OpenNest
(by petrasvestartas)
This is the first version of OpenNest add on.
It packs outlines from 3D to 2D layouts.
Downloads:
213755
Support Email

OpenNest - 2D Polyline Packing for fabrication such as laser or CNC cutting.

OpenNest is Free. Free as "Free speech", not as "Free coffee".  OpenNest can be supported: click here to buy me a coffee or beer. Developing and maintaining software takes time and resources (no magic here).

Examples download below. Please please and one more time please, download the examples files before asking any question.

Attention OpenNest 2 for Rhino8 must have .NET Core enabled: Start Rhino for Windows -> Type the command SetDotNetRuntime -> Select the Runtime option -> Set the NETCore option -> Restart Rhino.

Tutorials: learn-visual-programming.com

Installation:

  1. Use Rhino 7 and Package Manager (Windows and Mac) or press first link below.
  2. Download the second (Windows) or third (mac) zipped files and place them in libraries folder You can open this folder when you open Grasshopper->File->Special Folder->Component Folder

Windows Users: Please unblock the files if necessary and turn off Coff Settings.

Mac Users: OpenNest employs C++ library .dylib and you need to validate this file before use if you get security error. Follow this instruction: link

Post all questions on McNeel forum under OpenNest category or write me an email with attached files.

The library is based on Boost 1.62 that is used to compute NFP - No Fit Polygon. The plug-in is located in Grasshopper: Params tab -> Nest Categary. I recommend to decrease tolerance to 0.01 in the main nesting component to achieve precise nesting output even it takes longer to compute. Also it is faster to nest low resolution polylines, and then apply transformation "T" output to moved detailed objects such as curves to nested shapes.

Implementation: translation from C++ to C# of a centroid for a closed polyline with or without holes: mapbox/polylabel: A fast algorithm for finding the pole of inaccessibility of a polygon (github.com).

Cost:
Downloads
Title
Description
Platform
 
OpenNest 2.12.0.0
2025-May-08
2D Polygonal Nesting Do not forget to download the examples files from food4rhino website.
Rhino 8 Win
OpenNest
2022-01-28
Grasshopper for Rhino 6 for Win
OpenNestMac
2021-11-26
Mac
Grasshopper for Rhino 6 Mac
OpenNest 2.11.0 Rhino 8 Example Files
2025-04-27
Grasshopper for Rhino 8 for Win
Reviews