马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
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,这样可以把模型原来的内容清空。 !* ET,1,PLANE42 !* 定义单元 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,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 !定义材料 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
|