apprent 发表于 2013-1-25 20:31:30

为什么梁单元3D显示不完整?

如图。同一个Component,同一次line mesh中划出来的,有几根梁就是不能3D显示……
32位的11.0.0.39装在64位的win7上。







lbsys_3122 发表于 2013-1-26 13:52:13

梁的截面方向是不是有问题呢?

ezhongcai 发表于 2013-1-26 16:22:30

用N1,N2,N3来定义截面方向

apprent 发表于 2013-1-26 23:40:45

本帖最后由 apprent 于 2013-1-26 23:55 编辑

弄了一晚上,有点纠结了。
背景:Abaqus求解。
相关帖子链接:
http://forum.simwe.com/forum.php?mod=redirect&goto=findpost&ptid=978774&pid=2376153
http://forum.simwe.com/forum.php?mod=redirect&goto=findpost&ptid=978774&pid=2500308
Abaqus帮助节选——


下面我认为有两个问题需要讨论——
(一)HyperMesh中梁单元的3d显示估计还是有问题,或者是我还有什么操作不太对
一楼图片中绿色的是管状梁,目前在hypermesh中,在Beam Section定义中了方向为(0,1,0)后(下图),这几根管还是显示不出来,但是已经可以用了,简单算了下,有结果,在Abaqus后处理里面可以打开3d显示,看到3d管梁。
这几根梁的方向确实正好与Z轴方向平行,也就是与Abaqus缺省的(0,0,-1)平行了。


(二)梁单元截面方向的准确定义方法我还没掌握,需要请教准确方便的方法
目前还有一种C形梁和一种工字梁没搞定……
C形梁的情况如下——



目前调整C形梁的Beam Section中的方向,发现没有变化……




apprent 发表于 2013-1-26 23:42:53

莫非要像http://forum.simwe.com/forum.php?mod=redirect&goto=findpost&ptid=978774&pid=2376153所说的,给这些梁单元一组组地加上第三个节点?
貌似得手动改inp吧……   Abaqus自己的CAE前处理都不支持这种定义方式。

apprent 发表于 2013-1-27 13:08:34

本帖最后由 apprent 于 2013-1-27 14:59 编辑

又弄了一上午,有点体会了……   结果貌似很满意了,但是效率太低,还得找更好的实现方法。

划分梁单元时在line mesh工具中得设置一下截面方向,通过下图中左下角绿色高亮部分,前两天我没有定义,用的是hypermesh的Auto,所以与Z轴方向平行的就会有问题,如一楼那几根无法显示的管。


对于左右不对称的C形梁,还有麻烦点的,就是“偏置”,如上图右下角高亮部分。ax、ay、az定义梁单元第一个节点的偏置,bx、by、bz定义梁单元第二个节点的偏置。如果不设置,一维的C形梁会在三维C形梁的shear center处。

关于Hypermesh中3d梁显示的更新问题,似乎是重新assign一下property就能(才能)更新。
            ~~~~~~~~~~
刚刚发现,切换到HyperBeam界面再切换回来,3d beam的显示就更新了。如下图。



对于左右不对称的C形梁,如果开口反了,可以把单元rotate一下,但是也得重新assign一下property才能看到更新后的显示情况。
我感觉如果是开口反了180度,应该可以把单元的1、2节点的顺序反一下,但是不知道在Hypermesh中怎么操作。
而根源是由于原始的几何line的方向,如果line和梁单元有关联性,也许把line的方向反转一下就可以了,但是也是不知道在Hypermesh中怎么操作。

请大家指教。

qingfeng7008 发表于 2013-3-5 19:28:06

梁单元方向的定义也摸索了很久,我是用“direction node”来控制梁单元的方向的,选择“Z direction”定义时,导入ANSYS时定义的方向没发生变化,换成“Y direction”时两个软件就变的不一致了。也遇到了无法3D显示梁单元的情况,一直没解决,试试楼主的方法,感谢楼主分享经验~~~
页: [1]
查看完整版本: 为什么梁单元3D显示不完整?