上一期我们介绍了ABAQUS中离散刚体和解析刚体,其实除了通过在Part部分定义刚体部件的方式外,还可通过刚体约束来实现刚体的模拟,这个也有朋友在上一期的文章留言中提到,今天就来介绍一下刚体约束的定义方式。
刚体约束,顾名思义是在Interaction模块中定义约束,基本思路是在组装好的模型中通过一个参考点来约束控制一个区域的自由度。详细操作如下:
1进入Interaction模块,点击Create Constraint,选择Rigid body,点击Continue。
2
进入Edit Constraint界面,如下图所示。
3
在Rigid type中点击选择需要定义约束的目标类型。
Body类型为选择刚体约束中被约束的几何区域或单元;
Pin为铰接约束,在被选择的刚体区域中,节点只具有平动自由度,旋转不受约束;
Tie类型中,刚体区域的节点的平动和转动自由度均被约束住;
Analytical Surface则是配合解析刚体来定义相关的解析面。
4
选择被约束区域的类型后,点击右侧的箭头,选择刚体约束中被约束的区域,可以是一个Part,也可是已经提前定义好的set或surface区域。
5
在Reference Point中点击箭头,选择刚体约束中的控制点,该点需提前通过Create Reference Point功能定义好控制参考点。选择完成如下图所示:
此时Region显示被约束的区域set名称,Point状态为Picked。
6
另外,在参考点定义中,如果勾选Adjust point to center of mass at start of analysis时,ABAQUS可自动将参考点定位到刚体约束中的计算质心位置处。
7
最后,如果进行完全耦合的热应力分析中需要定义刚体约束时,可通过勾选Constrain selected regions to be isothermal实现等温的刚体约束。
|