Intralattice by dnkrtz, is a plug-in for Grasshopper used to generate solid lattice structures within a design space. It was developed as an extensible, open-source alternative to current commercial solutions, such as Within. As an ongoing project developed at McGill’s Additive Design & Manufacturing Laboratory (ADML), it has been a valuable research tool, serving as a platform for breakthroughs in multiscale design and optimization.

The generative process is split into 3 main modules, each of which has a selection of various components, for a total of 16 components.

  1. First you can begin with a cell component, which will generate a unit cell. This unit cell is the basis for the lattice topology.
  2. The next stage involves a frame component, which will populate a design space with the unit cell, based on various parameters.
  3. The final stage involves a mesh component, which will convert the lattice wireframe (a list of curves) to a solid mesh, which can be 3D printed.

PH Newsletter

Free Weekly Scripts

Join our exclusive email newsletter and be the first to receive our free, useful Grasshopper scripts every week!


  • Tchou


    This is exactly the plugin I search. Unfortunately, I can’t download it on the official website. I If someone can send me by email it will be very nice.

    Thanks a lot for your help !

    • rezae

      Rhino and Grasshopper according to the article.
      Your welcome!

  • rezae

    I checked the food for rhino and it worked.
    I’ve emailed you the plugin.