This information is part of the Modelica Standard Library maintained by the Modelica Association.

PrismaticWithLengthConstraint

Prismatic joint where the translational distance is computed from a length constraint (1 degree-of-freedom, no potential state)

Information
CONNECTORS
CLOSE ALL
NameTypeDescription
frame_aFrame_aCoordinate system fixed to the component with one cut-force and cut-torque
frame_bFrame_bCoordinate system fixed to the component with one cut-force and cut-torque
axisFlange_a1-dim. translational flange that drives the joint
bearingFlange_b1-dim. translational flange of the drive bearing
position_aRealInput[3]Position vector from frame_a to frame_a side of length constraint, resolved in frame_a of revolute joint
position_bRealInput[3]Position vector from frame_b to frame_b side of length constraint, resolved in frame_b of revolute joint
PARAMETERS
NameTypeDefault ValueDescription
animationBooleantrue= true, if animation shall be enabled
lengthPositionFixed length of length constraint
nAxis{1,0,0}Axis of translation resolved in frame_a (= same as in frame_b)
s_offsetPosition0Relative distance offset (distance between frame_a and frame_b = s(t) + s_offset)
s_guessPosition0Select the configuration such that at initial time |s(t0)-s_guess|is minimal
boxWidthDirectionAxis{0,1,0}Vector in width direction of box, resolved in frame_a
boxWidthDistanceworld.defaultJointWidthWidth of prismatic joint box
boxHeightDistanceboxWidthHeight of prismatic joint box
positiveBranchBooleanSelection of one of the two solutions of the non-linear constraint equation
eReal[3]Modelica.Math.Vectors.normalize(n)Unit vector in direction of translation axis, resolved in frame_a
USED IN COMPONENTS
Modelica.Mechanics.MultiBody.Joints.Assemblies.JointUSP
Universal - spherical - prismatic joint aggregation (no constraints, no potential states)
Modelica.Mechanics.MultiBody.Joints.Assemblies.JointSSP
Spherical - spherical - prismatic joint aggregation with mass (no constraints, no potential states)