Export Mesh and Thickened Lattice to 3MF Format

Beta Blocks

With the release of 2.15, the ability to use 'Beta Blocks' has launched. Beta blocks are blocks that are in development that are subject to change prior to transitioning into full production use. Beta blocks are generally not recommended for production use but are made available to users for early access to upcoming features. To turn on Beta blocks, go to File > Settings and check the 'Show Beta Blocks' box

This article will show you how to set up a part for exporting to 3MF. The 3MF Export block accepts mesh types, with the option to add a thickened lattice, and exports it to 3MF. This cuts down the time and energy to mesh a complex lattice. Once in 3MF, the part can be easily opened in programs like Materialize Magics. 



In this example, we export a wrench with a lattice infill. Instead of Boolean Unioning the two parts together we keep them as separate types. The 3MF Container will combine them at the export step. We start out with an Implicit body and a thickened lattice. Download the file here to follow along. 



1. Convert Main Body to Mesh format

The first step is to convert the main body of your part to a mesh format. Use the Mesh from Implicit Body block and set an appropriate feature size. If your part is more complex, you may need to run further meshing operations to capture all of the details. 


2. Keep the Lattice Format

Usually, when creating your lattice elements, you use a 'Thicken Body' block to convert them to Implicit and Boolean Union them with your part. In this case, keep them in the Lattice format (purple block colors) and use the Thickened Lattice block. If your lattice doesn't have a thickness, a thickness of 1mm is automatically assigned to the lattice at export.  

3. Add 'Export 3MF' block

Insert an Export 3MF block. Drag the Thickened Lattice and the Mesh block into the inputs. Set the units, choose a file path, and your part is exported. 


Further Processing

Now that we've exported our part, we can open it up in a program like Materialize Magics. In the current version of Magics 24.1 the graph of the beams is visualized but not the thickness, however when you slice the lattice you will see that the beam thickness is accurately represented in the slices.

Supports can be added to both the mesh and the lattice beams in Magics support generation modules and then sent to build processors.


Was this article helpful?



Article is closed for comments.