*SetBush() - symmetric bushing pair

Sets the properties of a symmetric bushing pair.

Syntax

*SetBush(bush_name, LEFT|RIGHT, 
                              TYPE_k_x, TOKEN_k_x, 
                              TYPE_k_y, TOKEN_k_y, 
                              TYPE_k_z, TOKEN_k_z, 
                              TYPE_c_x, TOKEN_c_x, 
                              TYPE_c_y, TOKEN_c_y, 
                              TYPE_c_z, TOKEN_c_z, 
                              TYPE_kt_x, TOKEN_kt_x, 
                              TYPE_kt_y, TOKEN_kt_y, 
                              TYPE_kt_z, TOKEN_kt_z, 
                              TYPE_ct_x, TOKEN_ct_x, 
                              TYPE_ct_y, TOKEN_ct_y, 
                              TYPE_ct_z, TOKEN_ct_z, 
                              f_x, f_y ,f_z, 
                              t_x, t_y, t_z)

Token

If you select this TYPE, use this TOKEN.
LIN
TOKEN: Value
Enter a value for: k_x, k_y, k_z

c_x, c_y, c_z

kt_x, kt_y, kt_z

ct_x, ct_y, ct_z

CRV
TOKEN: curve_name,

AKIMA|CUBIC|LINEAR,

`indep_variable`

See Comments.
EXPR
TOKEN: `expression`
Enter an expression.

Arguments

bush_name
The variable name of an existing bushing pair.
Data type: varname
LEFT RIGHT
If LEFT is specified, the properties are assigned to the left bushing, and the right bushing properties are made symmetric to the left bushing.
If RIGHT is specified, the properties are assigned to the right bushing, and the left bushing properties are made symmetric to the right bushing.
k_x, k_y, k_z
Translational damping in the X, Y, and Z directions.
Data type: real
c_x, c_y, c_z
Translational stiffness in the X, Y, and Z directions.
Data type: real
kt_x, kt_y, kt_z
Torsional stiffness in the X, Y, and Z directions.
Data type: real
ct_x, ct_y, ct_z
Torsional damping in the X, Y, and Z directions.
Data type: real
f_x, f_y, f_z
Initial translational force in the X, Y, and Z directions.
Data type: real
t_x, t_y, t_z
Initial torque in the X, Y, and Z directions.
Data type: real
`expression`
An expression for a stiffness or damping token.
curve_name, AKIMA|CUBIC|LINEAR, `indep_variable`
When using curve data, a curve, interpolation method, and an independent variable must be specified, where curve_name is the variable name of an existing curve, the interpolation method can be set to AKIMA, CUBIC or LINEAR and the independent variable is specified in Templex syntax.

Example

*BushPair(bsh_lca_frnt, "LCA frnt bushing", 
b_lca, 
b_frame, 
p_lca_frnt_bush)
*SetBush(bsh_lca_frnt, LEFT, 
 6.000e+03, 6.000e+03, 1.115e+03, 
 0.000e+00, 0.000e+00, 0.000e+00, 
 5.000e+05, 5.000e+05, 1.000e+05, 
 0.000e+00, 0.000e+00, 0.000e+00, 
 0.000e+00, 0.000e+00, 0.000e+00, 
 0.000e+00, 0.000e+00, 0.000e+00)

Context

*BeginMdl()

*DefineAnalysis()

*DefineSystem()

Comments

To specify non-linear properties for stiffness or damping in any direction, a solver expression or curve data can be used to compare the force. When using a solver expression, Templex syntax is used and all variables are enclosed in braces {} and the rest is treated as literal. To use curve data, a curve, interpolation method, and a independent variable must be specified, for example, CRV, curve_name, AKIMA, `{DX}`where curve_name is the variable name of an existing curve, interpolation method can be set to AKIMA, CUBIC or LINEAR and the independent variable is specified in Templex syntax.