I am pretty familiar with Assembly constraints but I want to know how do you constrain/motion a screw or similar object to be able to turn appropriately whilst going up & down a threaded hole?
Any help would be great.
Solved! Go to Solution.
Hi! There might be other ways to do it. But, the most straight forward one I can think of at this moment is the following.
You have a screw part and a component with a hole. The screw needs to move along the hole axis. I assume you have already create axial Mate constraint for the two. To make the screw rotate during a translation movement, you need another trigger to do that. I do not think the screw can rotate by itself based on how Inventor asembly constraints work. The solution is to create a piggy-back part. It can be a simple box part. and it is constrained to the screw in a way that when screw moves the pb part will follow. Next add a Motion:Rotation-Translation constraint between the screw and the pb part. After that, when you drag the pb part, the screw will move and rotate.
Would it work for you?
Here you go! (assembly attached in zip file)
You can change the pitch using the translation / rotation constraint distance parameter
Awesome and really neat! Thanks for that great example and working on it. I love these forums!
I had a go myself and I understand the principles to this.
It would be good if Inventor had this function written into the program where you just have to move the part you want moved and rotated, on my wish list!
To make the screw rotate during a translation movement, you need another trigger to do that. I do not think the screw can rotate by itself based on how Inventor asembly constraints work
Its kind of weird though that, you need to have another object in order for the screw to rotate. I also do not have idea as to how to make the screw rotate. There are few youtube videos showing a screw rotation. How did they to that?
If I need to animate a screw rotation. Any tips woukd be appreciated.
The dummy part is not needed.