WOLFRAM SYSTEM MODELER
Fourbar1One kinematic loop with four bars (with only revolute joints; 5 non-linear equations) |
SystemModel["Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This is a simple kinematic loop consisting of 6 revolute joints, 1 prismatic joint and 4 bars that is often used as basic constructing unit in mechanisms. This example demonstrates that usually no particular knowledge of the user is needed to handle kinematic loops. Just connect the joints and bodies together according to the real system. In particular no cut-joints or a spanning tree has to be determined. In this case, the initial condition of the angular velocity of revolute joint j1 is set to 300 deg/s in order to drive this loop.
j1_phi |
Type: Angle (rad) Description: Angle of revolute joint j1 |
---|---|
j2_s |
Type: Position (m) Description: Distance of prismatic joint j2 |
j1_w |
Type: AngularVelocity (rad/s) Description: Axis speed of revolute joint j1 |
j2_v |
Type: Velocity (m/s) Description: Axis velocity of prismatic joint j2 |
world |
Type: World Description: World coordinate system + gravity field + default animation definition |
|
---|---|---|
j1 |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
j2 |
Type: Prismatic Description: Prismatic joint (1 translational degree-of-freedom, 2 potential states, optional axis flange) |
|
b1 |
Type: BodyCylinder Description: Rigid body with cylinder shape. Mass and animation properties are computed from cylinder data and density (12 potential states) |
|
b2 |
Type: BodyCylinder Description: Rigid body with cylinder shape. Mass and animation properties are computed from cylinder data and density (12 potential states) |
|
b3 |
Type: BodyCylinder Description: Rigid body with cylinder shape. Mass and animation properties are computed from cylinder data and density (12 potential states) |
|
rev |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
rev1 |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
j3 |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
j4 |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
j5 |
Type: Revolute Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange) |
|
b0 |
Type: FixedTranslation Description: Fixed translation of frame_b with respect to frame_a |