定义188单元截面形状的时候,要用到一个“方向点”的概念。尤其是模型中梁单元布置种类较多,无法做到都与默认的坐标系统相一致的情况,更是需要用到这个方向点。
方向点在建模的过程中并不是可有可无的,对于开口截面,方向点可以通过开口方向直观地看出来。但闭口截面也是需要设置方向点的,如果不设置,很可能出现实际单元的高和宽数据,同secdata命令中设置的高和宽数值不符合的情况,造成程序自动计算的惯性矩出现错误。将来在后处理的时候,输出主轴方向的结构响应,很可能就会出问题。再者,关键点实在不是什么复杂的技术,还是设置的为好,下面是我做的几个小例子,仅供参考。
命令:
LATT, MAT, REAL, TYPE, --, KB, KE, SECNUM
其中,KB,KE是指可以添加的两个方向点,通常我们只需要一个方向点就可以了。
!方向点总结
finish
/clear
/prep7
ET,1,BEAM188
MP,EX,1,3.45E10
MP,NUXY,1,0.167
MP,DENS,1,2600
k,1,
k,2,10,
!四个方向的关键点,做测试用
k,3,5,5,
k,4,5,,5
k,5,5,,-5
k,6,5,-5
l,1,2
sectype,1,beam,RECT,,0
secdata,1,2,
latt,1,1,1,,3,,1
esize,1
lmesh,all
/eshape,1
eplot
lclear,all
sectype,2,beam,I,,0
secdata,1,1,2,0.2,0.2,0.2
latt,1,1,1,,3,,2
esize,1
lmesh,all
/eshape,1
eplot
lclear,all
sectype,3,beam,L,,0
secdata,1,2,0.3,0.15
latt,1,1,1,,3,,3
esize,1
lmesh,all
/eshape,1
eplot
如果把上面的 latt,1,1,1,,3,,3 改成latt,1,1,1,,4,,3,则梁的形状变为:
同理,设置方向点为关键点5、6的情况,梁也会有相应的变化
lclear,all
sectype,4,beam,L,,0
secdata,1,2,0.3,0.15
latt,1,1,1,,3,4,4
esize,1
lmesh,all
/eshape,1
eplot
设置两个关键点的效果
lclear,all
sectype,5,beam,CHAN,,0
secdata,1,1,2,0.2,0.2,0.1
latt,1,1,1,,6,,5
esize,1
lmesh,all
/eshape,1
eplot
老师您好!BEAM188默认的梁单元方向如何确定?就是先用PLANE82单元定义MESH截面,再使用TYPE,MAT,SECNUM,E命令直接建立梁单元,这个不容易刚好控制截面方法,如何确定在定义MESH截面的时候把截面放在XY|YZ|ZX哪个平面合适?谢谢老师!
k4,k5这两个点是不是都可以作为关键点?k3,k6是肯定不可为方向点的吧
@寒夜暖阳PQ 任何不在线上的关键点都可以作为方向点,用来控制梁的方向变化
您好!教授!最近在做ansys结构分析,想问下这个方向点该如何选取?看你这个例子里的,选取了4个关键点,那一个是我们要用的?平时做计算的时候,该如何做
您好!教授!最近在做ansys结构分析,想问下这个方向点该如何选取?看你这个例子里的,选取了4个关键点,那一个是我们要用的?平时做计算的时候,该如何做
我发现有些节点不在直线L1上,或者说不在单元内。(两行节点)<br/>现在我需要施加约束,怎么办,只施加L1上的吗?<br/>谢谢
@蒋秋实 “有些节点”指的是方向点么
第一个latt的其实点是3?
@蒋秋实 help,latt 里面看KB的定义,3是方向点
顶一下吧,比较详细
beam 188,189都用过,赶脚是比较有用的单位,因为我经常用工字钢或H钢做些东西。
当然我计算比较简单,只是静力,不包括动力和疲劳。