ANSYS 经典 常用命令大全(五)
2017-05-13 by:CAE仿真在线 来源:互联网
Rprism,z1,z2,nsides,lside,majrad,minrad
!建立一个正多边形体积,z1,z2为z方向长度的范围,边数为nsides;边长lside;或外接圆半径majard;或内切圆minrad。
202save, fname, ext,dir, slab
存盘
fname : 文件名(最多32个字符)缺省为工作名
ext: 扩展名(最多32个字符)缺省为db
dir: 目录名(最多64个字符)缺省为当前
slab: “all” 存所有信息
“model” 存模型信息
“solv” 存模型信息和求解信息
203SECDATA, VAL1, VAL2, …….VAL10
描述梁截面
说明:对于SUBTYPE=MESH, 所需数据由SECWRITE产生,SECREAD读入
204SECNUM,SECID
设定随后梁单元划分将要使用的截面编号
205SECOFFSET,Location,OFFSET1,OFFSET2,CG-Y,CG-Z,SH-Y,SH-Z
这个命令用来定义粱的节点与截面的位置位置关系
location:梁桥中节点的位置
ORIGIN:粱的节点置于截面的坐标原点
CENT: 粱的节点置于截面的形心
SHRC: 粱的节点置于截面的剪切中心
USER: 粱的节点与截面的位置关系由用户通过OFFSET1,OFFSET2指定
OFFSET1,OFFSET2只有在location为USER时起作用,其值分别为相对截面的坐标原 点的Y,Z轴的偏移量
206SECPLOT,SECID,MESHKEY
画梁截面的几何形状及网格划分
SECID:由SECTYPE命令分配的截面编号
MESHKEY:0:不显示网格划分
1:显示网格划分
207SECREAD, Fname, Ext, --, Option
将用户自定义的截面读入Ansys中
参数说明:
Fname: 定义的截面名称,以及文件存放的路径
EXT: 截面文件的扩展名,默认为 .sect
--: 空着不填
Option:截面文件的来源
LIBRARY:来自截面库中,
MESH: 用户创建的截面文件
【例如】SECREAD,aa,,,MESH
208SECTYPE, ID, TYPE, SUBTYPE, NAME, REFINEKEY
定义一个截面号,并初步定义截面类型
ID: 截面号
TYPE: BEAM:定义此截面用于梁
SUBTYPE: RECT 矩形
CSOLID:圆形实心截面
CTUBE: 圆管
I: 工字形
HREC: 矩形空管
ASEC: 任意截面
MESH: 用户定义的划分网格
NAME: 8字符的截面名称(字母和数字组成)
REFINEKEY: 网格细化程度:0~5(对于薄壁构件用此控制,对于实心截面用SECDATA控制)
209SECWRITE, Fname, Ext, --, ELEM_TYPE
创建用户自定义截面,截面信息以ASCII形式存放
参数说明:
Fname:定义的截面名称
XT: 截面文件的扩展名,默认为 .sect
--: 空着不填
ELEM_TYPE:单元类型
【例如】SECWRITE,aa,,,,
210set, lstep, sbstep, fact, king, time, angle, nset
设定从结果文件读入的数据
lstep :荷载步数
sbstep:子步数,缺省为最后一步
time: 时间点(如果弧长法则不用)
nset: data set number
211sf,nlist,lab,value,value2
!定义节点间分布力。Nlist为分布力作用的边或面上的所有节点。通常用nsel命令选有效节点,然后设定nlist=all;lab=pres结构力学的压力;value作用分布力的值。
212sfa, area, lkey, lab, value, value2
在指定面上加荷载
area: n 面号
all 所有选中号
lkey: 如果是体的面,忽略此项
lab: pres
value: 压力值
Menu paths:Main Menu>Solution>Apply>Excitation>On Arears
Menu paths:Main Menu>Solution>Apply>Others>O On Arears
213SFBEAM, 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 节点距离
Menu Paths:Main Menu>Solution>Apply>Plessure>On Beams
214sfdele,nlist,lab
!将定义的面负载删除。nlist为面负载所含节点。Lab=pres。
215SFE,ELEM,LKEY,Lab,KVAL,VAL1,VAL2,VAL3,VAL4
定义作用于元素的分布力。
ELEM:元素号码。
LKEY:建立元素后,依节点顺序,该分布力定义施加边或面的号码
Lab:力的形式。
Lab=PRES 结构压力
=CONV热学的对流
=HFLUX热学的热流率
VAL1~VAL4:相对应作用于元素边及面上节点的值。
例如:分布力位于编号为1的3d元素、第六个面,作用于此面的四个边上的力分别为:
10,20,30,40。
SEF,1,6,PRES,,10,20,30,40
Menu Paths:Main Menu>Solution>Apply>(load type)>(type option)
216SFL,LINE,Lab,VALI,VALJ,VAL2I,VAL2J
该命令与SFE相对应,在面积线上定义分布力作用的方式和大小,应用于2-D的实体模型表面力。
LINE为线段的号码,Lab的定义与SFE相同,VALI~VALJ为当初建立线段时点顺序的分布力值。
Menu paths:Main Menu>Solution>Apply>Excitation>On Lines
Menu paths:Main Menu>Solution>Apply>Others>O On Lines
217/SHOW, FNAME, EXT, VECT, NCPL
确定图形显示的设备及其他参数
FNAME: X11:屏幕
文件名:各图形将生成一系列图形文件
JPEG: 各图形将生成一系列JPEG图形文件
说明:没必要用此命令,需要的图形文件可计算后再输出
218smart,off
关闭智能网格
219smrtsize,sizval,fac,expnd,trans,angl,angh,gratio,smhlc,smanc,mxitr,sprx
!自由网格时,网格大小的高级控制(不含lesize,kesize,esize所定义)。
一般由desize控制元素大小,desize及smrtsize是相互独立的命令,仅能存在一个,执行smrtsize命令后desize自动无效。
220solcontrol ,key1, key2,key3,vtol
指定是否使用一些非线性求解缺省值
key1: on 激活一些优化缺省值(缺省)
CNVTOL Toler=0.5%Minref=0.01(对力和弯矩)
NEQIT 最大迭代次数根据模型设定在15~26之间
ARCLEN 如用弧长法则用较ansys5.3更先进的方法
PRED 除非有rotx,y,z或solid65,否则打开LNSRCH 当有接触时自动打开CUTCONTROL Plslimit=15%, npoint=13
SSTIF 当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: 对18×单元有效。
221solve
求解。
!在解题过程中,质量矩阵、刚度矩阵、负载等资料都会保存在相关文件中。
222SPH4, XCENTER, YCENTER, RAD1, RAD2
在工作平面上生成球体.
XCENTER, YCENTER:球体中心在工作平面上X和Y的座标值.
RAD1, RAD2 :球体的内外圆半径(输入顺序任意).RAD1或RAD2 任一值为0或为空生成一个实心球体.
说明:在工作平面任意位置生成一个实心球体或空心球体.球体的体积必须大于0.对于360度的球体有两个区域,每个区域包括一个半球.
223SPH5, XEDGE1, YEDGE1, XEDGE2, YEDGE2
通过直径端点生成球体
XEDGE1, YEDGE1:球体直径一端在工作平面上X和Y方向的座标值.
XEDGE2, YEDGE2:球体直径另一端在工作平面上X和Y方向的座标值.
说明:通过指定直径端点在工作平面上生成一个实心球体. 球体的体积必须大于0.
224SPHERE, RAD1, RAD2, THETA1, THETA2
以工作平面原点为圆心产生一个球体.
RAD1, RAD2:球体的内外圆半径,
THETA1, THETA2 :球体的起始,终结角(输入顺序任意),可产生部分球体.
说明:以工作平面原点为圆心在工作平面上生成一个实心球体,空心球体或部分球体,球体的体积必须大于0.
225spline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6
!通过6点曲线,每点之间形成一新线段,并可以定义两端点的斜率。
226SSLN, FACT, SIZE
选择并显示出几何模型中的短线段
FACT:用于确定短线段的系数,该系数乘以模型中的平均线段长度被用来做为选择线段的极限长度.
SIZE:用来选择线段的极限长度,小于或等于SIZE长度的线段将被选中.仅适用于FACT项为空的情况
说明:"SSLN"命令调用预定义的ANSYS宏来选择模型中短线段.模型中小于或等于指定极限长度的线段将被选中并显示线的编号.利用这个宏命令可以检测模型中很小的线段,这些线段在划分网格中可能会引起某些问题.
227Tb, lab, mat, ntemp,npts,tbopt,eosopt
定义非线性材料特性表
Lab: 材料特性表之种类
Bkin: 双线性随动强化
Biso: 双线性等向强化
Mkin: 多线性随动强化(最多5个点)
Miso: 多线性等向强化(最多100个点)
Dp: dp模型
Mat: 材料号
Ntemp: 数据的温度数
对于bkin: ntemp缺省为6
miso: ntemp缺省为1,最多20
biso: ntemp缺省为6,最多为6
dp: ntemp, npts, tbopt 全用不上
Npts: 对某一给定温度数据的点数
228TBDATA, stloc, c1,c2,c3,c4,c5,c6
给当前数据表定义数据(配合tbtemp,及tb使用)
stloc: 所要输入数据在数据表中的初始位置,缺省为上一次的位置加1
每重新发生一次tb或tbtemp命令上一次位置重设为1,(发生tb后第一次用空闲此项,则c1赋给第一个常数)
229tbpt, oper, x,y
在应力-应变曲线上定义一个点
oper: defi 定义一个点
dele 删除一个点
x,y:坐标
230TBTEMP,temp,kmod
为材料表定义温度值
temp: 温度值
kmod: 缺省为定义一个新温度值
如果是某一整数,则重新定义材料表中的温度值
注意:此命令一发生,则后面的TBDATA和TBPT均指此温度,应该按升序
若Kmod为crit, 且temp为空,则其后的tbdata数据为solid46,shell99,solid191中所述 破坏准则
如果kmod为strain,且temp为空,则其后tbdata数据为mkin中特性。
231/TEE,Lable,Fname,Ext
在命令被执行的同时,写一些列的命令到一个指定的文件中.
Lable:指导ANSYS软件对命令"/TEE"的处理方式.有下面选项:
NEW:将命令行的文本写入到文件Fname中,如果该文件Fname已经存在,则将覆盖其内容.
APPEND:将命令行的文本添加到文件Fname中.
END:结束命领行文本写入或添加.
Ext:如果希望像执行ANSYS命令一样执行这个文件,则其扩展命为".mac" .
232time, time
指定荷载步结束时间
注意:第一步结束时间不可为“0”
233/Title,tile
指定一个标题
234*TOPER, ParR, Par1, Oper, Par2, FACT1, FACT2, CON1
对表格参数进行操作.
ParR:结果表格参数.
Par1:第一个表格参数的名称.
Oper:将要完成的操作.如ADD表示:
ParR(i,j,k)=FACT1*Par1(i,j,k)+FACT2*Par2(i,j,k)+CON1
Par2:第2个表格参数的名称.
FACT1:与第1个表格参数相乘的因子,缺省为1.0;
FACT2:与第2个表格参数相乘的因子,缺省为1.0;
CON1 :偏移的常数增量,缺省为0.
235TORUS, RAD1, RAD2, RAD3, THETA1, THETA2
产生一个环体.
RAD1, RAD2, RAD3:生成环体的3个半径值,可以按任意顺序输入.
最小值为环内径,中间值为环外径,最大值为主半径.
THETA1, THETA2 :类似命令"CYLIND"
说明:以工作平面原点为圆心生成一个环体.一个360度的实心环体有4个面,每个面沿主环圆周旋转180度。
236TRNOPT
使用功能:指定瞬态分析选项
使用格式:TRNOPT,Method,MAXMODE,Dmpkey,MINNODE
分别表示:
瞬态分析的求解方法;
用来计算响应的最大模态数,默认方式为上一次计算的最大模态数。
缩减选项
最小膜态数,默认值为1
237Tshap,shape
定义接触目标面为2D、3D的简单图形
Shape: line:直线
Arc:顺时针弧
Tria:3点三角形
Quad:4点四边形
238TYPE, itype
指定元素类型指针。
itype--指定该单元的类型数。(缺省值为1)。
TYPE, ITYPE
声明使用哪一组定义了的元素类型,与ET命令相对应。
Menu paths:Main Menu>Preprocessor>Create>Elements>Elem Attributes
Menu paths:Main Menu>Preprocessor>Define>Default Attribs
239/UCMD,Cmd,SRNUM
给一个用户定义的命令名赋值.
Cmd:用户定义的命令名,只有前面的4个字符有意义.
SRNUM:对该命令来说,是编制好的用户子程序编号(1~10).
240*ULIB,Fname,Ext
确定一个宏库文件.
241/UNITS,LABEL
声明单位系统,表示分析时所用的单位,LABEL表示系统单位,如下所示
LABEL=SI (公制,米、千克、秒)
LABEL=CSG (公制,厘米、克、秒)
LABEL=BFT (英制,长度=ft英尺)
LABEL=BIN (英制,长度=in英寸)
242UPGEOM, FACTOR, LSTEP, SBSTEP, Fname, Ext,
将分析所得的位移加到有限元模型的
节点上并更新有限元模型的几何形状.
FACTOR:节点位移因子,默认为1.0,即将真实位移加到有限元几何体上.
LSTEP:结果数据的载荷步编号,默认值为最后一个载荷不.
SBSTEP:结果数据的子步编号,默认值为最后子步.
说明:该命令将以前分析所得的位移加到有限元模型的几何体上,并生成一个已变形的几何形状.
243*USE, Name, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7, ARG8, ARG9, AR10, AR11, AR12, AR13, AR14, AG15, AR16, AR17, AR18
执行一个宏文件.
Name:用字母开头且长度不超过32个字符的名称,它可以是一个宏文件名,或者是 一个宏库文件里的宏块名.
ARG1~ AR18 :将值传递给宏文件或宏块中ARG1~ AR18参数被引用的地方.
244V,P1,P2,P3,P4,P5,P6,P7,P8
此命令由已知的一组点(P1~P8)定义体(Volume),
同时也产生相对应的面积及线。
点的输入必须依连续的顺序,以八点而言,连接的原则为相对应面相同方向,对于四点角锥、六点角柱的建立都适用。
Menu paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs
245VA,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10
定义由已知的一组面(VA1~VA10)包围成的一个体,至少需要4上面才能围成一个体积,些命令适用于当体积要多于8个点才能产生时。
平面号码可以是任何次序输入,只要该组面积能围成封闭的体积即可。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>By Arears
Menu Paths:Main Menu>Preprocessor>Create>Volume by Areas
Menu Paths:Main Menu>Preprocessor>Geom Repair>Create Vlume
246*VABS, KABSR, KABS1, KABS2, KABS3
给函数或数组参数施加绝对值.
KABSR:结果参数的绝对值.若为0,不取绝对值,若为1,取绝对值.
KABS1, KABS2, KABS3 :分别对1、2、3个参数取绝对值的控制键,若为0,不
取绝对值,若为1,取绝对值.
绝对值施加到操作进行之前的每个输入参数上和操作完成之后的结果上。
247VADD, NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9
多个体相加生成一个单一体.
NV1, NV2, NV3, NV4, NV5, NV6, NV7, NV8, NV9 :将要相加的体的编号,其中NV1可以为P,ALL或元件名.
说明:将多个分开的体通过加操作生成一个新的单一体.默认情况下,源实体以及与他们相关的面,线和关键点都将会删除.
指定源实体的单元属性和边界条件不会转换到新生成的实体上.
248*VCOL, NCOL1, NCOL2
在矩阵运算中指定列标号。
NCOL1, NCOL2 :与命令“*MXX”运算中,分别对Par1、Par2所使用的列标号。默认值就是填充数组结果的值。
注意:在数组参数矩阵运算中,指定列标号。
子矩阵的大小将由从运算命令中定义的左上角数组元素的开始处到右下角的元素来确定,右下角元素的列标号将由本命令来指定,右下角元素的行标号将由“*VLEN”命令来指定.
249*VCUM, KEY
将数组参数的结果加到已存在的结果上.
KEY:累加控制.
0:覆盖结果(默认).
1:对结果进行累加.
说明:将来自"VXX"和"MXX"运算的结果覆盖或加到已存在的结果上,累加的操作形式为: ParR=ParR+ParR(Previous)
250VDELE, NV1, NV2, NINC, KSWP
删除未分网格的体
nv1:初始体号
nv2:最终的体号
ninc:体号之间的间隔
kswp=0:只删除体
kswp=1:删除体及组成关键点,线面
如果nv1=all,则nv2,ninc不起作用
文章综合于网络,如有侵权请联系删除!
相关标签搜索:ANSYS 经典 常用命令大全(五) Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训