** Important Note: For the latest versions of LunchBox, use the versions available on the Rhino Package Manager**
LunchBox is a plug-in for Grasshopper for exploring mathematical shapes, paneling, structures, and data management. LunchBox also includes a set of machine learning components that are an implementation of ML.NET and Accord.NET frameworks - including regression, clustering, and classification algorithms.
Available components include....
- Data: Components for dataset management, XML, and JSON formats
- Generate: Components for cool generative geometry.
- Math: Create parametric surfaces and forms such as the Mobius, Klein, or 3D Supershape
- Panels: Create paneling systems such as quad grids, diamonds, or triangles.
- Structure: Create wire structures such as diagrids or space trusses.
- Utility: Geometry utiltiies, sorters, R-tree searches
- Workflow: Read and write Excel files, layer management, and automate baking and saving.
As of V2 LunchBox's Machine learning tools are now located under a new LunchBoxML tab in Grasshopper and includes:
- NEW Microsoft ML.NET trainers, algorithms, and tester components
- Data management components for preparing training data
- Legacy Accord.NET trainers and testers
I hope the tool is as helpful to you as it is to me in the design process!
To install:
- Run the "PackageManager" command in Rhino 7 or 8
- Search for LunchBox and install
- Alternative (older) downloads are available below.
Requirements:
- Rhinoceros 7 or 8 with Grasshopper
- Windows
* Nominal testing has been performed on Rhino 8 for Mac. The latest version of LunchBox is built against .NET 7 and can be installed on Mac through the Package manager. Note that some components may not function if they are using Windows-specific functionality.
LunchBoxML is an open source project under the GNU Lesser General Public license
Copyright (c) 2023 Proving Ground LLC
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
The copyright holders provide no reassurances that the source code provided does not infringe any patent, copyright, or any other intellectual property rights of third parties. The copyright holders disclaim any liability to any recipient for claims brought against recipient by any third party for infringement of that parties intellectual property rights.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
- Category:
- License Type:
Rhino 8 Win