liujingshou的个人博客分享 http://blog.sciencenet.cn/u/liujingshou

博文

ansys常用命令

已有 8091 次阅读 2013-4-20 19:00 |系统分类:科研笔记

prep7
/pnum,label,key
!在有限元模块图形中显示号码。Label=欲显示对象的名称,node节点,elem元素,kp点,line线,area面积,volu体积;key=0为不显示号码(系统默认),=1为显示号码。
et,itype,ename,kopt1, kopt2, kopt3, kopt4, kopt5, kopt6,inopr
!元素类型定义。Itype为元素类型号码,通常由1开始;enameANSYS元素库的名称,如beam3,plane42,solid45等;kopt1kopt6为元素特性编码,如beam3kopt61时,表示分析后的结果可输出节点的力及力矩,link1无需任何元素特性编码。
mp,lab,mat,c0,c1,c2,c3,c4
!定义材料特性。Lab为材料特性类别,如杨氏系数lab=exeyez,密度lab=dens,泊松比lab=nuxynuyznuzx,剪力模数lab=gxygyzgxz,热膨胀系数lab=alpxalpyalpz,热传导系数lab=kxxkyykzz,比热lab=cmat对应前面定义的元素类型号码Itypec0为材料特性类别的值。
r,nset,r1,r2,r3,r4,r5,r6
!元素几何特性。nset通常由1开始;r1r6几何特性的值。
注:solid45元素不需要此命令,beam3单元有area截面积,惯性矩izz,高度height等。
例如:r,1,3e-4(截面积),2.5e-9(惯性矩),0.01(高度)
local,kcn,kcs,xc,yc,zc,thxy,thyz,thzx,par1,par2
!定义区域坐标系统。kcn区域坐标系统代号(大于10);kcs区域坐标系统属性(0为卡式坐标,1为圆柱坐标,2为球面坐标);xc,yc,zc(该区域坐标系统与整体坐标系统原点关系)。
csys,kcn
!声明坐标系统,系统默认为卡式坐标(csys,0)。
k,npt,x,y,z
!定义点。npt为点的号码;x,y,z为节点在目前坐标系统下的坐标位置。
kfill,np1,np2,nfill,nstrt,ninc,space
!点填充。np1np2两点间,nfill为填充点的个数;nstrt,ninc,space为分布状态。
kgen,itime,np1,np2,ninc,dx,dy,dz,kinc,noelem,imove
!点复制。itime包含本身所复制的次数;knic为每次复制时点号码增加量;np1,np2,ninc点复制范围;dx,dy,dz每次复制在现有坐标下几何位置的改变量。
ksymm,ncomp,np1,np2,ninc, kinc,noelem,imove
!复制一组(np1,np2,ninc)点对称于某轴(ncomp)knic为每次复制时点号码增加量。
kl,nl1,ratio,nk1 !在已知线(nl1)上建立一个点(nk1),该点的位置由占全线段比例(radio)定,比例为p1nk1长度与p1p2的长度。
kmodifnpt,x,y,z !修改现有点(npt)到新坐标(x,y,z)位置。
knode,npt,node
!定义点(npt)于已知节点(node)上。
kdele,np1,np2,ninc
!将一组点删除。
ksel,type,item,comp,vmin,vmax,vinc,kabs
!选择有效点,type为选择方式。
Wpoffs,xoff,yoff,zoff
!将工作平面中心点移到另外一点。
Wprota,thxy,thyz,thzx
!将工作平面顺时针旋转一个角度。
l,p1,p2,ndiv,space,xv1,yv1,zv1,xv2,yv2,zv2
!由两点定义线段,此线段的形状可为直线(斜率)0,或为曲线(以线段两端斜率xv1,yv1,zv1,xv2,yv2,zv2而定)ndiv为线段在进行网格化时欲分的元素数目。
Lstr,p1,p2 !用两个点来定义一条直线。
Lcomb,nl1,nl2,keep
!将两条线合并为一条线,keep=0时原线段删除,keep=1时保留。
Ldiv,nl1,ratio,pdiv,ndiv,keep
!将线分割为数条线,nl1为线段的号码;ndiv为线段欲分的段数(系统默认为两段),大于2时为均分;ratio为两段的比例(等于2时才作用);keep=0时原线段删除,keep=1时保留。
Lgen,itime,nl1,nl2,ninc,dx,dy,dz,kinc,noelem,imove !线段复制命令。itime包含本身所复制的次数;nl1,nl2,ninc为现有的坐标系统下复制到其他位置(dx,dy,dz)kinc为每次复制时线段号码的增加量。
Lfillt,nl1,nl2,rad,pcent !在两相交的线段nl1,nl2间产生一条半径等于rad的圆角曲线,同时自动产生三个点,其中两个点在nl1,nl2上,第三个点是新曲线的圆心定(若pcent=0,则不产生该点)。
Larc,p1,p2,pc,rad !定义两点间的圆弧线,其半径为radpc为圆弧曲率中心部分的任何一点,不一定是圆心坐标。
Circle,pcent,rad,paxis,pzero,arc,nseg !产生圆弧线。Pcent为圆弧中心坐标点的号码;paxis 义圆心轴正方向上任意点的号码;Pzero定义圆弧线起点轴上的任意点的号码,此点不一定在圆上;rad圆的半径;nseg为圆弧线欲划分的段数,完整为4
Lang,nl1,p3,ang,phit,locat !产生一新的线段,此新的线段与已存在的线段nl1的夹角为ang,phit为新产生点的号码。
L2ang,nl1,nl2,angl,ang2,phit1,phit2 !产生新线段。此新线段与已存在的直线nl1夹角为ang1与直线nl2的夹角为ang2Phit1Phit2为新产生两点的号码。
Ltannl1P3xv3,yv3,zv3 !产生三次曲线,该曲线方向为P2P3,与已知曲线相切于P2Xv3,y,v3,zv3为新线段在终点P3处的斜率。
L2tan,nl1,nl2
!建立新线段与已知两条相切的方式产生。若以负值输入,则相反。
Bspline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6
!通过6点曲线,并定义两端点的斜率。
spline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6
!通过6点曲线,每点之间形成一新线段,并可以定义两端点的斜率。
Ldele,nl1,nl2,ninc,kswp kswp=0时只删除掉线段本身,=1时低单元点一并删除。
Lsel, type,item,comp,vmin,vmax,vinc,kabs
!选择有效线段,type为选择方式。
A,p1,p2,p3,p4,p5,p6,p7,p8,p9
!由已知点定义面积
Al,l1,l2,l3,l4,l5,l6,l7,l8,l9,l10
!由已知线段定义面积
Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove
!面积复制命令。itime包含本身所复制的次数;na1,na2,ninc为现有的坐标系统下复制到其他位置(dx,dy,dz)kinc为每次复制时面积号码的增加量。
Arsym,ncomp,na1,na2,ninc,kinc,noelem,imove !复制一组面积na1,na2,ninc对称于轴ncompkinc为每次复制时面积号码的增加量。
Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6
!面积的建立,沿某组线段路径,拉伸而成。
Arotat, nl1,nl2,nl3,nl4,nl5,nl6,pax1,pax2,arc,nseg !建立一组圆柱形面积,产生方式为绕着某(pax1,pax2,为轴上任意两点,并定义轴的方向)Nseg为整个旋转角度方向中欲分段数目。
Aoffst,narea,dist,kinc !复制一块面积,产生方式为平移(offset)一块面积,以平面法线方向,平移距离为distkinc为面积号码增加量。
Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
Askin,nl1,nl2,nl3,nl4,nl5,nl6 !沿已知线建立一个平滑薄层曲面。
Adele,na1,na2,ninc,kswp
kswp=0时只删除掉面积本身,=1时低单元点一并删除。
Asel, type,item,comp,vmin,vmax,vinc,kabs
!选择有效面积,type为选择方式。
V,p1,p2,p3,p4,p5,p6,p7,p8
!由点定义体积。
Va,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10
!由已知面定义体积
Vgen,itime,nv1,nv2,ninc,dx,dy,dz,kinc,noelem,imove
!体积复制。
Vsymm,ncomp,nv1,nv2,ninc,kinc,noelem,imove
!对称于轴(ncomp)复制一组体积
Vdrag,na1,na2,na3,na4,na5,na6,nlp1,…nlp6
!体积建立时将一组已知面积沿着某组线段路径,拉伸而成。
Vrotat,na1,na2,na3,na4,na5,na6,pax1,pax2,arc,nseg
!建立一组圆柱形体积,产生方式为绕着某轴(pax1,pax2,为轴上任意两点,并定义轴的方向)Nseg为整个旋转角度方向中欲分段数目。
Vdele,nv1,nv2,ninc,kswp
kswp=0时只删除掉体积本身,=1时低单元点一并删除。
Vsel, type,item,comp,vmin,vmax,vinc,kabs
!选择有效体积,type为选择方式。
Rectng,x1,x2,y1,y2
!建立长方形面积
Pcirc,rad1,rad2,theta1,theta2
!建立平面圆面积,rad1,rad2为圆面积的内径及外径,theta1,theta2为圆面积的角度范围。系统默认值为0度到360度,每90度分段。
Rpoly,nsides,lside,majrad,minrad
!建立一个以工作面中心点为基准的正多边形面积。边数为nsides,大小可由边长lside,或外接圆半径majard,或内切圆minrad
Block,x1,x2,y1,y2,z1,z2
!建立一个长方体区块。
Blc4,xcorner,ycorner,width,height,depth
!建立一个长方体区块。
Blc5,xcenter,ycenter,width,height,depth
!建立一个长方体区块。区块体积中心点的xy坐标。
Cylind,rad1,rad2,z1,z2,theta1,theta2
!建立一个圆柱体积,圆柱的方向为z方向并由z1,z2z方向长度的范围;rad1,rad2为圆柱的内外半径;theat1,theta2为圆柱的起始、终结角度。
Cyl4
xcenter,ycenter, rad1, theta1, rad2,theta2,depth !建立一个圆柱体积。以圆柱体积中心点的xy坐标为基准;rad1,rad2为圆柱的内外半径;theat1,theta2为圆柱的起始、终结角度。
Cyl5
xedge1,yedge1,xedge2,yedge2,depth !建立一个圆柱体积。xedge1,yedge1,xedge2,yedge2为圆柱上面或下面任一直径的xy起点坐标与终点坐标。
Cone,rtop,rbot,z1,z2,theta1,theta2
!建立一个圆锥体积。Rtopz1为圆锥上平面的半径与长度、rbot,z2为圆锥下平面的半径与长度;theat1,theta2为圆锥的起始、终结角度。
Rprism,z1,z2,nsides,lside,majrad,minrad
!建立一个正多边形体积,z1,z2z方向长度的范围,边数为nsides;边长lside;或外接圆半径majard;或内切圆minrad
!声明元素大小、形状和网格种类
lesize,nl1,size,angsiz,ndiv,space,kforc,layer1,layer2
!定义所选择线段(nl1nl1=all为目前所有的线段)进行元素网格化时元素的大小(size),元素的大小可用线段的长度(size)或该条线段要分割的元素数目(ndiv)来确定;space为间距比(最后一段长与最先一段长的比值,正值代表以线段方向为基准,负值以中央为基准,系统默认等间距)。
kesize,npt,size,fact1,fact2
!定义通过点(nptnpt=all为通过目前所有点的线段)的所有线段进行元素网格划分时元素的大小(size),不含lesize所定义的线段。元素的大小仅能用元素的长度(size)输入。该命令必须成对使用,因为线段基本上含两点。
esize,size,ndiv
!定义元素网格化时元素的大小。该命令以目前所有对象为基准(不含lesize,kesize所定义的线段)。元素的大小可用元素的边长(size)或线段要分成元素数目(ndiv)来确定。
desize,minl,minh,mxel
!系统默认元素大小(不含lesize,kesize,esize所定义)。
smrtsize,sizval,fac,expnd,trans,angl,angh,gratio,smhlc,smanc,mxitr,sprx
!自由网格时,网格大小的高级控制(不含lesize,kesize,esize所定义)。一般由desize控制元素大小,desizesmrtsize是相互独立的命令,仅能存在一个,执行smrtsize命令后desize自动无效。
mshkey,key
key=0自由网格(系统默认);key=1对应网格;key=2对应自由混合(仅适合2-D实体)。
mshape,key,dimension
!声明网格化时元素的形状。2-D实体模型采用四边形(key=0)或全部为三角形(key=1)
!进行网格化
xatt,mat,real,type,esys
type元素的形式号码,real元素的几何参数属性编号,mat元素的材料特性属性编号。Esys为建立元素时所在坐标系统号码。系统默认值为第一组及卡式坐标。
Xmesh
x对象网格化后,元素属性由xatt决定。
三、求解(solution)
/solu
antype,antype,status
!声明分析类型,系统默认为静力分析。antype=static or 0为静力分析(系统默认)。
f,node,lab,value,value2,nend,ninc !
定义节点上的集中力。node为节点号码;lab为外力形式(结构力学中lab=fx,fy,fz,mx,my,mz力的方向、力矩方向;lab=heat热学中的热流量);value为外力的大小;node,nend,ninc为施力节点的范围。
d,node,lab,value,value2,nend,ninc,lab2,lab3,lab4,lab5,lab6
!定义节点自由度限制。node,nend,ninc自由度约束节点的范围;lab为自由度约束的形式(lab=uxuyuzrotxrotyrotz;热学中lab=temp温度);结构力学中,lab=ux,lab2=uy
sfbeam,elem,lkey,lab,vali,valj,val2i,val2j,ioffst,joffst
!定义分布力作用于梁。Elem元素号码;lkey定义分布力所施加面的号码(1234);
lab=pres
(表示分布压力);vali,valj为在I点及J点的分布力值。
sfe,elem,lkey,lab,kval,val1,val2,val3,val4
!定义分布力作用元素上。Elem元素号码;元素可分2D元素和3D元素,val1val4的值为当初建元素时的节点顺序。lab=pres(表示分布压力)。例如:sfe,4,2,pres,,20,60
sf,nlist,lab,value,value2
!定义节点间分布力。Nlist为分布力作用的边或面上的所有节点。通常用nsel命令选有效节点,然后设定nlist=alllab=pres结构力学的压力;value作用分布力的值。
outrp,item,freq,cname
!控制分析后的结果是否显示于输出窗口中。Item为欲选择结果的内容(item=all为所有结果,nsol为节点自由度结果,basic系统默认)freq为负载的次数,freq=all为最后负载。
outres,item,freq,cname
!控制分析结果存入数据库中的方式,通常使用其默认值。Item=all(系统默认)为选择结果的内容;freq=last(系统默认)为负载的次数。
solve
!在解题过程中,质量矩阵、刚度矩阵、负载等资料都会保存在相关文件中。
lswrite,lsnum
!将多重负载资料保存至文件中,所保存文件命名为jobname.snn=lsnumn2位数,第一负载n=01,第二负载n=02
lssolve,slmin,lsmx,lsinc
!读取前所定义的多重负载,并求其解答。slmin,lsmx,lsinc为读取该阶段负载的范围。
ddele,node,lab,nend,ninc
!将定义的约束条件删除。node,nend,ninc为欲删除约束条件节点的范围。Lab为欲删除约束条件的方向。
fdele,node,lab,nend,ninc
!将已定义于节点上的集中力删除。node,nend,ninc为欲删除外力节点的范围。Lab为欲删除外力的方向。
sfdele,nlist,lab
!将定义的面负载删除。nlist为面负载所含节点。Lab=pres(结构力学)。
sfedele,elem,lkey,lab
!将已定义的面负载从某元素上删除。Elem为元素号码;lkey为负载作用于元素边或面的号码;Lab=pres(结构力学)。
四、后处理(postprocessing)
/post
!一般后处理器,以便检查分析结果。
pldisp,kund
!图标结构受外力的变形结果,kund0为显示变形后的结构形状,kund1为同时显示变形前和变形后的结构形状,kund2为同时显示变形前和变形后的形状,但仅显示结构外观。
plesol,item,comp !
图表元素的解答。以轮廓线方式表达,故会有不连续的状态,通常2-D3-D元素才适用。Item为欲查看何种解答。
Item comp
S x,y,z,xy,yz,xz
应力 S 1,2,3 主应力
S eqv,int
等效应力 F x,y,z 结构力
M x,y,z
结构力矩
plnsol,item,comp
!图标节点的解答。以连续的轮廓线表示。
Item
为欲查看何种解答。 Item comp
S x,y,z,xy,yz,xz
应力 S 1,2,3 主应力
S eqv,int
等效应力 F x,y,z 结构力
M x,y,z
结构力矩 u x,y,z,sum 位移分量及向量位移
rot x,y,z,sum
旋转位移分量及向量旋转位移 temp 温度
prnsol,item,comp
!打印节点的解答。Item为欲查看何种解答。
Item comp
U x,y,z
位移 U comp x,y,z方向及总向量方向的位移
S comp
应力 S prin 主应力,等效应力
etable,lab,item,comp
!将元素某项结果制作成表格形式。
pretab,lab1,lab2,lab3,lab4,lab5,lab6,lab7,lab8,lab9
!打印定义的表格资料。Lab1lab9为前面所定义的表格字段名称。
pletab,itlab,avglab
!图标已定义的元素结果表格资料,图形的水平轴为元素号码,垂直轴为itlab值。Itlab为前面所定义的表格字段名称;avglabnoav不平均共同节点的值,avglabavg平均共同节点的值。
plls,labi,labj,fact
!图标1-D线元素节点的结果。labi,labj为前面已定义I点及J点的结果。
set,lstep,sbstep,fact,kimg,time,ngle,nset
!当进行多重负载解题时,先行声明多重负载的号码lstep。例如,set,2表示欲检查第二个负载的结果。
save
!保存目前所有的database资料。
resume,
!回到最近save点重新开始。
/clear
!清除目前所以的database资料,该命令在起始层才有效。
有时在分析中需要进入后处理,然后在保持进入后处理之前的状态的情况下接着算下去,可以使用以下的方法:

