*beamsectionsetdatasolid
Updates the data for a solid type beam section.
Syntax
*beamsectionsetdatasolid point_array number_of_points elem_order is_hollow beam_sect_id
Type
HyperMesh Tcl Modify
Description
Updating a solid beam section requires two commands of which this is the second. This command will update all data for a solid type beam section. The command *beamsectionsetdataroot should precede use of this command.
Beam section data cannot be updated piecemeal with this command; all data must be known for the beam and sent in as arguments.
The solid beam section interior will be remeshed and results will be calculated for the beam section automatically after updating.
Inputs
- point_array
- The ID of the double array that contains the points defining the solid section perimeter. The double array is created using the *createdoublearray command. This should always be set to 1.
- number_of_points
- Integer indicating the size (number of points) of the double array created using *createdoublearray.
- elem_order
- The order (1 or 2) of the elements to use.
- is_hollow
- 0 - The solid section does not have an internal void.
- beam_sect_id
- The ID of the beam section to update.
Examples
*beamsectionsetdataroot 3 1 0 0 7 1 0 0 0 0 0 0 0
*createdoublearray 10 3 -3 3 3 -3 3 -1 -2 3 -3
*beamsectionsetdatasolid 1 10 1 0 3
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
11.0.120