ANSYS引用-log文件整理心得

  • 格式:docx
  • 大小:21.18 KB
  • 文档页数:7

ANSYS 引用 log
文件整理心得
1. 要注意时间,因为每次做的东西都会跟在 log
文件后面,所以要根据时间取舍,不是所有 的

log
文件中的内容就有用的,一开始我建议从新建一个文件开始。

2. 最好每做一步看一下 log
文件,可以知道自己的操作对应哪些命令。

3.
有些关于存盘、显示视角等命令可以删除。

4.
选取实体时往往会产生很多命令,可以简化。

5. 整理命令流时要新建立一个文本文件,以便从 log
文件中拷贝所需要的。

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 ,这样可以把模型原来的内容清空。
!*
!*
定义单元
MPTEMP ,,,,,,,,
MPTEMP ,1,0
MPDATA,EX,1,,2e11
MPDATA,PRXY,1,,0.33
MPTEMP ,,,,,,,,
MPTEMP ,1,0
MPDATA,DENS,1,,2700
定义材料类型 。可简化为:
MP,EX,1,2E11 MP ,PRXY,1,0.33 MP ,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,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
!* /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 SOLVE 求

FINISH

退出求解器
/POST1

进入后处理器
SET,FIRST

读出第一个解集
PLNSOL,U,SUM,0,1
画出节点位移解。

SFL,2,PRES,1000
因此整理后的命令流文件如下:
fini
/clear
/PREP7
!
定义单元

ET,1,PLANE42
!
定义材料

MP,EX,1,2e11
MP,PRXY,1,0.33
MP,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