*Output() - output on entity sets
Creates output for a given set of entites.
Syntax
*Output(out_name,"out_label",DISP|VEL|ACCL|FORCE, BODIES|JOINTS|BEAMS|BUSHINGS|FORCES, [ref_marker])
Arguments
- out_name
- The variable name of the output.
- out_label
- The descriptive label of the output.
- DISP|VEL| ACCL|FORCE
- An argument that indicates whether the output type is displacement, velocity, acceleration, or force.
- BODIES|JOINTS| BEAMS|BUSHINGS| FORCES
- An argument that indicates the type of entity set on which the output is requested.
- ref_marker
- An optional argument for the reference marker in which the output is requested.
Example
*Output(output_1, "output 1", ACCL, BODIES, ref_marker)
*Output(output_2, "output 2", FORCE, BEAMS)
Context
Properties
Property | Returns Data Type | Description |
---|---|---|
b3 | Body | The body to which ref_marker is attached. |
rm | Marker | The reference marker. |
type | string | The output type. |
Comments
Force output cannot be requested on bodies.
When an output is requested on a body, i marker refers to the cm marker of the body, j marker is the global inertial frame, b2 refers to the ground body, and member b1 is not meaningfully resolved.
When an output is requested on a joint, beam, bushing, or force, members b1, b2, I, and j refer to the respective members of the specified entity (except when FORCE output is requested on an entity with a jfloat marker, then the j marker of the output refers to the jfloat marker of the specified entity).
If the optional argument for ref_marker is not specified, a global inertial frame is used as the reference marker for specifying force components.
Title strings cannot be more than eight characters long.