*solverconvert
Converts a model from one solver to another.
Syntax
*solverconvert source_solver destination_solver source_type destination_type batch
Type
HyperMesh Tcl Modify
Description
This command converts a model from one solver to another.
Supported solvers are:
Solver Name | Solver ID | Solver Type |
---|---|---|
Nastran | 1 | |
OptiStruct | 1 | |
Abaqus | 2 | Standard2D, Standard3D |
ANSYS | 8 | |
LS-DYNA | 9 | Keyword971, Keyword970 |
PAM-CRASH | 18 | Pamcrash2G2008, Pamcrash2G2007, Pamcrash2G2006 Pamcrash2G2005, Pamcrash2G2004 |
RADIOSS | 20 | Block110, Block100, Block90, Block51, Block44 |
Supported conversions are:
Source Solver Name | Destination Solver Name |
---|---|
Abaqus | Nastran/OptiStruct |
ANSYS | Nastran/OptiStruct |
LS-DYNA | Nastran/OptiStruct |
RADIOSS | PAM-CRASH |
PAM-CRASH | RADIOSS |
Nastran/OptiStruct | Abaqus |
Nastran/OptiStruct | ANSYS |
Nastran | LS-DYNA |
Nastran/OptiStruct | RADIOSS |
ANSYS/OptiStruct | Abaqus |
Inputs
- source_solver
- The source solver name or ID.
- destination_solver
- The destination solver name or ID.
- source_type
- The source solver template type.
- destination_type
- The destination solver template type.
- batch
- Flag that indicates if the conversion should be run in batch mode.
- 0 - No batch mode
- 1 - Batch mode
Examples
Convert Abaqus Standard3D model to OptiStruct in batch mode:
*solverconvert Abaqus OptiStruct Standard3D "" 1
or
*solverconvert 2 1 Standard3D "" 1
Convert RADIOSS Block90 model to PAM-CRASH Pamcrash2G2007 without batch mode:
*solverconvert RadiossBlock Pamcrash Block90 Pamcrash2G2007 0
or
*solverconvert 20 18 Block90 Pamcrash2G2007 0
Errors
Incorrect usage results in a Tcl error. To
detect errors, you can use the catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
11.0