Package **Parts** contains **rigid
components** of a multi-body system. These components may be
used to build up more complicated structures. For example, a part
may be built up of a "Body" and of several "FixedTranslation"
components.

Model |
Description |
---|---|

Fixed | Frame fixed in world frame at a given position. It is
visualized with a shape, see shapeType below (the
frames on the two sides do not belong to the component): |

FixedTranslation | Fixed translation of frame_b with respect to frame_a. It is
visualized with a shape, see shapeType below (the
frames on the two sides do not belong to the component): |

FixedRotation | Fixed translation and fixed rotation of frame_b with respect to
frame_a It is visualized with a shape, see
shapeType below (the frames on the two sides do
not belong to the component): |

Body | Rigid body with mass, inertia tensor and one frame connector.
It is visualized with a cylinder and a sphere at the center of
mass: |

BodyShape | Rigid body with mass, inertia tensor, different shapes (see
shapeType below) for animation, and two frame
connectors: |

Fixed BodyBox | Rigid body with box shape (mass and animation properties are
computed from box data and from density): |

BodyCylinder | Rigid body with cylinder shape (mass and animation properties
are computed from cylinder data and from density): |

PointMass | Rigid body where inertia tensor and rotation is
neglected: |

Mounting1D | Propagate 1-dim. support torque to 3-dim. system |

Rotor1D | 1D inertia attachable on 3-dim. bodies (without neglecting
dynamic effects) |

BevelGear1D | 1D gearbox with arbitrary shaft directions (3D bearing frame) |

Components **Fixed**,
**FixedTranslation**, **FixedRotation**
and **BodyShape** are visualized according to
parameter **shapeType**, that may have the following
values (e.g., shapeType = "box"):

All the details of the visualization shape parameters are given in Visualizers.FixedShape

Colors in all animation parts are defined via parameter
**color**. This is an Integer vector with 3 elements,
{r, g, b}, and specifies the color of the shape. {r,g,b} are the
"red", "green" and "blue" color parts, given in the ranges 0 ..
255, respectively. The predefined type
**MultiBody.Types.Color** contains a menu definition
of the colors used in the MultiBody library (this will be replaced
by a color editor).

Name | Description |
---|---|

Fixed | Frame fixed in the world frame at a given position |

FixedTranslation | Fixed translation of frame_b with respect to frame_a |

FixedRotation | Fixed translation followed by a fixed rotation of frame_b with respect to frame_a |

Body | Rigid body with mass, inertia tensor and one frame connector (12 potential states) |

BodyShape | Rigid body with mass, inertia tensor, different shapes for animation, and two frame connectors (12 potential states) |

BodyBox | Rigid body with box shape. Mass and animation properties are computed from box data and density (12 potential states) |

BodyCylinder | Rigid body with cylinder shape. Mass and animation properties are computed from cylinder data and density (12 potential states) |

PointMass | Rigid body where body rotation and inertia tensor is neglected (6 potential states) |

Mounting1D | Propagate 1-dim. support torque to 3-dim. system (provided world.driveTrainMechanics3D=true) |

Rotor1D | 1D inertia attachable on 3-dim. bodies (3D dynamic effects are taken into account if world.driveTrainMechanics3D=true) |

BevelGear1D | 1D gearbox with arbitrary shaft directions and 3-dim. bearing frame (3D dynamic effects are taken into account provided world.driveTrainMechanics3D=true) |

RollingWheel | Ideal rolling wheel on flat surface z=0 (5 positional, 3 velocity degrees of freedom) |

RollingWheelSet | Ideal rolling wheel set consisting of two ideal rolling wheels connected together by an axis |

Generated at 2020-03-31T01:39:28Z by OpenModelicaOpenModelica 1.16.0~dev-258-g0359763 using GenerateDoc.mos