PARSAV,ALL,PAR,TXT
!PARSAV
命令是储存ANSYS的参数,ALL代表所有参数,PAR是文件名,TXT是扩展名
/SOLU
ANTYPE,,REST,CruStep
1, ,CONTINUE
!ANTYPE
是定义分析类型的命令,REST代表重启动,CruStep代表本载荷步的编号
PARRES,NEW,PAR,TXT
!PARRES
是恢复参数的命令,NEW表示参数是以刷新状态恢复,PARTXT代表了储存了参数的文件名和扩展名

如果有单元生死的问题,可以这样处理:
ALLSEL,ALL
*GET,E_SUM_MAX,ELEM,,NUM,MAX !
得到单元的最大编号,即单元的总数
ESEL,S,LIVE !
选中的单元
*GET,E_SUM_AL,ELEM,,COUNT
*DIM,E_POT_AL,,E_SUM_MAX !
单元选择的指示
*DIM,E_NUM_AL,,E_SUM_AL !
单元编号的数组

J=0
!
读出所选单元号
*DO,I,1,E_SUM_MAX
 *VGET,E_POT_AL(I),ELEM,I,ESEL
!
对所有单元做循环,被选中的单元标志为“1”
 *IF,E_POT_AL(I),EQ,1,THEN
   J=J+1
   E_NUM_AL(J)=I
 *ENDIF
