Simscape multybody revolution joint module 2*pi

I have a problem in my model, it's quite hard to explain the problem and i can't share the model. When i set the position target on my revolute joint at 365 deg (for example), when i execute the model i have 5 deg as output, so my output is the module 360, this is quite a problem for my execution, can i resolve and not use the module 360? Hope i was clear in the explanation.
Alessandro

Réponses (1)

Steve Miller
Steve Miller le 6 Nov 2022

0 votes

You can modify the Simulink signal to have the value you want. Feed the target position to both the Revolute Joint block and a Simulink block that will offset the signal by 360 if the target value is above 360.

Produits

Version

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by