Eng-Tips is the largest forum for Engineering Professionals on the Internet.

Members share and learn making Eng-Tips Forums the best source of engineering information on the Internet!

  • Congratulations JStephen on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

DMU deflecting components - Forumlas

  • Thread starter Thread starter Mark One
  • Start date Start date
M

Mark One

Guest
Hi, I'm new to the forum :)

I need to animate the following three components for a presentation in a few weeks time. The stick-like plunger components moves inside the stationary brown cylinder and displaces oil inside the green component which causes the green component to expand as shown.

CatiaQuestion.jpg


Basically - The silver plunger and the green component have different stroke lengths.

The green component is basically made from a single revolve command. I've used an "Equivelent Dimension" to allow me to change the pitch of the ribbed section of the green component.

What I want to do is have a measure between the silver plunger and the brown cylinder > Divide that by 15 > and set that to the Equivelent dimension on the green component.

This youtube video shows how you can set the distance between 2 planes as the length of a helix - causing a deflecting spring.

If I find the Equivelent Dimension in the tree and click "edit Formula", CATIA won't allow me any references to measures/anything - "....cannot be used in this context"

Is there a way around this? Anything I can do?

Any help much appreciated
 
Mark, nice images!

I think I might have an easy solution for you, based on the "cannot be used in this context" message.

First, try to open the original assembly that was used when you first modeled the parts.

If the original assembly can't be used, then open the parts in the current assembly. With the assembly active, right-click on the green component, click on Components + Define Contextual Link menu item. And then click OK in the popup panel.

After you do either the first or second option, you should be able to edit the formula.
 
Thanks for the quick reply!

Ok, so I opened the full assembly including all components.
Double clicked the product in the tree - "product1"
Right clicked the green part > Components>Define Contextual Links
and I get the error:

"Change context can't be applied on this object"
 
Sorry I sent you down the wrong path. I misinterpreted the error message.
 
I think you can do it with a parameter, instead of the equivalent dimension.

A parameter can be related to the measure, and have a formula to divide by 15. And the resulting parameter can be used as the length constraint in the sketch.
 
thankyou so much. I'll have a go with parameters, but I'm not familiar with them.

If you've got anymore info specifically on parameters let me know.
Thanks again,
Mark
 

Part and Inventory Search

Sponsor

Back
Top