A sample command input listing for a substructuring analysis is shown below. This example assumes a single superelement which is possibly combined with nonsuperelements.
! GENERATION PASS
! Build the model (superelement portion)
/FILNAME,GEN ! Jobname = GEN (for example)
/TITLE,...
/PREP7 ! Enter PREP7
---
--- ! Generate superelement portion of model
FINISH
! Apply loads and create the superelement matrices
/SOLU ! Enter SOLUTION
ANTYPE,SUBST ! Substructure analysis
SEOPT,GEN,... ! Superelement name and other substructure analysis options
M,... ! Master DOF
D,... ! Specify constraints
F,... ! Loads. A load vector will be generated and
--- ! written to the superelement matrix file
--- ! Load step options
SOLVE ! Initiate solution -- creates GEN.SUB file
! containing superelement matrix and load vector
--- ! Loads for second load vector (D and M may not changed)
SOLVE ! Add reduced load vector 2
--- ! Repeat loading and SOLVE sequence for additional load vectors
--- ! (Up to 31 total)
SAVE ! Save the database for later expansion pass
FINISH
! USE PASS
! Build the model
/CLEAR ! Clear the database (or exit and re-enter program)
/FILNAME,USE ! Jobname = USE (for example)
/PREP7 ! Enter PREP7
ET,1,MATRIX50 ! MATRIX50 is the superelement type
ET,2,... ! Element type for nonsuperelements
--- ! Generate nonsuperelement model
---
TYPE,1 ! Point to superelement type reference number
SETRAN,... ! May be required for node number offset
SE,... ! Read in the superelement created by SETRAN
EPLOT ! Verify location of superelement
NSEL,... ! Select nodes at interface
CPINTF,ALL ! Couple node pairs at interface (required if
! node numbers at interface don't match)
NSEL,ALL
FINISH! Apply loads and obtain the solution
/SOLU ! Enter SOLUTION
ANTYPE,... ! Analysis type and analysis options
---
---
F,... ! Loads on nonsuperelements
---
---
SFE,... ! Apply superelement load vector
--- ! Load step options
---
SAVE ! Save database before solution
SOLVE ! Initiate solution -- calculates complete solution
! for nonsuperelements (USE.RST, RTH or RMG) and
! reduced solution for superelements (USE.DSUB)
FINISH! ... Review results in nonsuperelements
! EXPANSION PASS
/CLEAR ! Clear the database
/FILNAME,GEN ! Change jobname back to generation pass jobname
RESUME ! Restore generation pass database
/SOLU ! Enter SOLUTION
EXPASS,ON ! Activate expansion pass
SEEXP,GEN,USE... ! Superelement name to be expanded (GEN, unless SETRAN used)
--- ! Load step options (mainly output controls)
---
SOLVE ! Initiate expansion pass solution. Full
! superelement solution written to GEN.RST (or
! RTH or RMG).
FINISH! ... Review results in superelements
For more information, see the ANTYPE, SEOPT, M, ET, SETRAN, SE, CPINTF, EXPASS, and SEEXP command descriptions.