I started learning how to create animations and as my first attempt I’m trying to create a mechanical scene with bunch of gears and such. But I can’t even get my first pair of gears to turn smoothly. I have two gears, a smaller gear driving a bigger one. Bigger one turns at 0.52 rotation. But no matter how I set up the constraints the bigger gear just resets to 0 and starts over when you go ±180 degrees from the starting rotation.
Blend file attached. In object mode try rotating the smaller gear around z axis and see how the big gear doesn’t work well. I’ve used two different ways (copy rotation and transform constraints) but neither is working. It is part of my full scene so I’m thinking it is possible that there is some weird link or something that breaks it. I am totally stumped.
Another problem I’m having is that I have a piston engine style of mechanical thing in my scene that I can not get to work at all. Basically it is exactly like this but it is resting on its side. Even if copy bits straight from that file I can’t get it to work.
Only tutorials I’ve found in youtube about rigging a piston engine are in french and I have no idea what they are doing.
The smaller gears.blend only has the gears. The slightly bigger one also has the piston motion. So my questions are
- what is wrong with my gears and what is causing the bigger gear to jump to different rotation like that?
- how to rig a piston engine (crank, connecting rod and a piston moving in its sleeve)
Attachments
gears.blend (2 MB)gears.blend (2.03 MB)