*laminaterealizewithoptions

Realizing laminate to create solver entities for updating layer information.

Syntax

*laminaterealizewithoptions laminate_id drape_flag thickness_tol orientation_tol reserved1 reserved2 reserved3 reserved4 reserved5 reserved6

Type

HyperMesh Tcl Modify

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.
reserved1
Reserved for future use. Must be set to 0.
reserved2
Reserved for future use. Must be set to 0.
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