algorithmic modeling for Rhino



Intralattice is a set of open-source Grasshopper components for generating solid lattice structures within a 3D design space. 


GitHub Source:

User Docs:

The current version is an early Beta release. As such, things may break without warning. If you happen to find bugs/issues, please leave a comment below or contact

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. We first 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.

The mesh components are inspired by Exoskeleton, an assembly by David Stasiuk & Daniel Piker. I've extended functionality to curves, modified various aspects of the algorithm and encapsulated the process with a data structure. A huge thanks to them for making their work open-source.

Location: Montreal, Canada
Members: 59
Latest Activity: on Tuesday

Discussion Forum

IntraLattice - How to create a unit cell edge Attractor ? 3 Replies

    Hi,      This plugin as been great so far, and thanks in advance for your great work !      I have been attempting to create a 3d cellular structure that would change in unit size according to…Continue

Tags: cell, edge, Attractor, ?, unit

Started by Fabio R.. Last reply by Fabio R. May 29, 2017.

Octahedral lattice sphere 1 Reply

Here is a definition used to replicate the photo "Octahedral lattice sphere" also to answer to …Continue

Tags: YANG, sphere, mesh, quad, intralattice

Started by Laurent Delrieu. Last reply by Aidan K Jan 20, 2016.

Comment Wall


You need to be a member of Intralattice to add comments!

Comment by Fethi on Tuesday


Thanks you very much for making this plugin free. It's very useful to generate lattice.

I got some troubles when trying to create the mesh from a network of lines coming from a FEA model. I've also tried Exoskeleton to generate the pipes but I got the same open mesh.

Could you please tell me what I'm doing wrong?




Members (59)






  • Add Photos
  • View All

© 2018   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service