*SetBeam() - symmetric circular cross section

Sets the properties of a symmetric beam pair with circular cross section.

Syntax

*SetBeam(beam_name, LEFT|RIGHT, CIRCULAR, 
                              len|AUTO_LENGTH, 
                              E,            G, 
                              OD,           ID,
                              AS,           CRATIO, 
                              ratio)

Arguments

beam_name
The variable name of an existing beam pair.
Data type: varname
LEFT RIGHT
If LEFT is specified, the properties are assigned to the left beam, and the right beam properties are made symmetric to the left beam.
If RIGHT is specified, the properties are assigned to the right beam, and the left beam properties are made symmetric to the right beam.
CIRCULAR
This argument indicates the cross section of the beam is circular.
len
len specifies the undeformed length of the beam.
Data type: real
AUTO_LENGTH
AUTO_LENGTH indicates that the undeformed length of the beam is calculated automatically using the end points of the beam.
E
The Young's modulus of elasticity.
Data type: real
G
The shear modulus of elasticity.
Data type: real
OD
The outer diameter of the beam cross sections.
Data type: real
ID
The inner diameter of the beam cross sections.
Data type: real
AS
Shear area ratio of the beam.
Data type: real
CRATIO
This argument indicates the structural damping matrix is the ratio of the stiffness matrix.
ratio
Ratio for calculating the damping matrix.

Example

*BeamPair( bm_trailarm, "Trailing arm beam", 
b_trailarm, 
b_kn, 
 p_frame_bush, 
p_arm_at_axle )
 
*SetBeam(bm_trailarm, LEFT, CIRCULAR, 1.00000e+03, 2.00000e+05, 
 7.60000e+04, 5.00000e+01, 
 3.50000e+05, 2.00000e+00, 
 CRATIO, 3.00000e+00)

Context

*BeginMdl()

*DefineAnalysis()

*DefineSystem()