ansys后处理常用命令

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

结合自身经验,谈ANSYS中的APDL命令(一)发表时间:2009-4-7作者:倪欣来源:e-works关键字:ansysAPDL命令流在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,本文是作者结合自身经验所总结的一些命令。在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,这些功能一般来说通过菜单操作也能够实现(而那些命令流能够实现,菜单操作实现不了的单个命令比较少见)。以下命令是结合我自身经验,和前辈们的一些经验而总结出来的,希望对大家有帮助。(1).Lsel,type,item,comp,vmin,vmax,vinc,kswp选择线type:s从全部线中选一组线r从当前选中线中选一组线a再选一部线附加给当前选中组aunoneu(unselect)inve:反向选择item:line线号loc坐标length线长comp:x,y,zkswp:0只选线1选择线及相关关键点、节点和单元(2).Nsel,type,item,comp,vmin,vmax,vinc,kabs选择一组节点type:S:选择一组新节点(缺省)R:在当前组中再选择A:再选一组附加于当前组U:在当前组中不选一部分All:恢复为选中所有None:全不选Inve:反向选择Stat:显示当前选择状态Item:loc:坐标node:节点号Comp:分量Vmin,vmax,vinc:ITEM范围Kabs:“0”使用正负号“1”仅用绝对值(3).Esel,type,item,comp,vmin,vmax,vinc,kabs选择一组单元type:S:选择一组单元(缺省)R:在当前组中再选一部分作为一组A:为当前组附加单元U:在当前组中不选一部分单元All:选所有单元None:全不选Inve:反向选择当前组Stat:显示当前选择状态Item:Elem:单元号Type:单元类型号Mat:材料号Real:实常数号Esys:单元坐标系号(4).mp,lab,mat,co,c1,…….c4定义材料号及特性lab:待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens)ex:弹性模量nuxy:小泊松比alpx:热膨胀系数reft:参考温度reft:参考温度prxy:主泊松比gxy:剪切模量mu:摩擦系数dens:质量密度mat:材料编号(缺省为当前材料号)c:材料特性值,或材料之特性,温度曲线中的常数项c1-c4:材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数(5).定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MAT进入单元表并编辑添加单元表:TBDATA,1,CTBDATA,2,ψTBDATA,3,……如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下:MP,EX,1,1E8MP,NUXY,1,0.3TB,DP,1TBDATA,1,27TBDATA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg(6).根据需要耦合某些节点自由度cp,nset,lab,,node1,node2,……node17nset:耦合组编号lab:ux,uy,uz,rotx,roty,rotz,allnode1-node17:待耦合的节点号。如果某一节点号为负,则此节点从该耦合组中删去。如果node1=all,则所有选中节点加入该耦合组。注意:1,不同自由度类型将生成不同编号2,不可将同一自由度用于多套耦合组cpintf,lab,toler将相邻节点的指定自由度定义为耦合自由度lab:ux,uy,uz,rotx,roty,rotz,alltoler:公差,缺省为0.0001说明:先选中欲耦合节点,再执行此命令(7).D,node,lab,value,value2,nend,ninc,lab2,lab3,……lab6定义节点位移约束Node:预加位移约束的节点号,如果为all,则所有选中节点全加约束,此时忽略nend和ninc.Lab:ux,uy,uz,rotx,roty,rotz,allValue,value2:自由度的数值(缺省为0)Nend,ninc:节点范围为:node-nend,编号间隔为nincLab2-lab6:将lab2-lab6以同样数值施加给所选节点。(8).设置求解选项antype,status,ldstep,substep,actionantype:staticor1静力分析buckleor2屈曲分析modalor3模态分析transor4瞬态分析status:new重新分析(缺省),以后各项将忽略rest再分析,仅对static,fulltransion有效ldstep:指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步)substep:指定从哪个子步开始继续分析。缺省为本目录中,runn文件中最高的子步数action,continue:继续分析指定的ldstep,substep(9).pred,sskey,--,lskey…..在非线性分析中是否打开预测器sskey:off不作预测(当有旋转自由度时或使用solid65时缺省为off)on第一个子步后作预测(除非有旋转自由度时或使用solid65时缺省为on)--:未使用变量区lskey:off跨越荷载步时不作预测(缺省)on跨越荷载步时作预测(此时sskey必须同时on)注意:此命令的缺省值假定solcontrol为on分页(10).autots,key是否使用自动时间步长key:on:当solcontrol为on时缺省为onoff:当solcontrol为off时缺省为off1:由程序选择(当solcontrol为on且不发生autots命令时在.log文件中纪录“1”注意:当使用自动时间步长时,也会使用步长预测器和二分步长(11).NROPT,option,--,adptky指定牛顿拉夫逊法求解的选项OPTION:AUT程序选择FULL:完全牛顿拉夫逊法MODI:修正的牛顿拉夫逊法INIT:使用初始刚阵UNSYM:完全牛顿拉夫逊法,且允许非对称刚阵ADPTKY:ON:使用自适应下降因子OFF:不使用自适应下降因子(12).NLGEOM,KEYKEY:OFF:不包括几何非线性(缺省)ON:包括几何非线性(13).ncnv,kstop,dlim,itlim,etlim,cplim终止分析选项kstop:0如果求解不收敛,也不终止分析1如果求解不收敛,终止分析和程序(缺省)2如果求解不收敛,终止分析,但不终止程序dlim:最大位移限制,缺省为1.0e6itlim:累积迭代次数限制,缺省为无穷多etlim:程序执行时间(秒)限制,缺省为无穷cplim:cpu时间(秒)限制,缺省为无穷(14).solcontrol,key1,key2,key3,vtol指定是否使用一些非线性求解缺省值key1:on激活一些优化缺省值(缺省)CNVTOLToler=0.5%Minref=0.01(对力和弯矩)NEQIT最大迭代次数根据模型设定在15~26之间ARCLEN如用弧长法则用较ansys5.3更先进的方法PRED除非有rotx,y,z或solid65,否则打开LNSRCH当有接触时自动打开CUTCONTROLPlslimit=15%,npoint=13SSTIF当NLGEOM,on时则打开NROPT,adaptkey关闭(除非:摩擦接触存在;单元12,26,48,49,52存在;当塑性存在且有单元20,23,24,60存在)AUTOS由程序选择off不使用这些缺省值key2:on检查接触状态(此时key1为on)此时时间步会以单元的接触状态(据keyopt(7)的假定)为基础当keyopt(2)=on时,保证时间步足够小key3:应力荷载刚化控制,尽量使用缺省值空:缺省,对某些单元包括应力荷载刚化,对某些不包括nopl:对任何单元不包括应力刚化incp:对某些单元包括应力荷载刚化(15).outres,item,freq,cname规定写入数据库的求解信息item:all所有求解项basic只写nsol,rsol,nload,strsnsol节点自由度rsol节点作用荷载nload节点荷载和输入的应变荷载(?)strs节点应力freq:如果为n,则每n步(包括最后一步)写入一次none:则在此荷载步中不写次项all:每一步都写last:只写最后一步(静力或瞬态时为缺省)(16).nsubst,nsbstp,nsbmx,nsbmn,carry指定此荷载步的子步数nsbstp:此荷载步的子步数如果自动时间步长使用autots,则此数定义第一子步的长度;如果solcontrol打开,且3D面-面接触单元使用,则缺省为1-20步;如果solcontrol打开,并无3D接触单元,则缺省为1子步;如果solcontrol关闭,则缺省为以前指定值;如以前未指定,则缺省为1)nsbmx,nsbmn:最多,最少子步数(如果自动时间步长打开)(17).time,time指定荷载步结束时间注意:第一步结束时间不可为“0”(18).f,node,lab,value,value2,nend,ninc在指定节点加集中荷载node:节点号lab:Fx,Fy,Fz,Mx,My,Mzvalue:力大小value2:力的第二个大小(如果有复数荷载)nend,ninc:在从node到nend的节点(增量为ninc)上施加同样的力注意:(1)节点力在节点坐标系中定义,其正负与节点坐标轴正向一致(19).sfa,area,lkey,lab,value,value2在指定面上加荷载area:n面号all所有选中号lkey:如果是体的面,忽略此项lab:presvalue:压力值(20).SFBEAM,ELEM,LKEY,LAB,VALI,VALJ,VAL2I,VAL2J,IOFFST,JOFFST对梁单元施加线荷载ELEM:单元号,可以为ALL,即选中单元LKEY:面载类型号,见单元介绍。对于BEAM188,1为竖向;2为横向;3为切向VALI,VALJ:I,J节点处压力值VAL2I,VAL2J:暂时无用IOFFST,JOFFST:线载距离I,J节点距离ulswrite,lsnum将荷载与荷载选项写入荷载文件中lsnum:荷载步文件名的后缀,即荷载步数当stat列示当前步数init重设为“1”缺省为当前步数加“1”注意:1.尽量加面载,不加集中力,以免奇异点2.面的切向荷载必须借助面单元(21).lssolve,lsmin,lsmax,lsinc读入并求解多个荷载步lsmin,lsmax,lsinc:荷载步文件范围结合自身经验,谈ANSYS中的APDL命令(二)发表时间:2009-5-10作者:倪欣来源:e-works关键字:ANSYSAPDL命令流在ANSYS中,命令流是由一条条ANSYS的命令组成的一个命令组合,这些命令按照一定顺序排布,能够完成一定的ANSYS功能,本文是作者结合自身经验所总结的一些命令。1.1/prep7(进入前处理)定义几何图形:关键点、线、面、体(1).csys,kcnkcn,0迪卡尔坐标系1柱坐标2球4工作平面5柱坐标系(以Y轴为轴心)n已定义的局部坐标系(2).numstr,label,value设置以下项目编号的开始nodeelemkplineareavolu注意:vclear,aclear,lclear,kclear将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstr(3).K,npt,x,y,z,定义关键点Npt:关键点号,如果赋0,则分配给最小号(4).Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功