3D InterOp is the industry-leading 3D CAD data translation software development toolkit, designed to exchange visualization, exact B-rep geometry and metadata from various CAD formats.
Enable your customers to work with imported CAD data as if created natively in your own application and export the data for downstream engineering applications. 3D InterOp’s architecture enables users to optimize their interaction with 2D and 3D data. It supports file sharing between all major 3D/CAD data exchange formats required in leading engineering applications and CAD/CAM data exchange for any modeler, including 3D ACIS Modeler, CGM Modeler and Parasolid.
Developers leveraging 3D InterOp benefit from a solution proven by more than 300 companies for over 20 years.
Supported formats by 3D Interop SDK
3D InterOp reads and writes over 30 CAD, BIM, mesh, and visualization formats.
Use the filter to narrow by vendor or browse the full list below.
No format matches your search. Don’t see your format? Talk to our team →
Based on 3D InterOp 2026 1.0.1. Format and version support is updated with each Spatial release.
Unlock New Possibilities with 3D InterOp
Native Data Translation
3D InterOp uses the CGM kernel and native APIs to read/write CATPart and CATProduct from CATIA and SolidWorks metadata without needing a CAD license. It also supports Parasolid-based formats like NX, Solid Edge, and SOLIDWORKS if your application uses the Parasolid kernel.
Selective Import API
Incrementally import CAD data as individual containers, including product structure, tessellated geometry, exact geometry and manufacturing information, as needed by your application workflows.
Geometry Repair
Automated healing and advanced operators like stitching and re-surfacing produce topologically valid solid models robust for downstream workflows.
CAD Associativity
Import stable CAD topological identifiers to allow your application to capture and track design changes to regenerate downstream features.
Product Manufacturing Information (PMI)
3D InterOp supports PMI in graphical and semantic form with full geometrical associativity, enabling engineering reviews and process automation for manufacturing and measurement.
Concurrent Import
3D InterOp leverages modern hardware by using multiple threads and processes to provide imported data more quickly than ever.
A Unified Implementation
With an abstract interface, 3D InterOp enables applications to add new formats with consistent behavior across metadata at no development cost.
Construction Industry-Specific Formats
With support for major industry formats for AEC, BIM and plant design, 3D InterOp enables your applications to cover the entire construction project’s lifecycle.
Why Use 3D InterOp?
Highest Quality for Applications
3D InterOp generates native geometry for ACIS, CGM and Parasolid, providing high-quality data and ensuring the success of downstream operations. Reducing or eliminating these downstream data problems results in greater user productivity and reduced risk.
Flexible and Performant
Load data when required by importing containers of your choice to deliver optimal user experiences. 3D InterOp’s selective loading capabilities allow for the incremental import of CAD data, including product structure, tessellated geometry, exact geometry and manufacturing information.
Consistent Optimization
With two major releases per year and minor weekly updates, 3D InterOp ensures the quickest turnaround time to support newer format versions. Formats for CATIA V5 and SolidWorks are updated consistently, covering approximately 50% of the CAD models exchanged in the industry.
Proven, Trusted and Successful
Major industry players across various segments, including design, engineering, manufacturing, robotics and metrology, trust 3D InterOp for their interoperability software needs. With customers including Intergraph, Carl Zeiss, ANSYS and Siemens, 3D InterOp is proven in diverse applications.
Reuse Metadata from Different Sources
Beyond geometry, 3D InterOp imports associated metadata, enabling application workflow automation. Importing data like manufacturing information makes 3D InterOp an established solution for millions of users across several industries.
Best- in- Class Customer Relations
Spatial maintains a superior connection with customers, continuously driving 3D InterOp's evolution based on feedback and support needs. With regular hotfixes and major updates, Spatial ensures customers receive timely solutions to issues and support for the latest CAD versions.
Get Started Quickly
In addition to expert guidance from our support and services staff, 3D InterOp provides complete documentation of C++/C# interfaces and sample implementations. A JavaScript-based application (3DScript) is also available for quick prototyping and debugging. This comprehensive support enables customers to quickly integrate and utilize 3D InterOp, resulting in successful deployments.
Get Started With Spatial
Do we have the technology to take your 3D application workflows to the next level? Find out by speaking with a Spatial expert.
Prepare CAD data for simulation, manufacturing, and visualization with model simplification, defeaturing, geometry optimization, and assembly management.
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.
Learn about the best CAD file interoperability solutions, the importance of accurate data exchange, and applications in design, analysis, manufacturing, and measurement.
LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.
LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.