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

CLOSE ALL
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) |