命令流方式:
/filename,luozhanxiong /TITLE,201000104091 *SET,b,25 *SET,a1,0.645 *SET,a2,0.645 *SET,a3,0.645 /PREP7 MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,EX,1,,3.955e11 MPDATA,PRXY,1,,0.3955 MPTEMP,,,,,,,, MPTEMP,1,0
MPDATA,DENS,1,,7910 ET,1,LINK1 R,1,a1, , R,2,a2, , R,3,a3, , N,1,-b,0,0,,,, N,2,0,0,0,,,, N,3,b,0,0,,,, N,4,0,-25,0,,,,
/PLOPTS,INFO,3 /PLOPTS,LEG1,1 /PLOPTS,LEG2,1 /PLOPTS,LEG3,1 /PLOPTS,FRAME,1 /PLOPTS,TITLE,1 /PLOPTS,MINM,1 /PLOPTS,FILE,0 /PLOPTS,LOGO,1 /PLOPTS,WINS,1 /PLOPTS,WP,0
/PLOPTS,DATE,2 /TRIAD,OFF /REPLOT /PNUM,KP,0 /PNUM,LINE,0 /PNUM,AREA,0 /PNUM,VOLU,0 /PNUM,NODE,1 /PNUM,TABN,0 /PNUM,SVAL,0 /NUMBER,0
/PNUM,ELEM,0 /REPLOT FLST,2,2,1 FITEM,2,1 FITEM,2,4 E,P51X
TYPE, 1 MAT, 1
REAL, 2 ESYS, 0 SECNUM,
TSHAP,LINE FLST,2,2,1 FITEM,2,2 FITEM,2,4 E,P51X
TYPE, 1 MAT, 1
REAL, 3 ESYS, 0 SECNUM,
TSHAP,LINE FLST,2,2,1 FITEM,2,3 FITEM,2,4 E,P51X FINISH /SOL
FLST,2,3,1,ORDE,2 FITEM,2,1 FITEM,2,-3
D,P51X, , , , , ,ALL, , , , , FLST,2,1,1,ORDE,1 FITEM,2,4
FLST,2,1,1,ORDE,1 FITEM,2,4
F,P51X,FX,1582000 FLST,2,1,1,ORDE,1 FITEM,2,4
F,P51X,FY,-1582000 SAVE
/STATUS,SOLU SOLVE
SAVE,'truss_resu','db','C:\\Users\\luo\\'
FINISH /POST1 AVPRIN,0, ,
ETABLE,evolumb,VOLU, SSUM
*GET,vtot,SSUM, ,ITEM,EVOLUMB *SET,dens,7910 *SET,wt,dens*vtot AVPRIN,0, ,
ETABLE,sigma,LS, 1
*GET,sig1,ELEM,1,ETAB,SIGMA *GET,sig2,ELEM,2,ETAB,SIGMA *GET,sig3,ELEM,3,ETAB,SIGMA *SET,sig1,abs(sig1) *SET,sig2,abs(sig2) *SET,sig3,abs(sig3) /SHRINK,0 /ESHAPE,2 /EFACET,1 /RATIO,1,1,1
/CFORMAT,32,0 /REPLOT /VIEW, 1 ,1,1,1 /ANG, 1
/REP,FAST EPLOT
/REPLOT,RESIZE
! LGWRITE,'truss_opt','lgw','C:\\Users\\luo\\',COMMENT FINISH /OPT
OPANL,'truss_opt','lgw',' ' OPVAR,A1,DV,0.6e-3,0.645, , OPVAR,A2,DV,0.6e-3,0.645, , OPVAR,A3,DV,0.6e-3,0.645, , OPVAR,B,DV,10,39.55, ,
OPVAR,DENS,SV, ,3.955e6, , OPVAR,SIG2,SV, ,3.955e6, , OPVAR,,DEL,2 OPVAR,,DEL,1
OPVAR,SIG1,SV, ,3.955e6, , OPVAR,SIG2,SV, ,3.955e6, , OPVAR,SIG3,SV, ,3.955e6, , OPSAVE,'truss_var','opt',' ' OPVAR,WT,OBJ, , ,1,
OPTYPE,FIRS OPFRST,15, , , SAVE OPEXE
KEYW,BETA,0
SAVE,'truss_opt_resu','db','C:\\Users\\luo\\' OPLIST,11, ,0 OPLIST,ALL, ,0
/AXLAB,X,iteration number /AXLAB,Y,structural weight /GTHK,AXIS,2 /GRTYP,0
/GROPT,ASCAL,ON /GROPT,LOGX,OFF /GROPT,LOGY,OFF /GROPT,AXDV,1 /GROPT,AXNM,ON /GROPT,AXNSC,1, /GROPT,DIG1,4, /GROPT,DIG2,3, /GROPT,XAXO,0, /GROPT,YAXO,0, /GROPT,DIVX, /GROPT,DIVY,
/GROPT,REVX,0 /GROPT,REVY,0 /GROPT,LTYP,0 /XRANGE,DEFAULT
/YRANGE,DEFAULT,,1 XVAROPT,' '
PLVAROPT,WT
/AXLAB,X,iteration number /AXLAB,Y,base dimension /GTHK,AXIS,2 /GRTYP,0
/GROPT,ASCAL,ON /GROPT,LOGX,OFF /GROPT,LOGY,OFF /GROPT,AXDV,1 /GROPT,AXNM,ON /GROPT,AXNSC,1, /GROPT,DIG1,4, /GROPT,DIG2,3, /GROPT,XAXO,0,