Multibody Dynamic Analysis
AVL EXCITE
To create the condensed CMS Superelement information for AVL EXCITE, use the CMSMETH CBN Method with ASET or CSET data for the connection DOF. The CBN method with CSET (which is equivalent to CC method or Craig-Chang reduction) can also be used, if that method is preferred.
GPSTRESS is used to specify set of grids for which Grid Point Stresses are calculated for AVL EXCITE.
The PARAM,EXCEXB data controls the output of the AVL EXCITE .exb file directly from OptiStruct. The creation of the _AVL.op2 file can be controlled by PARAM,EXCOP2. The TYPE argument on the parameter data is used to define the type of body to be written out. The choices are SMOT, GMOT, and GMOT. SMOT is for non-rotating bodies like the engine block. GMOT is for rotating bodies such as the crankshaft. These bodies take longer to calculate because they include the inertial invariants. The GMOTR contains a reduced set of inertial invariants. The RECOV argument on the PARAM,EXCEXB controls whether the displacement recovery matrix is written to the main .exb file, a separate recovery only .exb file, both files, or neither.
The creation of the _AVL.op2 file can be controlled by PARAM,EXCOP2.
MODEL=Element Set, Grid Set, RIGID/NORIGID
All grids associated with elements in the element set and rigid elements if RIGID is specified are combined with the grids in the Grid Set and output to the flex body. In addition, the keyword PLOTEL can be used for Element Set argument to specify all the grids associated with all of the PLOTEL data in the model.
Recovery data is only provided for grids that are the intersection of the grids in the specified in the MODEL data and the I/O output request (DISP, GPSTRESS, and so on). The same is true for the MODEL element set and element results (STRESS and STRAIN).
- Output in Residual Run
- Required Output Request in CMS Run
- DISP/VELO/ACCE
- DISP
- Stress
- Stress
- Strain
- Strain
- Grid Point Stress (GPSTRESS)
- Grid Point Stress (GPSTRESS)
- Strain Energy (ESE)
- Stress and Strain
- ERP
- DISP
ASSIGN
data:ASSIGN,H3DDMIG,AX,'Crank_split2h_all.h3d'
ASSIGN,EXCINP,10,'Crankshaft_SOL109_time.INP4'
SUBCASE
for which the modal participation results will be used.
In subcase 10
, instead of performing a frequency response or
transient response analysis, OptiStruct will just use
the modal participation results from AVL EXCITE. You can have multiple .INP4 files in the recovery run, with each EXCINP pointing to a different subcase.
ASSIGN,H3DDMIG,AX,'Crank_split2h_all.h3d'
ASSIGN,EXCINP,10,'Crankshaft_SOL109_time.INP4'
$
DISPLACEMENT = ALL
STRESS = ALL
$
SUBCASE 10
ANALYSIS=DTRAN
TSTEP = 10133
$
BEGIN BULK
$
TSTEP,10133,143,2.7778-4
ENDDATA
SIMPACK
To create the condensed CMS Superelement information for SIMPACK, you should use the CMSMETH CBN Method with ASET or CSET data for the connection DOF. If CSET connection DOF is used, then the AMSES solver must be specified on the CMSMETH data. The mass, stiffness, structural damping, and viscous damping matrices are output.
The PARAM,SIMPACK data is used to specify what data is written out for SIMPACK. Depending of the setting of PARAM,SIMPACK, the data includes the Superelement Eigenvalue and Eigenvectors, Stiffness, Mass, Structural Damping, and Viscous Damping matrices, as well as the Model Information (grids and elements), Displacement Recovery Information, Rotational Loads, Reduced Loads, and diagonal mass matrix of the full structure. If Stress recovery information is needed, this is controlled by the STRESS output request. See PARAM,SIMPACK for full details.
MODEL=Element Set, Grid Set, RIGID/NORIGID
All grids associated with elements in the element set and rigid elements if RIGID is specified are combined with the grids in the Grid Set and output as a Flex body. In addition, the Element Set argument can be set to PLOTEL to specify all the grids associated with all of the PLOTEL data in the model.
Recovery output is available for DISP, VELO, ACCE, STRESS, and STRAIN. The results are only calculated for GRID and elements specified by the MODEL data in the CMS Super Element creation run. So, the only output is the intersection of the grids and elements on the MODEL data with the output data sets on the output data specification (DISP, STRESS, and so on).
DISPLACEMENT quantities are only written out if PARAM,SIMPACK is set to 3 or higher. STRESS and STRAIN recovery information is always written out if requested by the output request PARAM,SIMVER is used to specify the version of SIMPACK to be used. The default is 9.0.
ASSIGN, SIMPINP, Subcase ID, Filename
Subcase ID is used to specify which SUBCASE the modal participation factors should be used for.
ASSIGN,H3DDMIG,AX,'Crank_split2h_all.h3d'
ASSIGN,SIMPINP,10,'Crankshaft_SOL109_time.unv'
ASSIGN,H3DDMIG,AX,'Crank_split2h_all.h3d'
ASSIGN,SIMPINP,10,'Crankshaft_SOL109_time.unv’
$
DISPLACEMENT = ALL
STRESS = ALL
$
SUBCASE 10
DLOAD = 10201
FREQ = 10133
$
BEGIN BULK
$
GRID,80001,,0.,-62.,0.
$
RLOAD1,10201,10202,,,10301
DAREA,10202,80001,1,1.0
TABLED1,10301,
,0.0,1.0,0.1,1.0,0.2,1.0,0.3,1.0
,ENDT
FREQ,10133,0.0,1.0,100
ENDDATA
RecurDyn
To create the modal CMS Superelement information for RecurDyn, you must use the CMSMETH CBN Method with ASET data for the connection DOF. If requested by the I/O Options, recovery matrices for DISPLACEMENT, GPSTRESS and GPSTRAIN are output.
The PARAM,RFIOUT,YES data is used to turn on the generation of the .rfi file, which contains the modal superelement that is used by RecurDyn. Stiffness and Mass matrices are always written out. DISPLACEMENT, GPSTRESS, and GPSTRAIN recovery matrices are written out if requested. Only the intersection of the output request and the GRID SET on the MODEL data is written out.
MODEL=Element Set, Grid Set, RIGID/NORIGID
ROMAX
To create the condensed CMS Dynamic Superelement information for ROMAX, use PARAM,ROMAX,YES with the CMSMETH CBN Method with ASET data for the connection DOF. The condensed Stiffness, Mass, and Displacement recovery matrices are written out to a binary .op4 file. Only the intersection of the DISPLACEMENT output request and the GRID SET on the MODEL data is written out.
MODEL=Element Set, Grid Set, RIGID/NORIGID
All grids associated with elements in the element set and rigid elements if RIGID is specified are combined with the grids in the Grid Set and output to the Flex body. In addition, the keyword PLOTEL can be used instead of an Element Set ID to specify all the grids associated with all of the PLOTEL data in the model.
To create the condensed CMS Static Superelement information for ROMAX, use PARAM,EXTOUT,DMIGPCH with ASET data for the connection DOF. The condensed Stiffness Matrix will be written to the .pch file in DMIG format. This data can be read by any version of ROMAX after release R12.6.2. For the Static Superelement, only the condensed Stiffness matrix is written out.
ADAMS
To create the condensed Flex Body information for ADAMS, use the CMSMETH CC or CB Method.
MODEL = Element Set, Grid Set, RIGID/NORIGID
All grids associated with elements in the element set and rigid elements if RIGID is specified are combined with the grids in the Grid Set and output to ADAMS. In addition, the keyword PLOTEL can be used instead of an Element Set ID to specify all the grids associated with all of the PLOTEL data in the model.
Output request such as Displacement, GPSTRESS and GPSTRAIN are supported in .mnf file.
OUTPUT = ADAMSMNF
Ricardo
To create the condensed Flex Body Modes and Full Diagonal Mass Matrix to the .op2 file for Ricardo, use the CMSMETH CBN Method and PARAM,RICARDO,YES.
MODEL=Element Set, Grid Set, RIGID/NORIGID
All grids associated with elements in the element set and rigid elements if RIGID is specified are combined with the grids in the Grid Set and output to the flex body. In addition, the keyword PLOTEL can be used for Element Set argument to specify all the grids associated with all of the PLOTEL data in the model.
GT-SUITE
To create the condensed CMS Super Element Information (Stiffness, Mass, Structural Damping, Viscous Damping, and condensed loads) for GT-SUITE, use the CMSMETH CBN Method with ASET data for the connection DOF.
After running GT-SUITE, a residual run can be made to recover displacement, velocity, acceleration, stress, strain and grid point strain results for interior grids and elements in the CMS Superelement based on the modal participation results from GT-SUITE. The results are only calculated for GRID and elements specified by the MODEL data in the CMS Superelement creation run. So, the only output is the intersection of the grids and elements on the MODEL data with the output data sets on the output data specification (DISP, STRESS, GPSTRESS, and so on). The results data entries should also be specified in the Superelement creation run.
ASSIGN,H3DDMIG,AX,'Crank_split2h_all.h3d'
ASSIGN,EXCINP,10,'Crankshaft_SOL109_time.INP4'
10
in the ASSIGN,EXCINP data
corresponds to the SUBCASE for which the modal participation results will be used.
In subcase 10, instead of performing a transient response analysis, OptiStruct will just use the modal participation results from
GT-SUITE. Since the analysis is skipped, it does not matter if the residual run is
modal or direct transient analysis.MASTA
To create the condensed CMS Superelement Information (Stiffness, Mass, Structural Damping, Viscous Damping, and condensed loads) for MASTA, use the CMSMETH CBN Method for Dynamic analysis and GUYAN for Static analysis. Interface could be defined with ASET.
Once the analysis in MASTA is completed, either corresponding loading or SPCDs could be applied at the interface dofs on the flexbody for results recovery.
Virtual Lab
To create the condensed Flex Body Modes and Full Diagonal Mass Matrix to the .op2 file for Virtual Lab, use the CMSMETH CB or CC Methods.
The PARAM,LMSOUT data is to trigger the output of the condensed Flex Body Modes and full Diagonal Mass Matrix to the .op2 file. PARAM,POST is not required. OUTPUT=OP2 is not required.