Which file formats does Visualize SDK work with?

  1. FAQ
  2. »
  3. Product Descriptions
FormatExportImport
.3dsnoyes
.3dm (Rhino)noyes
CATIAnoyes
.dae (Collada)noyes
.dgnnoyes
.dwf (Drawing Web Format)noyes
.dwg, .dxfyes (.dwg only)yes
.glTF / .glbnoyes
.ifcnoyes
.iges, .igsnoyes
Inventor (.ipt, .iam)noyes
.jtnoyes
MCAD (generic)noyes
.nwd, .nwc, .nwf (NwInterop)*yes (.nwd)yes
.objyesyes
.pdf (2D)yesyes
.pdf (3D PRC-based)yesno
.prcnoyes
.qifnoyes
.rcs, .rcp (Point Cloud)noyes
.rfa, .rvt (BIM)*noyes
.sat (ACIS, Version 7 only)noyes
SolidWorks (.sldprt, .sldasm)noyes
.step, .stpnoyes
.stlnoyes
.u3dnoyes
.vsf (Visualize Stream File)yesyes
.xml (Visualize XML)yesyes

* — these formats are not part of a standard ODA membership and require an additional annual licensing fee. Several of the MCAD and exchange importers are also separately licensed components — the pricing page lists what a given membership covers.

Each importer has its own parameters class in TvImport.h (OdTvDwgImportParams, OdTvIfcImportParams and so on) and a matching <Format>2Visualize example. Export to .dwg and .nwd is provided by the Visualize2Dwg and Visualize2Nwd extensions.