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.
Cheers
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?
Thanks!
This is a great reply although I find it quite difficult to set up, would you be able to supply a quick assembly example?
Here you go! (assembly attached in zip file)
You can change the pitch using the translation / rotation constraint distance parameter
Thanks, -Hugh
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!
S
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
Hi,
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.
@Anonymous wrote:
How do I make part 7 move when I rotate part 6?
Rotation/Translation constraint
or
Screw Joint if you have Inventor Professional with Dynamic Simulation.
Can you attach your assembly here?
This is an old thread - what version of Inventor are you using today?
In the original attachment -
Expand the Relationships folder
right click on Drive_me and select Drive
click the Play button.
Is that what you wanted?
I have tried your suggestions without success. It is probably some error in my methods. Here are 3 of the files, I will post the others in the next post.
Thanks for checking my work.
Don
Here are the other 3 files for the screw thread test assembly file. Thanks again.
Don
Unless you are ready to start learning Environments>Dynamic Simulation,
probably the best way to show the motion is Drive Constraint.
Expand the Relationship folder in attached assembly and right click on the Drive This constraint and select Drive and then Play.
This solution works great. I would also like to be able to grab the screw with the mouse, rotate it and have the movable jaw move the correct amount per rotation of the screw. Not sure if that is even possible.
Thanks alot for the solution.
Don
Attach your assembly here.
Hi Bruno,
in addition to motion constraint, pig parts and dynamic simulation you can achieve that using parameters:
Admaiora
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
The pirncipal body is the welded assy, so the flange will be rotate. But when I try drive, flange move without pith rotation of the thread.
Hi! This is an interesting issue. The reason why Rotation/Translation constraint does not work in this case is because the translation face does not move during drive. The RT constraint operates under the assumption that either the rotation face or translation face has to move. If neither moves, both stay still.
To fix that, I create an assembly level workplane on top of the ring face. Then edit the RT constraint so that the relationship is between the ring and the workplane (instead of the cylinder). Now drive constraint will work.
Please take a look and let me know if you have any question.
Thanks!
Hi Hallo am Ritesh,
i have a problem with motion movement, i want to move green bodyes to along with saft rotating movement up & down simultainiously both upside & downside green parts i will attach assembly file please help me.
Thank you
Can't find what you're looking for? Ask the community or share your knowledge.