*loadcreatewithsystem

Creates a load (force, moment, pressure, or constraint) at a node or element defined in a local coordinate system.

Syntax

*loadcreatewithsystem mark config type [comp1-6] system transformflag

Type

HyperMesh Tcl Modify Command

Description

Creates a load (force, moment, pressure, or constraint) at a node or element defined in a local coordinate system.

Inputs

mark
The ID of the mark containing the nodes or elements that will bear the load.
config
The load configuration.
type
Solver dependent types of the referenced load config.
  • 1 - Force
  • 2 - Moment
  • 3 - Constraint
  • 4 - Pressure
  • 5 - Temperature
  • 6 - Nodal flux
  • 8 - Velocity
  • 9 - Acceleration
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 axes respectively. To create a pressure that is normal to the element, set all components to zero.
system
ID of the coordinate system to use.
transformflag
Indicates which system supplies component values.
  • 0 - If the component values are supplied in the global coordinate system.
  • 1 - If the component values are supplied in the local coordinate system.

Example

To apply a force of magnitude 10.0 along the x axis of local system 4 to nodes 5 and 25:

*createmark(nodes,1) 5 25
*loadcreatewithsystem(1,1,1,10.0,0.0,0.0,0.0,0.0,0.0, 4,1)

To apply a constraint of zero in the global 1, 3, 5 directions to nodes 12, 13, and 14, but have the constraint communicated to the solver in the local coordinate system with ID 4:

*createmark(nodes,1) 12 13 14
*loadcreatewithsystem(1,1,3,0.0,999999.0,0.0,999999.0,0.0,-999999.0, 4,0)

Errors

None.