STEP and IGES Files – Avoiding Import Issues

by Maurice Cherian

Are your STEP and IGES files imported into SOLIDWORKS acting a little strange?

SOLIDWORKS added the “3D Interconnect” import option to the program in 2017. This allows for proprietary CAD data being opened in its native format, keeping a link to the original part or assembly. Plus, the ability to work seamlessly with third-party CAD files inside SOLIDWORKS.  But, for STEP and IGES files, this setting can cause some unwanted results.  Below are a few examples of issues you might come up against.

  • You can run “Import Diagnostics” on non-native SOLIDWORKS models, but you cannot heal or fix any bad geometry.  Modifying (fixing) any of the geometry could change the face and edge identifiers.  That, in turn, would break the update capability of “3D Interconnect”.
  • Not being able to run “Feature Recognition” on an imported part that was not converted to the SOLIDWORKS file format.
  • A STEP or IGES file opened as an assembly in its native format will not allow individual components to be opened in a separate window.
  • You can’t float the individual STEP or IGES components in the assembly.  This means adding mates will not affect how they interact with one another.

Two Ways to Fix the Issues Above

You can turn off “3D Interconnect” by selecting Tools > Options > System Options > Import and clear “Enable 3D Interconnect”.  See screen shot below.

STEP and IGES Files

If you don’t want to turn off the 3D Interconnect option, there is a quicker way to change a file to the SOLIDWORKS native file format. In the Feature Manager Design Tree, right-click the inserted third-party native CAD file and click “Dissolve Feature”.  See screen shot below.

STEP and IGES files

Note:  “Dissolve Feature” is something that can’t be undone.  To re-establish the original link, you would have to re-import the file with the “3D Interconnect” option re-enabled.

Some SOLIDWORKS users have also noticed better results with eliminating surface errors in components by importing the assemblies with 3D interconnect and then using “Dissolve Feature”.

Have questions or comments? Fill out the form below and someone at GoEngineer will get back to you soon.

What's on your mind?

Your email address will not be published. Required fields are marked *