Grasshopper

algorithmic modeling for Rhino

LunchBox

ADDON

Component Index > LunchBox

Data
Generate
Machine Learning
Math
Panels
Structure
Util
Workflow

Util

Arc Divide
Divides a spline curve into tangent arc segments.
Deconstruct Wireframe
Organizes a wireframe curve structure into nodes and centerlines
Flatness Check
Checks the flatness of a quad panel.
Mesh Edges (with Tolerance)
Finds naked mesh edges and edges between faces greater than a specified angle.
Mesh Reduce
Reduce mesh polygons to simplify.
Patch Surface
Returns a patch surface using a list of edge curves. (Rhino 5 only)
Random Split List
Randomly splits a list into two lists.
Rebuild Surface
Rebuilds an untrimmed surface using U and V parameters.
Relative Coordinates
Returns coordinates of a point relative to a plane.
Reverse Surface Direction
Reverse the UV directions of a surface.
Sort Duplicate Breps
Sort a list of Breps based on duplicates.
Sort Duplicate Curves
Sort a list of curves based on duplicates using document tolerances.
Sort Duplicate Points
Sort a list of points based on duplicates.
Sort Duplicate Values
Sort a list of numbers or strings based on duplicates.
Unroll Brep
Unroll a brep or surface.

Math

Enneper Surface
Create a parametric Enneper surface.
Helicoid Surface
Create a parametric Helicoid surface.
Klein Surface
Create a parametric Klein surface.
Mobius Surface
Create a parametric Mobius surface.
Hyperbolic Paraboloid
Create a parametric paraboloid surface.
Platonic Cube
Create a parametric cube with a truncation parameter.
Platonic Dodecahedron
Create a dodecahedron.
Platonic Icosahedron
Create a parametric icosahedron with a truncation parameter.
Platonic Octahedron
Create a parametric octrahedron with a truncation parameter.
Platonic Tetrahedron
Create a parametric tetrahedron with a truncation parameter.
Conoid Surface
Create Plucker's Conoid surface.
3D Supershape
Create a parametric 3D supsershape
Torus Surface
Create a parametric torus surface.

Panels

Diamond Panels
Creates diamond panels on a surface.
Diamond Grid
Creates a diamond corner point grid on a surface.
Hexagon Cells
Creates hexagonal cells on surface.
Quad Panels
Creates quadrangular panels on a surface
Quad Grid
Creates a quad corner point grid on a surface.
Random Quad Panels
Creates randomly staggered quad panels on a surface
Staggered Quad Panels
Creates staggered quad panels on a surface.
Skewed Quads
Creates 'skewed' quadrangular panels on a surface
Triangular Panels A
Creates triangular panels on a surface.
Triangle Panels B
Creates triangular panels on a surface.
Triangle Panels C
Creates triangular panels on a surface.

Workflow

Object Bake
Bake objects to a layer in the active Rhino document.
Create Layers
Create a list of layers in Rhino.
Excel Reader LEGACY
Reads an open Excel file.
Excel Reader
Reads an open Excel file.
Excel Write LEGACY
Write to an open Excel file.
Excel Write
Write to an open Excel file.
Launch Application
Launch an external application or file
Layer Information
Get layer information from the current document.
Layer Reference
Reference geometry on layers with GUIDs and Names.
Rhino Command
Sends a command to the Rhino command-line.
Object Save
Saves geometry to a specified file location.

Data

Create Chart
Creates a saveable Winform chart.
Create Data Grid
Creates a Data Grid view of data. Data can be saved as CSV file.
Create DataSet
Create a DataSet
Create DataTable
Create a DataTable
Create CSV
Create a CSV string
Read CSV
Read a CSV string. (Comma Separated Value)
Convert JSON to XML
Converts a JSON string to XML.
Read XML by Tag
Read XML data by tag.
Convert XML to JSON
Converts a XML string to JSON
Create XML
Create XML from a Grasshopper tree containing text or numbers.
Create JSON
Create JSON from a DataSet

Machine Learning

Gaussian Mixture
Solver for Gaussian Mixture models.
Hidden Markov Model
Solver for Hidden Markov Model problems.
Linear Regression
Solver for linear regression problems.
Logistic Regression
Solver for Logistic regression problems.
Multivariate Linear Regression
Solver for multivariate linear regression problems.
Naive Bayes Classification
Solver for Naive Bayes classification.
Neural Network
Solver for Neural Network problems.
Restricted Boltzmann Machine
Solver for Restricted Boltzmann machines.
Nonlinear Regression
Solver for nonlinear regression problems using Sequential Minimal Optimization.

Structure

Braced Grid 1-D Structure
Creates a 1-Direction braced grid structure on a surface.
Braced Grid 2-D Structure
Creates a 2-Direction braced grid structure on a surface.
Diagrid Structure
Creates a diagrid structure on a surface.
Grid Structure
Creates a simple grid structure on a surface.
Hexagonal Structure
Creates a hexagonal structure on a surface.
Space Truss Structure 1
Creates a space truss structure on a surface.
Space Truss Structure 2
Creates a space truss structure using two driver surfaces
2D Truss
Creates a 2-D Truss using a set of edge curves.

Generate

Attractor
Generates a attractor values using lists of attractors and targets.
Attractor Wave
Generates a wave attractor effect using lists of attractors and targets.
Constant Quad Subdivide
Subdivides a triangular panel into quadrangular cells
Panel Frame
Creates an offset frame using a panel.
Subdivide Quad
Subdivides a quad into self-similar cells.
Subdivide Triangle
Subdivides a triangle into self-similar cells.

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service