3MF Writer
3D Manufacturing Format |
||
File Extension |
3MF |
|
Supported Versions |
1.2.3 |
|
Platforms |
|
|
Tessellation |
|
|
B-rep |
|
|
PMI |
|
3MF (3D Manufacturing Format) is an open-source file format designed specifically for additive manufacturing. Developed by the 3MF Consortium, which includes major industry players, the format aims to provide a comprehensive and interoperable model. 3MF supports detailed specifications of object geometries, colors, materials, and other properties essential for 3D printing, ensuring that designs and their intentions are transmitted accurately and effectively between different software applications and printers.
Our support for 3MF covers reading and writing version 1.2.3 of the file format for Windows, GNU/Linux and macOS. As a tessellation-only format, we only export tessellation data.
How to Export to 3MF
Our 3MF writer supports version 1.2.3 of the format.
To export a model file to 3MF format, call A3DAsmModelFileExportTo3mfFile()
.
The format-specific A3DRWParamsExport3mfData
is used to describe how to export it.
A3DRWParamsExportStlData sParamsExportData;
A3D_INITIALIZE_DATA(A3DRWParamsExportStlData, sParamsExportData);
// ... set export parameter options
A3DAsmModelFileExportToStlFile(pModelFile, &sParamsExportData, "path/to/file.3mf");