Unfold Mesh


In this Grasshopper Example File, you can use the NJS plugin combined with Weaverbird to To unfold a mesh.

Script By: Zahra Ebrahimi

Unfold MeshUnfold MeshUnfold Mesh

Related Plugins

Plugins Official Links

PH Newsletter

Free Weekly Scripts

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


  • Felsager

    This code alone is a game changer in almost everything.


  • Cfeldman

    Well, this looks like a kind of Pepakura (unfold)….but I still haven’t figured out how to apply it to any other Mesh. ( well here part of “weaverbird antiprims” (?) + a couple of points ‘(1-plane and 2-top point -solid)…..but what if one has a whole other Mesh?.
    — Sometimes, it gives all absorbed without separation, and without being able to really unroll the Mesh.
    Pepakura, if you have a very good resolution for unroll, all kinds of mesh.
    I thought this was similar- minimally to Ivy plugin ?.

    • rezae

      Hi Claudio,
      Unrolling mesh is one of the hottest topic in computer graphic. There isn’t any straight forward method to unroll any geometries with any tessellation. THEEVERYMANY is the one who has done similar practice, you can check out their project to see the method of unrolling.

      Many thanks