Hide menu
USD Converter


USD_Writer can write USD files in ASCII, Binary and ZIP (USDZ) formats.


  • polygonal representations
  • assembly structure
  • names
  • colors and materials

Measurement Units

In accordance with the USD format specification, 3D coordinates in USD files can be stored in any unit. CAD Exchager currently limits the choice to only millimeters, thus specifying the export unit with Base_WriterParameters::SetLengthUnit() is currently not supported. This limitation will be addressed in future CAD Exchager releases.

Export of materials

The USD format does not support double-sided materials, so the reverse side of surfaces may appear black or not displayed at all. There is also a very limited support of vertex colors in downstream applications reading USD files, so for efficiency CAD Exchanger doesn't export them at all.