*ENDDO
ALLSEL,ALL

在重启动之后恢复单元生死状态
*if,E_SUM_AL,ne,0,then
               
             *do,i,1,Num_Alive
                        esel,a,,,E_NUM_AL(i)
             *enddo
              ealive,all
             allsel
*endif

来自:http://www.simwe.com/cgi-bin/ut/topic_show.cgi?id=42116&pg=8&bpg=1

Hidden Post]

ANSYS帮助系统中关于*SET命令的注释下列出了ANSYS中可以使用的数学函数。所有这些数学函数均可以在ANSYS环境中使用,这些数学函数包括:

ABS(X)
求绝对值
ACOS(X)
反余弦
ASIN(X)
反正弦
ATAN(X)
反正切
ATAN2(X,Y)
反正切, ArcTangent of (Y/X) , 可以考虑变量X,Y 的符号
COS(X)
求余弦
COSH(X)
双曲余弦
EXP(X)
指数函数
GDIS(X,Y)
求以X为均值,Y为标准差的高斯分布,在使用蒙地卡罗法研究随机荷载和随机材料参数时,可以用该函数处理计算结果
LOG(X)
自然对数
LOG10(X)
常用对数(10为基)
MOD(X,Y)
X/Y的余数. 如果 Y=0, 函数值为 0
NINT(X)
求最近的整数
RAND(X,Y)
取随机数,其中X 是下限, Y是上限
SIGN(X,Y)
X的绝对值并赋予Y的符号. Y>=0, 函数值为|X|, Y<0, 函数值为-|X|,.
SIN(X)
正弦
SINH(X)
双曲正弦
SQRT(X)
平方根
TAN(X)
正切
TANH(X)
双曲正切
esel,s,mat,,1
选择材料号为1的单元
*get,emin,elem,,num,min
获得最小的单元号
*get,emax,elem,,num,max
获得最大的单元号
*DO,I,emin,emax
作循环
*GET,V1,ELEM,I,VOLU
获得单元的体积存到V1的变量中
      V=V+V1
