Generative Lattice generation Through Ntop
- HARINAD PM
- Feb 28
- 1 min read

Recently, I began exploring nTopology for lattice generation and topology optimization after spending hours with Grasshopper (I will update that soon). Here is a simple workflow for lattice generation and field optimization in nTopology, starting from Rhino and ending with a basic render setup in Blender. I am also working on streamlining the workflow to create an optimized result.
Step 1 | CAD Modeling in Rhino
Rhino is my go-to CAD software; everything starts with Rhino for me. The first step is to create a CAD model using your preferred CAD software. Here is an example of a shoe outsole made in Rhino using simple curves and lofting. I intentionally kept it simple because the lattice will inherently add complexity to the geometry.
Tip: Try to optimize the geometry by using quad remeshing and SubD to create and remove edges.

Step 2 | Ntop lattice genration
Simply import the CAD as a STEP file into Ntop (drag and drop works), then convert the CAD to an implicit model. You can use a periodic lattice to create a cell map and select the unit cell to form the desired lattice. Additionally, a field map can be used to reparameterize and adjust the lattice thickness according to your needs.
Feel free to experiment with the lattice and wrap cell map to body options.

Ultimately, export this model as an OBJ or any mesh format and render it in Blender or KeyShot.
I rendered this using Blender. If anyone has any questions, feel free to contact me.

Comments