*laminaterealizewithoptions
Realizing laminate to create solver entities for updating layer information.
Syntax
*laminaterealizewithoptions laminate_id drape_flag thickness_tol orientation_tol create_sequence reserved2 reserved3 reserved4 reserved5 reserved6
Type
HyperMesh Tcl Modify Command
Description
Realizes a laminate to create solver entities (properties, components, and so on) for updating layer information.
These additional steps must be followed to complete laminate realization specific to the
list user profile.
- ANSYS
- Valid ET types like shell91/shell99/shell131/shell181 should be attached to component.
- Abaqus
- Assign a composite property to all the elements before realization.
- OptiStruct/Nastran
- Assign a PCOMPP property to all the elements before realization.
Inputs
- laminate_id
- The ID of the laminate to be realized.
- drape_flag
- 0 - Do not consider drape data during realization
- thickness_tol
- The tolerance value for thickness during realization. Valid only used if drape_flag is set to 1.
- orientation_tol
- The tolerance value for orientation angle during realization. Valid only used if drape_flag is set to 1.
- create_sequence
- Reserved for future use. Must be set to 0.
- reserved2
- 0 - Do not create the sequences/zones for laminates (default)
- reserved3
- Reserved for future use. Must be set to 0.
- reserved4
- Reserved for future use. Must be set to 0.
- reserved5
- Reserved for future use. Must be set to 0.
- reserved6
- Reserved for future use. Must be set to 0.
Example
To realize a laminate with ID 3 including any drape information, with thickness tolerance 4 and orientation tolerance 15:
*laminaterealizewithoptions 3 1 4 15 0 0 0 0 0 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
12.0.110
2020.1 - Option reserved1 has been upgraded to the public option create_sequence.