求和获得材料1的总体积
*enddo
以下是管理员pjwseu指导本人的关于把一个矩阵的一列加起来的方法,特转过来共享!

提取当前选择集中的结点总数存入变量aaa1
提取当前选择集中的结点的最小结点号存入变量aaa2
定义aaa1×2数组aaa3
开始循环:
aaa3
数组的第一列存储结点号;
aaa3
数组的第二列存储Sx
下一个结点号存入变量aaa2
循环结束。
/post1
*get,aaa1,node,0,count
*get,aaa2,node,0,num,min
*dim,aaa3,array,aaa1,2
*do,i,1,aaa1
aaa3(i,1)=aaa2
*get,aaa3(i,2),node,aaa2,s,x
aaa2=ndnext(aaa2)
*enddo
1.MP,Lab,MAT,C0,C1,C2,C3,C4
定义材料的属性(Material Property),材料属性为固定值时,其值为C0,当随温度变化时,由后四个参数控制。
MAT:
对应ET所定义的号码(ITYPE),表示该组属性属于ITYPE
Lab:
材料属性类别,任何元素具备何种属性在元素属性表中均有说明。例如杨氏系数(Lab=EX,EY,EZ),密度(Lab=DENS),泊松比(Lab=NUXY,NUXYZ,NUZX),剪切模数(Lab=GXY,GYZ,GXZ),热膨胀系数(Lab=ALPX,ALPY,ALPZ)等。

