*loadcreate
Creates a load (force, moment, pressure or constraint) at a node or element.
Syntax
*loadcreate mark_id config type comp1 comp2 comp3 comp4 comp5 comp6
Type
HyperMesh Tcl Modify Command
Description
Creates a load (force, moment, pressure or constraint) at a node or element.
Inputs
- mark_id
- The ID of the mark.
- config
- The type of load to apply to the entity.
- 1 - Force
- 2 - Moment
- 3 - Constraints
- 4 - Pressure
- type
- Solver dependent types of the referenced load config.
- comp[1-6]
- Components of the load being applied. When applying a force, the active components are 1, 2, and 3, which represent a force x, y, and z axis, respectively. When applying a moment, the active components are also 1, 2, and 3, and represent the moment about the x, y, and z axis, respectively. For constraints, all of the components are active unless they are set equal to -999999.0. All of the other components of the constraints are active in the respective directions. Finally, for pressures the active components are 1, 2, and 3 which represent the x, y, and z axis, respectively. To create a pressure which is normal to the element, set all components to zero.
Example
To apply a force of magnitude 10.0 along the x axis to node 5 and 25:
*createmark nodes 1 5 25
*loadcreate 1 1 1 10.0 0.0 0.0 0.0 0.0 0.0
To apply a constraint of zero in the 1, 3, 5, directions to nodes 12, 13, and 14:
*createmark(nodes,1) 12 13 14
*loadcreate(1,1,3,0.0,-999999.0,0.0,-999999.0,0.0,
-999999.0);
Errors
None.