*createsinglewallbulkhead

Creates a single wall bulkhead inside a C section formed by slected elements.

Syntax

*createsinglewallbulkhead elems_mark=<mark_id> dom_elem_mark=<mark_id> normal={<value>} plane_point={<value>} flange_width=<value> mesh_elem_size=<value> thickness=<value> offset=<value> materialid=<value>

Type

HyperMesh Tcl Modify Command

Description

This command creates single wall bulkhead at the C section formed by selected elements with given width of flanges and sets the thickness property card with given thickness.

Inputs

elems_mark=<mark_id>
The ID of the mark containing the elements of the C section. Valid values are 1 and 2.
dom_elem_mark=<mark_id>
The ID of the mark containing the elements from the dominant face of C section. Valid values are 1 and 2.
normal={<value>}
The normal direction defining the main bulkhead plane.
plane_point={<value>}
The coordinates of the base point defining the position of the bulkhead.
flange_width=<value>

The width of the bulkhead flanges.

mesh_elem_size=<value>
The element size used for the bulkhead mesh.
thickness=<value>
The thickness value assigned to the property card of the bulkhead.
offset=<value>
The extra offset value for the bulkhead flanges. The default offset value is calculated from the C section thickness and the specified bulkhead thickness.
materialid=<value>
The ID of the material which will be set as the material property for the created bulkhead. This is an optional argument.

Example

To create a single wall bulkhead in a C section defined by elements 1-9889, with elements 8396, 8418 from the dominant face, with the base point at x= 42.6, y = -21.9, z = 223.9, the normal vector (0, 0, -1), the width of flanges 32.0, element size of 3.0, thickness of 2.0 and with no extra offset:
*createmark elements 1 1-9889
*createmark elements 2 8396 8418
*createsinglewallbulkhead elems_mark=1 dom_elem_mark=2 normal={0 0 -1} plane_point={42.6 -21.9 223.9} flange_width=32.0 mesh_elem_size=3.0 thickness=2.0 offset=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

2021.1

2021.2 - Added new option materialid.