Modeling VARIABLE Spring Elements in CATIA

Hello

In Catia, I made an assembly that corresponds to a "connecting rod-crank system" type mechanism to clarify my words.

This mechanism also includes spring-type deformable elements. Catia (at least with the classic parts, assembly...) workshops cannot represent this type of elements. So, for the moment, in my catia, I make measurements between the 2 attachment points of my spring (one attachment point per solid, the spring being between 2 solids). 

On the other hand, in terms of visualization, the measurements are not ideal, and even more so when my mechanism has a lot of springs.

In mechanics, it is common to use spring-type elements. So it wouldn't surprise me if there was a workshop to model this type of element.

Do you have any experience on this subject? Is there a workshop for spring modeling and if so, which one?

P.S: Precision: the spring in question must be of variable length depending on the configuration of my mechanism. In other words, depending on the configuration of my mechanism, the spring can be compressed or extended.

Thank you in advance for your help.

See these links

https://youtu.be/oCQMWQiUWyk

https://youtu.be/D4K5vniCeuk

 

2 Likes

Thank you Great.

It seems to meet my need.

Now, I'll have to dissect this video to recover the different steps to do and learn how to reproduce them.

In my case, an even simpler representation of my motivations would suit me. In fact, making a bar of variable length according to my mechanism would be enough for me.

1 Like

Hello

If GT22's answer is okay with you, don't forget to validate it as the best answer. :-)

1 Like

Thank you but I prefer that we iterate again on this subject in order to arrive at a detailed solution both for me for this post but for those who read these posts. Here, the solution (which may be in the video) is far from appearing to the reader without at least an hour of work.

1 Like

See also this link

https://grabcad.com/library/compression-spring-in-catia-v5-simulation-1

Hello,

Personally, I find the answers in video links really boring and it's been a long time since I open them! ABE.

As for the question, there is no workshop to my knowledge for this. In the office, we created a parametric spring model.

It contains a plane that defines the limit of the spring. When inserting the catpart into the product, we edit the part and reattach the plane to the product's contact part. This creates a conttual bond.

After that, it's up to you to see if you model the coils in detail.

@+

 

 

@ DTS

If a drawing is worth a thousand words

a video is worth much more given the number of images

So it seems to me more nice and user-friendly a video than a writing pad

@+ ;-)

Hello

No module to make springs but an order from the GSD "Helix" workshop

The method I use is a mix of yours (measurement) and @ DTS's (link in ass context)

I create a propeller (Height and revolution).

In the ass I publish the 2 support faces (or axes for traction springs) or a straight line of my skeleton.

In the context of assembly I just have to define the Height of the propeller right click (option  measure between, or element if an element defines in my skeleton)

on the other hand under SW you can show this tutorial another video

it's true not simple but configurable and variable and which from + is with displacement of the turns according to the compression and vice versa ;-)

http://www.lynkoa.com/tutos/3d/creer-un-ressort-variable-avec-deplacement-realiste-sous-solidworks

so if under SW we know how to do it

I think that applying the same principle under CATIA should work

@+ ;-)

If it helps, I modeled a parametric spring with Catia that respects the number of turns and the height.
It is a bit complex because the ends (joined or not) are also parameterizable.
It can be adapted to an assembly context by publishing a plan which will be the top plan.

Item1 to the parameterized spring.

Article2 to the parameterized spring.

Article3 to the parameterized spring.