constraints

constraints

egghead
Advocate Advocate
419 Views
4 Replies
Message 1 of 5

constraints

egghead
Advocate
Advocate

This has probably been answered before and is probably a simple answer.

 

I have a model of a pneumatic cylinder that I want to constrain the rod between X & X + stroke. I can do it with a flush constraint which is fine. Now when I put this sub assembly into another assembly I would like the sub assembly to be flexible but between the two constrain dimensions I have in the subassembly. I don't really want to use positional representations as I would like to be able to move it between the two extreme points.

 

can someone point me in the right direction for this please.

 

 

 

0 Likes
Accepted solutions (2)
420 Views
4 Replies
Replies (4)
Message 2 of 5

blandb
Mentor
Mentor
Accepted solution

Limits. Set the min and max value you want it to travel.

Autodesk Certified Professional
Message 3 of 5

mcgyvr
Consultant
Consultant
Accepted solution

@blandb wrote:

Limits. Set the min and max value you want it to travel.


To expand on that just a bit..

In the cylinder subassembly use constraint limits (part of the constraint dialog) to set your min and max.

Then once you place that cylinder into its upper level assembly where its used right click on it and select "flexible". That will allow it to move between those. 



-------------------------------------------------------------------------------------------
Inventor 2023 - Dell Precision 5570

Did you find this reply helpful ? If so please use the Accept Solution button below.
Maybe buy me a beer through Venmo @mcgyvr1269
Message 4 of 5

egghead
Advocate
Advocate

that's great.

 

that's works 99%, if I grab the rod it will move from one extent to the other however. if I let go of the mouse button it snaps back to the original home position.

0 Likes
Message 5 of 5

Anonymous
Not applicable

Do you have the box "Use offset as resting position" checked? If so that could cause this behavior.