用hypermesh m里的optistruct求解时出现的问题,这个是哪儿出问题了

在Optistruct求解器中不变属性的简单梁(對称恒定截面)可使用CBAR或CBEAM单元。在CBAR单元中单元的原点坐标系中心是横截面的剪切中心(剪切中心与中性轴重合),中性轴与剪切中心嘚任何偏移均不考虑因此,CBAR单元一般不用于扭曲梁比如开口截面的情况。因为CBAR单元的横截面不变换句话说,当创建开口或非对称截媔梁时需特别注意单元类型的选取。

由于CBAR和CBEAM均考虑横截面的属性 单元及其横截面的法向因而很重要(因为其自动定义预定义应力还原點的位置)。 下图所示为CBAR单元的坐标系统 单元局部坐标系X-方向由其第一个点(A)及第二个点(B)确定,其总法向也就是单元的局部XY平媔(平面1)由方向v和局部的x轴定义。但方向v的定义需遵从局部坐标系

下图所示为CBEAM单元的坐标系统。

在hypermesh m中创建CBAR单元和CBEAM单元的方法和创建CROD單元的方法类似详细过程可参考文章。

也可通过line mesh面板进行创建在element config中选择bar2即可。至于bar2所代表的单元类型是CBAR还是CBEAM可在hypermesh m的默认单元类型中进荇更改详细更改方法可参考文章。

在上面第一个创建面板中有pins a和pins b选项两个面板中均有offset a和offset b选项,下面介绍这两个选项的含义

“pin”指的昰1D单元的平动与转动(自由度)。也就是说如果1D单元需要传递所有的平动与转动,“pins a” 和“pins b”必须设为0如果某固定的自由度必须要“消除”,则相应的a点或b点(甚至二者)相应的pin需被设定例如,对于沿X轴方向的转动(dof 4)当设定pins b=4时,从b点到其接触单元的不能平动但1D單元可沿其X轴转动,但此转动不能传递到B点相邻的单元上

因为Bar单元是用1维单元来表征3维物体,offset a和offset b的数值代表现实中从bar单元的边缘到中性軸的距离例如,如果bar是圆柱形状a点和b点将决定bar的边缘与其他单元在哪里连接。偏移量会确定bar的中性轴相对于连接点的位置

我要回帖

更多关于 hypermesh m 的文章

 

随机推荐