HOME > spGate > Which CAD Filename Extensions Can Your CAD Import?

Resources

Which CAD Filename Extensions Can Your CAD Import?

Today, CAD (Computer-Aided Design) is broadly used across many industries, including aerospace, automotive, shipbuilding, plant design, civil engineering, construction, and more. To satisfy the unique needs of each industry, a wide range of CAD developers have launched their own software solutions.

As a result, we now have a diverse array of filename extensions used in CAD. However, there is no CAD system that can import every file extension; most CAD systems can only import certain extensions. So, let’s take a look at which file extensions can be imported by major CAD systems. When dealing with a CAD data file, you can generally categorize it into one of these three types:

Native Files (Proprietary Format)

These are original filename extensions defined for use within specific CAD software. Because they are not common standard extensions, other CAD systems generally cannot import them. However, some CAD software offers special features or add-on options to enable these imports.
(Examples: .CATPart for CATIA, .prt for NX, .sldprt for SOLIDWORKS)

Solid Kernels’ File

Just as each CAD system has its own native extensions, each solid kernel—the core “engine” a CAD system uses to shape solid models—has its own specific extensions. The two leading geometric kernels integrated by most CAD systems are:

  • Parasolid by Siemens
  • ACIS by Spatial

When a neutral file such as a STEP extension is imported into a Parasolid-powered or ACIS-powered CAD system, it can be exported back out using each solid kernel’s native extension. You will notice that the file size is significantly smaller when you choose extensions composed of binary data rather than text data.

ExtensionFile size (KB)Notes
Original File
STEP.stp57,334
Solid Kernel
Parasolid.x_t63,525Can be opened in text editor, human-readable
(text data)
.x_b41,506Non-human-readable (binary data)
.xmt_txt63,525Can be opened in text editor, human-readable
(text data)
.xmt_bin41,506Non-human-readable (binary data)
ACIS.sat42,355Can be opened in text editor, human-readable
(text data)
.sabN/ANon-human-readable (binary data)

Neutral Files

These are internationally shared, common filename extensions that most CAD systems support.

  • IGES and STEP format extensions are the most popular types.
  • The JT format extension is widely used in specific CAD environments.
  • STL and OBJ format extensions are used for modeling with polygons, rather than mathematical curves like splines.
    (Examples: .igs/.iges from IGES, .stp/.step from STEP, .stl from STL, .obj from OBJ)

The list of filename extensions sorted by CAD

Here is a list of filename extensions sorted by CAD. Depending on your CAD system, special features or options may be required to import certain extensions.

Got files that your CAD doesn’t support importing?

If you run into compatibility issues, just check our website and try our product: spGate.

CAD SystemFormat TypeExtensionFormat Name
CATIA V5-6R2026 (V5R36)Proprietary Format.CATPart, .CATProduct, .CATDrawingCATIA V5
.modelCATIA V4
dxf, .dwgAutoCAD
Neutral File.igsIGES
.stp, .step, .stpx, .stpxZ, .stpZSTEP
NX 2506Proprietary Format.prtNX
.asm, .par, .psm, .pwdSolid Edge
.dxf, .dwgAutoCAD
.CATPart, .CATProduct, .CATShape, .cgrCATIA V5
.modelCATIA V4
.sldprt, .sldasmSOLIDWORKS
.prtCreo/ProE
Solid Kernel.x_t, .xmt_txt, .x_b, .xmt_binParasolid
.sat, .sabACIS
Neutral File.igs, .igesIGES
.stp, .step, .stpx, .stpz, .stpxzSTEP
.jtJT
.stlSTL
.objOBJ
.3mf3MF
.ifcIFC
SOLIDWORKS 2026Proprietary Format.sldprt, .sldasmSOLIDWORKS
.cgrCATIA Graphics
.prt, .asmCreo/ProE
.3dmRhino
.par, .psm, .asmSolid Edge
.prtNX
.ipt, .iamInventor
.dxf, .dwgAutoCAD
Solid Kernel.x_t, .xmt_txt, .x_b, .xmt_binParasolid
.satACIS
Neutral File.igs, .igesIGES
.stp, .stepSTEP
.vdaVDAFS
.wrlVRML
Creo 12.0Proprietary Format.prtCreo/ProE
.CATPart, .CATProductCATIA V5
.ipt, .iamInventor
.prtNX
.3dmRhino
.par, .psm, .asmSolid Edge
Solid Kernel.x_t, .xmt_txt, .x_b, .xmt_binParasolid
.satACIS
Neutral File.igsIGES
.stpSTEP
.stlSTL
.objOBJ
.vdaVDAFS
.wrlVRML
CADMeister 2025Proprietary Format.cprt, .casmCADMeister
.CATPart, .CATProductCATIA V5
Solid Kernel.x_t, .xmt_txt, .x_b, .xmt_binParasolid
Neutral File.igs, .igesIGES
.jama, .jmJAMA
.stp, .stepSTEP
.stlSTL
.jtJT
.cfioCFIO
CAM-TOOL 22.1Proprietary Format.gmdCAM-TOOL
.dxf, .dwgAutoCAD
.CATPartCATIA V5
.prtNX
.sldprtSOLIDWORKS
Solid Kernel.x_t, .x_bParasolid
Neutral File.igs, .igesIGES
.stp, .stepSTEP
.stlSTL

tag : Translate data Reduce data size STL CATIA V5 data reduction file extension