2./ANTYPE,Antype,Status
声明分析类型,即欲进行哪种分析,系统默认为静力学分析。
Antype=STATIC or 0
静态分析(系统默认)
      BUCKLE or 1
屈曲分析
      MODAL or 2
振动模态分析
      HARMIC or 3
调和外力动和系统
      TRANS or 4
瞬时动力系统分析

3.SFBEAM, ELEM, LKEY, Lab,VALI, VALJ, VAL2I, VAL2J, IOFFST, JOFFST
定义在梁元素上的分布力。
ELEM:
元素号码。
LKEY:
建立元素后,依节点顺序梁元素有四个面,该参为分力所施加的面号。
LabRES(
表示分布压力)
VALI,VALJ:
I点及J点分布力的值。

4./pnum,label,key
!
在有限元模块图形中显示号码。Label=欲显示对象的名称,node节点,elem元素,kp点,line线,area面积,volu体积;key=0为不显示号码(系统默认),=1为显示号码。

5.lesize,nl1,size,angsiz,ndiv,space,kforc,layer1,layer2
!定义所选择线段(nl1nl1=all为目前所有的线段)进行元素网格化时元素的大小(size),元素的大小可用线段的长度(size)或该条线段要分割的元素数目(ndiv)来确定;space为间距比(最后一段长与最先一段长的比值,正值代表以线段方向为基准,负值以中央为基准,系统默认等间距)。

