首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Abaqus/CAE中巧用Creat shell命令进行分块(二)

在上一讲中,我们讲述了如何使用Creat shell命令进行分块,并展示了该方法的高效性。下面再通过一个例子讲述该方法的稳健性。

模型如下图1所示,在红色圆圈处存在一个预裂纹,研究裂尖处的J积分。由于裂尖处存在奇异性,需要进行图示的分块,最终的网格如图8所示。

图1 裂尖处的分块

图2 裂尖处的网格

要达到上述的分块效果(这里我们只关心裂尖处的分块,其余分块暂不考虑),通常我们最容易想到的是使用扫掠切割。进行扫掠切割时,先要对面进行切割,如下图3所示。

图3面的切割

然后进行扫掠切割,选择用于扫掠的edgs和扫掠的路径,如下图4所示。

图4 扫掠切割时edgs和扫掠路径的选择

但是,扫掠切割时,要求用于扫掠的edgs和扫掠的路径垂直。本例中要分块的位置看似是直角,但实际上并不是直角,最终会导致切不透,如下图5所示。

图5 扫掠切割未切透

从上图中可以看出左侧没有切透,切换到Mesh模块,也可以看到该分块没有成功,如下图6所示。

图6 Mesh模块下的显示

这时候我们需要换一种分块思路,即采用N-sided这种分块方法。具体操作步骤如下:先进行面的切割,如下图7所示;然后选择N条edges进行切割,如图7右所示。

图7 N-sided分块方法

最终分块后的效果如下图

图8 Mesh模块下的分块效果

可以看出这种分块方法也比较繁琐,下面通过Creat shell这种方法进行分块。

首先利用旋转命令来生成面,进入下图9所示的草绘

图9 旋转时的草绘图

然后定义旋转角度,注意需要勾选Keep internal boundaries。

图10 旋转面的参数及绘制的旋转面

最后删除多余的面,并在Mesh模块下展示其分块效果,如下图11所示。

图11 最终分块效果

结束语:使用Creat shell命令可以高效的、精确的以及稳健的进行分块,为我们在Abaqus/CAE界面下分块提供了一种更为方面的手段。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208G0X5FF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券