为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > ANSYS命令流详解(超全)

ANSYS命令流详解(超全)

2022-04-16 7页 doc 133KB 45阅读

用户头像 个人认证

is_297185

暂无简介

举报
ANSYS命令流详解(超全)一、定义材料号及特性mp,lab,mat,co,c1,…….c4lab:待定义的特性项目(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次项的系数二、定义DP材料:首先要定义EX和泊松比:MP,EX,MAT,……...
ANSYS命令流详解(超全)
一、定义号及特性mp,lab,mat,co,c1,…….c4lab:待定义的特性项目(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次项的系数二、定义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三、单元生死载荷步!第一个载荷步TIME,...!设定时间值(静力选项)NLGEOM,ON!打开大位移效果NROPT,FULL!设定牛顿-拉夫森选项ESTIF,...!设定非缺省缩减因子(可选)ESEL,...!选择在本载荷步中将不激活的单元EKILL,...!不激活选择的单元ESEL,S,LIVE!选择所有活动单元NSLE,S!选择所有活动结点NSEL,INVE!选择所有非活动结点(不与活动单元相连的结点)D,ALL,ALL,0!约束所有不活动的结点自由度(可选)NSEL,ALL!选择所有结点ESEL,ALL!选择所有单元D,...!施加合适的约束F,...!施加合适的活动结点自由度载荷SF,...!施加合适的单元载荷BF,...!施加合适的体载荷SAVESOLVE请参阅TIME,NLGEOM,NROPT,ESTIF,ESEL,EKILL,NSLE,NSEL,D,F,SF和BF命令得到更详细的解释。?后继载荷步在后继载荷步中,用户可以随意杀死或重新激活单元。象上面提到的,要正确的施加和删除约束和结点载荷。用下列命令杀死单元:Command:EKILLGUI:MainMenu>Solution>-LoadStepOpts-Other>KillElements用下列命令重新激活单元:Command:EALIVEGUI:MainMenu>Solution>-LoadStepOpts-Other>ActivateElem!第二个(或后继)载荷步:TIME,...ESEL,...EKILL,...!杀死选择的单元ESEL,...EALIVE,...!重新激活选择的单元...FDELE,...!删除不活动自由度的结点载荷D,...!约束不活动自由度...F,...!在活动自由度上施加合适的结点载荷DDELE,...!删除重新激活的自由度上的约束SAVESOLVE四、u/grid,keykey:“0”或“off”无网络“1”或“on”xy网络“2”或“x”只有x线“3”或“y”只有y线uxvar,nn:“0”或“1”将x轴作为时间轴“n”将x轴表示变量“n”“-1”?u/axlab,axis,lab定义轴线的标志axis:“x”或“y”lab:标志,可长达30个字符uplvar,nvar,nvar2,……,nvar10画出要显示的变量(作为纵坐标)五、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”仅用绝对值六、VDELE,NV1,NV2,NINC,KSWP:删除未分网格的体nv1:初始体号nv2:最终的体号ninc:体号之间的间隔kswp=0:只删除体kswp=1:删除体及组成关键点,线面如果nv1=all,则nv2,ninc不起作用七、VSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWPType,是选择的方式,有选择(s),补选(a),不选,全选(all)、反选(inv)等,其余方式不常用Item,Comp是选取的原则以及下面的子项如volu就是根据实体编号选择,loc就是根据坐标选取,它的comp就可以是实体的某方向坐标!其余还有材料类型、实常数等MIN,VMAX,VINC,这个就不必说了吧!,例:vsel,s,volu,,14vsel,a,volu,,17,23,2上面的命令选中了实体编号为14,17,19,21,23的五个实体urforce,nvar,node,item,comp,name指定待存储的节点力数据nvar:变量号node:节点号itemcompFx,y.zMx,y,zname:给此变量一个名称,8个字符uadd,ir,ia,ib,ic,name,--,--,facta,factb,factc将ia,ib,ic变量相加赋给ir变量ir,ia,ib,ic:变量号name:变量的名称Fini(退出四大模块,回到BEGIN层)/cle(清空内存,开始新的计算)1.定义参数、数组,并赋值.2./prep7(进入前处理)定义几何图形:关键点、线、面、体定义几个所关心的节点,以备后处理时调用节点号。设材料线弹性、非线性特性设置单元类型及相应KEYOPT设置实常数设置网格划分,划分网格根据需要耦合某些节点自由度定义单元表存盘3./solu加边界条件设置求解选项定义载荷步求解载荷步4./post1(通用后处理)5./post26(时间历程后处理)6.PLOTCONTROL菜单命令7.参数化设计语言8.理论手册Fini(退出四大模块,回到BEGIN层)/cle(清空内存,开始新的计算)1定义参数、数组,并赋值.udim,par,type,imax,jmax,kmax,var1,vae2,var3定义数组par:数组名type:array数组,如同fortran,下标最小号为1,可以多达三维(缺省)char字符串组(每个元素最多8个字符)tableimax,jmax,kmax各维的最大下标号var1,var2,var3各维变量名,缺省为row,column,plane(当type为table时)2/prep7(进入前处理)2.1定义几何图形:关键点、线、面、体ucsys,kcnkcn,0迪卡尔zuobiaosi1柱坐标2球4工作平面5柱坐标系(以Y轴为轴心)n已定义的局部坐标系unumstr,label,value设置以下项目编号的开始nodeelemkplineareavolu注意:vclear,aclear,lclear,kclear将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstruK,npt,x,y,z,定义关键点Npt:关键点号,如果赋0,则分配给最小号uKgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imoveItime:拷贝份数Np1,Np2,Ninc:所选关键点Dx,Dy,Dz:偏移坐标Kinc:每份之间节点号增量noelem:“0”如果附有节点及单元,则一起拷贝。“1”不拷贝节点和单元imove:“0”生成拷贝“1”移动原关键点至新位置,并保持号码,此时(itime,kinc,noelem)被忽略注意:MAT,REAL,TYPE将一起拷贝,不是当前的MAT,REAL,TYPEuA,P1,P2,………P18由关键点生成面uAL,L1,L2,……,L10由线生成面面的法向由L1按右手法则决定,如果L1为负号,则反向。(线需在某一平面内坐标值固定的面内)uvsba,nv,na,sep0,keep1,keep2用面分体uvdele,nv1,nv2,ninc,kswp删除体kswp:0只删除体1删除体及面、关键点(非公用)uvgen,itime,nv1,nv2,ninc,dx,dy,dz,kinc,noelem,imove移动或拷贝体itime:份数nv1,nv2,ninc:拷贝对象编号dx,dy,dz:位移增量kinc:对应关键点号增量noelem,:0:同时拷贝节点及单元1:不拷贝节点及单元imove:0:拷贝体1:移动体ucm,cname,entity定义组元,将几何元素分组形成组元cname:由字母数字组成的组元名entity:组元的类型(volu,area,line,kp,elem,node)ucmgrp,aname,cname1,……,cname8将组元分组形成组元集合aname:组元集名称cname1……cname8:已定义的组元或组元集名称ucmlist,nameucmdele,nameucmplot,label12.2定义几个所关心的节点,以备后处理时调用节点号。un,node,x,y,z,thxy,thyz,thzx根据坐标定义节点号如果已有此节点,则原节点被重新定义,一般为最大节点号。2.3设材料线弹性、非线性特性ump,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次项的系数uTb,lab,mat,ntemp,npts,tbopt,eosopt定义非线性材料特性表Lab:材料特性表之种类Bkin:双线性随动强化Bis双线性等向强化Mkin:多线性随动强化(最多5个点)Mis多线性等向强化(最多100个点)Dp:dp模型Mat:材料号Ntemp:数据的温度数对于bkin:ntemp缺省为6misntemp缺省为1,最多20bisntemp缺省为6,最多为6dp:ntemp,npts,tbopt全用不上Npts:对某一给定温度数据的点数uTBTEMP,temp,kmod为材料表定义温度值temp:温度值kmod:缺省为定义一个新温度值如果是某一整数,则重新定义材料表中的温度值注意:此命令一发生,则后面的TBDATA和TBPT均指此温度,应该按升序若Kmod为crit,且temp为空,则其后的tbdata数据为solid46,shell99,solid191中所述破坏准则如果kmod为strain,且temp为空,则其后tbdata数据为mkin中特性。uTBDATA,stloc,c1,c2,c3,c4,c5,c6给当前数据表定义数据(配合tbtemp,及tb使用)stloc:所要输入数据在数据表中的初始位置,缺省为上一次的位置加1每重新发生一次tb或tbtemp命令上一次位置重设为1,(发生tb后第一次用空闲此项,则c1赋给第一个常数)utbpt,oper,x,y在应力-应变曲线上定义一个点oper:defi定义一个点dele删除一个点x,y:坐标2.4设置单元类型及相应KEYOPTuET,itype,ename,kop1……kop6,inopr设定当前单元类型Itype:单元号Ename:单元名设置实常数uKeyopt,itype,knum,valueitype:已定义的单元类型号knum:单元的关键字号value:数值注意:如果,则必须使用keyopt命令,否则也可在ET命令中输入2.5设置网格划分,划分网格2.5.1映射网格划分1.面映射网格划分条件:a.3或4条边b.面的对边必须划分为相同的单元或其划分与一个过渡形网格的划分相匹配c.该面如有3条边,则划分的单元不必须为偶数,并且各边单元数相等d.mahkeye.mshpattern*如果多于四条边,可将线合并成Lcomb可用amap命令,先选面,再选4个关键点即可*指定面的对边的分割数,以生成过渡映射四边形网格,只适用于有四条边的面?2.体映射网格划分(1)若将体划分为六面体单元,必须满足以下条件a.该体的外形为块状(六面体)、楔形或棱形(五面体)、四面体b.对边必须划分为相同的单元数,或分割符合过渡网格形式c.如果体是棱形或四面体,三角形面上的单元分割数必须是偶数(2)当需要减少围成体的面数以进行映射网格划分时,可以对面相加或连接。如果连接而有边界线,线也必须连接在一起。(3)体扫掠生成网格步骤:a.确定体的拓扑是否能够进行扫掠。侧面不能有孔;体内不能有封闭腔;源面与目标面必须相对b.定义合适的单元类型c.确定扫掠操作中如何控制生成单元层的数目lesized.确定体的哪一个边界面作为源面、目标面e.有选择地对源面、目标面和边界面划分网格3.关于连接线和面的一些说明连接仅是映射网格划分的辅助工具4.用desize定义单元尺寸时单元划分应遵守的级别高:lesizekesizeesizedesize用smartzing定义单元尺寸时单元划分应遵守的级别高:lesizekesizesmartsizeuLESIZE,NL1,Size,Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv为线指定网格尺寸NL1:线号,如果为all,则指定所有选中线的网格。Size:单元边长,(程序据size计算分割份数,自动取整到下一个整数)?Angsiz:弧线时每单元跨过的度数?Ndiv:分割份数Space:“+”:最后尺寸比最先尺寸“-“:中间尺寸比两端尺寸free:由其他项控制尺寸kforc0:仅设置未定义的线,1:设置所有选定线,2:仅改设置份数少的,3:仅改设置份数多的kyndiv:0,No,off表示不可改变指定尺寸1,yes,on表示可改变uESIZE,size,ndiv指定线的缺省划分份数(已直接定义的线,关键点网格划分设置不受影响)udesize,minl,minh,……控制缺省的单元尺寸minl:n每根线上低阶单元数(缺省为3)defa缺省值stat列出当前设置off关闭缺省单元尺寸minh:n每根线上(高阶)单元数(缺省为2)umshape,key,dimension指定单元形状key:0四边形(2D),六面体(3D)1三角形(2D),四面体(3D)Dimension:2D二维3D三维usmart,off关闭智能网格umshkey,key指定自由或映射网格方式key:0自由网格划分1映射网格划分2如果可能的话使用映射,否则自由(即使自由smartsizing也不管用了)uAmesh,nA1,nA2,ninc划分面单元网格nA1,nA2,ninc待划分的面号,nA1如果是All,则对所有选中面划分uSECTYPE,ID,TYPE,SUBTYPE,NAME,REFINEKEY定义一个截面号,并初步定义截面类型ID:截面号TYPE:BEAM:定义此截面用于梁SUBTYPE:RECT矩形CSOLID:圆形实心截面CTUBE:圆管I:工字形HREC:矩形空管ASEC:任意截面MESH:用户定义的划分网格NAME:8字符的截面名称(字母和数字组成)REFINEKEY:网格细化程度:0~5(对于薄壁构件用此控制,对于实心截面用SECDATA控制)uSECDATA,VAL1,VAL2,…….VAL10描述梁截面说明:对于SUBTYPE=MESH,所需数据由SECWRITE产生,SECREAD读入uSECNUM,SECID设定随后梁单元划分将要使用的截面编号uLATT,MAT,REAL,TYPE,--,KB,KE,SECNUM为准备划分的线定义一系列特性MAT:材料号REAL:实常数号TYPE:线单元类型号KB、KE:待划分线的定向关键点起始、终止号SECNUM:截面类型号uSECPLOT,SECID,MESHKEY画梁截面的几何形状及网格划分SECID:由SECTYPE命令分配的截面编号MESHKEY:0:不显示网格划分1:显示网格划分u/ESHAPE,SCALE按看似固体化分的形式显示线、面单元SCALE:0:简单显示线、面单元1:使用实常数显示单元形状uesurf,xnode,tlab,shape在已存在的选中单元的自由表面覆盖产生单元xnode:仅为产生surf151或surf152单元时使用tlab:仅用来生成接触元或目标元top产生单元且法线方向与所覆盖的单元相同,仅对梁或壳有效,对实体单元无效Bottom产生单元且法线方向与所覆盖的单元相反,仅对梁或壳有效,对实体单元无效Reverse将已产生单元反向Shape:空与所覆盖单元形状相同Tri产生三角形表面的目标元注意:选中的单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而不是单元上uNummrg,label,toler,Gtoler,actiontch合并相同位置的itemlabel:要合并的项目node:节点,Elem,单元,kp:关键点(也合并线,面及点)mat:材料,type:单元类型,Real:实常数cp:耦合项,CE:约束项,CE:约束方程,All:所有项toler:公差Gtoler:实体公差Action:sele仅选择不合并空合并注意:可以先选择一部分项目,再执行合并。如果多次发生合并命令,一定要先合并节点,再合并关键点。合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问。uLsel,type,item,comp,vmin,vmax,vinc,kswp选择线type:s从全部线中选一组线r从当前选中线中选一组线a再选一部线附加给当前选中组aunoneu(unselect)inve:反向选择item:line线号loc坐标length线长comp:x,y,zkswp:0只选线1选择线及相关关键点、节点和单元uNsel,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”仅用绝对值uNSLL,type,nkey选择与所选线相联系的节点unsla,type,nkey:选择与选中面相关的节点type:s选一套新节点r从已选节点中再选a附加一部分节点到已选节点u从已选节点中去除一部分nkey:0仅选面内的节点1选所有和面相联系的节点(如面内线,关键点处的节点)uesel,type,item,comp,vmin,vmax,vinc,kabs选择一组单元Type:S:选择一组单元(缺省)R:在当前组中再选一部分作为一组A:为当前组附加单元U:在当前组中不选一部分单元All:选所有单元None:全不选Inve:反向选择当前组(?)Stat:显示当前选择状态Item:Elem:单元号Type:单元类型号Mat:材料号Real:实常数号Esys:单元坐标系号uALLSEL,LABT,ENTITY选中所有项目LABT:ALL:选所有项目及其低级项目BELOW:选指定项目的直接下属及更低级项目ENTITY:ALL:所有项目(缺省)VOLU:体高级AREA:面LINE:线KP:关键点ELEM:单元NODE:节点低级uTshap,shape定义接触目标面为2D、3D的简单图形Shape:line:直线Arc:顺时针弧Tria:3点三角形Quad:4点四边形………….2.6根据需要耦合某些节点自由度ucp,nset,lab,,node1,node2,……node17nset:耦合组编号lab:ux,uy,uz,rotx,roty,rotznode1-node17:待耦合的节点号。如果某一节点号为负,则此节点从该耦合组中删去。如果node1=all,则所有选中节点加入该耦合组。注意:1,不同自由度类型将生成不同编号2,不可将同一自由度用于多套耦合组uCPINTF,LAB,TOLER将相邻节点的指定自由度定义为耦合自由度LAB:UX,UY,UZ,ROTX,ROTY,ROTZ,ALLTOLER:公差,缺省为0.0001说明:先选中欲耦合节点,再执行此命令2.7定义单元表说明:1,单元表仅对选中单元起作用,使用单元表之前务必选择一种类型的单元2,单元表各行为选中各单元,各列为每单元的不同数据uETABLE,LAB,ITEM,COMP定义单元表,添加、删除单元表某列LAB:用户指定的列名(REFL,STAT,ERAS为预定名称)ITEM:数据标志(查各单元可输出项目)COMP:数据分量标志2.8存盘usave,fname,ext,dir,slab存盘fname:文件名(最多32个字符)缺省为工作名ext:扩展名(最多32个字符)缺省为dbdir:目录名(最多64个字符)缺省为当前slab:“all”存所有信息“model”存模型信息“solv”存模型信息和求解信息3/soluu/solu进入求解器3.1加边界条件uD,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以同样数值施加给所选节点。注意:在节点坐标系中讨论3.2设置求解选项uantype,status,ldstep,substep,actionantype:staticor1静力分析buckleor2屈曲分析modalor3模态分析transor4瞬态分析status:new重新分析(缺省),以后各项将忽略rest再分析,仅对static,fulltransion有效ldstep:指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后一步)substep:指定从哪个子步开始继续分析。缺省为本目录中,runn文件中最高的子步数action,continue:继续分析指定的ldstep,substep说明:继续以前的分析(因某种原因中断)有两种类型singleframerestart:从停止点继续需要文件:jobname.db必须在初始求解后马上存盘jobname.emat单元矩阵jobname.esav或.osav:如果.esav坏了,将.osav改为.esavresultsfile:不必要,但如果有,后继分析的结果也将很好地附加到它后面注意:如果初始分析生成了.rdb,.ldhi,或rnnn文件。必须删除再做后继分析步骤:(1)进入anasys以同样工作名(2)进入求解器,并恢复数据库(3)antype,rest(4)指定附加的荷载(5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成)kuse:1用现有矩阵(6)求解multiframerestart:从以有结果的任一步继续(用不着)upred,sskey,--,lskey…..在非线性分析中是否打开预测器sskey:off不作预测(当有旋转自由度时或使用solid65时缺省为off)on第一个子步后作预测(除非有旋转自由度时或使用solid65时缺省为on)--:未使用变量区lskey:off跨越荷载步时不作预测(缺省)on跨越荷载步时作预测(此时sskey必须同时on)注意:此命令的缺省值假定solcontrol为onuautots,key是否使用自动时间步长key:on:当solcontrol为on时缺省为onoff:当solcontrol为off时缺省为off1:由程序选择(当solcontrol为on且不发生autots命令时在.log文件中纪录“1”注意:当使用自动时间步长时,也会使用步长预测器和二分步长uNROPT,option,--,adptky指定牛顿拉夫逊法求解的选项OPTION:AUT程序选择FULL:完全牛顿拉夫逊法MODI:修正的牛顿拉夫逊法INIT:使用初始刚阵UNSYM:完全牛顿拉夫逊法,且允许非对称刚阵ADPTKY:ON:使用自适应下降因子OFF:不使用自适应下降因子uNLGEOM,KEYKEY:OFF:不包括几何非线性(缺省)ON:包括几何非线性uncnv,kstop,dlim,itlim,etlim,cplim终止分析选项kstop:0如果求解不收敛,也不终止分析1如果求解不收敛,终止分析和程序(缺省)2如果求解不收敛,终止分析,但不终止程序dlim:最大位移限制,缺省为1.0e6itlim:累积迭代次数限制,缺省为无穷多etlim:程序执行时间(秒)限制,缺省为无穷cplim:cpu时间(秒)限制,缺省为无穷usolcontrol,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:对某些单元包括应力荷载刚化(查)vtol:uoutres,item,freq,cname规定写入数据库的求解信息item:all所有求解项basic只写nsol,rsol,nload,strsnsol节点自由度rsol节点作用荷载nload节点荷载和输入的应变荷载(?)strs节点应力freq:如果为n,则每n步(包括最后一步)写入一次none:则在此荷载步中不写次项all:每一步都写last:只写最后一步(静力或瞬态时为缺省)3.3定义载荷步unsubst,nsbstp,nsbmx,nsbmn,carry指定此荷载步的子步数nsbstp:此荷载步的子步数如果自动时间步长使用autots,则此数定义第一子步的长度;如果solcontrol打开,且3D面-面接触单元使用,则缺省为1-20步;如果solcontrol打开,并无3D接触单元,则缺省为1子步;如果solcontrol关闭,则缺省为以前指定值;如以前未指定,则缺省为1)nsbmx,nsbmn:最多,最少子步数(如果自动时间步长打开)?utime,time指定荷载步结束时间注意:第一步结束时间不可为“0”uf,node,lab,value,value2,nend,ninc在指定节点加集中荷载node:节点号lab:Fx,Fy,Fz,Mx,My,Mzvalue:力大小value2:力的第二个大小(如果有复数荷载)nend,ninc:在从node到nend的节点(增量为ninc)上施加同样的力注意:(1)节点力在节点坐标系中定义,其正负与节点坐标轴正向一致usfa,area,lkey,lab,value,value2在指定面上加荷载area:n面号all所有选中号lkey:如果是体的面,忽略此项lab:presvalue:压力值uSFBEAM,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”3.3.1注意1.尽量加面载,不加集中力,以免奇异点2.面的切向荷载必须借助面单元3.4求解载荷步ulssolve,lsmin,lsmax,lsinc读入并求解多个荷载步lsmin,lsmax,lsinc:荷载步文件范围4/post1(通用后处理)uset,lstep,sbstep,fact,king,time,angle,nset设定从结果文件读入的数据lstep:荷载步数sbstep:子步数,缺省为最后一步time:时间点(如果弧长法则不用)nset:datasetnumberudscale,wn,dmult显示变形比例wn:窗口号(或all),缺省为1dmult,0或auto:自动将最大变形图画为构件长的5%upldisp,kund显示变形的结构kund:0仅显示变形后的结构1显示变形前和变形后的结构2显示变形结构和未变形结构的边缘u*get,par,node,n,u,x(y,z)获得节点n的x(y,z)位移给参数par等价于函数ux,uy,uznode(x,y,z):获得(x,y,z)节点号arnode(x,y,z):获得和节点n相连的面注意:此命令也可用于/solu模块ufsum,lab,item对单元之节点力和力矩求和lab:空在整体迪卡尔坐标系下求和rsys在当前激活的rsys坐标系下求和item:空对所有选中单元(不包括接触元)求和cont:仅对接触节点求和uPRSSOL,ITEM,COMP打印BEAM188、BEAM189截面结果说明:只有刚计算完还未退出ANSYS时可用,重新进入ANSYS时不可用itemcomp截面数据及分量标志SCOMPX,XZ,YZ应力分量PRINS1,S2,S3主应力SINT应力强度,SEQV等效应力EPTOCOMP总应变PRIN总主应变,应变强度,等效应变EPPLCOMP塑性应变分量PRIN主塑性应变,塑性应变强度,等效塑性应变uplnsol,item,comp,kund,fact画节点结果为连续的轮廓线item:项目(见下表)comp:分量kund:0不显示未变形的结构1变形和未变形重叠2变形轮廓和未变形边缘fact:对于接触的2D显示的比例系数,缺省为1itemcompdiscriptionux,y,z,sum位移rotx,y,z,sum转角sx,y,z,xy,yz,xz应力分量1,2,3主应力Int,eqv应力intensity,等效应力epeox,y,z,xy,yz,xz总位移分量1,2,3主应变Int,eqv应变intensity,等效应变epelx,y,z,xy,yz,xz弹性应变分量1,2,3弹性主应变Int,eqv弹性intensity,弹性等效应变epplx,y,z,xy,yz,xz塑性应变分量uPRNSOL,item,comp打印选中节点结果item:项目(见上表)comp:分量uPRETAB,LAB1,LAB2,……LAB9沿线单元长度方向绘单元表数据LABn:空:所有ETABLE命令指定的列名列名:任何ETABLE命令指定的列名uPLLS,LABI,LABJ,FACT,KUND沿线单元长度方向绘单元表数据LABI:节点I的单元表列名LABJ:节点J的单元表列名FACT:显示比例,缺省为1kund:0不显示未变形的结构1变形和未变形重叠2变形轮廓和未变形边缘5/post26(时间历程后处理)unsol,nvar,node,item,comp,name在时间历程后处理器中定义节点变量的序号nvar:变量号(从2到nv(根据numvar定义))node:节点号itemcompux,y,zrotx,y,zuESOL,NVAR,ELEM,NODE,ITEM,COMP,NAME将结果存入变量NVAR:变量号,2以上ELEM:单元号NODE:该单元的节点号,决定存储该单元的哪个量,如果空,则给出平均值ITEM:COMP:NAME:8字符的变量名,缺省为ITEM加COMPurforce,nvar,node,item,comp,name指定待存储的节点力数据nvar:变量号node:节点号itemcompFx,y.zMx,y,zname:给此变量一个名称,8个字符uadd,ir,ia,ib,ic,name,--,--,facta,factb,factc将ia,ib,ic变量相加赋给ir变量ir,ia,ib,ic:变量号name:变量的名称u/grid,keykey:“0”或“off”无网络“1”或“on”xy网络“2”或“x”只有x线“3”或“y”只有y线uxvar,nn:“0”或“1”将x轴作为时间轴“n”将x轴表示变量“n”“-1”?u/axlab,axis,lab定义轴线的标志axis:“x”或“y”lab:标志,可长达30个字符uplvar,nvar,nvar2,……,nvar10画出要显示的变量(作为纵坐标)uprvar,nvar1,……,nvar6列出要显示的变量6PLOTCONTROL菜单命令upbc,ilem,……,key,min,max,abs在显示屏上显示符号及数值item:u所加的位移约束rot所加的转角约束key:0不显示符号1显示符号2显示符号及数值u/SHOW,FNAME,EXT,VECT,NCPL确定图形显示的设备及其他参数FNAME:X11:屏幕文件名:各图形将生成一系列图形文件JPEG:各图形将生成一系列JPEG图形文件说明:没必要用此命令,需要的图形文件可计算后再输出7参数化设计语言u*do,par,ival,fval,inc定义一个do循环的开始par:循环控制变量ival,fval,inc:起始值,终值,步长(正,负)u*enddo定义一个do循环的结束u*if,val1,oper,val2,base:条件语句val1,val2:待比较的值(也可是字符,用引号括起来)oper:逻辑操作(当实数比较时,误差为1e-10)eq,ne,lt,gt,le,ge,ablt,abgtbase:当oper结果为逻辑真时的行为lable:用户定义的行标志stop:将跳出anasysexit:跳出当前的do循环cycle:跳至当前do循环的末尾then:构成if-then-else结构NGEN,ITIME,INC,NODE1,NODE2,NINC,DX,DY,DZ,SPACE是一个节点复制命令,它是将一组节点在现有坐标系统下复制到其它位置。ITIME:复制的次数,包含自己本身。INC:每次复制节点时节点号码的增加量。NODE1,NODE2,NINC:选取要复制的节点,即要对哪些节点进行复制。DX,DY,DZ:每次复制时在现有坐标系统下,几何位置的改变量。SPACE:间距比,是最后一个尺寸和第一个尺寸的比值。EGEN,ITIME,NINC,IEL1,IEL2,IEINC,MINC,TINC,RINC,CINC,SINC,DX,DY,DZ单元复制命令是将一组单元在现有坐标下复制到其他位置,但条件是必须先建立节点,节点之间的号码要有所关联。ITIME:复制次数,包括自己本身。NINC:每次复制元素时,相对应节点号码的增加量。IEL1,IEL2,IEINC:选取复制的元素,即哪些元素要复制。MINC:每次复制元素时,相对应材料号码的增加量。TINC:每次复制元素时,类型号的增加量。RINC:每次复制元素时,实常数表号的增加量。CINC:每次复制元素时,单元坐标号的增加量。SINC:每次复制元素时,截面ID号的增加量。DX,DY,DZ:每次复制时在现有坐标系统下,节点的几何位置的改变量。mshape,key,dimension指定网格化分时单元形状key:0四边形(2D),六面体(3D)1三角形(2D),四面体(3D)dimension:2D二维3D三维定义局部坐标:LOCAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR1,PAR2KCN:坐标系统代号,大于10的任何一个号码都可以。KCS:局部坐标系统的属性。KCS=0卡式坐标;KCS=1圆柱坐标;KCS=2球面坐标;KCS=3自定义坐标;KCS=4工作平面坐标;KCS=5全局初始坐标。XC,YC,ZC:局域坐标与整体坐标系统原点的关系。THXY,THYZ,THZX:局域坐标与整体坐标系统X、Y、Z轴的关系。/UNITS,LABELLABEL=SI(公制,米、千克、秒)LABEL=CSG(公制,厘米、克、秒)LABEL=BFT(英制,长度=ft英尺)LABEL=BIN(英制,长度=in英寸)SFE,ELEM,LKEY,Lab,KVAL,VAL1,VAL2,VAL3,VAL4ELEM:元素号码。LKEY:建立元素后,依节点顺序,该分布力定义施加边或面的号码Lab:力的形式。Lab=PRES结构压力=CONV热学的对流=HFLUX热学的热流率VAL1~VAL4:相对应作用于元素边及面上节点的值。例如:分布力位于编号为1的3d元素、第六个面,作用于此面的四个边上的力分别为:10,20,30,40。SEF,1,6,PRES,,10,20,30,40/Filname,fname,key指定新的工作文件名fname:文件名及路径,默认为先前设置的工作路径key:0使用已有的log和error文件1使用新的log和error,但不删除旧的./Title,tile指定一个标题/Exit,slab,Fname,Ext,--,退出程序Slab:model,仅保存模型数据文件(默认)solu保存模型及求解数据all,保存所有的数据文件nosave,不保存任何数据文件/Input,Fname,Ext,--,LIne,log读入数据文件Fname,文件名及目录路径,默认为先前设置的工作目录Ext,文件扩展名后面的几个参数一般可以不考虑.(注):用此命令时,文件名及目录路径都必须为英文,不能含有中文字符./Pbc,item,--,key,min,max,abs在显示屏上显示符号及数值item:u,所加的位移约束rot,所加的转角约束temp所加的温度荷载F所加的集中力荷载cp耦合节点显示ce所加的约束方程acel所加的重力加速度all显示所有的符号及数值key:0不显示符号1显示符号2显示符号及数值[以上只列出了一些常用的item,详细的可参考帮助文档]/plopts,vers,0不在屏幕上显示ansys标记1.wpoffs,xoff,yoff,zoff移动工作平面xoff-x方向移动的距离yoff-y方向移动的距离zoff-z方向移动的距离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-显示当前单元的情况其中Item,Comp一般系统默认VMIN-选中单元的最小号VMAX-选中单元的最大号VINC-单元号间的间隔KABS:0---核对号的选取1----取绝对值如:esel其次:emodif,IEL,STLOC,I1,I2,I3,I4,I5,I6,I7,I8改变选中的单元类型为所需要的类型5.显示所有单元元素:/eshape,SCALEscale:0--一般地显示面、体单元元素(系统默认)1--显示所有的元素如:/eshape,16.eplot,all可以看到所有单元7.lfillt,NL1,NL2,RAD,PCENT对两相交的线进行倒圆NL1-第一条线号NL2-第二条线号RAD-圆角半径PCENT-是否生成关键点,一般为默认如:lfillt,1,2,0.5D,NODE,Lab,VALUE,VALUE2,NEND,NINC,Lab2,Lab3,Lab4,Lab5,Lab6--定义节点的自由度约束.NODE,节点编号,Lab,自由度编号,如X向,Y向等VALUE,约束点位移,实部,VALUE2,如果位移为复数,则为虚部NEND,NINC,,定义的终止节点编号和节点编号增量Lab2,Lab3,Lab4,Lab5,该部分节点的其他自由度编号。同labLSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWP--选择一组线的子集Type定义选择集的类型可以为s-选择一个新的子集,默认如此r-从当前选择子集中选择一部分作为新的子集a-选择一个新的子集附加到当前选择集上inve-觉得有时比较重要,对当前子集取数学上集合的逆操作all-选择全部的线还有u,none,stat等选项Item,comp一般取itemcompline(材料mat单元类型type实常数R)对应量的编号loc坐标位置x,y,zVMIN,VMAX,VINC,根据Item,comp取的量,而与之对应的量的数值范围;起始量的数值,终止量的数值,量的增加数值KSWP0仅选择线1选择线外还将与线有关的属性比如关键点,单元,节点等一起选中请大侠赐教。edwrite,both可生成d3plot文件,这样可在“独立”的ls-dyna中读入该文件。这是我的经验。wpcsys,-1,0将工作平面与总体笛卡尔系对齐csys,1将激活坐标系转到总体柱坐标系antype,static定义分析类型为静力分析/post1中的几个命令:set,lstep,sbstep,fact,king,time,angle,nset设定从结果文件读入的数据lstep:荷载步数sbstep:子步数,缺省为最后一步time:时间点(如果弧长法则不用)nset:datasetnumberdscale,wn,dmult显示变形比例wn:窗口号(或all),缺省为1dmult,0或auto:自动将最大变形图画为构件长的5%pldisp,kund显示变形的结构kund:0仅显示变形后的结构1显示变形前和变形后的结构2显示变形结构和未变形结构的边缘PRETAB,LAB1,LAB2,……LAB9沿线单元长度方向绘单元表数据LABn:空:所有ETABLE命令指定的列名列名:任何ETABLE命令指定的列名PLLS,LABI,LABJ,FACT,KUND沿线单元长度方向绘单元表数据LABI:节点I的单元表列名LABJ:节点J的单元表列名FACT:显示比例,缺省为1kund:0不显示未变形的结构1变形和未变形重叠2变形轮廓和未变形边缘etable,lab,item,comp将单元的某项结果制作成表格,以供pretable命令输出,lab:字段名称,自己指定item:结果的顶目名称,在每个单元的说明中有(在单元说明表中冒号左边的comp,结果项目名称的分量,在单元说明表中冒号右边的比如将plane42单元的x应力分量制成表etable,sx,x,xLACAL,KCN,KCS,XC,YC,ZC,THXY,THYZ,THZX,PAR1,PAR2定义区域坐标系统,该命令执行后,ANSYS坐标系统自动更改为新建立的坐标系统,故可以定义许多区域坐标系统,以辅助有限元模型的建立。KCN:该区域坐标系统的确定代号,大于10的任何一个号码都可以。KCS:该区域坐标系统的属性。0,1,2分别代表卡式坐标,圆柱坐标,球面坐标。XC,YC,ZC:该区域坐标系统与整体坐标系统原点的关系。THXY,THYZ,THZX:该区域坐标系统与整体系统X,Y,Z轴的关系latt(以线为例,面积和体同理),mat,real,typemat,real,type是前面定义的元素材料特性几何常数和材料类型号码如latt,1,1,1lmesh就是说划分的网格的材料特性几何常数和材料类型都是1claer,nl1,nl2,lmesh就是将后面的直线网格化之后的节点和元素都删除但是共享节点依然存在mshkey,key声明是使用自由化网格(key=0)对应网格(key=1)或者是混合网格(key=2)后面两种我因为是新手,所以不大会用,一般都用自由网格~~KWPAVE,P1,P2,P3,P4,P5,P6,P7,P8,P9把工作平面的中心移动到以上几点的平均点最多9如果只选一点,那么就是把工作平面的中心移动到此点WPOFF,XOFF,YOFF,ZOFF移动工作平面,注意xoff,yoff,zoff是相对当前点的移动量而不是整体坐标WPROT,THXY,THYZ,THZX旋转工作平面和上面的一样,是相对当前的工作平面选择一个角度,默认设置是角度为单位wpstyl关闭工作平面显示Nummrg,label,toler,Gtoler,actiontch合并相同位置的itemlabel:要合并的项目node:节点,Elem,单元,kp:关键点(也合并线,面及点)mat:材料,type:单元类型,Real:实常数cp:耦合项,CE:约束项,CE:约束方程,All:所有项toler:公差Gtoler:实体公差Action:sele仅选择不合并空合并注意:可以先选择一部分项目,再执行合并。如果多次发生合并命令,一定要先合并节点,再合并关键点。合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。我也感觉和Glue效果一样,但是它有独到的好处的。numcmp是压缩编号,对计算没有影响的。Nummrg,label,toler,Gtoler,actiontch合并相同位置的itemlabel:要合并的项目node:节点,Elem,单元,kp:关键点(也合并线,面及点)mat:材料,type:单元类型,Real:实常数cp:耦合项,CE:约束项,CE:约束方程,All:所有项toler:公差Gtoler:实体公差Action:sele仅选择不合并空合并注意:可以先选择一部分项目,再执行合并。如果多次发生合并命令,一定要先合并节点,再合并关键点。合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。我也感觉和Glue效果一样,但是它有独到的好处的。numcmp是压缩编号,对计算没有影响的。*do,par,ival,fval,inc定义一个do循环的开始par:循环控制变量ival,fval,inc:分别为起始值,终值,步长(可正可负)…………*enddo定义一个do循环的结束用desize定义单元尺寸时单元划分应遵守的级别高:lesizekesizeesizedesize用smartzing定义单元尺寸时单元划分应遵守的级别高:lesizekesizesmartsizedim,par,type,imax,jmax,kmax,var1,vae2,var3定义数组par:数组名type:array数组,如同fortran,下标最小号为1,可以多达三维char字符串组(每个元素最多8个字符)table表imax,jmax,kmax各维的最大下标号var1,var2,var3各维变量名,缺省为row,column,planeABS(X)求绝对值ACOS(X)反余弦ASIN(X)反正弦ATAN(X)反正切ATAN2(X,Y)反正切,ArcTangentof(Y/X),可以考虑变量
/
本文档为【ANSYS命令流详解(超全)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索