1、/UNITS,LABELLABEL=SI(公制,米、千克、秒)LABEL=CSG(公制,厘米、克、秒)LABEL=BFT(英制,长度=ft英尺)LABEL=BIN(英制,长度=in英寸)定义节点:N,NODE,X,Y,Z,THXY,THYZ,THZXNODE:欲建立节点的号码;X,Y,Z:节点在目前坐标系统下的坐标位置。注意:若在圆柱坐标系统下x,y,z对应r,z;在球面系统下对应r,?。定义节点的集中力:F,NODE,Lab,VALUE,VALUE2,NEND,NINCNODE:节点号码。Lab:外力的形式。Lab=FX,FY,FZ,MX,MY,MZ(结构力学的方向、力矩方向)=HEAT(热
2、学的热流量)=AMP,CHRG(电学的电流、载荷)=FLUX(磁学的磁通量)VALUE:外力的大小。NODE,NEND,NINC:选取施力节点的范围和关联,故在建立节点时应先规划节点的号码,以方便整个程序的编辑。定义作用于元素的分布力:SFE,ELEM,LKEY,Lab,KVAL,VAL1,VAL2,VAL3,VAL4ELEM:元素号码。LKEY:建立元素后,依节点顺序,该分布力定义施加边或面的号码力的形式。Lab=PRES结构压力=CONV热学的对流=HFLUX热学的热流率VAL1VAL4:相对应作用于元素边及面上节点的值。例如:分布力位于编号为1的3d元素、第六个面,作用于此面的四个边上的
3、力分别为:10,20,30,40。SEF,1,6,PRES,10,20,30,40ansys中关于文件读取,保存,及退出程序的命令:/Filname,fname,key指定新的工作文件名fname:文件名及路径,默认为先前设置的工作路径使用已有的log和error文件使用新的log和error,但不删除旧的./Title,tile指定一个标题/Exit,slab,Fname,Ext,-,退出程序Slab:model,仅保存模型数据文件(默认)solu保存模型及求解数据all,保存所有的数据文件nosave,不保存任何数据文件/Input,Fname,Ext,-,LIne,log读入数据文件Fn
4、ame,文件名及目录路径,默认为先前设置的工作目录Ext,文件扩展名后面的几个参数一般可以不考虑.(注):用此命令时,文件名及目录路径都必须为英文,不能含有中文字符./Pbc,item,-,key,min,max,abs在显示屏上显示符号及数值item:u,所加的位移约束rot,所加的转角约束temp所加的温度荷载F所加的集中力荷载cp耦合节点显示ce所加的约束方程acel所加的重力加速度all显示所有的符号及数值key:不显示符号显示符号2显示符号及数值以上只列出了一些常用的item,详细的可参考帮助文档/plopts,vers,0不在屏幕上显示ansys标记1.wpoffs,xoff,yo
5、ff,zoff移动工作平面xoffx方向移动的距离yoffy方向移动的距离zoffz方向移动的距离2.csys,4激活该局部坐标系3.wprota,thxy,thyz,thzx旋转工作平面thxy绕z轴旋转thyz绕x轴旋转thzx绕y轴旋转4.改变划分网格后的单元首先:esel,Type,Item,Comp,VMIN,VMAX,VINC,KABStype中有s选择新的单元r在所选中的单元中再次选单元a再选别的单元u在所选的单元中除掉某些单元all选中所有单元none不选inve反选刚才没有被选中的所有单元stat显示当前单元的情况其中Comp一般系统默认VMIN选中单元的最小号VMAX选中单
6、元的最大号VINC单元号间的间隔KABS:0-核对号的选取1-取绝对值如:esel其次:emodif,IEL,STLOC,I1,I2,I3,I4,I5,I6,I7,I8改变选中的单元类型为所需要的类型5.显示所有单元元素:/eshape,SCALEscale0-一般地显示面、体单元元素(系统默认)1显示所有的元素/eshape,16.eplot,all可以看到所有单元7.lfillt,NL1,NL2,RAD,PCENT对两相交的线进行倒圆NL1第一条线号NL2第二条线号RAD圆角半径PCENT是否生成关键点,一般为默认lfillt,1,2,0.5D,NODE,Lab,VALUE,VALUE2,
7、NEND,Lab2,Lab3,Lab4,Lab5,Lab6-定义节点的自由度约束.NODE,节点编号,Lab,自由度编号,如X向,Y向等VALUE,约束点位移,实部,VALUE2,如果位移为复数,则为虚部,定义的终止节点编号和节点编号增量该部分节点的其他自由度编号。同lab2.LATT,MAT,REAL,TYPE,-,KB,KE,SECNUM定义线的属性,有限元划分用TYPE分别为材料,实常数,单元类型编号,KB,KE,定义截面的方向关键点,如beam18x系列,默认两关键点一致定义的截面的编号3.PLDISP,KUND显示结构变形图kund:只显示变形后的结构图显示变形后的结构图变形前的结构
8、图显示变形后的结构图变形前的结构边界图4.FLIST,NODE1,NODE2,NINC列表节点力荷载所列表的节点范围是:从节点编号node1到node2,以NINC的节点增加数5.DLIST,列表节点约束.6.LSEL,Type,KSWP选择一组线的子集Type定义选择集的类型可以为s选择一个新的子集,默认如此r从当前选择子集中选择一部分作为新的子集a选择一个新的子集附加到当前选择集上inve觉得有时比较重要,对当前子集取数学上集合的逆操作all选择全部的线还有u,none,stat等选项Item,comp一般取itemcompline(材料mat单元类型type实常数R)对应量的编号loc坐
9、标位置x,y,zVINC,根据Item,comp取的量,而与之对应的量的数值范围;起始量的数值,终止量的数值,量的增加数值仅选择线选择线外还将与线有关的属性比如关键点,单元,节点等一起选中在ansys下的ls-dyna中编的程序里写入edwrite,both可生成d3plot文件,这样可在“独立”的ls-dyna中读入该文件。这是我的经验。wpcsys,-1,0将工作平面与总体笛卡尔系对齐csys,1将激活坐标系转到总体柱坐标系antype,static定义分析类型为静力分析/post1中的几个命令:set,lstep,sbstep,fact,king,time,angle,nset设定从结果
10、文件读入的数据lstep荷载步数sbstep:子步数,缺省为最后一步time:时间点(如果弧长法则不用)nset:datasetnumberdscale,wn,dmult显示变形比例wn:窗口号(或all),缺省为1dmult,0或auto自动将最大变形图画为构件长的5%pldisp,kund显示变形的结构仅显示变形后的结构显示变形前和变形后的结构显示变形结构和未变形结构的边缘PRETAB,LAB1,LAB2,LAB9沿线单元长度方向绘单元表数据LABn空:所有ETABLE命令指定的列名列名:任何ETABLE命令指定的列名PLLS,LABI,LABJ,FACT,LABI:节点I的单元表列名LA
11、BJ:节点J的单元表列名FACT:显示比例,缺省为1kund:不显示未变形的结构变形和未变形重叠变形轮廓和未变形边缘etable,lab,item,comp将单元的某项结果制作成表格,以供pretable命令输出,lab:字段名称,自己指定结果的顶目名称,在每个单元的说明中有(在单元说明表中冒号左边的comp,结果项目名称的分量,在单元说明表中冒号右边的比如将plane42单元的x应力分量制成表etable,sx,x,xLACAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR1,PAR2定义区域坐标系统,该命令执行后,ANSYS坐标系统自动更改为新建立的坐标系统,故可
12、以定义许多区域坐标系统,以辅助有限元模型的建立。该区域坐标系统的确定代号,大于10的任何一个号码都可以。该区域坐标系统的属性。0,1,2分别代表卡式坐标,圆柱坐标,球面坐标。该区域坐标系统与整体坐标系统原点的关系。该区域坐标系统与整体系统X,Y,Z轴的关系claer,nl1,nl2,lmesh就是将后面的直线网格化之后的节点和元素都删除但是共享节点依然存在mshkey,key声明是使用自由化网格(key=0)对应网格(key=1)或者是混合网格(key=2)后面两种我因为是新手,所以不大会用,一般都用自由网格关于工作平面:KWPAVE,P1,P2,P3,P4,P5,P6,P7,P8,P9把工作
13、平面的中心移动到以上几点的平均点最多9如果只选一点,那么就是把工作平面的中心移动到此点WPOFF,XOFF,YOFF,ZOFF移动工作平面,注意xoff,yoff,zoff是相对当前点的移动量而不是整体坐标WPROT,THXY,THYZ,THZX和上面的一样,是相对当前的工作平面选择一个角度,默认设置是角度为单位wpstyl关闭工作平面显示Nummrg,label,toler,Gtoler,action,switch合并相同位置的itemlabel:要合并的项目node:节点,Elem,单元,kp:关键点(也合并线,面及点)mat:材料,type:单元类型,Real:实常数cp:耦合项,CE:
14、约束项,CE:约束方程,All:所有项toler:公差Gtoler:实体公差Action:sele仅选择不合并空合并switch:较低号还是较高号被保留(low,high)可以先选择一部分项目,再执行合并。如果多次发生合并命令,一定要先合并节点,再合并关键点。合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。我也感觉和Glue效果一样,但是它有独到的好处的。numcmp是压缩编号,对计算没有影响的。一个条件命令u*if,val1,oper,val2,base:条件语句val1,val2:待比较的值(也可是字符,用引号括起来)oper:逻辑操作(当实数比较时,误差为1e-10)eq,
15、ne,lt,gt,le,ge,ablt,abgt当oper结果为逻辑真时的行为lable:用户定义的行标志stop:将跳出anasysexit:跳出当前的do循环cycle:跳至当前do循环的末尾then:构成if-then-else结构一个循环命令*do,par,ival,fval,inc定义一个do循环的开始par:循环控制变量inc:分别为起始值,终值,步长(可正可负)*enddo定义一个do循环的结束一个网格划分命令用desize定义单元尺寸时单元划分应遵守的级别高:lesizekesizeesizedesize用smartzing定义单元尺寸时单元划分应遵守的级别smartsize定
16、义表、数组等真的很好用哦dim,type,imax,jmax,kmax,var1,vae2,var3定义数组数组名type:array数组,如同fortran,下标最小号为1,可以多达三维char字符串组(每个元素最多8个字符)table表imax,jmax,kmax各维的最大下标号var1,var2,var3各维变量名,缺省为row,column,plane在ANSYS帮助系统中关于*SET命令的注释下列出了ANSYS中可以使用的数学函数。所有这些数学函数均可以在ANSYS环境中使用,这些数学函数包括:ABS(X)求绝对值ACOS(X)反余弦ASIN(X)反正弦ATAN(X)反正切ATAN2
17、(X,Y)反正切,ArcTangentof(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,函数值为NINT(X)求最近的整数RAND(X,Y)取随机数,其中X是下限,Y是上限SIGN(X,Y)取X的绝对值并赋予Y的符号.Y=0,函数值为|X|,Y0,函数值为-|X|,.SIN(X)正弦SINH(X)双曲正弦SQRT(X)平方
18、根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的总体积把一个矩阵的一列加起来的方法提取当前选择集中的结点总数存入变量aaa1;提取当前选择集中的结点的最小结点号存入变量aaa2;定义aaa12数组aaa3;开始循环:aaa3数组的第一列存储结点号;aaa3数组的第二列存储Sx;下一个结点号存入变量aaa2;循环
19、结束。/post1*get,aaa1,node,0,count*get,aaa2,node,0,num,min*dim,aaa3,array,aaa1,2*do,i,1,aaa1aaa3(i,1)=aaa2*get,aaa3(i,2),node,aaa2,s,xaaa2=ndnext(aaa2)L,NDIV,SPACE,XV1,YV1,ZV1,XV2,YV2,ZV2:在两个关键点之间定义一条线。功能:在当前激活坐标系统下,在两个指定关键点之间生成直线或曲线。P1,P2:线的起点和终点。NDIV:这条线的单元划分数。一般不用,指定单元划分数推荐用LESIZE。这里需要说明一下:如果你的模型相对规
20、则,为了得到高质量的网格,不妨在划线的时候指定单元划分数,这样,既方便又能按照自己的意愿来分网。SPACE:间隔比。通常不用,指定间隔比推荐使用命令LESIZE。说明:线的形状由激活坐标系决定,直角坐标系中将产生一条直线,柱坐标系中,随关键的坐标不同可能产生直线,圆弧线或螺旋线。KGEN,ITIME,NP1,NP2,DZ,KINC,NOELEM,IMOVE:通过一组关键点生成额外的关键点。ITIME:生成操作总共执行的次数,如果要生成额外的点,该值必须大于1。NP1,NP2,NINC:被生成的那组关键点的编号为NP1至NP2,编号增量为NINC(缺省为1)。DX,DY,DZ:关键点在激活坐标系
21、下的位置增量(柱坐标系和球面坐标系下要注意坐标的变换)。KINC:生成的点集与原始点集之间的增量值。如果是0,则指定为最低可用关键点编号。NOELEM:指定是否单元和节点也随之生成。0,生成;1,不生成。指定关键点是否被移除或重新定义。0,按照ITIME要求生成额外关键点;1,移除原始关键点到新的位置,保持编号不变(ITIME,KINC,NOELEM被忽略)。ANSYS的命令流里经常看到一些相对比较固定的代码,这些代码组合在一起构成ANSYS的一个操作。比如,通过旋转命令将面生成体的操作,命令流如下:TYPE,2!指定生成体的单元类型EXTOPT,ESIZE,18,0,指定单元划分数EXTOP
22、T,ACLEAR,1清除面网格VROTAT,ALL,15,16,绕关键点15,16构成的轴将所划的面网格旋转360这一组代码在GUI方式下通常由一个或几个对话框组成,还有的命令有时需要同时使用,否则就会出错。想在自己定义的坐标系下编辑有限元模型,需要定义坐标系并激活,然后将所有节点移到当前坐标系中。命令流如下:WPRO,90将工作平面绕Y轴旋转90度CSWPLA,11,1,1,1,在工作平面原点创建柱坐标系,并激活NROTAT,ALL将所有节点旋转到激活坐标系为了能充分发挥命令流的优势,建议各位把自己常用的代码贡献出来,这样,不仅熟悉了命令,更重要的是,掌握了一种通过命令流来实现的ANSYS操作。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1