ANSYS命令流意思
- 格式:docx
- 大小:65.85 KB
- 文档页数:28
ansys命令流中文说明KB、KE: 待划分线的定向关键点起始、终止号SECNUM: 截面类型号u SECPLOT,SECID,MESHKEY 画梁截面的几何形状及网格划分SECID:由SECTYPE命令分配的截面编号MESHKEY:0:不显示网格划分1:显示网格划分u /ESHAPE, SCALE 按看似固体化分的形式显示线、面单元SCALE: 0:简单显示线、面单元1:使用实常数显示单元形状u esurf, xnode, tlab, shape 在已存在的选中单元的自由表面覆盖产生单元xnode: 仅为产生surf151 或surf152单元时使用tlab: 仅用来生成接触元或目标元top 产生单元且法线方向与所覆盖的单元相同,仅对梁或壳有效,对实体单元无效Bottom产生单元且法线方向与所覆盖的单元相反,仅对梁或壳有效,对实体单元无效Reverse 将已产生单元反向Shape: 空与所覆盖单元形状相同Tri 产生三角形表面的目标元注意:选中的单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而不是单元上u Nummrg,label,toler, Gtoler,action,switch 合并相同位置的itemlabel: 要合并的项目node: 节点, Elem,单元,kp: 关键点(也合并线,面及点)mat: 材料,type: 单元类型,Real: 实常数cp:耦合项,CE:约束项,CE: 约束方程,All:所有项toler: 公差Gtoler:实体公差Action: sele 仅选择不合并空合并switch: 较低号还是较高号被保留(low, high)注意:可以先选择一部分项目,再执行合并。
如果多次发生合并命令,一定要先合并节点,再合并关键点。
合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。
u 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 选择线及相关关键点、节点和单元u 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”仅用绝对值u NSLL,type, nkey 选择与所选线相联系的节点u nsla, type, nkey: 选择与选中面相关的节点type:s 选一套新节点r 从已选节点中再选a 附加一部分节点到已选节点u 从已选节点中去除一部分nkey: 0 仅选面内的节点1 选所有和面相联系的节点(如面内线,关键点处的节点)u esel, type, item, comp, vmin, vmax, vinc, kabs 选择一组单元Type: S: 选择一组单元(缺省)R: 在当前组中再选一部分作为一组A: 为当前组附加单元U: 在当前组中不选一部分单元All: 选所有单元None: 全不选Inve: 反向选择当前组(?)Stat: 显示当前选择状态Item: Elem: 单元号Type: 单元类型号Mat: 材料号Real: 实常数号Esys: 单元坐标系号u ALLSEL, LABT, ENTITY 选中所有项目LABT: ALL: 选所有项目及其低级项目BELOW: 选指定项目的直接下属及更低级项目ENTITY: ALL: 所有项目(缺省)VOLU:体高级AREA:面LINE :线KP:关键点ELEM:单元NODE:节点低级u Tshap,shape 定义接触目标面为2D、3D的简单图形Shape: line:直线Arc:顺时针弧Tria:3点三角形Quad:4点四边形………….2.6 根据需要耦合某些节点自由度u cp, nset, lab,,node1,node2,……node17nset: 耦合组编号lab: ux,uy,uz,rotx,roty,rotznode1-node17: 待耦合的节点号。
ANSYS命令流符号说明介绍ANSYS命令流符号说明1、EXTOPT命令解释EXTOPT, Lab, Val1, Val2, Val3EXTOPT,ACLEAR,Val1(指定在体扫掠完成后是否删除源面上的网格)EXTOPT,ATTR,Val1,Val2,Val3(定义扫掠体单元属性)EXTOPT,ESIZE,Val1,Val2(定义扫掠方向的单元尺寸)EXTOPT,VSWE,AUTO,Val2(指定在体扫掠中是否自动选择源面和目标面)EXTOPT,VSWE,TETS,Val2(指定在体扫掠中对无法扫掠的体用四面体划分网格)控制从二维平面单元产生三维实体单元的相关选项(扫掠体生成控制)ON 设定从二维单元产生实体单元时的材料特性,实常数和单元坐标系统的属性。
设定当体产生后面网格清除。
Val1,Val2,Val3将会忽略。
OFF 删除所有与此相关的设置命令。
Val1,Val2,Val3将会忽略。
STAT 显示与此相关的所有设置命令. Val1,Val2,Val3将会忽略。
ATTR 设定由二维单元产生的实体单元特性(材料特性,实常数,单元坐标系)Val1 可以为:0——设置实体单元使用当前材料特性1——设置实体单元使用二维单元材料特性Val2 可以为:0——设置实体单元使用当前实常数1——设置实体单元使用二维单元实常数Val3 可以为:0——设置实体单元使用当前单元坐标系1——设置实体单元使用二维单元坐标系ESIZE Val1 设定在实体产生方向或扫掠方向的单元数。
对于VDRAG 和VSWEEP命令, Val1 将被命令LESIZE的设置覆盖. Val2 设定在实体产生方向或扫掠方向的间隔比。
如果为正Val2 是最后和开始的比率。
(如果> 1.0, 尺寸增加, 小于< 1.0, 尺寸减小). 如果为负数Val2 是中间ansys 命令流——命令1. A ,P1,P2,…,P17,P18(以点定义面)2. AADD ,NA1,NA2,…NA8,NA9(面相加)3. AATT ,MAT ,REAL ,TYPE ,ESYS ,SECN (指定面的单元属性)【注】ESYS 为坐标系统号、SECN 为截面类型号。
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命令得到更详细的解释。
Ansys命令流大全(整理)1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。
8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。
8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
9、*AFUN,Lab在参数表达式中,为角度函数指定单位.Lab:指定将要使用的角度单位.有3个选项.RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位.STAT:显示该命令当前的设置(即是度还是弧度).10、Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。
ANSYS结构分析单元功能与特性/可以组成一一些命令,一般是一种总体命令(session),三十也有特殊,比如是处理/POST1! 是注释说明符号,,与其他软件的说明是一样的,ansys不作为命令读取,* 此符号一般是APDL的标识符,也就是ansys的参数化语言,如*do ,,,*enddo等等NSEL的意思是node select,即选择节点。
s就是select,选择。
DIM 是定义数组的意思。
array 数组。
MP命令用来定义材料参数。
K是建立关键点命令。
K,关键点编号,x坐标,y坐标,z坐标。
K, NPT, X, Y, Z是定义关键点,K是命令,NPT是关键点编号,XYZ是坐标。
NUMMRG, keypoint 用这个命令,要保证关键点的位置完全一样,只是关键点号不一样的才行。
这个命令对于重复的线面都可以用。
这个很简单,压缩关键。
Ngen 复制节点e,节点号码:这个命令式通过节点来形成单元NUMCMP,ALL:压缩所有编号,这样你所有的线都会按次序重新编号~你要是需要固定的线固定的标号NSUBST,100,500,50 :通过指定子步数来设置载荷步的子步LNSRCH线性搜索是求解非线性代数方程组的一种技巧,此法会在一段区间内,以一定的步长逐步搜索根,相比常用的牛顿迭代法所要耗费的计算量大得多,但它可以避免在一些情况下牛顿迭代法出现的跳跃现象。
LNSRCH 激活线性搜索PRED 激活自由度求解预测NEQIT指定一个荷载步中的最大子步数AUTOTS 自动求解控制打开自动时间步长.KBC -指定阶段状或者用跳板装载里面一个负荷步骤。
SPLINE:P1,P2,P3,P4,P5,P6,XV1,YV1,ZV1,XV6,YV6,ZV6(生成分段样条曲线)*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3(定义载荷数组的名称)【注】Par: 数组名Type: array 数组,如同fortran,下标最小号为1,可以多达三维(缺省)char 字符串组(每个元素最多8个字符)tableIMAX,JMAX,KMAX 各维的最大下标号Var1,Var2,Var3 各维变量名,缺省为row,column,plane(当type 为table时)/config是设置ansys配置参数的命令格式为/CONFIG, Lab, VALUELab为参数名称 value为参数值例如:/config,MXEL,10000的意思是最大单元数为10000杆单元:LINK1、8、10、11、180梁单元:BEAM3、4、23、24,44,54,188,189管单元:PIPE16,17,18,20,59,602D实体元:PLANE2,25,42,82,83,145,146,182,1833D实体元:SOLID45,46,64,65,72,73,92,95,147,148,185,186,187,191壳单元:SHELL28,41,43,51,61,63,91,93,99,143,150,181,208,209弹簧单元:COMBIN7,14,37,39,40质量单元:MASS21接触单元:CONTAC12,52,TARGE169,170,CONTA171,172,173,174,175,178矩阵单元:MATRIX27,50表面效应元:SURF153,154粘弹实体元:VISCO88,89,106,107,108,超弹实体元:HYPER56,58,74,84,86,158耦合场单元:SOLID5,PLANE13,FLUID29,30,38,SOLID62,FLUID79,FLUID80,81,SOLID98,FLUID129,INFIN110,111,FLUID116,130界面单元:INTER192,193,194,195显式动力分析单元:LINK160,BEAM161,PLANE162,SHELL163,SOLID164,COMBI16杆单元单元名称简称节点数节点自由度特性备注LINK1 2D杆 2 Ux,Uy EPCSDGB常用杆元LINK8 3D杆Ux,Uy,Uz EPCSDGBLINK103D仅受拉或仅受压杆EDGB模拟缆索的松弛及间隙LINK11 3D线性调节器EGB模拟液压缸和大转动LINK183D有限应EPCDFG另可考虑粘0 变杆 B 弹塑性E-弹性(Elasticity),P-塑性(Plasticity),C-蠕变(Creep),S-膨胀(Swelling),D-大变形或大挠度(Large deflection),F-大应变(Large strain)或有限应变(Finite strain),B-单元生死(Birth and dead),G-应力刚化(Stress stiffness)或几何刚度(Geometric stiffening),A-自适应下降(Adaptive descent)等。
ANSYS结构分析单元功能与特性/可以组成一一些命令,一般是一种总体命令(session),三十也有特殊,比如是处理/POST1! 是注释说明符号,,与其他软件的说明是一样的,ansys不作为命令读取,* 此符号一般是APDL的标识符,也就是ansys的参数化语言,如*do ,,,*enddo等等NSEL的意思是node select,即选择节点。
s就是select,选择。
DIM是定义数组的意思。
array 数组。
MP命令用来定义材料参数。
K是建立关键点命令。
K,关键点编号,x坐标,y坐标,z坐标。
K, NPT, X, Y, Z是定义关键点,K是命令,NPT是关键点编号,XYZ是坐标。
NUMMRG, keypoint 用这个命令,要保证关键点的位置完全一样,只是关键点号不一样的才行。
这个命令对于重复的线面都可以用。
这个很简单,压缩关键。
Ngen 复制节点e,节点号码:这个命令式通过节点来形成单元NUMCMP,ALL:压缩所有编号,这样你所有的线都会按次序重新编号~你要是需要固定的线固定的标号NSUBST,100,500,50:通过指定子步数来设置载荷步的子步LNSRCH线性搜索是求解非线性代数方程组的一种技巧,此法会在一段区间内,以一定的步长逐步搜索根,相比常用的牛顿迭代法所要耗费的计算量大得多,但它可以避免在一些情况下牛顿迭代法出现的跳跃现象。
LNSRCH激活线性搜索PRED 激活自由度求解预测NEQIT指定一个荷载步中的最大子步数AUTOTS 自动求解控制打开自动时间步长.KBC -指定阶段状或者用跳板装载里面一个负荷步骤。
SPLINE:P1,P2,P3,P4,P5,P6,XV1,YV1,ZV1,XV6,YV6,ZV6(生成分段样条曲线)*DIM,Par,Type,IMAX,JMAX,KMAX,Var1,Var2,Var3(定义载荷数组的名称)【注】Par: 数组名Type:array 数组,如同fortran,下标最小号为1,可以多达三维(缺省)char 字符串组(每个元素最多8个字符)tableIMAX,JMAX,KMAX各维的最大下标号Var1,Var2,Var3 各维变量名,缺省为row,column,plane(当type为table时)/config是设置ansys配置参数的命令格式为/CONFIG, Lab, V ALUELab为参数名称value为参数值例如:/config,MXEL,10000的意思是最大单元数为10000杆单元:LINK1、8、10、11、180梁单元:BEAM3、4、23、24,44,54,188,189管单元:PIPE16,17,18,20,59,602D实体元:PLANE2,25,42,82,83,145,146,182,1833D实体元:SOLID45,46,64,65,72,73,92,95,147,148,185,186,187,191壳单元:SHELL28,41,43,51,61,63,91,93,99,143,150,181,208,209弹簧单元:COMBIN7,14,37,39,40质量单元:MASS21接触单元:CONTAC12,52,TARGE169,170,CONTA171,172,173,174,175,178矩阵单元:MATRIX27,50表面效应元:SURF153,154粘弹实体元:VISCO88,89,106,107,108, 超弹实体元:HYPER56,58,74,84,86,158耦合场单元:SOLID5,PLANE13,FLUID29,30,38,SOLID62,FLUID79,FLUID80,81, SOLID98,FLUID129,INFIN110,111,FLUID116,130 界面单元:INTER192,193,194,195 显式动力分析单元:LINK160,BEAM161,PLANE162,SHELL163,SOLID164,COMBI16杆单元(Large deflection),F-大应变(Large strain)或有限应变(Finite strain),B-单元生死(Birth and dead),G-应力刚化(Stress stiffness)或几何刚度(Geometric stiffening),A-自适应下降(Adaptive descent )等。
Ansys命令流大全(整理)1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。
8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
ansys命令流解释对ansys主要命令的解释本文给出了ansys主要命令的一些解释。
1, /PREP7 ! 加载前处理模块2, /CLEAR,NOSTART ! 清除已有的数据, 不读入启动文件的设置(不加载初始化文件)初始化文件是用于记录用户和系统选项设置的文本文件/CLEAR, START !清除系统中的所有数据,读入启动文件的设置/FILENAME, EX10.5 ! 定义工程文件名称/TITLE, EX10.5 SOLID MODEL OF AN AXIAL BEARING ! 指定标题4,F,2,FY,-1000 ! 在2号节点上施加沿着-Y方向大小为1000N 的集中力6, FINISH ! 退出模块命令7, /POST1 ! 加载后处理模块8, PLDISP,2 ! 显示结构变形图,参数“2”表示用虚线绘制出原来结构的轮廓9, ETABLE,STRS,LS,1 ! 用轴向应力SAXL的编号”LS,1”定义单元表STRSETABLE, MFORX,SMISC,1 ! 以杆单元的轴力为内容, 建立单元表MFORXETABLE, SAXL, LS, 1 ! 以杆单元的轴向应力为内容, 建立单元表SAXLETABLE, EPELAXL, LEPEL, 1 ! 以杆单元的轴向应变为内容, 建立单元表EPELAXLETABLE,STRS_ST,LS,1 !以杆件的轴向应力“LS,1”为内容定义单元表STRS_STETABLE, STRS_CO, LS,1 !以杆件的轴向应力“LS,1”定义单元表STRS_COETABLE,STRSX,S,X ! 定义X方向的应力为单元表STRSXETABLE,STRSY,S,Y ! 定义Y方向的应力为单元表STRSY*GET,STRSS_ST,ELEM,STEEL_E, ETAB, STRS_ST !从单元表STRS_ST中提取STEEL_E单元的应力结果,存入变量STRSS_ST;*GET, STRSS_CO,ELEM,COPPER_E,ETAB,STRS_CO”从单元表STRS_CO中提取COPPER_E单元的应力结果,存入变量STRSS_CO10 FINISH !退出以前的模块11, /CLEAR, START ! 清除系统中的所有数据,读入启动文件的设置12 /UNITS, SI !申明采用国际单位制14 /NUMBER, 2 !只显示编号, 不使用彩色/NUMBER, 0 ! 显示编号, 并使用彩色15 /SOLU ! 进入求解模块:定义力和位移边界条件,并求解ANTYPE, STATIC ! 申明分析类型是静力分析(STATIC或者0)OUTPR, BASIC, ALL ! 在输出结果中, 列出所有荷载步的基本计算结果OUTPR,BASIC,ALL !指定输出所有节点的基本数据OUTPR,BASIC,LAST ! 选择基本输出选项,直到最后一个荷载步OUTPR,,1 ! 输出第1个荷载步的基本计算结果OUTPR,BASIC,1 ! 选择第1荷载步的基本输出项目OUTPR,NLOAD,1 ! 指定输出第1荷载步的内容OUTRES,ALL,0 !设置将所有数据不记录到数据库。
《史上最全的ANSYS命令流查询与解释》【1】*************************************************************************************对ansys主要命令的解释1,/PREP7 ! 加载前处理模块2,/CLEAR,NOSTART ! 清除已有的数据, 不读入启动文件的设置(不加载初始化文件)初始化文件是用于记录用户和系统选项设置的文本文件/CLEAR, START !清除系统中的所有数据,读入启动文件的设置/FILENAME, EX10.5 ! 定义工程文件名称/TITLE, EX10.5 SOLID MODEL OF AN AXIAL BEARING ! 指定标题4,F,2,FY,-1000 ! 在2号节点上施加沿着-Y方向大小为1000N的集中力6,FINISH ! 退出模块命令7,/POST1 ! 加载后处理模块8,PLDISP,2 ! 显示结构变形图,参数“2”表示用虚线绘制出原来结构的轮廓9,ETABLE,STRS,LS,1 ! 用轴向应力SAXL的编号”LS,1”定义单元表STRSETABLE, MFORX,SMISC,1 ! 以杆单元的轴力为内容, 建立单元表MFORXETABLE, SAXL, LS, 1 ! 以杆单元的轴向应力为内容, 建立单元表SAXLETABLE, EPELAXL, LEPEL, 1 ! 以杆单元的轴向应变为内容, 建立单元表EPELAXLETABLE,STRS_ST,LS,1 !以杆件的轴向应力“LS,1”为内容定义单元表STRS_STETABLE, STRS_CO, LS,1 !以杆件的轴向应力“LS,1”定义单元表STRS_COETABLE,STRSX,S,X ! 定义X方向的应力为单元表STRSXETABLE,STRSY,S,Y ! 定义Y方向的应力为单元表STRSY*GET,STRSS_ST,ELEM,STEEL_E, ETAB, STRS_ST !从单元表STRS_ST中提取STEEL_E单元的应力结果,存入变量STRSS_ST;*GET, STRSS_CO,ELEM,COPPER_E,ETAB,STRS_CO”从单元表STRS_CO中提取COPPER_E单元的应力结果,存入变量STRSS_CO10 FINISH !退出以前的模块11, /CLEAR, START ! 清除系统中的所有数据,读入启动文件的设置12 /UNITS, SI !申明采用国际单位制14 /NUMBER, 2 !只显示编号, 不使用彩色/NUMBER, 0 ! 显示编号, 并使用彩色15 /SOLU ! 进入求解模块:定义力和位移边界条件,并求解ANTYPE, STATIC ! 申明分析类型是静力分析(STA TIC或者0)OUTPR, BASIC, ALL ! 在输出结果中, 列出所有荷载步的基本计算结果OUTPR,BASIC,ALL !指定输出所有节点的基本数据OUTPR,BASIC,LAST ! 选择基本输出选项,直到最后一个荷载步OUTPR,,1 ! 输出第1个荷载步的基本计算结果OUTPR,BASIC,1 ! 选择第1荷载步的基本输出项目OUTPR,NLOAD,1 ! 指定输出第1荷载步的内容OUTRES,ALL,0 !设置将所有数据不记录到数据库。
ANSYS结构解析单元功能与特征/POST1/可以构成一一些命令,一般是一种整体命令( session),三十也有特别,比方是办理 ! 是说明说明符号,,与其余软件的说明是相同的, ansys 不作为命令读取,*此符号一般是 APDL 的表记符,也就是 ansys 的参数化语言,如 *do ,,,*enddo 等等NSEL 的意思是node select,即选择节点。
s 就是 select,选择。
DIM是定义数组的意思。
array 数组。
MP 命令用来定义资料参数。
K 是建立要点点命令。
K, 要点点编号 ,x 坐标 ,y 坐标, z 坐标。
K, NPT, X, Y , Z 是定义要点点, K 是命令, NPT 是要点点编号, XYZ 是坐标。
NUMMRG , keypoint 用这个命令,要保证要点点的地点完整相同,不过要点点号不一样样的才行。
这个命令关于重复的线面都可以用。
这个很简单,压缩要点。
Ngen 复制节点e,节点号码:这个命令式经过节点来形成单元NUMCMP,ALL :压缩所有编号,这样你所有的线都会挨次次重新编号 ~你若是需要固定的线固定的标号NSUBST,100,500,50 :经过指定子步数来设置载荷步的子步LNSRCH 线性搜寻是求解非线性代数方程组的一种技巧,此法会在一段区间内,以必定的步长逐渐搜寻根,对比常用的牛顿迭代法所要耗费的计算量大得多,但它可以防备在一些状况下牛顿迭代法出现的跳跃现象。
LNSRCH激活线性搜寻PRED 激活自由度求解展望NEQIT 指定一个荷载步中的最大子步数AUTOTS自动求解控制打开自动时间步长.KBC -指定阶段状也许用跳板装载里面一个负荷步骤。
SPLINE :P1, P2, P3,P4, P5, P6, XV1 , YV1 , ZV1 , XV6 ,YV6 , ZV6 (生成分段样条曲线)*DIM , Par,Type ,IMAX ,JMAX , KMAX , Var1,Var2, Var3(定义载荷数组的名称)【注】 Par: 数组名Type: array 数组,仿佛fortran, 下标最小号为1,可以多达三维(缺省)char 字符串组(每个元素最多8 个字符)tableIMAX , JMAX , KMAX各维的最大下标号Var1, Var2,Var3 各维变量名,缺省为row,column,plane( 当 type 为 table 时 )/config 是设置 ansys 配置参数的命令格式为 /CONFIG, Lab, V ALUELab 为参数名称value 为参数值比方: /config , MXEL ,10000 的意思是最大单元数为10000杆单元 : LINK1、 8、 10、 11、 180梁单元: BEAM3、 4、 23、 24,44, 54, 188, 189管单元 : PIPE16, 17, 18, 20, 59, 602D实体元 : PLANE2, 25, 42, 82, 83, 145,146, 182, 1833D实体元 : SOLID45, 46, 64,65, 72, 73,92, 95, 147,148, 185, 186,187, 191壳单元 : SHELL28, 41, 43, 51, 61, 63, 91, 93, 99, 143, 150, 181,208, 209弹簧单元 : COMBIN7, 14, 37,39, 40质量单元 : MASS21接触单元 : CONTAC12, 52, TARGE169, 170, CONTA171, 172, 173, 174, 175, 178矩阵单元 : MATRIX27, 50表面效应元 : SURF153, 154粘弹实体元 : VISCO88, 89, 106, 107, 108,超弹实体元 : HYPER56, 58, 74, 84, 86, 158耦合场单元 : SOLID5, PLANE13, FLUID29, 30,38, SOLID62, FLUID79, FLUID80,81,SOLID98, FLUID129, INFIN110 , 111, FLUID116,130界面单元 : INTER192, 193, 194, 195显式动力解析单元 : LINK160, BEAM161, PLANE162, SHELL163, SOLID164, COMBI16杆单元单元名称简称节点数节点自由度特征备注LINK12D杆2Ux,Uy EPCSDGB常用杆元LINK83D杆Ux,Uy,Uz EPCSDGBLINK103D仅受拉EDGB模拟缆索的废弛及或仅受压杆缝隙LINK113D线性调理EGB模拟液压缸和大转器动LINK1803D有限应变杆EPCDFGB另可考虑粘弹塑性E- 弹性 (Elasticity),P-塑性(Plasticity),C-蠕变(Creep),S-膨胀(Swelling),D-大变形或大挠度deflection), F- 大应变 (Large strain)或有限应变(Finite strain),B-单元存亡(Birth and dead),G-化 (Stress stiffness)或几何刚度(Geometric stiffening),A-自适应降落(Adaptive descent)等。
ANSYS命令流解释/PREP7 ! 进入前处理器ET,1,BEAM4 ! 定义单元beam4,是个三维梁单元KEYOPT,1,2,0 ! 定义单元的关键选项,如果后面是0,代表默认的,可以先不用理解,KEYOPT,1,6,0KEYOPT,1,7,1 ! 这里定义第七个关键选项,定义为编号1,也就是计算陀螺阻尼矩阵方程,要求! IYY 等于IZZ,也就是两个转动惯量要相等,这两个量要在实常数中定义! 也就是下面的命令RKEYOPT,1,9,0KEYOPT,1,10,0*SET,p,acos(-1) ! 定义三个参数,分别是派(4.1315)、第一个半径R1,第二个半径r2*SET,R1,5*SET,R2,60 ! 半径的单位! 定义单元的实常数,有两个,因为有两个半径,分别就是下面的R,1! 和r,2! r命令的定义中需要根据使用单元beam4来一一对应,不同的单元R命令! 定义的意思是不一样的,具体每个意思,下图看,一定要一一对应! 这里就先是截面积,Z向转动惯量,Y像转动惯量,是一样的,从上面的! 关键选项定义中可以看的出来,KEYOPT,1,7,1 R,1,p*R1**2,p*R1**4/4,p*R1**4/4,2*R1,2*R1, ,RMORE, ,p*R1**4/2, , ,2175, , ! 这个也是定义实常数,因为命令只能定义6个数,从第七个! 就要使用这个命令,编号可以从下图中对应下R,2,p*R2**2,p*R2**4/4,p*R2**4/4,2*R2,2*R2, , ! 定义第二个实常数R,2 RMORE, ,p*R2**4/2, , ,2175, ,MPTEMP,,,,,,,, ! 这里来定义材料属性,目前楼主提供的是GUI操作以后的! ,这个需要相应简化,因为GUi操作中一般包括了温度的考虑,所以使用了几个温度的命令! 目前看来只是有一个温度,所以不用考虑温度,简化后的,在后面的注释中,注释开始是!(感叹号)MPTEMP,1,0MPDATA,EX,1,,2e5MPDATA,PRXY,1,,.3MPTEMP,,,,,,,,MPTEMP,1,0MPDATA,DENS,1,,1e-10! 简化后的材料属性! mp,ex,1,2e5 ! 分别定义弹性模量,泊松比,密度,其中的1代表第一个材料属性! mp,PRXY,1,0.3! mp,DENS,1,1e-10MPTEMP,,,,,,,, ! 这里就是定义第二个材料属性了!同样包括弹性模量,泊松比,密度MPTEMP,1,0MPDATA,EX,2,,2E5MPDATA,PRXY,2,,.3MPTEMP,,,,,,,,MPTEMP,1,0MPDATA,DENS,2,,8E-8K, ,,,, ! 定义两个关键点,第一个是0,第二个坐标是:(100,0,0) K, ,100,,,TYPE, 1 ! 选择第一个单元,也就是beam4MAT, 1 ! 选择第一个材料属性REAL, 1 ! 选择第一个实常数ESYS, 0 ! 选择默认的单元坐标系统LSTR, 1, 2 ! 用刚才生成的两个关键点,建立一条直线LESIZE,ALL, , ,200, ,1, , ,1, ! 把建立的这条直线划分为200个LMESH, 1 ! 根据划分的线的段数,网格这条线,从而生成有限元模型D,1,UX ! 对于第一个节点(也就是原点位置的那个节点)进行约束,三个平移方向都约束,但是转动方向不约束,! 因为单元beam4是有六个自由度的D,1,UYD,1,UZD,102,UY ! 对于第102个节点,这样来算他的位置,总共长度是100,划分为200分,那么102是那个位置,楼主应该知道了吧! 选择了Y方向和Z方向的平移约束D,102,UZFLST,2,1,2,ORDE,1 ! 后面的两个命令结合起来就是选择了第200个节点,但是没有具体操作,! 只是有了拾取选择这个点的操作,这两个命令一般是GUI直接生成的,写命令流的一般不使用这两个操作! 所以这两个命令其实什么任务都没有做目前FITEM,2,200对上面的命令一一般是需要简化的,简化后的就是:/PREP7ET,1,BEAM4KEYOPT,1,7,1*SET,p,acos(-1)*SET,R1,5*SET,R2,60R,1,p*R1**2,p*R1**4/4,p*R1**4/4,2*R1,2*R1, ,RMORE, ,p*R1**4/2, , ,2175, ,R,2,p*R2**2,p*R2**4/4,p*R2**4/4,2*R2,2*R2, ,RMORE, ,p*R2**4/2, , ,2175, ,mp,ex,1,2e5mp,PRXY,1,0.3mp,DENS,1,1e-10mp,ex,2,2e5mp,PRXY,2,0.3mp,DENS,2,8e-8K,1,,,,K,2,100,,,MAT, 1REAL, 1LSTR, 1, 2LESIZE,ALL, , ,200LMESH, 1D,1,UXD,1,UYD,1,UZD,102,UYD,102,UZFLST,2,1,2,ORDE,1FITEM,2,200简化后的命令楼主结合本人说的,可以理解下这段话因为只是在建模,所以没有执行什么计算的,思路其实我已经说的很明确了:首先定义单元,指定一个关键选项包括了陀螺阻尼效果,然后再定义两个实常数,然后定义了两个材料属性,然后建立一个一个线,使用第一个实常数,和第一个材料属性对这个线进行了网格!其次再对这个线进行了约束的施加,原点位置三个平移方向全约束,对102个节点位置,进行了两个方向的约束。
ANSYS最常用命令流+中文注释VSBV, NV1, NV2, SEPO, KEEP1, KEEP2 —Subtracts volumes from volumes,用于2个solid相减操作,最终目的是要nv1-nv2=?通过后面的参数设置,可以得到很多种情况:sepo项是2个体的边界情况,当缺省的时候,是表示2个体相减后,其边界是公用的,当为sepo的时候,表示相减后,2个体有各自的独立边界。
keep1与keep2是询问相减后,保留哪个体?当第一个为keep时,保留nv1,都缺省的时候,操作结果最终只有一个体,比如:vsbv,1,2,sepo,,keep,表示执行1-2的操作,结果是保留体2,体1被删除,还有一个1-2的结果体,现在一共是2个体(即1-2与2),且都各自有自己的边界。
如vsbv,1,2,,keep,,则为1-2后,剩下体1和体1-2,且2个体在边界处公用。
同理,将v换成a 及l是对面和线进行减操作!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: 材料编号(缺省为当前材料号)co: 材料特性值,或材料之特性,温度曲线中的常数项c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数定义DP材料:首先要定义EX和泊松比:MP,EX,MA T,……MP,NUXY,MAT,……定义DP材料单元表(这里不考虑温度):TB,DP,MA T进入单元表并编辑添加单元表: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,degVSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP Type,是选择的方式,有选择(s),补选(a),不选(u),全选(all)、反选(inv)等,其余方式不常用Item, Comp 是选取的原则以及下面的子项如volu 就是根据实体编号选择,loc 就是根据坐标选取,它的comp就可以是实体的某方向坐标!其余还有材料类型、实常数等MIN, VMAX, VINC,这个就不必说了吧!,例:vsel,s,volu,,14vsel,a,volu,,17,23,2上面的命令选中了实体编号为14,17,19,21,23的五个实体VDELE, NV1, NV2, NINC, KSWP: 删除未分网格的体nv1:初始体号nv2:最终的体号ninc:体号之间的间隔kswp=0:只删除体kswp=1:删除体及组成关键点,线面如果nv1=all,则nv2,ninc不起作用其后面常常跟着一条显示命令VPLO,或aplo,nplo,这个湿没有参数的命令,输入后直接回车,就可以显示刚刚选择了的体、面或节点,很实用的哦!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”仅用绝对值下面是单元生死第一个载荷步中命令输入示例:!第一个载荷步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,... !施加合适的体载荷SA VESOLVE请参阅TIME,NLGEOM,NROPT,ESTIF,ESEL,EKILL,NSLE,NSEL,D, F,SF和BF命令得到更详细的解释。
ANSYS命令流学习(中文解释)第一天目标:熟悉ansys基本关键字的含义sf-->surfaceforceonnodes表面载荷bf-->bodyforceonnodes体载荷ic-->initialconditions初始条件第二天目标:了解命令流的整体结构,掌握每个模块的标识!文件表明段/batch/titile,testanalysis!定义工作标题/filename,test!定义工作文件名/prep7!步入前处置模块标识!定义单元,材料属性,实常数段et,1,shell63!指定单元类型et,2,solid45!指定体单元mp,ex,1,2e8!指定弹性模量mp,prxy,1,0.3!输入泊松比mp,dens,1,7.8e3!输入材料密度r,1,0.001!选定壳单元实常数-厚度......!建立模型k,1,0,0,,!定义关键点k,2,50,0,,k,3,50,10,,k,4,10,10,,k,5,10,50,,k,6,0,50,,a,1,2,3,4,5,6,!由关键点生成面......!分割网格esize,1,0,amesh,1......finish!前处理结束标识/solu!步入解模块标识!施予约束和载荷dl,5,,allsfl,3,pres,1000sfl,2,pres,1000......solve!解标识finish!求解模块结束标识/post1!步入通用型后处理器标识....../post26!进入时间历程后处理器……/exit,save!选择退出并计算机上安装以下是日志文件中常出现的一些命令的标识说明,希望能给大家在整理log文件时有所帮助/angle!选定拖轴转动视图/dist!表明对视图展开翻转/device!设置图例的显示,如:风格,字体等/replot!重新显示当前图例/reset!恢复缺省的图形设置/view!设置观察方向/zoom!对图形表明窗口的某一区域展开翻转第三天生成关键点和线部分1.分解成关键点k,关键点编号,x坐标,y坐标,z坐标例:k,1,0,0,02.在转化成坐标系分解成直线lstr,关键点p1,关键点p2基准:lstr,1,23.在两个关键点之间连线l,关键点p1,关键点p2例:l,1,2备注:此命令可以随当前的转化成坐标系相同而分解成直线或弧线4.由三个关键点生成弧线larc,关键点p1,关键点p2,关键点pc,半径rad基准:larc,1,3,2,0.05注:关键点pc是用来控制弧线的凹向5.通过圆心半径分解成圆弧circle,关键点圆心,半径rad,,,,圆弧段数nseg例:circle,1,0.05,,,,46.通过关键点分解成样条线bsplin,关键点p1,关键点p2,关键点p3,关键点p4,关键点p5,关键点p6例:bsplin,1,2,3,4,5,67.分解成倒角线lfillt,线nl1,线nl2,倒角半径rad例:lfillt,1,2,0.005(如果不是圆角呢?)8.通过关键点分解成面a,关键点p1,关键点p2,关键点p3,关键点p4,关键点p5,关键点p6,p7,p8...例:a,1,2,3,4(关键点有没有顺序?)9.通过线分解成面al,线l1,线l2,线l3,线l4,线l5,线l6,线l7,线l8,线l9,线l10例:al,5,6,7,810.通过线的位移分解成面askin,线nl1,线nl2,线nl3,线nl4,线nl5,线nl6,线nl7,线nl8,线nl9例:askin,1,4,5,6,7,8注:线1为滑移的导向线第四天目标:掌控常用的实体-面的分解成生成矩形面1.通过矩形角上定位点分解成面blc4,定位点x方向坐标xcorner,定位点y方向坐标ycorner,矩形宽度width,矩形高度height,矩形深度depth例:blc4,0,0,5,3,02.通过矩形中心定位点分解成面blc5,定位点x方向坐标xcenter,定位点y方向坐标ycenter,矩形宽度width,矩形高度height,矩形深度depth注:与上条命令的不同就在于矩形的定位点不一样例:blc5,2.5,1.5,5,3,03.通过在工作平面定义矩形x.y座标分解成面rectng,矩形左边界x坐标x1,矩形右边界x坐标x2,矩形下边界y坐标y1,矩形上边界y坐标y2例:rectng,0,5,0,3分解成圆面4.通过中心定位点生成实心圆面cyl4,定位点x方向座标xcenter,定位点y方向座标ycenter,圆面的内半径rad1,内圆面转动角度theta1,圆面的外半径rad2,外圆面转动角度theta2,圆面的深度depth注:如要实心的圆面则不用rad2,theta2,depth例:cyl4,0,0,5,3605.分解成扇形圆面命令了解例如上例1实心扇形:cyl4,0,0,5,60基准2扇形圆环:cyl4,0,0,5,60,10,60基准3整的圆环:cyl4,0,0,5,360,10,360注:同时可通过定义圆面的深度以生成柱体6.通过在工作平面定义初始点分解成圆面cyl5,开始点x坐标xedge1,开始点y坐标yedge1,结束点x坐标xedge2,结束点y坐标yedge2,圆面深度depth例:cyl5,0,0,2,2,7.通过在工作平面定义内外半径和初始角度去分解成圆面pcirc,内半径rad1,外半径rad2,起始角度theta1,结束角度theta2例:pcirc,2,5,30,1808.分解成面与面的倒角afillt,面1的编号na1,面2的编号na2,倒角半径rad例:afillt,2,5,2下一谈:多边形面的分解成第五天目标:掌握多边形面和体的生成1.分解成多边形面命令:rpr4,多边形的边数nsides,中心定位点x坐标xcenter,中心定位点y坐标ycenter,中心定位点距各边顶点的距离radius,多边形旋转角度theta基准:rpr4,4,0,0,0.15,30注:这条命令可通过定义不同的nsides生成三边形,四边形,...,八边形2.分解成多边形体命令:rpr4,多边形的边数nsides,中心定位点x坐标xcenter,中心定位点y坐标ycenter,中心定位点距各边顶点的距离radius,多边形旋转角度theta,多边形的深度depth例:rpr4,4,0,0,0.15,30,0.1备注:多边形体和面命令唯一的相同就是深度depth的定义到此,关键点,线,面的生成讲解已结束,下一讲:体的生成第六天目标:掌控体的分解成命令1.通过关键点生成体命令:v,关键点p1,关键点p2,p3,p4,p5,p6,p7,p8基准:v,4,5,6,7,15,24,252.通过面生成体命令:va,面a1,面a2,a3,a4,a5,a6,a7,a8,a9,a10基准:va,3,4,5,8,103.通过长方形角上定位点生成体命令:blc4该命令前面在谈分解成面的时候已并作了解,唯一的相同是深度depth的定义.4.通过长方形中心定位点生成面命令:blc55.通过定义长方体初始边线分解成体命令:block,开始点x坐标x1,结束点x坐标x2,y1,y2,z1,z2例:block,2,5,0,2,1,36.分解成圆柱体基本命令通生成圆形面,不同在于depth的定义基本命令:cyl4基本命令:cyl5基本命令:cylind7.分解成棱柱基本命令通生成多边形,不同在于depth的定义基本命令:rpr48.通过球心半径分解成球体命令:sph4,球心x坐标xcenter,球心y坐标ycenter,半径rad1,半径rad2基准:sph4,1,1,2,59.通过直径上起始点坐标生成球体命令:sph5,起点x座标xedge1,起点y座标yedge1,完结点x座标xedge2,完结点y座标yedge2基准:sph5,2,5,7,610.在工作平面起点通过半径和转动角度生成球体命令:sphere,半径rad1,半径rad2,旋转角度theta1,旋转角度theta2基准:sphere,2,5,0,6011.生成圆锥体命令:cone,底面半径rbot,顶面半径rtop,底面低z1,顶面低z2,旋转角度theta1,旋转角度theta2基准:cone,10,20,0,50,0,180下一讲:布尔操作第七天目标:掌控常用的布尔操作命令1.沿法向延伸面生成体命令:voffst,面的编号narea,面弯曲的长度dist,关键点增量kinc基准:voffst,1,2,,2.通过坐标的增量延伸面生成体命令:vext,面1的编号na1,面2的编号na2,增量ninc,x方向的增量。
ansys命令流 esel的用法ESEL是ANSYS中的一个命令流(Command Flow),用于选择特定实体。
它的语法如下:ESEL,TYPE,type_name,OPER,operation_name其中:- TYPE表示实体的类型,可以是NODE(节点)、ELEM (单元)、KP(关键点)等。
- type_name是要选择的实体的名称或编号。
名称可以是节点或单元的标签,编号是其在实体列表中的位置。
- OPER表示选择操作的类型,可以是LOC(通过LOCATION 选择)、NUM(通过编号选择)等。
- operation_name是选择操作的具体名称或参数。
以下是几个常用的ESEL命令流示例:1. 选择单元:ESEL,TYPE,ELEM,REAL,属性名,操作符,阈值例如:ESEL,TYPE,ELEM,REAL,VONM,GT,50表示选择属性“VONM”值大于50的单元。
2. 选择节点:ESEL,TYPE,NODE,LOC,X,操作符,值例如:ESEL,TYPE,NODE,LOC,X,GT,0表示选择X坐标大于0的节点。
3. 选择关键点:ESEL,TYPE,KP,NUM,ID例如:ESEL,TYPE,KP,NUM,1表示选择关键点列表中的第一个关键点。
4. 选择实体列表中的一部分:ESEL,TYPE,ENTITY_LIST,OPR,operation_name,start_num,end_ num,inc_num例如:ESEL,TYPE,ENTITY_LIST,OPR,RANGE,5,10,1表示选择实体列表中第5到第10个实体,包括每个实体。
以上只是ESEL命令流的一些常见用法,实际使用时可以根据具体的需求和ANSYS版本来选择合适的操作。
对于更详细的命令流用法可以参考ANSYS的官方文档或者执行“help esel”命令获取帮助信息。
1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSA V,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。
8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
9、*AFUN,Lab在参数表达式中,为角度函数指定单位.Lab:指定将要使用的角度单位.有3个选项.RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位.STAT:显示该命令当前的设置(即是度还是弧度).10、Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。
1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
Menu Paths:MainMenu>Preprocessor>Create>Arbitrary>Through KPs2、*ABBR,Abbr,String--定义一个缩略语.Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.String:将由"Abbr"表示的字符串,长度不超过60个字符.3、ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语.Lab:指定读操作的标题,NEW:用这些读出的缩略语重新取代当前的缩略语(默认)CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".4、ABBSAV,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)5、add, ir, ia,ib,ic,name,--,--,facta, factb, factc将ia,ib,ic变量相加赋给ir变量ir, ia,ib,ic:变量号name: 变量的名称6、Adele,na1,na2,ninc,kswp !kswp=0时只删除掉面积本身,=1时低单元点一并删除。
7、Adrag, nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 !面积的建立,沿某组线段路径,拉伸而成。
8、Afillt,na1,na2,rad !建立圆角面积,在两相交平面间产生曲面,rad为半径。
9、*AFUN,Lab在参数表达式中,为角度函数指定单位.Lab:指定将要使用的角度单位.有3个选项.RAD:在角度函数的输入与输出中使用弧度单位(默认)DEG:在角度函数的输入与输出中使用度单位.STAT:显示该命令当前的设置(即是度还是弧度).10、Agen,itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove !面积复制命令。
1. A,P1,P2,…,P17,P18(以点定义面)2. AADD,NA1,NA2,…NA8,NA9(面相加)3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性)【注】ESYS为坐标系统号、SECN为截面类型号。
4. *ABBR,Abbr,String(定义一个缩略词)5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词)6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件)7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值)【注】*************8. ACCAT,NA1,NA2(连接面)9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度)10. ACLEAR,NA1,NA2,NINC(清除面单元网格)11. ADAMS,NMODES,KSTRESS,KSHELL【注】*************12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC 【注】*************13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算)14. ADELE,NA1,NA2,NINC,KSWP(删除面)【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。
15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面)16. AESIZE,ANUM,SIZE(指定面上划分单元大小)17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面)18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元)19. *AFUN, Lab(指定参数表达式中角度单位)20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面)21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接)22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集)23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交)24. AINV,NA,NV(面体相交)25. AL,L1,L2,…,L9,L10(以线定义面)26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息)【注】Lab=HPT时,显示面上硬点信息,默认为空。
27. ALLSEL,LabT,Entity(选择所有实体)【注】LabT=ALL(指定实体及其所有下层实体)、BELOW(指定实体及其下一层实体);Entity=ALL、VOLU、AREA、LINE、KP、ELEM、NODE。
28. AMESH,NA1,NA2,NINC(划分面生成面单元)AMESH,AREA,KP1,KP2,KP3,KP4(通过点划分面单元)29. /AN3D,Kywrd,KEY(三维注释)30. ANCNTR,NFRAM,DELAY,NCYCL(在POST1中生成结构变形梯度线的动画)31. ANCUT,NFRAM,DELAY,NCYCL,QOFF,KTOP,TOPOFF,NODE1,NODE2,NODE3(在POST1中生成等势切面云图动画)32. ANDATA,DELAY,NCYCL,RSLTDAT,MIN,MAX,INCR,FRCLST,AUTOCNTRKY(生成某一范围内的结果数据的顺序梯度线动画)33. ANDSCL,NFRAM,DELAY,NCYCL(在POST1中生成结构变形的动画)34. ANFLOW,NFRAM,DELAY,NCYCL,TIME,SPACING,SIZE,LENGTH(生成粒子流或带电粒子运动的动画)35. /ANGLE,WN,THETA,Axis,KINCR(绕指定轴旋转视图)36. ANHARM,NFRAM,DELAY,NCYCL(生成谐波分析的动画)37. ANIM,NCYCL,KCYCL,DELAY(动画显示图形序列)【注】**********38. ANISOS,NFRAM,DELAY,NCYCL(在POST1中生成等势面云图动画)39. ANMODE,NFRAM,DELAY,NCYCL,KACCEL(在POST1中生成结构变形模态的动画)40. /ANNOT,Lab,VAL1,VAL2(激活图形显示注释)【注】Lab=OFF、ON、DELE、SAVE、SCALE、XORIG、YORIG、SNAP、STAT、DEFA、REFR、TMODE。
41. ANORM,ANUM,NOEFLIP(重新定义面的法线方向)【注】NOEFLIP=0、1。
42. ANTIME,NFRAM,DELAY,NCYCL,AUTOCNTRKY,RSLTDAT,MIN,MAX (在指定时间段内生成动画)43. ANTYPE,Antype,Status,LDSTEP, SUBSTEP, Action(定义分析类型)【注】Label =STATIC、BUCKLE、MODAL、HARMIC、TRANS…;Status=NEW、REST;Action= CONTINUE、ENDSTEP、RSTCREATE。
44. /ANUM,NUM,TYPE,XHOT,YHOT(指定注释的数目、类型和热点位置)45. AOFFST,NAREA,DIST,KNIC(偏移生成面)46. AOVLAP,NA1,NA2,…,NA8,NA9(面搭接)47. APLOT,NA1,NA2,NINC,DEGEN,SCALE(显示所选面)48. APPEND,Lstep,SBSTEP,FACT,KIMG,TIME,ANGLE,NSET(读入载荷结果数据)49. APTN,NA1,NA2,…,NA8,NA9(面间相互分割)50. AREFINE,NA1,NA2,NINC,LEVEL,DEPTH,POST,RETAIN(将面附近的单元网格细化)【注】LEVEL:指定细化的程度(1、2、3、4、5);DEPTH:指定细化的深度;POST=CLEAN(对细化区域进行光滑和清理工作)、SMOOTH(只作光滑工作)、OFF;RETAIN=ON(对于全是四边形的网格,细化不会将三角形引入)、OFF(可能将三角形引入)51. AREVERSE,ANUM,NOEFLIP(将面的法线方向反向)52. AROTAT,NL1,NL2,NL3,NL4,NL5,NL6,PAX1,PAX2,ARC,NSEG(绕轴旋转生成面)【注】PAX1,PAX2为定义轴的关键点;ARC为旋转角度。
53. ARSCALE,NA1,NA2,NINC,RX,RY,RZ,KINC,NOELEM,IMOVE(面缩放)54. ASBA,NA1,NA2,SEPO,KEEP1,KEEP2(面减面)55. ASBL,NA,NL,SEPO,KEEP1,KEEP2(面减线)56. ASBV,NA,NV,SEPO,KEEP1,KEEP2(面减体)57. ASBW,NA,SEPO,KEEP(工作平面分离面)58. ASEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWP(选择面)【注】Item =HPT时,选择包含硬点的面。
59. ASKIN,NL1,NL2,…,NL8,NL9(通过引导线由蒙皮生成光滑曲面)60. ASUB,NA1,P1,P2,P3,P4(选择面的一部分生成新面)61. ARSYM,Ncomp,NA1,NA2,NINC,KINC,NOELEM,IMOVE(面镜像)62. ATRAN,KCNTO,NA1,NA2,NINC,KINC,NOELEM,IMOVE(将面转化到另一坐标系)63. /AUTO,WN(启动自动调整模式)64. AUTOTS,Key(设定自动时间步长)65. AVPRIN,KEY,EFFNU(指定在同一节点处先计算主应力或矢量和,再进行平均)66. /BATCH,Lab(进入批处理模式)【注】Lab=LIST(批处理的输出包括输入文件列表)、black。
67. BF,NODE,Lab,VAL1,VAL2,VAL3,PHASE(在节点上施加体载荷)68. BFA,AREA,Lab,VAL1,VAL2,VAL3,PHASE(在面上施加体载荷)69. BFADELE,AREA,Lab(删除面上的体载荷)70. BFALIST,AREA,Lab(列表显示面上的体载荷)71. BFCUM,Lab,Oper,FACT,TBASE(设置节点上体载荷的施加方式)【注】Oper=REPL(后定义的值替换原值)、ADD(后定义的值与原值相加)、IGNO (忽略后值);72. BFDELE,NODE,Lab(删除节点上的体载荷)73. BFE,ELEM,Lab,STLOC,VAL1,VAL2,VAL3,VAL4(在单元上施加体载荷)74. BFECUM,Lab,Oper,FACT,TBASE(设置单元上体载荷的施加方式)75. BFEDELE,ELEM,Lab(删除单元上的体载荷)76. BFELIST,ELEM,Lab(列表显示单元上的体载荷)77. BFESCALE,Lab,FACT,TBASE(按比例缩放节单元上的体载荷)78. BFK,KPOI,Lab,VAL1,VAL2,VAL3,PHASE(在关键上施加体载荷)79. BFKDELE,KPOI,Lab(删除关键点上的体载荷)80. BFKLIST,KPOI,Lab(列表显示线关键点上的体载荷)81. BFL,LINE,Lab,VAL1,VAL2,VAL3,PHASE(在线上施加体载荷)82. BFLDELE,Line,Lab(删除线上的体载荷)83. BFLIST,NODE,Lab(列表显示节点上的体载荷)84. BFLLIST,LINE,Lab(列表显示线上的体载荷)85. BFSCALE,Lab,FACT,TBASE(按比例缩放节点上的体载荷)86. BFTRAN(将实体模型中的体载荷转换到有限元模型)87. BFUNIF,Lab,VALUE(在所有节点施加均匀的体载荷)88. BFV,VOLU,Lab,VAL1,VAL2,VAL3,PHASE(在体上施加体载荷)89. BFVDELE,VOLU,Lab(删除体上的体载荷)90. BFVLIST,VOLU,Lab(列表显示体上的体载荷)91. BLC4,XCORNER,YCORNER,WIDTH,HEIGHT,DEPTH(指定角点位置生成矩形或长方体)92. BLC5,XCENTER,YCENTER,WIDTH,HEIGHT,DEPTH(指定中心位置生成矩形或长方体)93. BLOCK,X1,X2,Y1,Y2,Z1,Z2(根据两角点生成长方体)94. BOPTN,Label,Value(对布尔运算进行设置)【注】Label=KEEP,设定是否保留源图元,Value(YES、NO)Label=PTOL,设定警告或错误信息,Value(0、2、-1)Label=NWARN,设定布尔运算程序版本,Value(RV52、RV51)Label=VERSION,设定运算公差,Value95. BSPLIN,P1,P2,P3,P4,P5,P6,XV1,YV1,ZV1,XV6,YV6,ZV6(拟合样条曲线)96. CE,NEQN,CONST,NODE1,Lab1,C1,NODE2,Lab2,C2,NODE3,Lab3,C3(生成约束方程)97. CECMOD,NEQN,CONST(求解过程中修改约束方程得常数项)98. CEDELE,NEQN1,NEQN2,NINC,Nsel(删除约束方程)99. CEINTF,TOLER,DOF1,DOF2,DOF3,DOF4,DOF5,DOF6,MoveTol(在接触面生成约束方程)100. CELIST,NEQN1,NEQN2,NINC,Nsel(列表显示约束方程)101. CENTER,NODE,NODE1,NODE2,NODE3,RADIUS(将弧线的曲率中心定义为节点)102. CERIG,MASTE,SLAVE,Ldof,Ldof2,Ldof3,Ldof4,Ldof5(生成刚性区域)103. CESGEN,ITIME,INC,NSET1,NSET2,NINC(从既有约束方程生成新的约束方程)104. CGLOC,XLOC,YLOC,ZLOC(定义加速度坐标系相对于整体直角坐标系的位置)105. CGOMGA,CGOMX,CGOMY,CGOMZ(指定旋转物体的角速度)106. CHECK,Sele,Lev1(检查当前数据库数据的完整性)【注】Sele=blank(检查所有数据库数据)、ESEL(检查所选单元数据);当Sele= ESEL时,Lev1=WARN(警告信息单元数据)、ERR(仅错误信息单元数据)。