ANSYS,为什么一条线进行网格划分后,定义的是划分为一段,可为什么会有三个节点?我建了一个桁架梁模型,每根线网格划分时都是定义的划分为一段,一根线是一个单元,可是为什么单元中间还有
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 08:39:01
ANSYS,为什么一条线进行网格划分后,定义的是划分为一段,可为什么会有三个节点?我建了一个桁架梁模型,每根线网格划分时都是定义的划分为一段,一根线是一个单元,可是为什么单元中间还有
ANSYS,为什么一条线进行网格划分后,定义的是划分为一段,可为什么会有三个节点?
我建了一个桁架梁模型,每根线网格划分时都是定义的划分为一段,一根线是一个单元,可是为什么单元中间还有节点呢?当选择打开节点编号时,就能发现,每段线中间都还有一个节点,这是为什么?命令流截取一部分附上.
/PREP7
ET,1,SHELL181
ET,2,BEAM189
定义实常数
r,5 钢桁架
MP,EX,2,2.06E11
MP,NUXY,2,0.3
MP,DENS,2,7840
sectype,17,beam,ctube,0
secoffset
secdata,0.335,0.351
k,13,-11,3,24.5
k,35,11,3,24.5
kfill
kgen,2,13,35,0,0,2.5
*do,i,13,33,2
l,i,i+2
*enddo
l,36,37
l,37,39
l,39,41
l,41,43
l,43,44
l,44,45
l,45,46
l,46,47
l,47,48
l,48,49
l,49,50
l,50,51
l,51,53
l,53,55
l,55,57
l,57,58
两端竖杆
l,13,36
l,35,58
斜杆
*do,i,13,33,2
l,i,i+24
l,i+2,i+24
*enddo
LSEL,S,line,1,51
LATT,2,5,2,17
lesize,all,1
对线段划分单元
lmesh,all
allsel
finish
ANSYS,为什么一条线进行网格划分后,定义的是划分为一段,可为什么会有三个节点?我建了一个桁架梁模型,每根线网格划分时都是定义的划分为一段,一根线是一个单元,可是为什么单元中间还有
首先,对您的提问方式表示赞同.网上提问的人,大多简简单单说自己遇到的问题,很少有您这么详细真诚的,赞一个.
然后,回答你的问题.你的问题,很简单.代码没有任何错误,问题出在你对单元类型的了解不足.
你看你的单元类型,选择的是BEAM189.这种单元到底是个什么样的单元呢?请查看ANSYS的HELP文件,关于单元的说明,我截了图,如下.
首先第一句,它就解释了,这个单元是一个三维三节点单元.这就是你看到的问什么在每一段边的中点,都会有一个节点的原因了.其次我们还可以注意到,这种BEAM189单元的功能是很强的,它在计算过程中,最多可以利用五个节点来计算,也就是图中标出的12345五个节点.具体含义,请参照英文说明.
最后,这个问题不会导致你的分析出错,而只会让你的分析时间增加,精度提高,结果更准确.但是,如果你不需要这么高的精度,请不要选择这种单元,例如BEAM188(三维二节点单元,也可以支持最多五个节点的计算),BEAM44,BEAM161等等,对于梁单元的数值模拟,ANSYS提供了多种,各有不同,自己根据问题选择吧.