6.File菜单中的Read input from可以读入自己所建立的命令流来执行。 7.可以增加注释语句以增强可读性 下面以一简单模型为例大致说明一下: /BATCH
/COM,ANSYS RELEASE 5.7.1 UP20010418 15:42:42 09/12/2003 /input,menust,tmp ,'',,,,,,,,,,,,,,,,1 /GRA,POWER /GST,ON /PLO,INFO,3
/COL,PBAK,ON,1,BLUE
这一段基本上没有用,是开始的设置,每个分析都是差不多这样,因此可以删除。 /PREP7
进入前处理器。在这一句前面可以加上fini /clear,这样可以把模型原来的内容清空。 !*
ET,1,PLANE42 !* 定义单元
MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,EX,1,,2e11 MPDATA,PRXY,1,,0.33 MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,DENS,1,,2700 定义材料类型
K,1,0,0,, K,2,50,0,, K,3,50,10,, K,4,10,10,, K,5,10,50,, K,6,0,50,, 建立关键点
FLST,2,6,3 FITEM,2,1 FITEM,2,2 FITEM,2,3 FITEM,2,4 FITEM,2,5 FITEM,2,6 A,P51X
将几个关键点连接成面
这里,关键点是通过鼠标选取而得到,因此命令较多,其实这一段可以改为,A,1,2,3,4,5,6,具体如何改写可以参考FLST,FITEM命令的帮助
ESIZE,1,0, 设置单元大小
CM,_Y,AREA
ASEL, , , , 1 CM,_Y1,AREA CHKMSH,'AREA' CMSEL,S,_Y !*
AMESH,_Y1 EPLOT
这一段的含义是对所选择的面1进行网格划分,可以改写成AMESH,1。 FINISH 退出前处理器 /SOLU 进入求解器
FLST,2,1,4,ORDE,1 FITEM,2,5 !* /GO
DL,P51X, ,ALL,
给选择的线加位移约束。 可以改写成:DL,5,,ALL
FLST,2,2,4,ORDE,2 FITEM,2,2 FITEM,2,-3 /GO !*
SFL,P51X,PRES,1000, 给选择的线加压力
可以改写成SFL,3,PRES,1000 SFL,2,PRES,1000 SOLVE 求解 FINISH 退出求解器 /POST1 进入后处理器 SET,FIRST 读出第一个解集 PLNSOL,U,SUM,0,1 画出节点位移解。
因此整理后的命令流文件如下:fini /clear /PREP7
!定义单元 ET,1,PLANE42
!定义材料 MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,EX,1,,2e11
MPDATA,PRXY,1,,0.33 MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,DENS,1,,2700
!建立模型 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,,ALL SFL,3,PRES,1000 SFL,2,PRES,1000 SOLVE FINISH /POST1 SET,FIRST PLNSOL,U,SUM,0,1
70.典型静力分析的基本过程可以用以下命令流表示:
/FILNAM, ... !指定工作文件名 /TITLE, ... !指定分析标题 /PREP7 !进入前处理器 ET, ... !定义单元类型 R, ... !定义实常数 MP,EX, ... !定义杨氏弹性模量 MP,PRXY, ... !定义泊松比 !构建有限元模型 ... FINISH
/SOLU !进入求解器 !施加位移约束 D, ... ... !施加荷载 F, ... ...
SOLVE !求解 FINISH
/POST !进入通用后处理器
PLDISP,1 !画出结构的变形图并与原结构比较 !制作结构的变形动画 ANDSCL,10,0.5 AVPRIN,0,0
71、在Ansys中绘制二维曲线
ansys提供了一个很好的绘制二维曲线的命令,可以在命令输入栏中输入如下命令,则可得到一条线
~eui,'::euidl::ansgraph::xyplot {1 2 3 4 5} {12 34 45 465 2} x y'
~eui后面单引号中实际上是一条tcl命令。前两个参数是两个list,分别是x、y轴的坐标值,后两个参数是x、y两个坐标轴的标签。