*loadcreateonentity_curve
Creates load with magnitudes defined by a curve.
Syntax
*loadcreateonentity_curve entity_type mark_id config type comp1 comp2 comp3 comp4 comp5 comp6 x_loc y_loc z_loc curve_id x_scale
Type
HyperMesh Tcl Modify Command
Description
Create loads on nodes using Tcl variables for the load components.
Inputs
- entity_type
- The type of entity the load is applied to. Valid values are nodes, points, lines, elems, surfs, comps and sets.
- mark_id
- The ID of the mark containing the entities.
- config
- The config of the load to create:
- 1 - force
- 2 - moment
- 3 - constraint
- 4 - pressure
- 5 - temperature
- 6 - nodal flux
- 8 - velocity
- 9 - acceleration
- type
- Solver-dependent type of the specified config.
- comp[1-6]
- The components of the load being applied.
- x_loc, y_loc, z_loc
- For loads on components or sets, this is the display location where the graphical image for the load is drawn. If these three values are 999999, or more than one entity is selected, the display location is automatically generated.
- curve_id
- The ID of the curve defining the magnitude of the load.
- x_scale
- A scale factor applied to the x-axis (or time-axis) of the curve.
Example
To apply a temperature of 140.0 to all the nodes of a set, using the curve with ID 9 to vary this magnitude over time:
*createmark sets 1 "temperaturenodes"
*loadcreateonentity_curve sets 1 5 1 140 0 0 0 0 0 0 0 0 0 9 1.0
Errors
None.