*Bush()

Creates a bushing.

Syntax

*Bush(bush_name,"bush_label",body_1, body_2, origin)

Arguments

bush_name
The variable name of the bushing.
Data type: varname
bush_label
The descriptive label of the bushing.
Data type: label
body_1
The first body constrained by the bushing.
Data type: Body
body_2
The second body constrained by the bushing.
Data type: Body
origin
The location of the bushing for body_1 .
Data type: Point

Example

*Body(b_axle, "Axle", p_axle_cm)
*Body(b_track_bar, "Track bar", p_track_bar_cm)
*Point(p_track_bar_axle_bush, "Track bar axle bushing")
*Bush(bsh_track_bar_axle, "Track bar axle bushing", 
 b_axle, 
 b_track_bar, 
 p_track_bar_axle_bush)

Context

*BeginMdl()

*DefineAnalysis()

*DefineSystem()

Properties

Table 1.
Property Returns Data Type Description
b1 Body The first body constrained by the bushing.
b2 Body The second body constrained by the bushing.
ctx, cty, ctz real The bushing rotational damping coefficient in the local X, Y, and Z directions.
cx, cy, cz real The bushing translational damping coefficient in the local X, Y, and Z directions.
fx, fy, fz real The initial force preload in the local X, Y, and Z directions.
i Marker The marker on b1.
j Marker The marker on b2.
jfloat Marker The floating marker on b2.
ktx, kty, ktz real The bushing rotational stiffness coefficient in the local X, Y, and Z directions.
kx, ky, kz real The bushing translational stiffness coefficient in the local X, Y, and Z directions.
label string The descriptive label of the bushing.
state boolean Control state (TRUE or FALSE).
tx, ty, tz real The initial torque preload in the local X, Y, and Z directions.
varname string The variable name of the bushing.
id long integer The solver ID of the bushing.