home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / e / e110 / 1.ddi / DTMISC.FOR < prev    next >
Encoding:
Text File  |  1986-07-08  |  8.8 KB  |  188 lines

  1. ANSYS   MISC
  2. ***** ADDITIONAL ANSYS ROUTINES *****     
  3.       
  4.  NAME         ROUTINE DESCRIPTION   
  5. /OPT     OPTIMIZATION CONTROL ROUTINE     
  6. *END  
  7. ANSYS   MISC    OPT     
  8.    *****  OPT IS AN OPTIONAL MODULE FOR USE WITH ANSYS-PC/LINEAR *****  
  9.   THIS ANSYS ROUTINE IS A CONTROL ROUTINE WHICH ALLOWS THE USER TO
  10. CYCLE THROUGH A SERIES OF ANSYS ANALYSES, VARYING THE DESIGN PARAMETERS 
  11. AND TABULATING THE RESULTS.  THE USER CAN OBTAIN DESIGN SENSITIVITY     
  12. COEFFICIENTS AND USE THEM FOR DESIGN MODIFICATION ASSISTANCE.     
  13.   THIS ROUTINE CAN ALSO DO A COMPLETE DESIGN OPTIMIZATION BASED ON
  14. USER SUPPLIED DESIGN VARIABLES, STATE VARIABLES, AN OBJECTIVE FUNCTION  
  15. AND APPROPRIATE CONSTRAINTS AND TOLERANCES.     
  16. $END  
  17. ANSYS   MISC    OPT     INFO  
  18. THIS IS THE ANSYS OPTIMIZATION PROGRAM FOR USE WITH ANSYS-PC/LINEAR     
  19.       
  20. ENTER DOCU,ALL FOR SUMMARY OF COMMANDS    
  21. $END  
  22. ANSYS   MISC    OPT     INFO    ALL 
  23. OPVAR,NAME,TYPE,MIN,MAX -DEFINE VARIABLE NAME AS DV,CV,SV OR OBJ AND    
  24.                            DEFINE LIMITS  
  25. OPLIST,SET1,SET2        -DISPLAYS VALUES OF VARIABLES (DEFAULTS TO
  26.                           CURRENT SET)    
  27. RUN,NUMBER              -RUN ANALYSIS NUMBER AND RETURN TO OPT    
  28. OPRUN,NOPT              -RUN A DESIGN OPTIMIZATION WITH NOPT MAX ITER.  
  29. OPADD,NRES,NUM1,NUM2,C1,C2  -FORM A LINEAR COMBINATION OF TWO ANALYSES. 
  30. FINISH                  -END OF OPTIMIZATION ANALYSIS 
  31. $END  
  32. ANSYS   MISC    OPT     INFO    OPVAR     
  33. OPVAR,NAME,TYPE,MIN,MAX,TOLERANCE   
  34.       
  35.  THESE COMMANDS MUST BE GIVEN TO CLASSIFY THE PARAMETERS AND TO DEFINE  
  36.   THE ALLOWABLE RANGE AND CONVERGENCE TOLERANCE.
  37.       
  38.  NAME       - THE VARIABLE NAME AS DEFINED ON A *SET OR *GET
  39.  TYPE       - NONE (DEFAULT) VARIABLES NOT SPECIFIED ARE OF THIS TYPE   
  40.             - DV   A DESIGN VARIABLE
  41.             - SV   STATE VARIABLE    A RESULT FROM THE ANALYSIS (*GET)  
  42.             - OBJ  THE OBJECTIVE FUNCTION    THE OBJECTIVE FUNCTION MUST
  43.                     BE A RESULT FROM THE ANALYSIS. IT WILL BE MINIMIZED.
  44.                     ONLY ONE OBJECTIVE FUNCTION IS ALLOWED. 
  45.  MIN        - MINIMUM VALUE FOR THIS VARIABLE (SIDE CONSTRAINT)   
  46.  MAX        - MAXIMUM VALUE FOR THIS VARIABLE (SIDE CONSTRAINT)   
  47.                (IF MIN AND MAX ARE BOTH 0.0, THERE IS NO CONSTRAINT)    
  48. TOLERANCE   - THE ACCEPTABLE CHANGE OF THIS PARAMETER AT CONVERGENCE    
  49.                APPLICABLE ONLY TO DV'S.  DEFAULTS TO 0.005*(MAX-MIN).   
  50. $END  
  51. ANSYS   MISC    OPT     INFO    OPLIST    
  52. OPLIST,SET1,SET2 - DISPLAYS THE VALUES OF THE VARIABLES.  NOTE, A 
  53.    STATUS COMMAND MAY ALSO BE ISSUED TO DISPLAY VARIOUS     
  54.    OPTIMIZATION DATA.   
  55.       
  56.   SET1 - DISPLAY VALUES OF ALL ANALYSIS VARIABLES FROM SET1 (DEFAULTS   
  57.   SET2    TO THE CURRENT SET) TO SET2 (DEFAULTS TO SET1).  IF SET1 =    
  58.           ALL  DISPLAY FOR ALL SETS.   NOTE, WITH OPRUN LOOPING, THE    
  59.           POSITION OF SETS MAY BE CHANGED FROM THE ORDER IN WHICH THEY  
  60.           WERE GENERATED.     
  61. $END  
  62. ANSYS   MISC    OPT     INFO    OPRUN     
  63. OPRUN, NOPT, POLD,PRAND,NRAND 
  64.       
  65.   RUN AN OPTIMIZATION ANALYSIS ON THE STRUCTURE WITH A MAXIMUM OF NOPT  
  66. LOOPS.  THE OPVAR COMMANDS MUST PRECEED   
  67. THE OPRUN COMMAND.
  68.   THE OPTIMIZATION PROCESS BEGINS WITH A RANDOM SAMPLE (INCLUDING THE   
  69. INITIAL DESIGN AND 3 (DEFAULT) MORE FROM THE ALLOWABLE DESIGN SPACE.    
  70. IT THEN PROCEEDS FROM THE BEST OF THIS SAMPLE IN A DIRECTION HAVING     
  71. THE HIGHEST CORRELATION WITH THE OBJECTIVE FUNCTION.  
  72.   OPTIMIZATION IS AN ADVANCED ANALYSIS TECHNIQUE AND SHOULD BE APPROACHE
  73. WITH CONSIDERABLE CARE.  EACH STEP IS A COMPLETE RE-ANALYSIS OF THE     
  74. SYSTEM, SO COMPUTER TIMES CAN BE EXPECTED TO BE LONG. 
  75.  POLD - THE FRACTION OF BEST PREVIOUS SOLUTION USED (0.25 DEFAULT)
  76.  PRAND- THE FRACTION OF RANDOM VARIATION INCLUDED   (0.10 DEFAULT)
  77.  NRAND- THE NUMBER OF INITIAL RANDOM SAMPLES (4 DEFAULT, INCLUDING INITI
  78. $END  
  79. ANSYS   MISC    OPT     INFO    OPADD     
  80. OPADD, NRES, NUM1,NUM2, C1,C2 
  81.       
  82.   THIS COMMAND DEFINES A RESULT SET OF PARAMETERS  NUM1  AS THE LINEAR  
  83. COMBINATION OF THE SETS  NUM1  AND  NUM2.  THE EQUATION USED IS:  
  84.       
  85.       NRES = C1*(NUM1) + C2*(NUM2)  
  86.       
  87. C1  AND  C2  DEFAULT TO 1.0 IF NOT DEFINED.  NUM1 OR NUM2 (BUT NOT BOTH)
  88. MAY BE 0.0   NRES MAY NOT BE 0   THE MAXIMUM SET ALLOWED IS 50.   
  89.   THIS COMMAND MAY BE USED TO TAKE THE DIFFERENCE OF TWO SLIGHTLY 
  90. DIFFERENT DESIGNS TO TABULATE THE DESIGN SENSITIVITIES.     
  91. $END  
  92. ANSYS   /   
  93. ENTER  HELP,PRINT  FOR INFO ON /TITLE, /COM, /NOPR, /GOPR, /NOLIST,     
  94.                                /GOLIST    
  95. ENTER  HELP,PLOT   FOR INFO ON /PMODE, /SHOW, /VIEW, /TYPE, ETC.  
  96. $END  
  97. ANSYS   PRINT     
  98.  ***** DISPLAY (PRINT) OPTIONS *****
  99. /TITLE, TEXT....   DEFINE NEW TITLE 
  100. /COM, TEXT...      DEFINE COMMENT LINE (C*** MAY BE USED FOR /COM)
  101. /NOPR    TURN OFF DISPLAY (PRINT)   
  102. /GOPR    TURN DISPLAY (PRINT) ON    
  103. $END  
  104. ANSYS   *   
  105.  *SET,PAR,V1,VINC  TO SET PARAMETER  PAR  TO VALUE V1 
  106.   PAR IS ONE TO FOUR CHARACTERS     
  107.   ALL OCCURANCES OF PAR WILL BE REPLACED WITH VALUE V1
  108.    -PAR, PAR1$CONST, PAR1$PAR2, -PAR1$CONST, -PAR1$PAR2     
  109.     WHERE  $ CAN BE  +,-,*,/,**  ARE ALLOWED PARAMETER FORMS
  110.   MAXIMUM PARAMETERS IS 120    V1,VINC BLANK REMOVES PARAMETER    
  111.   V1,VINC MAY THEMSELVES BE PARAMETERS    
  112.  *GET,PAR,LAB,NLAB  SETS PARAMETER  PAR  TO THE FOLLOWING POST1 RESULT  
  113.   ITEMS:  TIME,FREQ,LOAD,ITER,MAX,MIN,LDI,CRR,PLR,TI,TOV,SSUM,FSUM
  114.  *STAT DISPLAYS CURRENT PARAMETERS  
  115.  *UFILE,NAME,EXT   DEFINES USER FILE FOR *USE COMMAND 
  116.  *USE,NAME,ARG1,ARG2,---ARG9   READ FROM USER FILE  NAME  AND SUBST.    
  117.                     ARGUMENTS 
  118.  RPNNNN,VINC1,VINC2,----(TO VINC12) 
  119.   (REPEATS PREV. COMMAND NN TIMES (TOTAL) WITH VALUES INCR. 
  120. $END  
  121. ANSYS   HELP
  122.   THE HELP SYSTEM ALLOWS DOCUMENTATION ON ANY COMMAND FROM ANYWHERE     
  123. WITHIN THE ANSYS PROGRAM.  THE COMMAND MUST BE IDENTIFIED BY A PATH-    
  124. NAME WHERE THE LAST ITEM OF THE NAME IS THE TARGET ITEM.    
  125. THE PATHNAME CONSISTS OF THE PHASE OF THE PROGRAM, THE ROUTINE IN THAT  
  126. PHASE, THE MODULE IN THAT ROUTINE, AND THE COMMAND IN THAT MODULE.
  127. THE PATHNAME MAY END AT ANY ITEM.  THE GENERAL FORM IS -    
  128.       
  129.     HELP,PHASE,ROUTINE,MODULE,COMMAND     
  130.       
  131. FOR EXAMPLE, DOCUMENTATION ON THE "NGEN" COMMAND IN THE NODE MODULE OF  
  132. PREP7 MAY BE OBTAINED FROM ANYWHERE IN THE ANSYS PROGRAM BY -     
  133.       
  134.     HELP,PREP,PRP7,NODE,NGEN  
  135.       
  136. NOTE, FROM WITHIN PREP7 THE SIMPLER  DOCU,NGEN  COMMAND SHOULD BE USED. 
  137.       
  138. ENTER  HELP,LIST    FOR VALID PHASE NAMES FOR THE HELP COMMAND    
  139. ENTER  HELP,XXX,LIST  FOR VALID ROUTINE NAMES (WHERE XXX IS PHASE NAME) 
  140. ETC.  
  141. $END  
  142. ANSYS   GLOS
  143. ENTER   - USER GIVES COMMAND TO ANSYS     
  144. COMMAND - AN INSTRUCTION TO SUPPLY DATA OR CONTROL    
  145. MODULE  - A LOGICAL GROUP OF RELATED COMMANDS   
  146. ROUTINE - A LOGICAL GROUP OF RELATED MODULES    
  147. PHASE   - A LOGICAL GROUP OF ROUTINES.    
  148.            THERE ARE THREE MAJOR PHASES IN ANSYS -    
  149.            PREPROCESSING, SOLUTION, AND POSTPROCESSING.     
  150. INPUT-TO-ROUTINE - THE INPUT TO A ROUTINE BEGINS WITH 
  151.                     A / COMMAND AND ENDS WITH A FINISH.     
  152. (ACTION) - USED IN INTERACTIVE DOCUMENTATION FOR COMMANDS   
  153.             WITH NO PARAMETERS. ENTERING THE COMMAND WILL   
  154.             CAUSE THE ACTION TO TAKE PLACE.     
  155. (KEY)    - USED IN INTERACTIVE DOCUMENTATION FOR COMMANDS   
  156.             THAT ARE ON/OFF SWITCHES (ON = 1)   
  157.       
  158. ENTER  DOCU,ALL  TO RE-DISPLAY TOPIC-NAME LIST  
  159. *END  
  160. ANSYS   PLOT
  161. THE DISPLAY SCREEN GOES FROM -1.0 TO 1.0 IN X AND Y.  ON THE SCREEN IS  
  162. ONE DISPLAY WINDOW, WN  (WN DEFAULTS TO 1).     
  163. PLOTS MAY BE "ABORTED" WITH SYSTEM BREAK. ANSYS COMMAND PROMPT FOLLOWS. 
  164.       
  165. /VIEW,WN,XV,YZ,ZV               LINE FROM FOCUS TO OBSERVER 
  166. /ANGLE,WN,THETA                 SCREEN ORIENT. ANGLE (+ IS C.W.)  
  167. /FOCUS,WN,XF,YF,ZF              POINT IN SPACE AT WINDOW CENTER   
  168. /DIST,WN,DVAL                   DIST FROM FOCUS PT. TO OBSERVER   
  169. /RATIO,WN,RATOX,RATOY           SCALES OBJECT IN WINDOW (DEF.=1.0)
  170. /VCONE,WN,PHI                   0.0=PARALLEL PROJ.  45.0=PERSPECTIVE    
  171. /DSCALE,WN,DMULT                DISTORTION MULT. (1.=TRUE SCALE)  
  172. /CONT,WN,NCONT,VMIN,VINC,VMAX   CONTOURS FOR STRESS PLOTS (-1=NONE)     
  173. /CLABEL,WN,KEY                  0=NO CONTOUR LABELS, 1=LABEL
  174.       
  175. ENTER-   HELP,PLOT,MORE   TO GET MORE DOCUMENTATION   
  176. $END  
  177. ANSYS   PLOT    MORE    
  178.  ***** CONTINUATION OF PLOT DISPLAY COMMANDS *****    
  179.       
  180. /TYPE,WN,KEY                    0=ORDINARY  2=HIDDEN  
  181. /NORMAL,WN,KEY                  0=BOTH FACES, 1=TOP, -1=BOTTOM
  182. /SHRINK,RATIO                   0.=NO SHRINK  .5=MAX. SHRINK
  183. /NUMBER,KEY,NCPL                -1=NONE  0=COLOR  1=NUMBER  
  184. /STAT,WN                        STATUS OF WINDOW REQUESTED  
  185. /RESET                          RESET DISPLAY COMMANDS TO DEFAULT 
  186. /PLOFF,NOTRI,NOFRM,NODOC,NOTLE  PLOT ITEM KEYS- 0=PLOTTED  1=NOT PLOTTED
  187. $END  
  188.