ThreeMfSaveOptions

ThreeMfSaveOptions

Overview

ThreeMfSaveOptions controls how a Scene is serialised to 3MF (.3mf) format. Construct an instance, configure the desired properties, and pass it to Scene.save() to override the built-in export defaults. Typical settings include output coordinate-system handedness, floating-point precision, whether binary buffers are embedded, and format-version selection. When Scene.save() receives only a file path, ThreeMfFormat supplies the default export configuration automatically.

Properties

NameTypeAccessDescription
enableCompressionbooleanReadDetermines whether the 3MF output is compressed
buildAllbooleanReadIndicates if all scene nodes are included in the saved 3MF file
flipCoordinateSystembooleanReadToggles conversion of coordinate system during save
unitstringReadSpecifies the measurement unit (e.g., millimeter) for the exported 3MF
prettyPrintbooleanReadFormats the 3MF XML with indentation for readability

Methods

SignatureDescription
constructor()

See Also