3D Interoperability

3D InterOp - 3D CAD Data Interoperability

Are you looking for the highest quality 3D data translation to ensure you provide the best geometry for downstream applications?

3D InterOp is the industry-leading 3D CAD data translation software development toolkit. It enables your customers to work with imported 3D data as easily as if it was created natively in your own application, as well as export the 3D data for downstream engineering applications. 3D InterOp’s architecture enables users to optimize the interaction with their 3D data. 3D InterOp supports all major 3D data exchange formats that are required in leading engineering applications and supports 3D CAD / CAM data exchange for any modeler including 3D ACIS Modeler, CGM Core Modeler, and Parasolid.

3D InterOp gives you:

  • Reduced development risk by providing the best 3D data reuse solution in the industry
  • Preserved 3D data perfectly when imported - including design intent
  • Increased application performance by leveraging its powerful architecture
  • Input data is always read completely and the version support is always up to date with Dassault Systèmes’ releases
  • Robust export functions with writers that comply with industry standards
  • Complete integration with leading multiple modeling kernels

3D CAD Data Translation with 3D InterOp

3D CAD data is commonly used as the primary 3D data source for manufacturing, allowing Model Based Engineering (MBE) to become a reality for many different types of businesses. Sharing 3D data between different silos of the organization is a vital part of the process, requiring uninhibited access to the 3D data, regardless of which application it was generated in.

At Spatial, we understand the importance of high quality 3D CAD data translation, in terms of both the quality of the geometry and the associated 3D data that is needed for implementing product manufacturing processes. 3D InterOp provides access to the geometrical models inside CAD files, as well as the manufacturing and process data associated with the models. 3D InterOp is the only 3D CAD file translation SDK that uses libraries supplied by Dassault Systèmes to read and write CATIA data. The input data is always read completely and the version support is always up to date with Dassault Systèmes’ releases.

For applications creating new models, 3D InterOp provides export functionality with writers to industry standards such as STL files as well as proprietary CAD formats.

In the case of applications working with engineering documents, 3D InterOp allows you to import geometric models from a wide range of industry standards and CAD formats. Not only will the 3D data be read and displayed directly on your screen, but the high quality image will be robust for modeling operations and queries due to automatic healing of both geometry and topology.


Download FREE Case Study To See How 3D InterOp Helped Renishaw's STL File Healing Process

3D InterOp also provides manufacturing information from the source system. Translation of the definition 3D data for dimensions and geometric tolerances allows for accurate inputs to manufacturing analysis and processing without the worry of human error, while the translation of the visualization for annotations allows users to see the information exactly as it was displayed in the source system.

3D data interoperability is about much more than just 3D data translation. Problems associated with the exchange of 3D data may not become apparent until later in the workflow when investigation and correction of problems are much more difficult, more costly, and require more investigation. Having a high-quality CAD file import reduces these costly problems.

3D InterOp is fully integrated with multiple modeling kernels, including the 3D ACIS Modeler, the CGM Core Modeler, Parasolid®, and other modeling engines. 3D InterOp solves the inherent problems associated with CAD 3D data exchange throughout the product design and engineering process.

By providing the highest quality of 3D data reuse with the ability to selectively import product data, including structure, graphics data, geometry, and manufacturing information from a variety of leading CAD file formats and neutral formats, 3D InterOp offers a means to true competitive differentiation, faster time-to-revenue, and greater quality in your application.

3D InterOp PMI

What Can 3D InterOp Offer You?

Greater Quality Through Your Workflow

By delivering the industry’s highest quality solution for 3D data reuse, 3D InterOp reduces development risk in your application and in downstream applications

Preserved Geometry and Design Intent

3D InterOp goes beyond “import with no errors” by delivering 3D data that preserves the original design intent throughout the process. 3D data reuse is about ensuring consistency in your 3D import, preserving design intent.

Increase Application Performance

Spatial continues to focus on leveraging multiprocessing/multithreading, direct translation, and improved algorithms to provide faster and better 3D data access. We also update our kernel on a yearly basis with powerful new features to help ensure that 3D InterOp remains a powerful solution.

Through its architecture, 3D InterOp lets users optimize the interaction with their 3D data. With functionality to provide selective import based on your application need, 3D InterOp enables your application to focus only on the necessary 3D data for a given task.

Spatial’s 3D InterOp is a powerful tool that makes your life easier by maintaining design intent throughout the process. The comprehensive suite of features gives your engineers the power they need to create the best solutions. Contact us to get started with 3D InterOp today.

Free eBook - Healing As An Essential Function

3D InterOp Supported File Formats

