We have a large number of individual components which include nested sub-components (over 300) which are then organised into various levels of sub-assemblies, assemblies and then ‘arrays’ for different building configurations.
We noticed that our main structural components assembly had increased dramatically in size from 20 MB to over 60 MB and we traced this increase back to when we created CNC pockets in extruded solids using the boolean difference/ makehole commands.
The original solid is extruded from the geometry lines and the file size is only a few hundred KB. We then add in the pockets and the file size increase to over 2MB. With hundreds of these components the increased size compounds in the final arrays and creates large final file sizes.
One of our team is using VisualArq 2 to extract documentation plans and sections of the final array model and the file size seems to become problematic when over 60MB and it can hang the file while loading with the VA plugin is enabled. When we previously managed to reduce our files sizes these problems cease to occur.
Is there any way after conducting boolean operations to reduce the increase in fille size. Attached are an example of the extruded solid and the solid with subsequent boolean differences applied to illustrate the difference in file sizes.flg_ext_srf_02a(rw-test).3dm (312.2 KB)
flg_ext_srf_02a.3dm (2.0 MB)
any suggestions appreciated