Fixing of parts automatically when opening a step in assembly

Hello

I'm on solidworks 2024.
When I open a step file and it creates an assembly for me, all the parts of this assembly are free (without constraint), and I am forced to fix them manually.
I would like to know if there is a possibility to automatically fix all the parts when opening the step file in assembly.

Thank you in advance.

1 Like

Hello
I'm using this macro.
fixer_ensembles_et_sous_ensembles.swp (43 KB)

Nice day

6 Likes

I also use a macro for multi-level assemblies.
For " simple " assemblies I select everything and then constraint " Fix ".

4 Likes

Ok thank you

Hello, it's funny I'd like to do the opposite but it doesn't work.
I'm on Solid2025 and when I import a WWTP assembly, it fixes all the parts!
Since I want to do cinematics, I would need the opposite.
I can release the sub-assemblies but inside the SE the parts are fixed!!
If anyone has a trick to unfix everything at the import, I thank them in advance.

This could be related to the new fix/float component setting. Start a new assembly, and start insert component command (no need to select any component though). Change the fix/float setting, and then cancel the insert component command. Save this assembly as assembly template (overwrite existing or create a new one). And then your components should behave accordingly in the new assemblies.

Fix Float

2 Likes

Thank you
So it's not when creating an assembly but when importing a STEP assembly.
In fact, I'm trying to switch an assembly from CATIA 3Dexperience to Solid.

It will do for for both new assembly and for imported. So set your option accordingly.

1 Like