一在Ansys命令中,*表示利用GUI方式不能实现的命令(1)IF语句使用格式*IF,VAL1,Oper,VAL2,Base其中EQ、NE、LT、GT、LE、GE、ABLT、ABGT分别表示等于、不等于、小于、大于、小于或等于、大于或等于、绝对值小于、绝对值大于*IF条件THEN………………!执行语句*ELSEIF条件………………………*ELSEIF条件…………………………*ELSE…………………..*ENDIF示例程序*IF,a,EQ,1,THEN!BLOCK1!a=1时要执行的块………………………………….*ELSEIF,a,EQ,0!BLOCK2!a=0时执行的块……………………………………..*ELSEIF,a,EQ,-1!BLOCK3!a=-1时执行的块………………………………….*ELSE!BLOCK4*ENDIF!CONTINUE!执行完*IF命令后要执行的程序(2)*AFUN命令功能:在参数表达式中,为角度函数指定单位。使用格式:*AFUN,Lab其中Lab为制订要使用的角度单位:包括:RAD,DEG,STAT其中,使用STAT时,显示该命令当前的设置(是角度还是弧度)(3)*DIM功能:指定一个数组参数及它的维数使用格式:*DIM,Par,Type,imax,jmax,kmax,Var1,Var2,Var3Par表示参数名。Type有以下四种:TABLE、ARRAY、CHAR、ATRING例:*DIM,guo,TABLE,100,1可以用DO循环对数组赋值(4)与DO循环相关的命令*ENDDO结束一个DO循环,有激活一个DO循环。*EXIT退出来DO循环系统,该命令紧跟在*ENDDO命令之后。(5)*VFUN命令使用功能:对一个数组参数完成一次函数运算使用格式:*VFUN,ParR,Func,Parl,CON1,CON2,CON3其中ParR:结果数值型数组参数名。在运算之前要先定义该数组并指定其大小。Func:将要完成的函数运算二前处理器中的APDL命令(1)K命令功能:按照坐标值生成一个关键点使用格式:K,NPT,X,Y,Z其中:NPT:关键点编号,默认值由系统自动指定X、Y、Z:在激活坐标系中,关键点的编号。(2)RECTNG(NG可以不输入)命令使用功能:在工作平面上生成一个矩形面使用格式:RECTNG,X1,X2,Y1,Y2(3)CYL4命令使用功能:在工作平面上生成一个圆面或者圆柱体使用格式:CYL4,XCENTER,YCENTER,RAD1,THEAT1,RAD2,THEAT2,DEPTH其中:THEAT1和THEAT2分别为圆面或者圆柱的起始和终止角度(4)PCIRC命令使用功能:以工作平面圆点为圆心生成圆形区域使用格式:PCIRC,RAD1,RAD2,THETA1,THETA2(5)BLOCK命令使用功能:在工作平面坐标系中产生一个块体使用格式:BLOCK,X1,X2,Y1,Y2,Z1,Z2(6)SPH4命令使用功能:在工作平面上生成一个球体使用格式:SPH4,XCENTRE,YCENTRE,RAD1,RAD2(7)SPHERE命令使用功能:以工作平面圆点为圆心产生一个球体使用格式:SPHERE,RAD1,RAD2,THETA1,THETA2(8)MP命令使用功能:制定一个与温度相关的线性材料的性能或常数使用格式:MP,Lab,MAT,CO,C1,C24其中:Lab、Mat分别表示材料的性能和材料的参考编号(9)ET命令使用功能:从单元库中定义一个单元类型使用格式:ET,ITTYPE,Ename,KOP1,KOP2,KOP3,KOP4,KOP5,KOP6,INOPR其中:ITYPE:单元类型参考号。默认值为当前最大单元类型号加1Ename:单元库中给定的单元名或者编号例如:ET,1,PLANE42(10)ESIZE命令使用功能:制定单元边长或线分段数使用格式:ESIZE,SIZE,NDIV其中:SIZE:设置单元的长度,线分段数根据线长自动计算。若SIZE为零或空,使用NDIV。NDIV:输入线上单元的等分数,如输入SIZE了则该项无效。(11)mshape命令使用功能:确定使用的网格单元的形状使用格式:MSHAPE,KEY,DimensionKEY=0形状为三角形(2D)或四面体形状(3D)KEY=1网格形状为四边形或六面体Dimension:确定被划分网格的维数三加载与求解中的命令(1)ANTYPE命令使用功能:制定分析类型使用格式:ANTYPE,Antype,Status,LDSTEP,SUBSTEP,Action在Antype中,0表示进行一次静态分析,对所有自由度均可应用。1表示进行一次稳定分析,仅对结构自由度有效2表示进行一次模态分析,仅对结构和流体自由度分析有效3表示进行一次谐分析,仅对结构、流体、磁场和电场的自由度有效4进行一次瞬态分析,对所有自由度有效(2)TRNOPT命令使用功能:指定瞬态分析选项使用格式:TRNOPT,Method,MAXMODE,Dmpkey,MINNODE分别表示:瞬态分析的求解方法;用来计算响应的最大模态数,默认方式为上一次计算的最大模态数。缩减选项最小膜态数,默认值为1(3)OUTRES命令使用功能:控制写入到数据库中的结果数据使用格式:OUTRES,Item,FREQ,Cname(4)TIME命令使用功能;为载荷步设置时间使用格式:TIME,TIME(5)NSUBST命令使用功能:指定载荷步中所需要的子步数使用格式:(6)KBC使用功能:指定载荷为阶跃载荷还是递增载荷KBC,KEYEKY=0,使用递增方式;KEY=1,使用阶跃方式收获1屈曲分析注意事项及其分析步骤(1)在Ansys分析中,在进行模态分析或者屈曲分析中,可以通过Readresult-BySetNumber,来直接设置某一级模态,从而查看其工作状态和ModeShape,并对该模态进行仿真。(2)在进行屈曲分析时,必须先进行静力分析,然后再进行屈曲分析,并且必须设置预应力选项。并且在设置静力选项后,必须先将AnalusisOption(分析选项)命令显示,运行主菜单Solution-UnabrigedMENU(完olution-)AnalysisTyp整菜单)。再运行主菜单,Solution-AnalysisType-AnalysisOptions(分析选项命令),设置预应力,再单击OK。否则,没有计算结果。然后开始运行静态分析。(3)完成静力分析后,接下来进入屈曲分析,在屈曲分析之前,要先将静力分析做一个完成的声明,运行Finish命令。接下来就可以进行屈曲分析了。(4)在选择Solution-NewAnalysis-EegenBuckling(屈曲分析)后,必须运行Sloution-AnalysisType-AnalysisOptions(分析选项)命令来确定计算方法以及要计算的屈曲模型个数。计算方法选择BlockLanczos,屈曲模型个数自己选择。然后就可以计算了(5)用ResultSummary来查看模型的极限屈曲力(及特征值特征值乘以施加的载荷就是极限屈曲力)