SOLIDWORKS Support Monthly News – May 2015

Welcome to this new edition of the SOLIDWORKS Support Monthly News, coauthored by members of the SOLIDWORKS Technical Support teams worldwide.

Service Pack News

Service Pack 3.0 of version 2015 has been released. It fixes many issues and increases performance, but it also adds some usability improvements. They will improve your experience working with SOLIDWORKS. To get the full list of fixed SPRs in any service pack of version, log in the Customer Portal and click on Fixed SPR list in My Support:

Fixed SPRs list

Hotline Story: How a low CPU usage causing poor performances turned out to be the consequence of a more fundamental problem

By Jay Seaglar

This true story serves as a good reminder that it’s easy to go down the wrong path when troubleshooting. Recently, I worked on a case where the customer reported abnormally low CPU usage when solving a Simulation study on the customer’s system. The implication was that for some reason, SOLIDWORKS Simulation was not using as much CPU power as expected when solving any study. Having previously seen cases where laptop energy/power settings could actually prevent the CPU from being used to full capacity, I initially went down that path of reasoning, assuming that the low CPU usage was the main reason for the poor performance. However, in this case it actually turned out that the problem with the customer’s system was extremely slow read/write speed to a storage drive!

Here’s what the customer’s Rx video showed:

 

03 - CUS system solver launched and nearly idle - Copy

I could not repeat the problem on any other machine that I tested, even though I used the same workflow on the same file, in the same software version. I always found drastically higher CPU usage and much faster performance during the first few minutes of solving compared to the customer’s observations.

The customer provided a very important clue, however: using PhotoView 360 rendering showed 100% CPU usage. This got me thinking: why would other programs be able to use the CPU at “full throttle”, but not Simulation? So, I used Process Monitor to capture and log software activity on my system during first minute after clicking Run in the customer’s study. I found that several seconds were spent reading and writing temporary Simulation files which added up to > 200 MB (this is perfectly normal).

So, on a hunch, I suggested that the customer’s IT department look into read/write speed as well system power settings. Ultimately, the customer’s IT found that after recently reformatting the system, they did not properly reinstall RAID (Redundant Array of Independent Disks) drivers. Because of this, read/write speed for any file was very slow. The actual reason that the CPU usage was so low in Simulation was simply that the “bottleneck” was in the rate at which the storage drive could read and write data. Because this data transfer rate was much lower than the CPU could have handled, the processor only had to work at about 10% of capacity to keep up! PhotoView 360 rendering, by comparison, was not actively reading or writing large files to the storage drive, so the CPU was free to go as fast as it could.

Cases like this are a good reminder of how important it is not to jump to conclusions based on symptoms alone. For additional technical explanations, see Solution Id: S-068478 which I wrote after solving the case.

Noteworthy Solutions from the SOLIDWORKS Knowledge Base

icon - SW What can I do when I see a crash when opening files in SOLIDWORKS®? The error in the journal file shows: ‘Error sldwin7helperu:SetSelectedTab’.
This issue can be caused by a damaged user profile.  As a diagnostic step, try working with a different user account. Preferably, try using a user account that has not previously logged onto the computer and one which does not using Roaming profiles. The full troubleshooting procedure is given in Solution Id: S-068294.

Icon - EPDM In SOLIDWORKS® Enterprise PDM with Active Directory users hosted on Windows® Server 2003, what could cause all Windows user logins to fail with “The entered user name or password is incorrect”?
It is possible that Windows authentication will fail if the Windows users are managed by a Windows Server 2003 Active Directory (Domain Controller) and the “Security Update for Windows Server 2003 (KB3002657)” is installed. More information in Solution Id: S-068337.

Icon - EPDM Using SOLIDWORKS® Enterprise PDM 2015 SP0-SP2.1, what could cause the XML output file name to not include data card variable values in files created from a data export rule?
If you are using a data export rule and configure the output XML file name to include variable values from the file being processed, the variable values will not be included in the resulting file name.
This is a problem that affects SOLIDWORKS Enterprise PDM 2015 SP0 through SP2.1 and is reported under SPR 860753. This problem can be solved by the application of a hotfix. To resolve this issue, follow the steps in Solution Id: S-068423.

icon - Flow Simulation How can I overcome error “Can’t load function ‘ngp_msoffice.dll::?GetDefaultExcelFormat@ngp_msoffice@@YA?
The problem happens when several versions of SOLIDWORKS Flow Simulation are installed and they try to launch a dll from another version. To resolve this issue, follow the steps in Solution Id: S-068323.

– – – = = = o o O o o = = = – – –

That’s it for this month. Thanks for reading this edition of SOLIDWORKS Support News.

Originally posted by Julien Boissat in the SOLIDWORKS Tech Blog.

Leave a Reply