ansys优化设计问题,求高手指教
浏览:180252 回答:3
ansys静力学分析,算完后要对结果进行优化设计问题
做优化时出现问题,在优化了一晚上后突然停了,一个红色的小叉号,说是*get命令中定义的变量evolu是没有标记的
不知道是什么意思
优化程序如下
/post1
allsel
vsel,s,3,
nslv,s,1
esln,s
etable,evolu,volu!volu=每个人单元的体积
ssum !将单元表中每列数据相加
*get,volume,ssum,,item,evlu!volume=总体积
allsel
vsel,s,3,
nslv,s,1
PRNSOL,S,PRIN
NSORT,S,eqv,0,0, ,0
*GET,smax,SORT,,MAX
*SET,smax,abs(smax)
nsort,u,y,,1
*get,dmax,sort,,max
*SET,dmax,abs(dmax)
save
finish
LGWRITE,'optinumqianyaobi','lgw','F:\ansys\',COMMENT
/OPT
OPANL,'optinumqianyaobi','lgw',' '
opvar,rcen3,dv,32/2,38/2
opvar,rcen4,dv,36/2,45/2
opvar,smax,sv,0,1769
opvar,dmax,sv,0,1.125
opvar,volume,obj,,,
opdate,,,
opkeep,on
!制定优化类型与控制
optype,subp
opsubp,30
opsave,,,
opexe
做优化时出现问题,在优化了一晚上后突然停了,一个红色的小叉号,说是*get命令中定义的变量evolu是没有标记的
不知道是什么意思
优化程序如下
/post1
allsel
vsel,s,3,
nslv,s,1
esln,s
etable,evolu,volu!volu=每个人单元的体积
ssum !将单元表中每列数据相加
*get,volume,ssum,,item,evlu!volume=总体积
allsel
vsel,s,3,
nslv,s,1
PRNSOL,S,PRIN
NSORT,S,eqv,0,0, ,0
*GET,smax,SORT,,MAX
*SET,smax,abs(smax)
nsort,u,y,,1
*get,dmax,sort,,max
*SET,dmax,abs(dmax)
save
finish
LGWRITE,'optinumqianyaobi','lgw','F:\ansys\',COMMENT
/OPT
OPANL,'optinumqianyaobi','lgw',' '
opvar,rcen3,dv,32/2,38/2
opvar,rcen4,dv,36/2,45/2
opvar,smax,sv,0,1769
opvar,dmax,sv,0,1.125
opvar,volume,obj,,,
opdate,,,
opkeep,on
!制定优化类型与控制
optype,subp
opsubp,30
opsave,,,
opexe





















*get,volume,ssum,,item,evol 最后两个字母错了