*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.