*loadcreate
Creates a load (force, moment, pressure or constraint) at a node or element.
Syntax
*loadcreate mark config type component 1-6
Type
HyperMesh Tcl Modify
Description
Creates a load (force, moment, pressure or constraint) at a node or element.
Inputs
- mark
- 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.
- component 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.