Revolute joint in Simscape
12 views (last 30 days)
Show older comments
santosh kakarla
on 21 Apr 2021
Answered: Yifeng Tang
on 26 Apr 2021
In a simplified bike model using the first generation Simmechanics toolbox, there are two revolute joints. First one is between the rare wheel and the back portion of the chassis and the second one is between the handle bar and the front portion of the chassis. In this case, the axes of rotation of these two revolute joints (the axis of rotation of the rear wheel and the steering axis) that are attached to a given frame (chassis) are orthogonal to each other.
However, using the present version of Simscape Multibody toolbox, it is difficult to see the way to achieve this, given that the axis of the revolute joint is to be aligned only to the z-axis of the given frame. Here, the problem arises because if the axis of a revolute joint is oriented towards z-axis then the other revolute joint should be aligned to the y-axis or x-axis.
What is the solution for this problem?
0 Comments
Accepted Answer
Yifeng Tang
on 26 Apr 2021
I hope I understood your question correctly that you are trying to attach two revolute joints in different orientations to one solid. The Rigid Transform block will help establish a new frame to align the joints. You can attach multiple frame transformation, translation and rotation, to a same solid, so it can have joints in different orientations and at different locations with other solids.
0 Comments
More Answers (0)
See Also
Categories
Find more on Assembly in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!