Search code examples
modelicadymola

Limiting torque in revolute joint


I am trying to model a contact between two bodies, one of them is moving up and down and the other is rotating (think of the cutting process of a rotating piece). I am using the IdealizedContact library for the contact part (please check the image below). enter image description here

I am giving the revolute joint a speed input and I want to see the effect of friction from the contact block on the angular velocity of the spindle component. I am unable to do that. Any change of the attributes in the contact block results in a change of the torque in the revolute joint but the speed remains constant. Is there a way of having the torque constrained in the joint? or what should I do to observe the friction effects (slow down or acceleration in the spindle speed)?

PS: I am using Dymola


Solution

  • It is not directly possible to see everything from the diagram, but to investigate how friction changes the "steady-state" speed of a component at a given speed it is good to have:

    • Two friction components:
      • one clutch-like (allowing loss between the drive and the component)
      • one bearing-friction-like (allowing loss between the component and the environment)
    • Inertia/Mass of the component