modelPointMassVarAnimation

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

Information

<!DOCTYPE html><HTML><p>This rigid body is a modification of <a href="Modelica.Mechanics.MultiBody.Parts.PointMass.html">Modelica.Mechanics.MultiBody.Parts.PointMass</a>. The animation can be disabled via the boolean input. Therefore, the diameter of the sphere is set to 0.
</p></HTML>

Parameters

TypeNameDefaultDescription
Booleananimationtrue= true, if animation shall be enabled (show sphere)
SI.MassmMass of mass point
Advanced
StateSelectstateSelectStateSelect.avoidPriority to use frame_a.r_0, v_0 (= der(frame_a.r_0)) as states

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_aCoordinate system fixed at center of mass point
Modelica.Blocks.Interfaces.BooleanInputdisableAnimationConnector of Boolean input signal

Components

TypeNameDefaultDescription
SI.DiametersphereDiameterworld.defaultBodyDiameterDiameter of sphere
Types.ColorsphereColorModelica.Mechanics.MultiBody.Types.Defaults.BodyColorColor of sphere
Types.SpecularCoefficientspecularCoefficientworld.defaultSpecularCoefficientReflection of ambient light (= 0: light is completely absorbed)
SI.Position[3]r_0Position vector from origin of world frame to origin of frame_a, resolved in world frame
SI.Velocity[3]v_0Absolute velocity of frame_a, resolved in world frame (= der(r_0))
SI.Acceleration[3]a_0Absolute acceleration of frame_a resolved in world frame (= der(v_0))