6.plnsol,item,comp
!图标节点的解答。以连续的轮廓线表示。
Item
为欲查看何种解答。 Item comp
S x,y,z,xy,yz,xz
应力 S 1,2,3 主应力
S eqv,int
等效应力 F x,y,z 结构力
M x,y,z
结构力矩 u x,y,z,sum 位移分量及向量位移
1./UNITS,LABEL
声明单位系统,表示分析时所用的单位,LABEL表示系统单位,如下所示
LABEL=SI
(公制,公尺、公斤、秒)
LABEL=CSG
(公制,公分、公克、秒)
LABEL=BFT
(英制,长度=ft
LABEL=BIN
(英制,长度=in
2.
节点定义
有限元模型的建立是将机械结构转换为多节点和元素相连接,所以节点即为机械结构中一个点的坐标,指定一个号码和坐标位置。在ANSYS中所建立的对象(坐标系、节点、点、线、面、体积等)都有编号。
相关命令
N,NODE,X,Y,Z,THXY,THYZ,THZX
定义节点,若在圆柱坐标系统下x,y,z对应r,θ,z,在球面系统下对应r,θ,Ø
NODE
:欲建立节点的号码
X,Y,Z
:节点在目前坐标系统下的坐标位置
Menu Paths:Main Menu>Preprocessor>Create>Node>In Active CS
Menu Paths Main Menu>Preprocessor>Create>Node>On Working Plane

NDELE,NODE1,NODE2,NINC
删除在序号在NODE1NODE2间隔为NINC的所有节点,但若节点已连成元素,要删除节点必先删除元素。例如:
NDELE,1,100,1
!删除从1100的所有点
NDELE,1,100,99
!删除1100两个点
Menu Paths:Main Menu>Preprocessor>Delete>Nodes

NPLOT,KNUM
节点显示,该命令是将现有卡式坐标系统下节点显示在图形窗口中,以供使用者参考及查看模块的建立。建构模块的显示为软件的重要功能之一,以检查建立的对象是否正确。有限元型的建立程中,经常会检查各个对象的正确性及相关位置,包含对象视角、对象号码等,所以图形显示为有限元模型建立过程中不可缺少的步骤。KNUM=0不显示号码,为1显示同时显示节点号
Menu Paths:Utility Menu>plot>nodes
Menu Paths:Utility Menu>plot>Numbering…
(选中NODE选项)

NLIST,NODE1,NODE2,NINC,Lcoord,SORT1,SORT2,SORT3
节点列式,该命令将现有卡式坐标系统下节点的资料列示于窗口中(会打开一个新的窗口),使用者可检查建立的坐标点是否正确,并可将资料保存为一个文件。如欲在其它坐标系统下显示节点资料,可以先行改变显示系统,例如圆柱坐标系统,执行命令DSYS,1
Menu Paths:Utility Menu>List>Nodes

FILL,NODE1,NODE2,NFILL,NSTRT,NINC,ITIME,INC,SPACE
节点的填充命令是自动将两节点在现有的坐标系统下填充许多点,两节点间填充的节点个数及分布状态视其参数而定,系统的设定为均分填满。NODE1,NODE2为欲填充点的起始节点号码及终结节点号码,例如两节点号码为1NODE1)和5NODE2),则平均填充三个节点(234)介于节点15之间。
Menu Paths:Main Menu>Preprocessor>Create>Node>Fill between Nds

