Tuesday, May 28, 2013

Free SolidWorks from Performance Constraints (FSWPC-13-#19)

(Modeling Methodology - Save As Part)


The next tool that we are going to look at for reducing the level of detail in our parts and subassemblies is Save As Part. The ability to save an assembly as a part file gives us three different options; Exterior Faces, Exterior Components and All Components. Each of these options produces a different result so we chose to test each option and see which one gave us the greatest performance gain.




For our assembly once again due to the overall size we choose to use Save As Part on just the Cab Assembly. The stats on the Cab Assembly and its related files are the assembly file is 30.15mb and had has an overall folder size of 621mb.


Exterior Faces


This was the 2nd best option, our new part file size was 79mb and had 0 Solid Bodies and 8432 Surface Bodies.




Exterior Components


This was the best option, our new part file size was 120mb and had 1080 Solid Bodies and 225 Surface Bodies.




All Components


This was the worst option, our new part file size was 317mb and had 3668 Solid Bodies and 271 Surface Bodies.




You can by looking at our deltas see that paying attention to the options we have for different operations can either help or hinder our performance. On our Practical machine we gained as much as 25.9% total improvement and lost as much as 4.7%. If we look at the Typical machine we can see that the overall improvement is as much as 60% performance gain and took almost 3 hours off of our benchmark time or it cost us much as 95% adding almost 4-1/2 hours to our benchmark.


Please
check back to the CATI blog as we will continue posting our
series of articles that goes further into the details of each of our tests. All
of these articles will be stored in the category of Free SolidWorks from Performance
Constraints
 and links to each with their
release date are listed below:



Thanks,


Josh
Altergott, CATI Support Manager


Adrian
Fanjoy, CATI Technical Services Director


 


 



No comments:

Post a Comment