L-Beams

Lbeams are beams that are used to resist angle change between 2 beams.

They are defined using 3 nodes, with the L-Beam being created between nodes 1 and 2. There must already be beams defined between nodes 1 and 3 and node 2 and 3.

LBeams will apply a force only when the angle between the 2 standard beams change, and not if only the lenght of the l-beam changes.

Their main applications are tires, where they are used to give the carcass lateral stiffness while still allowing the sidewalls to compress freely under load. They are also used for leaf springs.

Required arguments

See the beams page .

string
type
Name of the third node.

Any change in angle between beams [id1,id3] and [id2,id3] is then resisted by the L-Beam from [id1,id2].

["node1","node2", {"id3:":"node3"}],

Example

A basic L-beam.

{"beamType":"|LBEAM"},
{"beamSpring":10000,"beamDamp":30},
{"beamPrecompression":1.0},
["node1","node2", {"id3:":"node3"}],
{"beamPrecompression":1},

A set of L-beams used as leaf springs on a truck. Notice the high damping value and the initial precompression.

//leaf spring
{"beamType":"|LBEAM"},
{"beamSpring":265140,"beamDamp":1880},
{"beamPrecompression":0.957},
["ax2r","le1r", {"id3:":"axsr","tag":"susp_RR"}],
["ax2l","le1l", {"id3:":"axsl","tag":"susp_RL"}],
["ax2r","lf1r", {"id3:":"axsr","tag":"susp_RR"}],
["ax2l","lf1l", {"id3:":"axsl","tag":"susp_RL"}],
{"beamPrecompression":1},
Last modified: November 26, 2021
On this page:

Any further questions?

Join our discord
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.