- Convert the rotational motion of the motor shaft to translational motion in Simscape using either the Wheel and Axle block in Simscape or the Rack and Pinion block in Simscape Driveline and then connect the Translational 1D Mechanical port to the Prismatic Joint in Simscape Multibody (similar to how you connected to the Revolute Joint above).
- Add a Rack-and-Pinion Constraint from Simscape Multibody to your model to constrain the rotation of the Revolute joint and the motion of the Prismatic Joint
How to convert a rotational motion to a translational motion in simscape
25 ビュー (過去 30 日間)
古いコメントを表示
Hello, I'm trying to create a model of a double pendulum on a chart. I have implemented the model with a transational force input, now I was looking into implementing a motor driving the chart using a voltage input. Now I have a multibody motor outputting a rotational motion and I want to connect this to a prismatic joint. Can you tell me the best solution?
Following there are the schemes:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/938454/image.png)
Multibody motor
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/938459/image.png)
0 件のコメント
回答 (1 件)
Steve Miller
2022 年 11 月 19 日
Here are two options:
--Steve
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Assembly についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!