SolidWorks Legion
SolidWorks related topics!
  • Home
  • File Downloads
  • CAD Resource Websites
  • Author Profiles
  • Contact

SolidWorks 2010 Runs Faster? Maybe! (Tune-up II)

Posted by fcsuper
Tweet
August 26, 2009

On Monday, I announced that SolidWorks 2010 has had a tune-up.  The code in certain areas of the software had been getting a little long in the tooth, and long in the rebuild times too.  For SolidWorks 2010, the team at SolidWorks Corp set out to clean up some of the more inefficient code that’s been dragging SolidWorks down.  I’m not yet sure how successful they were in this endeavor.

Some of the areas have affected in this clean up (not a complete list):

  • the Knit Surface algorithm, which not only includes the Surface-Knit feature, but also all other features and commands that utilize the algorithm;
  • Multibody parts and related commands, mostly noticeable on a large number of solid/surface bodies;
  • Weldment cutlist update (body comparison)
  • Equation performance;
  • Delete Face feature.

Unassuming 2009 example modelI set out to see just how much improvement one might expect from a simple example of Delete Face.  (Reminder: I’m using SolidWorks 2010 Beta 2.)  I found a rather basic model example available in SolidWorks 2009.  Within SolidWorks 2009, I used Delete Face to delete one random surface.  The options I used were Delete and Fill/Tangent Fill.  It’s a self repairing deletion that would normally be used on something a bit more complex than a flat surface.

Average rebuild times (s):

  • SW 2009 w/o Delete Face:  .360
  • SW 2009 w/ Delete Face:  1.330
  • SW 2009, just Delete Face: .937
  • SW 2010 w/o Delete Face:  .390
  • SW 2010 w/ Delete Face:  1.210
  • SW 2010, just Delete Face: .823

The Delete Face feature does indeed have improved rebuild times, but with the options I choose, it’s not by much.  Then, I discovered something weird.  In SW 2009, I reloaded the model and found the Delete Face average time was 1.60 (for a total of 2.00)!  After suppressing the Delete Face feature and rebuilding a few more times, the total average rebuild time was again 1.33.  What the heck?  So, I tried this out in SW 2010.  First rebuild was a whooping 3.17 seconds for just the Delete Face feature! After rebuilding more, it settled down to average 1.31 (totalling about 1.86)! Only after the same suppression, unsuppression trick did the times return to what is shown in the table above.

This leads me to question: are there are different algorithms being used based on how SolidWorks becomes aware of a feature?  It is very strange behavior witnessed in both SW 2009 and 2010, though 2010 still does show some minor improvement for my overly simple test.  I’m going to dig further into this for upcoming articles.

Previous in series Next in series

Table of contents for SW 2010 Tune-up

  1. SolidWorks 2010 tune-up
  2. SolidWorks 2010 Runs Faster? Maybe! (Tune-up II)
  3. SolidWorks 2010 More speed tests (Tune-up III)

News, Part, Product Review2009, 2010, comparison, Delete Face, seconds, speed

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

SW 2010 Speed improvement? -From None to Worse! It’s the rebuilding such as “rebuilding feature 12 of 178″ that kills it. If any model has a circuit in it, SW hangs! It takes 2 hours to load a PCB assy of 4 simple circuits on my super PC (16G ram HP xw8600). Beside speed problems, many, many other very basic drawing features still missing, such as no “text to BOM find numbers” linking, cannot move an imported dimension to a different location (same feature)…..

Comment by aaa on August 4, 2010 @ 11:28 am

SW 2010-2011 SP4.0 is terribly slow in comparison with SW 2009-2010 (on the same machine). Almost not usable. So many people complain about this everywhere….

Comment by Valery on June 16, 2011 @ 4:06 pm
Leave a comment

(required)

(required)


