Another material in which I will convince you that SUPER computer is not everything when it comes to work efficiency in SOLIDWORKS®. Of course, it is very important that your workstation meets all software and hardware requirements. However, after you overcome problems with the drivers and settings of the graphics card, WINDOWS itself, you may still have serious problems with SOLIDWORKS, especially with "large assemblies".



I have prepared 10 tips worth taking into account and to consider implementation, and which I hope will help you in working with this software.


1. Disable unused add-ins. Add-ins affect the time it takes to open SOLIDWORKS, but some of them can also affect the performance of working with the system. Only enable them when you want to use them.



2. Explore all the system options that affect performance and decide which ones to enable or disable. If you turn on "Large Assembly Mode" you will notice a difference in the display of graphics and in the program itself. SOLIDWORKS® will simply toggle the appropriate system options on its own, so

3. Use "Large Assembly Mode".


4. In addition to the system settings, we also have some "Document Properties" options that affect the performance of SOLIDWORKS® - you will find them in the tabs: Image Quality, Configurations, Weldments. These settings go with the file, so include them in document templates.


5. Work on a local disk, of course on an SSD. If you have worked with files on a network drive so far, copy a larger project to yourself and check the difference.

6. SOLIDWORKS uses a special algorithm to find and open project fileshttps://help.solidworks.com/2023/english/SolidWorks/sldworks/c_Search_Routine_for_Referenced_Documents.htm. Minimize the number of subfolders in the project folder and don't move subfolders to subfolders unless you really need it. Minimize the number of drives and folders referenced in the assembly.

7. We pay too little attention to the mode in which the file is opened. I usually open an assembly with components loaded to full memory and this mode should be the last one in the selection palette. SOLIDWORKS has two preview-only modes and hybrid modes with limited editing capabilities. If you know the limitations of individual operating modes, you can choose the appropriate one. The larger the assembly, the more important the choice of opening the project becomes. In general, the point is not to load everything into memory, but only what we are currently working on.



8. The seventh point is related to the so-called SpeedPacks. SpeedPack is a special assembly setup that loads graphical data and only the necessary geometry to work with. Although it increases the size of the file, it relieves them of very large assemblies, which enables any work on the level of the entire product. If you have not used this functionality so far, be sure to learn how to work with SpeedPacks.



9. It's how you model, what and how you use model-building operations, constraints in an assembly are of great importance to SOLIDWORKS® performance.

  • The number of operations, their order and the geometry they create.
  • Have you added dozens of helix/spiral modeled springs to a large assembly plus components with modeled threads and not "Thread Mark"? Where possible, simplified models should be used, without unnecessary operations creating walls other than flat ones. Definitely avoid helix/spiral operations.
  • All patterns in modeling are burdensome, especially those generating a large number of copies of the operation. "Geometry pattern", the multiplicity of occurrence, but also where the pattern operation is located in the tree has a significant impact on the rebuild time. Geometry arrays should be turned on where possible.
  • Instead of, for example, operations creating a knurled surface, maybe it's enough to apply the appropriate appearance / texture to the wall?
  • Use feature freeze for complex parts.
  • The rebuild of the assembly is done in the following order: component, constraints, patterns, and then operations in the assembly. So, constraints are rebuilt before assembly operations. When you bind to assembly features and patterns, the features affect the mates, and SOLIDWORKS resolves the mates twice. To prevent infinite loops, SOLIDWORKS stops after two iterations. Avoid loops.
  • Constraints defined in series should be avoided, and even more so to movable components.
  • Where it will be required to show different positions, configurations should be used, not flexible assemblies, which are "slower".
  • Get to know the Mate Checker tool.
10. The approach to imported files deserves a separate point. Commercial components are typically imported solids with no history of the features that make them up. Imported solids significantly increase the size of the file, affect the opening time, operation delays, but also reduce the efficiency of working with the drawing. First of all, fix the topology errors resulting from the import. Avoid removing and moving walls and moving solids. Remove all unnecessary appearances, especially those from the walls. Minimize the number of graphic triangles by setting the appropriate image quality in such a file. Simplify the model to the minimum necessary, i.e. remove unused geometries, those in the middle of the model. After all, only the external shape is important. Maybe DeFeatures will work? Maybe it's worth remodeling? Maybe a simplified model will suffice?

Copyright © ADKSolid. All rights reserved.