Which component of my assembly makes rebuilds heavier?

Hello world

I'm working on an assembly that at first glance is nothing extraordinary compared to the ones I usually deal with, but here, for each reconstruction, it takes at least 15 seconds. Switching between the parent assembly window and the child assembly window is the same or worse, it can take a minute! Same when I move a component freely in the 3D, it's easy 5s when I let go of the click. Changing the configuration (with deletion/activation of components) is 30s. It's hellish!

What tool can I use to identify the component that is slowing everything down?

I used the Assembly Xpert, but it's not accurate enough (or am I using it badly?).

Thank you in advance.

SW15 SP5.0 + EPDM 15.4

Hello

You have options that allow you to lighten your assembly:

- or to put your components in lightened, right-click on the assembly/Set the parts to lightened

-or use the complex assembly in System Options/Assemblies/Complex Assemblies

Otherwise I know that the repetition of components is quite heavy in reconstruction.

3 Likes

Hello

Try to launch the "Visualization of the assembly" function in the "Evaluate" tab, then you add the column "SW-Rebuild time". You will then have a list of the components with their time to know what is blocking.

 

4 Likes

Hi @ Benoit it's a pleasure  ;-)

on your parts have you put the locking bar at the bottom

a check of the reconstruction times of the parts via the tool evaluate stat the traffic light

Reconstruction time decrease

See also on constraint management

The SolidWorks tip that we present here will allow you to optimize the reconstruction of an assembly.

Reconstruction optimisationDep

http://i1.wp.com/www.mycadblog.fr/wp-content/uploads/reconstruction.jpg

For a long time, in the part environment, you can get an idea of which functions are the most time-consuming to reconstruct for the part that is open in SolidWorks, among other things, to try to optimize the part in order to save time during reconstruction.

This function does not exist in the assembly environment, but it can be extremely advantageous to know which components are the most time-consuming to rebuild, which will in some cases reduce this reconstruction time and therefore, optimize the loading of the assembly and simply save time.

It is possible in an assembly to sort the parts by reconstruction time. A SolidWorks system variable exists and can be accessed through the Evaluate toolbar .

This system variable will allow us to

  • Sort out the most demanding components
  • Easily open these components to save them in the latest version of SolidWorks
  • Optimize reconstruction time

The handling is very simple. Just follow the video below and apply.

@+

3 Likes

Hello

In addition to these two good solutions mentioned above, you can also block the automatic rebuild and change the appearance to the most basic so that your PC lags less.

1 Like

Hello 

And after finding the component that takes time to rebuild, you will have to lower the function block bar to prevent it from rebuilding. If you haven't enabled it, you have to go to tool>options>system options>general> activate the blocking bar.

1 Like

Damn, I had someone in the office. The tps to answer and I saw that gt22 had talked about the blocking bar...

1 Like

Otherwise, to avoid putting bars everywhere, interrupt the automatic reconstruction...

 

3 Likes

Indeed @gt22, it's been a while, but still in the TOP3 ! ;-)

In order of appearance:

  • everything lightened or solved everything → it doesn't change anything unfortunately.
  • complex assembly → not appropriate to my needs
  • Evaluate/visualise... Is this tool great!!!!!!! Unfortunately that doesn't give me the explanation. The longest piece to rebuild has a time of 1.7 seconds. I deleted it altogether, but no tangible effect.
  • Block automatic reconstruction→ where is it?
  • Lowering the image quality → it's already at the minimum, my circles are octagons! :-)
  • Blocking bar → no part explaining the reconstruction time.

I'll dig into the assemblies if there are any time-consuming repetitions or symmetries.

To stop the automatic rebuild, right-click on the assembly name and check "stop automatic rebuild", link:

http://help.solidworks.com/2012/French/SolidWorks/sldworks/Suspending_Automatic_Rebuilds.htm

 

2 Likes

the link for the video and the page

http://www.mycadblog.fr/solidworks-assemblage-optimisation-reconstruction/

@ Benoit yes look

Symmetries

Toolbox parts, nut, bolt, etc................

how many levels of sub-assemblies do you have

derivative parts etc.....

See also these tutorials

http://www.lynkoa.com/tutos/3d/gestion-des-gros-assemblages-solidworks

http://www.lynkoa.com/tutos/3d/gestion-des-gros-assemblages-solidworks-0

http://www.lynkoa.com/store/fr/gestion-des-gros-assemblages.html

http://www.lynkoa.com/store/fr/ouverture-de-gros-assemblages-dans-solidworks.html

That's all I have to offer you for the moment

See also the constraints to fix and freeze  your assemblies or sub-assemblies if you know they won't move +

@+

1 Like

Why not turn off the real view, then in the options adjust the performance and image quality.

 

Are there repetitions of geometry?

1 Like

Obviously, interrupting the automatic reconstruction limits my waiting time.

Thank you for your help and especially for introducing me to the Evaluate/Visualization of assembly.

A+

1 Like