Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Options
How to make this belt running in uniform speed?

in Simulation
Here is my sketch:
How to make this belt running in uniform speed?
https://cad.onshape.com/documents/43673a0da24e0c9e62ab9868/w/88b13813022d44800fb0e523/e/647299b45b36c68eeda355b7
0
Comments
It probably just maxes out the computer's performance. When the load goes round the corner, it needs to do more math and slows down. I know of no way to actively control the speed in a way that makes it uniform.
The variation in speed comes from the fact your are moving at a steady angular velocity which results in variable "linear" speed as you go around the corners.
Any reason your "track" (part3) can't be a circle, I think that would help…?
If the track become a circle, the motion will become like this:
https://cad.onshape.com/documents/81075b2a8b753e62e5b7f7e5/w/c68e971ae8e6e52744a89696/e/e4e04fd7155666b2165aac39
Right! That doesn't help…
I guess you would probably have to use a "cam" shape to convert the steady angular velocity animation to a varying radial velocity and convert that back into a varying angular velocity (using rack-pinion) relations. I do wonder if the "track" shape can be used directly for that but I have a hard time wrapping my head around it without trying it out…