PlasticsEdge™ Lead Generation Program: Call 978-342-9000 for details or email [email protected]™ White Paper provided by TransMagic, Inc.

Automated CAD Repair

The “CAD Format Ladder” or CAD Interoperability Hierarchy

Best Practices for CAD Data Exchange and Model Integrity


When dealing with CAD file translation and repair issues – file issues can be minimized by using this rule of thumb:


“When sending out CAD data, or receiving CAD data, go as high up on the format ladder as possible.”


Your best results will come from sending customers or suppliers a format that is as high up on the format ladder as they can read or open. Likewise, you’ll want them to send back data in a format that is as high up on the ladder as you can read. Why is this? Because the higher you go on the format ladder, the better quality the data is – and conversely, the lowest point you go on the format ladder becomes the weakest link in the file exchange. The weakest link can be the format that ends up generating sliver faces other artifacts that may require repair and in some cases may need to be completely remodeled.




Using the Format Ladder


The Goal of the Translation should be to generate the best geometry possible, preferably watertight solids that do not need any kind of repair. High-quality watertight solids perform better in downstream operations like feature recognition, machining, and FEA. If there is PMI (PMI is Product Manufacturing Information such as GD&T, dimensions, and notes attached to the solid model), you want it to come across as well. PMI data will come across in a native format, but will be lost in a neutral format unless you convert it to Geometric PMI (arcs and edges).


Native to Native, Native to Kernel, or Kernel to Native translations will be more likely to be free of artifacts like sliver edges, zero-area faces, duplicate vertices, and other artifacts that can occur with translation. Here are a few examples of translation strategies using native and native kernel formats:


• NX to CATIA: Going from NX to CATIA will work best if you have the translation ability in-house to convert a native NX file to a native CATIA format. If you don’t have the ability to write a native CATIA format, your next best choice is to convert the file to JT


• CATIA to NX: Going from CATIA to NX will work well if you write the CATIA file to Parasolid (x_t) or JT, since NX and JT all use the Parasolid kernel.


• NX to SolidWorks, SolidWorks to NX: Since both NX and SolidWorks use the Parasolid kernel, it makes sense for each team to save out to the Parasolid (x_t) format, since both of those CAD systems use the Parasolid modeling kernel under the hood.


• SolidWorks to Inventor, Inventor to SolidWorks: If the CAD system you are translating into is ACIS or Parasolid-based, it is preferable to convert the file to that other kernel than to go down the format ladder to STEP. Of course this would work in the reverse as well, ACIS to Parasolid. One reason STEP should be avoided is that the recepient of the STEP file may not have a high quality STEP translator to bring the data into their native CAD system.


• Solidworks or Inventor to CATIA: If your translator can write a native CATIA format, this is obviously the best option; failing that, your best bet it to supply the CATIA partner with your native kernel format (assuming they can read it) and, as a last resort, STEP.


• CATIA to SolidWorks or Inventor: Does your copy of SolidWorks or Inventor read CATIA files, and if so, how well? Are organic surfaces missing? If so, you may want to evaluate another translator. If you cannot read CATIA files, you may be stuck with taking whatever the CATIA partner can give you, which may end up being STEP.


STEP has to be all things to all CAD systems and though it is improving all the time, in our experience it rarely outperforms Native to Native or Native to Kernel strategies. The quality of your STEP translator is a key factor here, and that means not only the translator that wrote the STEP file you received from your supplier, but the translator that will read the STEP file into your native CAD format.


IGES is the worst possible alternative, but sometimes that’s all you have to work with. One of the problems with IGES is that the files are almost always surfaces; there is actually an IGES standard that supports solids, but it is very rarely used. If you do have to work with IGES files, make sure you have a file repair tool that can stitch together surfaces, remove artifacts, and extend and reintersect surface edges to give you the best chance at getting a watertight solid model.

Latest Blog from TransMagic, Inc…

Boeing Spec D6

Boeing Spec D6-51991

Last week we overviewed the advantages TransMagic can give aerospace manufacturers who need to comply with the AS9100 standard. This week we dig into Boeing spec D6-51991. Part 2 of this article covers Boeing D6 Spec Translations; if you need information on Aerospace…

PlasticsEdge™ microsite sponsored by...

CAD geometry repair


The Most Powerful CAD Translation Software In The World

1-Minute Video Overview

How to Buy

TransMagic Products & Product Wizard

TransMagic products automate and enhance CAD file translation, repair and comparison. Use the product wizard to see how TransMagic can address your needs.

Free 7-Day Evaluation

Test-Drive TransMagic for 7 days to see how it works with your parts! The following products are included in the evaluation:


TransMagic MagicHeal

TransMagic MagicCheck

TransMagic MagicBatch

CORE Solutions

CAD Viewing
cad viewing and job quotingView CAD B-rep or Vis-rep files, measure, dimension, interrogate mass properties, surface area, volume and read MBD / PMI data for estimation. Reduce, optimize and write polygonal formats. SUPERVIEW does all this and more.

Read more…

CAD Translation
CAD solidworks and inventor filesTranslate from CAD native and neutral files to native and neutral format such as CATIA, JT, STEP, Parasolid, ACIS and more. TransMagic Expert has all of the viewing power of SUPERVIEW and the ability to write neutral and native CAD formats.

Read more…

CAD Repair
multi CAD translationRepair is built in with all TransMagic core products, but MagicHeal gives you Full Repair (extends surfaces to close gaps) and Magic Surface (replaces missing faces), taking care of those more demanding repair situations.

Read more…

CAD Comparison
CAD batch translationWhen a customer submits a revision, how can you be sure of what has changed? MagicCheck lets you know quickly and easily what changed, where it changed, and how much it changed, helping you to prevent downstream manufacturing errors and reduce scrap parts.

Read more…

CAD Automation
CAD model comparisonWhether you want to batch translate thousands of files at a time with MagicBatch, or set up automated systems to translate all files into multiple formats simultaneously with COMMAND, TransMagic has your solution.

Read more about MagicBatch…
Read more about COMMAND…

Robotics Automation
CAD batch translationWorkCell 4D reduces the time required to select and export Work Cell components for more efficient and safe assembly line production.

Read more…

Contact TransMagic

TransMagic, Inc.


11859 Pecos Street – Suite 310
Westminster, CO 80234, USA


Telephone: +1 303.460.1406


General:[email protected]
Sales: [email protected]
Support: [email protected]

PlasticsEdge™ microsite sponsored by...

CAD geometry repair