> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Export 3MF

<CardGroup cols={2}>
  <Card title="Path, Mesh, Graph, Length Unit Enum" href="#path-mesh-graph-length-unit-enum" />

  <Card title="Path, Mesh, Thick Graph, Length Unit Enum" href="#path-mesh-thick-graph-length-unit-enum" />
</CardGroup>

***

## About this Block

**What it does:** The 3MF Export block accepts mesh types, with the option to add a thickened lattice, and exports it to 3MF (3D Manufacturing Format). The format is similar to a container that holds all of the information together.

**Common uses:**

* Exporting 3MF files for use in alternative software or other instances of nTop.

**Tips:**

* Only beam-based lattices are supported for export
* This block is especially useful when there is a complex lattice because it eliminates the need to mesh the lattice.
* If you use a lattice without a thickness, then a 1mm thickness is automatically applied.
* For information on all import/export file types: ([https://support.ntopology.com/hc/articles/360048249514](https://support.ntopology.com/hc/articles/360048249514))
* How to export a 3MF file: ([https://support.ntopology.com/hc/articles/360054069993](https://support.ntopology.com/hc/articles/360054069993))

***

<h2 id="path-mesh-graph-length-unit-enum">
  Path, Mesh, Graph, Length Unit Enum
</h2>

Exports a Mesh and Graph lattice into a single 3MF file.

### Inputs

| Name    | Type                                                 | Description                                   |
| ------- | ---------------------------------------------------- | --------------------------------------------- |
| Path    | [Path](../../../../block-documentation/types/path)   | System path of exported 3MF file.             |
| Mesh    | [Mesh](../../../../block-documentation/types/mesh)   | Mesh to export.                               |
| Lattice | [Graph](../../../../block-documentation/types/graph) | Corresponding Graph or Thick Graph to export. |
| Units   | Length Unit Enum                                     | Units of exported file.                       |

### Outputs

| Type                                                                   |
| ---------------------------------------------------------------------- |
| [Mesh File Data](../../../../block-documentation/types/mesh-file-data) |

***

<h2 id="path-mesh-thick-graph-length-unit-enum">
  Path, Mesh, Thick Graph, Length Unit Enum
</h2>

Exports a Mesh and Graph lattice into a single 3MF file.

### Inputs

| Name    | Type                                                             | Description                                   |
| ------- | ---------------------------------------------------------------- | --------------------------------------------- |
| Path    | [Path](../../../../block-documentation/types/path)               | System path of exported 3MF file.             |
| Mesh    | [Mesh](../../../../block-documentation/types/mesh)               | Mesh to export.                               |
| Lattice | [Thick Graph](../../../../block-documentation/types/thick-graph) | Corresponding Graph or Thick Graph to export. |
| Units   | Length Unit Enum                                                 | Units of exported file.                       |

### Outputs

| Type                                                                   |
| ---------------------------------------------------------------------- |
| [Mesh File Data](../../../../block-documentation/types/mesh-file-data) |
