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

Respuestas (1)

Steve Miller
Steve Miller el 6 de Nov. de 2022

0 votos

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.

Productos

Versión

R2022a

Preguntada:

el 14 de Oct. de 2022

Respondida:

el 6 de Nov. de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by