cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

flexible O-ring creation

MB_10357724
11-Garnet

flexible O-ring creation

I have created O-ring model with revolve feature with ellipse cross section with axial and radial distances.

 

Now i want to assemble them and simulate the actual assembly condition.

 

case 1 (Assemble on the shaft groove): inner diameter is constant and outer diameter will be squeezed which change the cross section of the Oring axially) 

 

case 2 (Assemble inside the Hole): Outer diameter is constant and inner diameter will be squeezed which change the cross section of the Oring axially) 

 

Is there a way to create a o-ring with reflect the assembly condition with relations just by changing the ID or OD rather than changing the cross section manually ? 

 

5 REPLIES 5
Dale_Rosema
23-Emerald III
(To:MB_10357724)

You could make a family table.

The generic part could be at rest.

Then make (2) instances: One for assembling outer and another for inner. If you define the cross section with parameters, you could modify that in the family table also.

Thank you Dale for the response. is there any way to do this with single instance? pls let me know. 

tbraxton
22-Sapphire I
(To:MB_10357724)

There is the option of making the part flexible. This functionality was intended to handle the scenario you described.

 

About Flexible Parts (ptc.com)

 

Article - CS28948 - How to make a part or component in assembly flexible in Creo Parametric (ptc.com)

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
kdirth
21-Topaz I
(To:tbraxton)

I would suggest also looking into To_Define_a_Flexible_Part  (Found under About Flexible Parts)- I use this to predefine flexibility in parts and assemblies when I know it will probably be flexed when used.  This adds the values and other features to the flexibility definition when adding model to an assembly.


There is always more to learn in Creo.
TomU
23-Emerald IV
(To:MB_10357724)

Video of what @tbraxton suggested:

 

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags