A box whose width, height, colour and display mode are five controls on a panel drawn over the viewer, plus a button that writes the box to a 3MF file. Built from spare params, with no UI code.
geo/ControlPanel geo/ThreeMFExporter
Documentation / Node reference / geo nodes
Writes the input objects to a 3MF file, the printing format that carries units and multiple objects.
Files
Every renderable triangle mesh on the input becomes one object in the package, placed by its own world transform, so a whole build plate exports in one file. The model declares millimeter units, which removes the mm-versus-inch guesswork that STL leaves to the slicer. Colour travels too: an object's COLOR attribute, or the base colour of the material assigned to it, is written twice, once as a base material for plain 3MF viewers and once as a colour group, which is the only colour a slicer reads and what it maps to a filament slot. A mesh carrying more than one colour is written colour-per-triangle, and a slicer is then the one consumer that shows those regions apart. The node exports what it is given: convert, repair or measure the geometry with nodes placed before it. Non-triangle geometries are skipped, and an empty input simply writes nothing.
| Name | Type | What it does |
|---|---|---|
| fileNameMode | UInt8 NODE_NAME · NODE_PATH · CUSTOM_NAME | How the file is named: after this node, after the node's full path in the scene (still unique when exporters in different subnets share a name), or after the name param typed below. |
| name | String | File name to write, without the .3mf extension. |
| download | Button | Cook the node and write the file. |
Scenes you can open in the editor that teach this node.
A box whose width, height, colour and display mode are five controls on a panel drawn over the viewer, plus a button that writes the box to a 3MF file. Built from spare params, with no UI code.
geo/ControlPanel geo/ThreeMFExporter
A two-colour nameplate written to 3MF three ways: as two objects each with its own colour, as one merged mesh coloured triangle by triangle, and with no colour attribute at all so the assigned material supplies it. It also shows what a model has to pass before a slicer will accept it: the right way up, the right size, and closed.
geo/ThreeMFExporter geo/Fuse
This page is generated from the engine, so it describes the release you can download. The same text is in the editor's Help panel next to the node itself.