Hinge locked clockwise? Trying to setup some mechanics in Blender, I ran into a "challenge". I've used a hinge to setup at gear, so that it only rotates around it's z-axis - simple. But one of my gears should only be able to rotate clockwise. I can't find out how to lock a hinge rotation direction - Is it possible?

Trying to find another solution a tried to add a bar, hinged in one end, acting like a stop block. Now I would have loved this hinge to "auto close" (return to zero like loaded with a spring) But I can't find any info about this being possible either.

I've also tried to connect the bar and gear with a generic spring. This almost did the trick, but not 100% because the bar is to jumpy though bounciness is 0 on both elements. Besides hinge locking on the gear itself, seems like a far easier way then moddeling a one-way gear.

Does anyone have any suggestions? I have no experience with bone rigging, so I don't know if this would be a better way? Nor python, if this is the way to lock z-axis direction on a hinge..?
I believe you'd run a script at each frame that updates the Z-axis limit.
That way it can only go forward, 'cuz the limit will keep inching along with it's current rotation.



Something along the lines of this, but I'm not a pro at event handlers.
I got that bit of info from: How to make python script check some value every frame