技术邻 > CAE仿真 > Ansys ANSYS梁单元方向 浏览:38919 回答:4 一个简单的梁单元,截面是H型钢的,单元用的BEAM189,但横着的那根钢应该是侧翼板分别在上边和下边,现在正好倒了90度过来。画的时候就是一根线,直接mesh了一下,应该怎么操作让方向正确呢?
LATT命令定义就会完成。你那个只是整体方向改变,只要增加一个关键点就行。即下面的KB/KE任意一个就行
命令:LATT,MAT,REAL,TYPE,--,KB,KE,SECNUM
MAT,REAL,TYPE---同KATT中的参数,即材料号,实常数,单元号。
KB,KE---线始端和末端的方位关键点。ANSYS在对梁划分网
格时,使用方位关键点确定梁截面的方向。对于梁
截面沿线保持同一方位时,可仅使用KB定位;预扭
曲梁(麻花状)可能需要两个方位关键点定位。
SECNUM---梁截面ID号。
你可以把下面这个命令流运行一下学习一下。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
finish$/clear$/prep7
et,1,beam189$mp,ex,1,2.1e5$mp,prxy,1,0.3 !定义单元类型和材料属性
sectype,1,beam,i$secdata,100,40,160,10,10,8 !定义梁截面ID=1和截面数据
l0=1000$dl=500$dxc=400 !定义几个参数
k,1$k,2,,,l0$ l,1,2 !创建关键点和线
k,100,,dl$k,200,dxc,-dl$k,300,2*dxc,dl !定义定位关键点
k,301,2*dxc+dl$k,400$k,500,8*dxc
lgen,5,1,,,dxc !复制生成5条线
lsel,s,,,1$latt,1,,1,,100,,1 !线1定位点KB=100
lsel,s,,,2$latt,1,,1,,200,,1 !线2定位点KB=200
lsel,s,,,3$latt,1,,1,,300,301,1 !线3定位点KB=300,KE=301
lsel,s,,,4$latt,1,,1,,400,,1 !线4定位点KB=400
lsel,s,,,5$latt,1,,1,,500,,1 !线5定位点KB=500
lsel,all$lesize,all,,,50 !定义网格划分控制
lmesh,all$/eshape,1$eplot !划分网格并显示