3D CAD Interoperability with ODX

CCE’s Open Data Exchange 3D CAD libraries get an update.

Illustration of CCE’s Open Data Exchange (ODX) libraries. (Image courtesy of CCE.)

Illustration of CCE’s Open Data Exchange (ODX) libraries. (Image courtesy of CCE.)

CAD technology company CCE has released several updates to its Open Data Exchange (ODX) libraries, which translate 3D CAD data from a variety of formats for application-specific usage. The libraries are targeted at independent software vendors (ISVs) who need to read and write 3D CAD data independent of the proprietary CAD software.

With the appropriate ODX libraries, developers can read and write 3D CAD data in the following file formats: CATIA V4, CATIA V5, NX, SOLIDWORKS, Parasolid, IGES, JT and STEP. Read modules are provided for 3dxml, Solid Edge, Inventor, Creo, VDA, STL and ACIS, while a write module is provided for 3D PDF.

The latest ODX releases offer the following enhancements:

  • Improved product and manufacturing information (PMI) support was added for dimensions and leaders, geometric tolerances, annotation standards, PMI entity associations, and more.
  • CATIA V5 libraries (both read and write) were updated to provide persistent IDs for Axis systems.
  • NX libraries were upgraded to support NX 12.0.
  • Parasolid libraries were upgraded to support Parasolid 30.
  • Creo libraries were updated with enhanced parallel processing support.

“We are excited to kick off the New Year with some significant enhancements to our ODX libraries,” said CCE’s Vinay Wagle. “Leading ISVs depend on our technology to provide seamless multi-CAD interoperability for their global customer base. It’s gratifying to know that CCE’s technology is an integral part of their product strategy, and we are committed to keep investing in enhancing our technology.”

The issue of CAD interoperability is dear to engineers’ hearts, coming in at number two in 4 Things Users Hate Most About Their CAD Systems. For more CAD interoperability news, check out AnyCAD Comes to Fusion 360.

Written by

Michael Alba

Michael is a senior editor at engineering.com. He covers computer hardware, design software, electronics, and more. Michael holds a degree in Engineering Physics from the University of Alberta.