*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
1 - Include 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)
1 - Create the sequences/zones for laminates
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.