.3mf format for lattice structures generated in grasshopper


As seen in this link: https://3mf.io/beam-lattice-extension/#part1

.3mf format which is available in Rhino enables the ease export of lattice structures without meshing and ultimately saving file size and keeping accuracy.

Is it possible to know how this format can be used. I generate lattices using Grasshopper and I am not sure how to use this format, especially that you have to bake the grashopper file before exporting it in rhino.

Kind Regards,

@tim perhaps you can shed some light on this topic

The 3mf format has nothing to do with Grasshopper. As you noted, it is one of many formats Rhino can use to export geometry. The exported file is then used as input to some other piece of software for either further development or actual production.

I don’t know what the precise nature of 3mf files is, but I do know they can be used by software that generates toolpaths for production machines such as 3D printers, milling machines, laser cutters,etc. The STL format is also commonly used for this same purpose, but requires a much larger file to represent the same geometry.

Rhino has the ability to output any of it’s numerous Export formats regardless of how the geometry is structured in Rhino; it can be either meshes or NURBS or a combination of both. I’ve created 3D printed parts from STL files comprised of both NURBS and mesh geometry. For some reason it seems that Rhino can export geometry faster if NURBS geometry is converted to mesh first, but I really have no idea if this is always true.

Thank you @DavidLeon and @Birk_Binnard.

After baking, the mesh or the nurb can be exported to .3mf instead of .stl which is good because of the how small the size is compared to .stl.

On top of .3mf, I am interested by the .3mf Beam lattice extension explained here https://3mf.io/beam-lattice-extension/

It seems that this extension gives the possibility to export lattices curves while saving information on their truss diameter without meshing them, hence being more accurate than stl files and saving more space.

I am wondering if this extension is available in rhino and if so how it can be used.

Thank you,

This is not available in Rhino. Neither is, for example, assigning a printing material.
As far as we can tell, this format is still only being used by a few researchers. It would be interesting to hear if that is not the case.