NGEN,ITIME,INC,NODE1,NODE2,NINC,DX,DY,DZ,SPACE
节点复制命令是将一组节点在现有坐标系统下复制到其它位置。
ITIME:
复制的次数,包含自己本身。
INC:
每次复制节点时节点号码的增加量。
NODE1,NODE2,NINC:
选取要复制的节点,即要对哪些节点进行复制。
DX,DY,DZ:
每次复制时在现有坐标系统下,几何位置的改变量。
Menu Paths:Main Menu>Preprocessor>(-Modeling-)Copy>(-Nodes-)Copy

ET,ITYPE,Ename,KOPT1,KOPT2,KOPT3,KOPT4,KOPT5,KOPT6,INOPR
元素类型(Element Type)为机械结构系统的含的元素类型种类,例如桌子可由桌面平面单元各桌脚梁单元构成,故有两个元素类型。ET命令是由ANSYS元素库中选择某个元素并定义该结构分析所使用的元素类型号码。
ITYPE:
元素类型的号码
Ename:ANSYS
元素库的名称,即使用者所选择的元素。
KOPT1~KOPT6:
元素特性编码。
Menu Paths:Main Menu>Preprocessor Element Type>Add/Edit/Delete

MP,Lab,MAT,C0,C1,C2,C3,C4
定义材料的属性(Material Property),材料属性为固定值时,其值为C0,当随温度变化时,由后四个参数控制。
MAT:
对应ET所定义的号码(ITYPE),表示该组属性属于ITYPE
Lab:
材料属性类别,任何元素具备何种属性在元素属性表中均有说明。例如杨氏系数(Lab=EX,EY,EZ),密度(Lab=DENS),泊松比(Lab=NUXY,NUXYZ,NUZX),剪切模数(Lab=GXY,GYZ,GXZ),热膨胀系数(Lab=ALPX,ALPY,ALPZ)等。
Menu paths:Main Menu>Preprocessor>Matial Props>Isotropic

