24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3932  |  回复: 2

下雨不下雨

新虫 (初入文坛)

[交流] ABAQUS中离散刚体与解析刚体对比已有2人参与

在前段时间用ABAQUS模拟冲击中,看文献中描述冲击锤以及边界支座多采用刚体模拟。上网搜索了一下,刚体模型一般用于接触分析中,由于刚体运动是由一个积分点控制,相比变形体,计算成本会低一些。而ABAQUS中提供了2种刚体类型:离散刚体和解析刚体,二者有一些共同点也有不同点,下面将对比介绍一下。

相同点
1. 离散刚体与解析刚体都是通过一个参考点来控制刚体的运动,计算时只是在参考点上积分,而刚体的外形只是用于判断接触面。

2. 在Part或者Property模块中,通过Tool---Reference Point来指定参考点;在Property模块中,通过Special---Inertia来设置积分点上的质量或者转动惯量;在Load中,边界条件、荷载以及速度均施加在这个参考点上。

3. 二者均不需要赋予材料属性和截面属性。

不同点
1. 建模方面
二者可创建的形状有一定差异。离散刚体可创建的形状与变形体一样,能够创建复杂一些的形状。二维离散刚体可创建wire和point,三维离散刚体可创建solid、shell、wire和point。

但需要注意,离散刚体中只有shell和wire类型才能设置为刚体单元类型,如果是solid类型,在Instance模块将无法创建Instance,出现如下提示:
https://img.jishulink.com/upload/201801/1515634072950_640.webp%20(1).jpg
所以在创建solid的离散刚体后,需要通过在Part模块中Shape---Shell---From Solid,将solid转为shell类型。
而解析刚体中,二维模型只能使用wire,三维模型只能用壳体的拉伸和旋转。

2. 网格方面
离散刚体需要划分网格,注意此时能划分网格的离散刚体必须是shell或者wire类型,如果是solid是无法划分网格的,出现如下提示:

这时需要将solid转为shell,通过在Part模块中Shape---Shell---From Solid,将solid转为shell类型。
而解析刚体不需要划分网格....全文网址https://www.jishulink.com/content/post/360196
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hefengbole

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
离散刚体其实就是通过reb2连接所以的节点,生成一个master node,eslave nodes之间不会发生相对运动,master nodes可以是几何中心也可以是中心,可以施加添加质量也可以定义inertia,并且在计算起初可以定义rigid body的初始化。如果是solid,则取其壳体,剩下的质量加在master node上。

发自小木虫IOS客户端
2楼2018-01-31 05:51:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

15720600803

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你好,有没有冲击的cae文件,急求?
3楼2018-10-09 14:41:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 下雨不下雨 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见