Keeping an area of an assembly for calculation - Catia

Hello

I'm coming back to you today, because I have a problem with Catia.

I have an assembly with a lot of parts and I want to keep only one area of this assembly to then make a calculation on it. The parts must therefore be cut, deleted... Is there a function that allows you to do it simply?

I have the idea of transforming it into a step to then create my zone by removing my parts and cutting my pieces. But is this the only way?

Thank you in advance

Hello

You have all the commands under assembly design to perform topological operations (adding removal cut).

But I would rather use the associativity command (in orange on the screenshot).

This command creates in a part a copy paste with link of all the parts of the assembly, then in this part you can delete the bodies that you are not interested in and perform all the operations you want.

Compared to a Step or an AllCatpart, the changes on the assembly components will be reflected on the associative part.

Edit: of course under Tools/Options/Infrastructure/Part/General Infrastructure, the option kept the link must be active.

1 Like

Top thanks, it works!

It's probably better than in step, so I'm sure it keeps all the parts...

On the other hand, I still have to remove materials from my parts, just to keep the area precise

I would do the removals on the parts bodies of the associative part (not on the original parts).

Hello

I would like to know a little more about this subject that could interest me.

However, I didn't understand the initial question. What is meant by "keeping an assembly area"? This expression doesn't mean anything to me personally.

By the way, @franck.ceroux thank you for your advice. Would it be possible for you to do a small test case to better see how the manipulation you propose works?

Hello
Calculation software mainly uses finite elements (mesh).
So the more polygons there are, the longer the computation time.
As its name suggests, simplification consists of removing geometry that is not useful for the calculation we want.
In an assembly, we delete the parts within the parts, we delete everything we can.
If you do this on the original files, you spend your time activating, disabling it's long, restrictive and subject to many update PBs.
The (Associativity) command allows you to create a part in the assembly that contains all the contents of the assembly in the form of part bodies (with links).
On this part you can easily delete entire bodies and perform all the simplifying operations you want without touching the originals.
Associativity allows, among other things, the updating of the associative part if changes are made to the originals. 


 

Thank you for your clarifications. I didn't know about it. This tool can indeed be very interesting for this type of application. It can also be interesting to prepare a part for topological optimization.