R,NSET,R1,R2,R3,R4,R5,R6
定义实常数,即某一单元的补充几何特征,如梁单元的面积,壳单元的厚度。所带的的参数必须与元素表的顺序一致。
Menu paths:Main Menu>Preprocessor>Real Constants

E,I,J,K,L,M,N,O,P
SOLU
进入解题处理器,当有限元模型建立完以后,便可以进入/SOLU处理器,声明各种负载。但大部分负载的载声明也可在/PREP7中完成,建义全部负载在/SOLU处理中进行声明。
/ANTYPE,Antype,Status
声明分析类型,即欲进行哪种分析,系统默认为静力学分析。
Antype=STATIC or 0
静态分析(系统默认)
      BUCKLE or 1
屈曲分析
      MODAL or 2
振动模态分析
      HARMIC or 3
调和外力动和系统
      TRANS or 4
瞬时动力系统分析
SFBEAM, ELEM, LKEY, Lab,VALI, VALJ, VAL2I, VAL2J, IOFFST, JOFFST
定义在梁元素上的分布力。
ELEM:
元素号码。
LKEY:
建立元素后,依节点顺序梁元素有四个面,该参为分力所施加的面号。
LabRES(
表示分布压力)
VALI,VALJ:
I点及J点分布力的值。

!材料非线性分析实例:finish/clear/prep7/units,si r1=5.05r0=5 !轴对称平面单元,输出节点非零应力和表面压力ET,1,PLANE82,,,1,,2,4      mp,ex,1,200e3mp,prxy,1,0.3!材料本构关系tb,miso,1,1,14     tbpt,,0.002,400 tbpt,,0.003,416.32  tbpt,,0.004,429 tbpt,,0.005,438.23  tbpt,,0.006,445,53  tbpt,,0.008,456.76  tbpt,,0.01,465.33   tbpt,,0.015,480.8   tbpt,,0.02,491.79   tbpt,,0.03,507.42 tbpt,,0.05,527.5tbpt,,0.1,555.68tbpt,,0.2,585,15tbpt,,0.3,603,04 !建立模型k,1k,2,r0k,3,r1,50k,4,,50a,1,2,3,4 !网络划分lesize,1,,,2lesize,2,,,10lesize,3,,,2lesize,4,,,10allsel,allamesh,all !设定边界条件nsel,s,loc,y,0d,all,uynsel,s,loc,x,0d,all,uxnsel,s,loc,y,50cp,1,uy,all save,model/solu!resume,modeldl,3,,uy,10nlgeom,onnropt,fulloutres,all,allallsel,allnsubst,100,200,10 solve !后处理/post1                        pldisp,1 plnsol,s,eqv         fini



http://wap.sciencenet.cn/blog-830435-682215.html


下一篇:[转载]英语写作检查软件

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2019-11-15 22:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部