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

Revolute

Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

Information
CONNECTORS
CLOSE ALL
NameTypeDescription
axisFlange_a1-dim. rotational flange that drives the joint
supportFlange_b1-dim. rotational flange of the drive support (assumed to be fixed in the world frame, NOT in the joint)
frame_aFrame_aCoordinate system fixed to the joint with one cut-force and cut-torque
frame_bFrame_bCoordinate system fixed to the joint with one cut-force and cut-torque
PARAMETERS
NameTypeDefault ValueDescription
useAxisFlangeBooleanfalse= true, if axis flange is enabled
animationBooleantrue= true, if animation shall be enabled (show axis as cylinder)
nAxis{0,0,1}Axis of rotation resolved in frame_a (= same as in frame_b)
cylinderLengthDistanceworld.defaultJointLengthLength of cylinder representing the joint axis
cylinderDiameterDistanceworld.defaultJointWidthDiameter of cylinder representing the joint axis
stateSelectStateSelectStateSelect.preferPriority to use joint angle phi and w=der(phi) as states
eReal[3]Modelica.Math.Vectors.normalize(n)Unit vector in direction of rotation axis, resolved in frame_a (= same as in frame_b)
USED IN EXAMPLES
Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Engine1bBase
Model of one cylinder engine with gas force
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic
Mechanism with three planar kinematic loops and one degree-of-freedom with analytic loop handling (with JointRRR joints)
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic
One kinematic loop with four bars (with JointSSP joint; analytic solution of non-linear algebraic loop)
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2
One kinematic loop with four bars (with UniversalSpherical joint; 1 non-linear equation)
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1
One kinematic loop with four bars (with only revolute joints; 5 non-linear equations)
Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6
V6 engine with 6 cylinders, 6 planar loops and 1 degree-of-freedom
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic
Model of one cylinder engine with gas force and analytic loop handling
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b
Model of one cylinder engine with gas force and preparation for assembly joint JointRRP
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a
Model of one cylinder engine
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper
Simple spring/damper/mass system
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum
Simple pendulum with one revolute joint and one body
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses
Demonstrate line force with two point masses using a JointUPS and alternatively a LineForceWithTwoMasses component
Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant
Determine spring constant such that system is in steady state at given position
Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque
Demonstrate usage of ForceAndTorque element
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum
Simple double pendulum with two revolute joints and two bodies
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects
Demonstrates that a cylindrical body can be replaced by Rotor1D model
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive
USED IN COMPONENTS
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Components.MechanicalStructure
Model of the mechanical part of the r3 robot (without animation)
Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder
Cylinder with rod and crank of a combustion engine
Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic
V6 engine with analytic loop handling
Modelica.Mechanics.MultiBody.Joints.Cylindrical
Cylindrical joint (2 degrees-of-freedom, 4 potential states)
Modelica.Mechanics.MultiBody.Joints.Universal
Universal joint (2 degrees-of-freedom, 4 potential states)
Modelica.Mechanics.MultiBody.Joints.Planar
Planar joint (3 degrees-of-freedom, 6 potential states)
Modelica.Mechanics.MultiBody.Joints.GearConstraint
Ideal 3-dim. gearbox (arbitrary shaft directions)
Modelica.Mechanics.MultiBody.Joints.RollingWheelSet
Joint (no mass, no inertia) that describes an ideal rolling wheel set (two ideal rolling wheels connected together by an axis)