modelvariableRevol2

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

Information

<!DOCTYPE html><html>
<p>This joint is a modification of the Modelica.Mechanics.MultiBody.Joints.Revolute joint. The axis of rotation can be now be set via the input n.</p>
</html>

Parameters

TypeNameDefaultDescription
SI.Anglephi_offset0Relative angle offset (angle = phi_offset + phi)
Advanced
StateSelectstateSelectStateSelect.neverPriority to use joint angle phi and w=der(phi) as states

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Interfaces.Flange_aaxis1-dim. rotational flange that drives the joint
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)
Modelica.Mechanics.MultiBody.Interfaces.Frame_aframe_aCoordinate system fixed to the joint with one cut-force and cut-torque
Modelica.Mechanics.MultiBody.Interfaces.Frame_bframe_bCoordinate system fixed to the joint with one cut-force and cut-torque
Modelica.Blocks.Interfaces.RealInput[3]naxis of rotation

Components

TypeNameDefaultDescription
SI.AnglephiRelative rotation angle from frame_a to frame_b
SI.AngularVelocitywFirst derivative of angle phi (relative angular velocity)
SI.TorquetauDriving torque in direction of axis of rotation
SI.Angleangle= phi_offset + phi