*createsolidsfromshells
Creates solid elements from shell elements.
Syntax
*createsolidsfromshells entity_type input_mark_id output_mark_id comp_create_option solid_layers fill_gaps delete_shells property_create reserved1 reserved2 reserved3
Type
HyperMesh Tcl Modify Command
Description
Creates solid elements from shell elements. This API currently works only on composite ply-based models for OptiStruct/Nastran and Abaqus. Zone-based models are not supported, nor are metallic models.
Inputs
- entity_type
 - The type of entity that holds the shell elements. Valid values are plies and laminates.
 - input_mark_id
 - The ID of the mark containing the input entities. Valid values are 1 and 2.
 - output_mark_id
 - The ID of the mark containing the newly created solid elements. Valid values are 1 and 2.
 - comp_create_option
 - Organization method for newly created solid elements:
 - solid_layers
 - Valid if entity_type is set to plies only:
 - fill_gaps
 - 0 - Gaps between layers will not be filled.
 - delete_shells
 - 0 - Keep input shell elements.
 - property_create
 - 0 - No properties created/assigned for created solids.
 - 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.
 
Examples
*createmark plies 1 "Ply3"
*createsolidsfromshells plies 1 2 0 0 1 1 1 0 0 0 Errors
if { [ catch {command_name...} ] } {
   # Handle error
}Version History
12.0.110