MATLAB Answers

How to rotate a body around x-axis in simscape?

50 ビュー (過去 30 日間)
shreyas joshi
shreyas joshi 2017 年 9 月 28 日
回答済み: Ameer Hamza 2021 年 1 月 16 日
I have created one wheel model using simscape multibody. I have created a wheel and an axle using body geometry. The axle is along the x-axis and i want to rotate that wheel around x-axis. How to do it? because when i am using revolute joint, then it rotates the body around z-axis. So, which joint should be used to rotate the body around x-axis?

  0 件のコメント

サインインしてコメントする。

採用された回答

Nicolas Schmit
Nicolas Schmit 2017 年 9 月 28 日
Insert a rigid transform before and after the revolute joint. The first transform rotates +90 degree around the Y axis, while the second transform rotates -90 degree around the Y axis. The combination of the two rigid transforms and the revolute joint is equivalent to a revolute joint aligned with the X axis.

  0 件のコメント

サインインしてコメントする。

その他の回答 (2 件)

shreyas joshi
shreyas joshi 2017 年 9 月 28 日
Thank you Nicolas.

  1 件のコメント

Nicolas Schmit
Nicolas Schmit 2017 年 9 月 29 日
You're welcome.

サインインしてコメントする。


Ameer Hamza
Ameer Hamza 2021 年 1 月 16 日
I am designing the multilink manipulator in whiich I a have rotate the link from +X axis to -Xaxis. I have the used the revolute joint What should I give Rotation in the Rigid Transform.

  0 件のコメント

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by