ansys优化程序 静力学分析后处理
/POST1
SET,LAST
ETABLE,EVOL,VOLU 定义单元体积单元表
SSUM 将单元表中的体积求和
*GET,VTOT,SSUM,,ITEM,EVOL 提取总体积赋值给VTOT
DENS=7850 定义材料密度
WT=DENS*VTOT 计算总质量
*GET,UX,NODE,#,U,X 提取X方向节点的最大位移
*GET,UY,NODE,#,U,Y 提取Y方向节点的最大位移
*GET,UZ,NODE,#,U,Z 提取Z方向节点的最大位移
*GET,SEQV,NODE,#,S,INT 提取节点的最大应力
X=ABS(UX) 计算位移的绝对值
Y=ABS(UY)
Z=ABS(UZ)
FINISHI
执行第一次分析
/INPUT,'caoshitaiyangnengzhijiajiegouyouhua','lgw',,0
执行优化分析过程
/OPT 进入优化处理器
OPANL,'caoshitaiyangnengzhijiajiegouyouhua','lgw' 指定分析文件
OPVAR,A,DV,0.040,0.050 定义设计变量
OPVAR,B,DV,0.040,0.050
OPVAR,C,DV,0.003,0.005
OPVAR,D,DV,0.005,0.010
OPVAR,X,SV,0.010,0.050 定义状态变量
OPVAR,Y,SV,0.001,0.065
OPVAR,Z,SV,0.005,0.020
OPVAR,SEQV,SV,4E8,60E8
OPSAVE,caoshitaiyangnengzhijiajiegouyouhua,OPT 存储数据
OPVAR,WT,OBJ,,,2 定义目标函数
OPDATA,,, 优化计算控制选项
OPLOOP,PREP,PROC,ALL
OPPRNT,ON
OPKEEP,ON
OPTYPE,FIRST 定义一阶优化方法
OPFRST,25 定义迭代次数25
OPEXE 开始运行优化
优化分析结果后处理
OPLIST,21 列出最优设计序列号为21
OPLIST,ALL 列出所有设计序列
/VIEW,1,,,1 显示前视图
/AXLAB,X,Iteration Number
/AXLAB,Y,Structure,VTOT
PLVAROPT,VTOT 画出体积-优化序列曲线
/AXLAB,Y,Base,Dimension
PLVAROPT,A,B 画出A、B-优化序列曲线
/AXLAB,Y,Base,Dimension
PLVAROPT,C,D 画出C、D-优化序列曲线
/AXLAB,Y,Base,Dimension
PLVAROPT,X,Y,Z 画出X、Y、Z-优化序列曲线
|