作者power123 (super )
看板Cad_Cae
标题[问题] ANSYS最佳化
时间Wed Apr 23 19:22:27 2008
在作简单的ANSYS最佳化分析时,碰到一些问题,以下是我的APDL语法
/clear
/title ansys file
! Define parameters
EXX = 2480 ! Yung's modulus
NU = 0.38 ! Poisson's ratio
H1=7.0 !H1(设计变数)
/PREP7
....
CYL4,0,0,1,0,1,360,-H1
ESIZE,1
VMESH,ALL
/solution
DA, 2, ALL, 0
F, NODE(0,0,0), FY, 2.33
SOLVE
finish
/POST1
ETABLE, MAXY, U,Y
ESORT , ETAB, MAXY
*GET, YMAX, SORT,,MAX
...
FINISH
!OPTIMIZATION FILE
/CLEAR
/TITLE, OPTIMIZATION
/INPUT, ANSYS, TXT
/OPT
OPCLR
OPVAR, H1, DV, 5.0, 10.0
OPVAR, ..., SV, ....
OPVAR, ..., SV, ....
OPVAR, YMAX, OBJ,,, 0.0000000001
OPTYPE, SUBP
OPANL, ANSYS, TXT
OPSUBP, 30
OPEXE
OPLIST, ALL
PLVAROPT, YMAX
PLVAROPT, SMAX, SMIN
PLVAROPT, H1
FINISH
我的问题在於我将设计变数H1当成是圆柱体的深度,
但是当我载入ANSYS跑最佳化时,设计变数都不会改变,
希望板上有经验的大大可以告诉我问题出在哪里,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.44.47
1F:推 catchwind:你的ANSYS.txt里的H1不用设定, 由opt DV来决定数值 04/23 19:37
2F:→ catchwind:ANSYS.txt里的H1 前加一个惊叹号 !H1 04/23 19:38
3F:→ catchwind:还有...ANSYS.txt最前面不要加/clear 04/23 19:39
4F:→ power123:H1不用设定初始值吗? 04/23 21:45
5F:推 catchwind:写在/input,ansys,txt 上一行 04/23 22:39
6F:→ power123:问题已解决,谢谢上面推文的大大 04/24 09:31