By submitting a comment here you grant this site a perpetual license to reproduce your submitted words and name in attribution. Please note, comments are moderated to cut spam, so they may not appear instantly when submitted.

    Choose articles & other links
  • Recent Posts

    • New in SolidWorks 2013 – Enhanced Section View Interface – Adding offsets
    • What’s New in SolidWorks 2013: Section View Assist Part 2 – Shortcutting cutting line creation
    • Mike Puckett reveals how to link your Linkedin account with SolidWorks Certification Center
    • What’s New in SolidWorks 2013: Section View Assist – Part 1
    • Save Assy As Part
    • Presentation: Making Custom Symbols in SolidWorks
    • Line Styles: Line-Points
    • Sheet Metal Tolerances
    • Wire Gages (AWG) sizes and specifications
    • Presentation: SolidWorks World 2012 advanced customization
    • Line Styles: Random Appearance
    • SolidWorks Help is being updated frequently based on user feedback
    • What’s New in SolidWorks 2013: New capabilities of Exploded Views
    • 3DVision’s Super Sonic Ping Pong Balls
    • CAD and Engineering Blogs
    • General Engineering
    • SolidWorks Tutorials
    • SolidWorks Resources
    • SolidWorks Inquiries
    • SolidWorks Forums
    • Career Resources
    • What’s New in SolidWorks 2013: Intersect (Wow!)
    • Prism Re-Caps SolidWorks World 2013 from their perspective
    • Getting multiple lines in your custom properties
    • Senseless Sunday: Antarctica Water Pie
    • How to show off your CSWP on Linkedin
    • Tempted as I may be, Ricky Jordan’s article covers planned SolidWorks 2014 Enhancements well
    • SolidWorks World 2013 Top Ten Enhancement Request
    • SolidWorks World 2013: Day 3 photolog
    • SolidWorks World 2013: General Session Day 2
    • SolidWorks World 2013: Some day 1 photos
    • SolidWorks World 2013: Monday, Day 1 (my presentation oops)
    • SolidWorks World officially starts today (unofficially, two days ago)
    • SolidWorks World 2013 Flickr photos have started!
    • SolidWorks World 2013 countdown widget
    • Meet the SolidWorks Product Definition Team at SolidWorks World 2013
    • Smartphone and laptop strategy at SolidWorks World 2013
    • Richard Doyle and the General Session Rush
    • Gupta reviews the SWW13 floor plan
    • Richard Doyle talks about CAD Managers Bootcamp at SolidWorks World 2013
    • Senseless Sunday: White officially responds to request to build Death Star
    • Fake Geek Girls vs. Real Geek Girls?
    • Sometimes it’s the little new things (~part II) in SolidWorks 2013: Watermarking
    • SolidWorks World 2013 partner profiles on SolidWorks Blog
    • Revision Clouds: What else is new ( Tip/Trick )
    • Preparing for the SolidWorks Profession Specialty Exams CSWP CSWE
    • Don’t fight the future of 3D Printing
    • SolidWorks World 2013: What’s in Orlando, FL besides Walt Disney World Resort?
    • SolidWorks World 2013 just weeks away
    • Getting ready for the new year
  • Recent Comments

    • ctopher on Ctopher’s Material Database – Update
    • Rick McDonald on Ctopher’s Material Database – Update
    • Joe Boggs on Foreshortened Diameter Dimension
    • It’s the most Beta-ful time of the year! | Dan Herzberg on What’s New? for SolidWorks 2012 (a most tasty & complete list from SWW11 )
    • SolidWorks World 2012 Resources | Dan Herzberg on SolidWorks World 2012 is on Valentine’s Day (luvification letter included)
    • wayne on Foreshortened Linear Dimensions (Clipped Dimensions)
    • fcsuper on How to show off your CSWP on Linkedin
    • Dominik on How to show off your CSWP on Linkedin
    • Willie Grifffin on Interpretation of Limits (ASME)
    • fcsuper on Senseless Sunday: Antarctica Water Pie
    • R.Paul Waddington on Senseless Sunday: Antarctica Water Pie
    • ctopher on Materials Database Library
    • Mohit on Materials Database Library
    • Michael Wallom on SolidWorks World 2013 countdown widget
    • Tom on Smartphone and laptop strategy at SolidWorks World 2013

  • Categories

  • Archives

  • SolidWorks Blogroll

    • 3D Engineer
    • 3DCAD World
    • 3DMojo
    • 3DVision
    • A Very Swell Idea, Inc.
    • Anna's SolidMuse
    • Another Fine Mesh
    • Appian Way Technologies
    • Boxer's Blog
    • Brian, CADFanatic
    • CAD Graphics BlogWorks
    • CAD Insider
    • CAD2Design
    • CAM CAD Stuff
    • CAPUniversity
    • CATI Tech Notes
    • Caveat Emptor
    • Core77
    • Dan Herzberg
    • Deelip Menezes
    • Develop 3D
    • Fisher/Unitech
    • Graphics Systems SolidNotes
    • Hawk Ridge Systems blog
    • Jeff's Blog
    • Jos Voskuil's Weblog
    • Lenny's SolidWorks Resources
    • Matt (Lombard) Writes
    • Mecad's SolidWorks Blog
    • Mike Puckett's Blog
    • Novedge Pulse
    • Prism Blog
    • Ricky Jordan's BLOG
    • Rob Rodriguez.Com
    • RockSolid Perspective
    • Selling SolidWorks
    • SolidMentor
    • SolidSmack
    • SolidWorks Blog
    • SolidWorks Community
    • SolidWorks e as Dicas do Kastner
    • SolidWorks Lessions
    • SolidWorks: Heard!
    • SolidWorksRx
    • Symmetry Solutions SW
    • taxel | allan's blog
    • The Cheeky Monkey Daily
    • thomas parel
    • WorldCAD Access
  • SolidWorks Links

    • Blog Links
    • Forum Links
    • Query Links
    • Resource Links
    • Tutorial Links
  • FTC 16 CRF Part 255 notice

    The owner of this website is an employee of DS SolidWorks Corp. However, this site is not an official outlet for DS SolidWorks Corp, its parent company Dassault Systemes, or any of their affiliates. Some of this site's other contributors are occasionally in contact with employees of DS SolidWorks Corp and other mentioned companies. Some of them are provided with non-commercially licensed software and hardware for review by these companies, including DS SolidWorks Corp. Sometimes feedback is also requested by these companies. Additionally, they are sometimes included in events where DS SolidWorks Corp. pays for expenses (such as accommodations). No contributor to this site receives payments (quid pro quo or otherwise) for any content of this website. The contributor is solely responsible for the content they add. Separately, purchases made via affiliate Amazon.com links on this site may yield a small commission for site owner. Such links are incidental and have no bearing on this site's content.
  • Popular Downloads

    Presentation: Advanced Customization Techniques Presentation: Advanced Customization Techniques: Provides overview exposure to a variety of customizable areas within SolidWorks. By: Matthew Lorono

    Creating a SolidWorks Add-in (PDF) Creating a SolidWorks Add-in (PDF) : Overview eBook of how to make SolidWorks Add-ins from scratch. By: Luke Malpass

    Label Views + Label Views +: Macro designed to make Labels for Drawing Views. Label View can replace the default (mono-font) SW view labels with (multi-font) SW Notes labels. By: Tobin Sparks
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Copyright SolidWorks Legion | Theme by DailyBlogTips