set, lstep, sbstep, fact, king, time, angle, nset 设定从结果文件读入的数据 lstep :荷载步数
sbstep:子步数,缺省为最后一步 time: 时间点(如果弧长法则不用) nset: data set number
dscale, wn, dmult 显示变形比例 wn: 窗口号(或all),缺省为1
dmult, 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: 显示比例,缺省为1 kund: 0 不显示未变形的结构 1 变形和未变形重叠 2 变形轮廓和未变形边缘
etable, lab,item,comp
将单元的某项结果制作成表格,以供pretable命令输出,
lab: 字段名称,自己指定
item: 结果的顶目名称,在每个单元的说明中有(在单元说明表中冒号左边的 comp, 结果项目名称的分量,在单元说明表中冒号右边的
比如将plane42单元的x应力分量制成表
etable,sx,x,x
LACAL,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,type
mat,real,type是前面定义的元素材料特性几何常数和材料类型号码 如
latt,1,1,1 lmesh
就是说划分的网格的材料特性几何常数和材料类型都是1
claer,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 合并相同位置的item label: 要合并的项目
node: 节点, Elem,单元,kp: 关键点(也合并线,面及点) mat: 材料,type: 单元类型,Real: 实常数
cp:耦合项,CE:约束项,CE: 约束方程,All:所有项 toler: 公差 Gtoler:实体公差
Action: sele 仅选择不合并
空 合并 注意:可以先选择一部分项目,再执行合并。如果多次发生合并命令,一定要先合并节点,再合并关键点。合并节点后,实体荷载不能转化到单元,此时可合并关键点解决问题。
我也感觉和Glue效果一样,但是它有独到的好处的。 numcmp是压缩编号,对计算没有影响的。
Nummrg,label,toler, Gtoler,actiontch 合并相同位置的item label: 要合并的项目
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定义单元尺寸时单元划分应遵守的级别
高:lesize
kesize esize desize
用smartzing定义单元尺寸时单元划分应遵守的级别
高:lesize kesize
smartsize
--------------------------------------------------------------------------------
-- 作者:qsunion
-- 发布时间:2005-5-19 16:05:39 --
dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组
par: 数组名
type: array 数组,如同fortran,下标最小号为1,可以多达三维 char 字符串组(每个元素最多8个字符) table 表
imax,jmax, kmax 各维的最大下标号
var1,var2,var3 各维变量名,缺省为row,column,plane
ABS(X) 求绝对值 ACOS(X) 反余弦 ASIN(X) 反正弦 ATAN(X) 反正切
ATAN2(X,Y) 反正切, ArcTangent of (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, 函数值为 0 NINT(X) 求最近的整数
RAND(X,Y) 取随机数,其中X 是下限, Y是上限
SIGN(X,Y) 取 X的绝对值并赋予Y的符号. Y>=0, 函数值为|X|, Y<0, 函数值为-|X|,. SIN(X) 正弦 SINH(X) 双曲正弦 SQRT(X) 平方根 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的总体积 *enddo
提取当前选择集中的结点总数存入变量aaa1;
提取当前选择集中的结点的最小结点号存入变量aaa2; 定义aaa1×2数组aaa3; 开始循环:
aaa3数组的第一列存储结点号; aaa3数组的第二列存储Sx; 下一个结点号存入变量aaa2; 循环结束。 /post1
*get,aaa1,node,0,count *get,aaa2,node,0,num,min *dim,aaa3,array,aaa1,2 *do,i,1,aaa1 aaa3(i,1)=aaa2
*get,aaa3(i,2),node,aaa2,s,x aaa2=ndnext(aaa2) *enddo