*BushPair()
Creates a bushing pair.
Syntax
*BushPair(bush_name,"bush_label",body_1, body_2, origin)Arguments
- bush_name
- The variable name of the bushing pair.
- bush_label
- The descriptive label of the bushing pair.
- body_1
- The first body or body pair constrained by the bushing pair.
- body_2
- The second body or body pair constrained by the bushing pair.
- origin
- The location(s) of the bushing pair.
Example
*Body(b_frame, "Frame", p_frame_cm)
*BodyPair(b_lca, "LCA", p_lca_cm)
*PointPair(p_lca_frnt, "LCA front bushing")
*BushPair(bsh_lca_frnt, "LCA front bushing", b_frame, 
 b_lca, 
 p_lca_frnt)Context
Properties
| Property | Returns Data Type | Description | 
|---|---|---|
| b1 | BodyPair | The first body pair constrained by the bushing pair. | 
| b2 | BodyPair | The second body pair constrained by the bushing pair. | 
| i | MarkerPair | The marker pair on b1. | 
| j | MarkerPair | The marker pair on b2. | 
| jfloat | MarkerPair | The floating marker pair on b2. | 
| l | Bush | Left bushing. | 
| label | string | The descriptive label of the bushing pair. | 
| r | Bush | Right bushing. | 
| state | boolean | Control state (TRUE or FALSE). | 
| varname | string | The variable name of the bushing pair. | 
Comments
The individual bushings of a *BushPair() can be referred to as bush_name.l (left bushing) and bush_name.r (right bushing).
The floating marker property, jfloat, is used only for nonlinear bushings.