FormatsProduct StructureGraphicalGeometrySemantic PMIFile FormatsVersion SupportedFile Formats
3D PDF     1.7.pdf
3DXMLv4.3v4.3  .3dxml4.3.3dxml
3D ACIS ModelerR1 - 2019 1.0R1 - 2019 1.0*

R1 - 2019 1.0

 .sat, .sab, .asat, .asaR18 - 2019 1.0.sat, .sab, .asat, .asab
3MF1.11.1  .3MF1.1.3MF
CATIA V44.1.9 - - 4.2.4*4.1.9 - 4.2.4 .model, .exp, .session4.1.9 - 4.2.4.model

V5R8 - V5-6R2018

V5R8 - V5-6R2018

V5R8 - V5-6R2018

V5R8 - V5-6R2018

.CATPart, .CATProduct, .CGR .CATDrawing

R8 - R27


.CATPart, .CATProduct, .CGR



V6R2018xV6R2018xV6R2018xV6R2018x.CATPart, .CATProduct, .CGR, .3DXML  


 .dae, .zae  


2.5 - 20192.5 - 2019*2.5 - 2019 .dxf  


2.5 - 20192.5 - 2019*2.5 - 2019 .dwg  
FBX FBX 2.0 - 7.5FBX 2.0 - 7.5 .fbx  


Up to 5.3Up to 5.3*Up to 5.3 .igs, .iges5.3.igs, .iges
InventorV11 - 2019

V7 - 2019


V6 - 2019 

.iam (V11 - V2019)

.ipt (V6 – V2019)

JTJT 8.x, 9.x, 10 and 10.2

JT 8.x, 9.x, 10 and 10.2

JT 8.x, 9.x, 10 and 10.2

JT DirectJT 8.x, 9.x, 10 and 10.2

JT 8.x, 9.x, 10 and 10.2

JT 8.x, 9.x, 10 and 10.2



V7 – V8

V7 – V8*

V7 – V8



V7 – V8


MicroStation Direct

V7 – V8

V7 – V8*

V7 – V8



V7 – V8

NX11 - NX 12.0.0

NX 6 - NX 12.0.0

11 - NX5*

11 - NX 12.0.011 - NX 12.0.0.prt  
NX DirectNX 1 - NX 12.0.0

NX 6 - NX 12.0.0

NX 1 - NX5*

NX 1 - NX 12.0.0NX 1 - NX 12.0.0.prt  
OBJ    .obj  
Parasolid9.0 - 31.0.154 9.0 - 31.0.1549.0 - 31.0.154  .x_t, .xmt_txt, .x_b, .xmt_bin, .p_b, .xmp_bin, .p_t, .xmp_txt12 - 31.0.154 .x_t, .xmt_txt, .x_b, .xmt_bin
Parasolid Direct9.0.x - 31.0.x9.0.x - 31.0.x*9.0.x - 31.0.x .x_t, .xmt_txt, .x_b, .xmt_bin, .p_b, .xmp_bin, .p_t, .xmp_txt  
Pro/E / Creo16 - Creo 5.0WF3 - Creo 5.0
16 - WF2*
16 - Creo 5.016 - Creo 5.0.prt, .prt.*, .asm, .asm.*  
Revit2015 - 20182015 - 2018*2015 - 2018 .rvt, rfa2018.rfa

Version 2 to 6

Version 2 to 6*

Version 2 to 6 .3dm  
Solid EdgeV18 - ST10ST - ST10
V18 - V20*
V18 - ST10 .par, .asm, .psm  
Solid Edige DirectV18 - ST10ST - ST10
V18 - V20*
V18 - ST10 .par, .asm, .psm  
SolidWorks98 - 201898 - 201898 - 20182014 - 2018.sldprt, .sldasm, .slddrw  
SolidWorks Direct2003 - 20182003 - 20182003 - 20182014 - 2018.sldprt, .sldasm, .slddrw  
STEPAP203, AP214, AP242AP203*, AP214*, AP242*AP203, AP214, AP242AP242.stp, .step

AP203, AP214, AP242

(Geometry only)

.stp, .step
STL All  .stl .stl
VDA-FS1.0 - 2.0 1.0 - 2.0 .vda2.0.vda
XCGMR2012 - 2019 1.0R2012 - 2019 1.0R2012 - 2019 1.0 .xcgmR2012 - 2019 1.0.xcgm

*Graphical data generated from Geometry

Featured Video


Build IT

eBooks & Whitepapers

eBooks & Whitepapers

Download technical eBooks and whitepapers on topics including industry challenges and product solutions.

Spatial Facebook Spatial Twitter Spatial LinkedIn Spatial YouTube Spatial Blog RSS


A quarterly e-Newsletter highlighting industry trends, and includes articles from Spatial developers. Sign up to receive The Spatial Blend.