This information is part of the Modelica Standard Library maintained by the Modelica Association.
Planar
Planar joint (3 degrees-of-freedom, 6 potential states)
CONNECTORS
| Name | Type | Description | |
|---|---|---|---|
| frame_a | Frame_a | Coordinate system fixed to the component with one cut-force and cut-torque | |
| frame_b | Frame_b | Coordinate system fixed to the component with one cut-force and cut-torque |
PARAMETERS
| Name | Type | Default Value | Description |
|---|---|---|---|
| animation | Boolean | true | = true, if animation shall be enabled |
| n | Axis | {0,0,1} | Axis orthogonal to unconstrained plane, resolved in frame_a (= same as in frame_b) |
| n_x | Axis | {1,0,0} | Vector in direction of x-axis of plane, resolved in frame_a (n_x shall be orthogonal to n) |
| cylinderLength | Distance | world.defaultJointLength | Length of revolute cylinder |
| cylinderDiameter | Distance | world.defaultJointWidth | Diameter of revolute cylinder |
| boxWidth | Distance | 0.3*cylinderDiameter | Width of prismatic joint boxes |
| boxHeight | Distance | boxWidth | Height of prismatic joint boxes |
| stateSelect | StateSelect | StateSelect.prefer | Priority to use joint coordinates (s_x, s_y, phi, v_x, v_y, w) as states |
| ndim | Integer | if world.enableAnimation and animation then 1 else 0 | |
| e | Real[3] | Modelica.Math.Vectors.normalize(n) |
