modelRevolute

A revolute joint

Extends from PlanarMechanics.Interfaces.PartialTwoFrames (Partial model with two frames).

Information

Joint of in-plane rotation of frame_b relative to frame_a. The two frames coincide when the rotation angle phi = 0°.

Optionally, two additional one-dimensional mechanical flanges (flange flange_a represents the driving flange and flange support represents the bearing) can be enabled via parameter useFlange. The enabled flange_a flange can be driven with elements of the Modelica.Mechanics.Rotational library.

In the "Initialization" block, angular position phi, angular velocity w as well as angular acceleration z can be initialized.

It can be defined via parameter (in "Advanced" tab) stateSelect that the relative angle phi and its derivative shall be definitely used as states by setting stateSelect = StateSelect.always.

In "Animation" group, animation parameters for this model can be set, where zPosition represents the model's position along the z axis in 3D animation. Some of the values can be preset by an outer PlanarWorld model.

Parameters

TypeNameDefaultDescription
BooleanuseFlangefalse= true, if force flange enabled, otherwise implicitly grounded
Booleananimatetrue= true, if animation shall be enabled
Advanced
StateSelectstateSelectStateSelect.defaultPriority to use phi and w as states
Animation › if animation = true
SI.LengthzPositionplanarWorld.defaultZPositionPosition z of cylinder representing the joint axis
SI.DistancecylinderLengthplanarWorld.defaultJointLengthLength of cylinder representing the joint axis
SI.DistancecylinderDiameterplanarWorld.defaultJointWidthDiameter of cylinder representing the joint axis
BooleanextraLinefalseEnable black line in the cylinder to show the joint rotation

Connectors

TypeNameDefaultDescription
Frame_aframe_a (from PartialTwoFrames)Coordinate system fixed to the component with one cut-force and cut-torque
Frame_bframe_b (from PartialTwoFrames)Coordinate system fixed to the component with one cut-force and cut-torque
Modelica.Mechanics.Rotational.Interfaces.Flange_aflange_a
Modelica.Mechanics.Rotational.Interfaces.Flange_bsupport1-dim. rotational flange of the drive support (assumed to be fixed in the world frame, NOT in the joint)

Components

TypeNameDefaultDescription
MB.Types.ColorcylinderColorTypes.Defaults.JointColorColor of cylinder representing the joint axis
MB.Types.SpecularCoefficientspecularCoefficientplanarWorld.defaultSpecularCoefficientReflection of ambient light (= 0: light is completely absorbed)
SI.AnglephiAngular position
SI.AngularVelocitywAngular velocity
SI.AngularAccelerationzAngular acceleration
SI.TorquetTorque
MB.Visualizers.Advanced.Shapecylinder

Revisions

DLR logo Developed 2010 at the DLR Institute of System Dynamics and Control