Grasshopper Definitions
GH Surface Subdivision Strategies
GH Surface Subdivision Strategies

Downloads:
GH Srf Subdivision Strategies for GH 0.6.0043 **REQUIRES WEAVERBIRD
Description: This definition is a collection of ten methods to subdivide surfaces.  Collection includes UV Division, Physical Distance, and Mesh Algorithm subdivision strategies.  Further Catmull-Clark mesh subdivisions thanks to Giulio Piacentino’s Weaverbird Plug-in for Rhino and Grasshopper.  Below are examples of the subdivisions generated.

GH Surface Diagrid Pattern
GH Surface Diagrid Pattern

Downloads:
GH Surface Digrid Pattern for GH 0.6.0043
Description: This definition uses a vb.net component to panel a surface with a diagrid pattern.

GH Remap List Values
GH Remap List Values

Downloads:
GH Remap Values for GH 0.6.0043
Description: These functions will take one list of values, and map them to another list of values.

Grasshopper connection to OpenOffice
Grasshopper connection to OpenOffice

Downloads:
GH.OpenOfficeCXN for GH 0.6.0043
GH.OpenOfficeCXN for GH 0.6.0019
These scripts were written to connect from Grasshopper and OpenOffice Calc, a spreadsheet program very similar to Microsoft Excel.  The definition will read and write OpenOffice Calc AND Microsoft Excel Files.
The biggest difference between the two is that OpenOffice is open source and free to download and use.  This [...]

Grasshopper UDP Receiver
Grasshopper UDP Receiver

Synchronous UDP Receiver
GH version 0.6.0019
Description:
This definition allows receiving with the User Datagram Protocol through .net. Please note, this definition uses a synchronous structure, meaning Rhino/GH will hang until some data is received from an external application. Please run the included Processing Sketch in order to begin transmitting continuous data to GH.
Examples:
http://www.livearchitecture.net/archives/3664
http://www.livearchitecture.net/archives/3732
http://www.livearchitecture.net/archives/3745
Requirements:
Grasshopper 0.6.0019
Processing 1.0.5: http://www.processing.org
UDP Library [...]

vb.Net + Grasshopper: Surface Panels
vb.Net + Grasshopper: Surface Panels

Downloads:
GH.net_SrfPanels for GH 0.6.0043
GH.net_SrfPanels for GH 0.6.0012
Definition subdivides a surface into quad or triangular facets or ‘panels’ all inside a scripting component.  Note: Image is basic definition + additional GH components.

vb.Net + Grasshopper Surface Curvature
vb.Net + Grasshopper Surface Curvature

Downloads:
GH.Net Surface Curvature for GH 0.6.0043
GH.Net Surface Curvature for GH 0.6.0012
This component will output a list of Gaussian Curvature and Mean Curvature values from a surface.  The calculations are an adaptation from an article from the Rhino .net SDK wiki on calculating the Principle Curvatures at a specific point.  The values are used to visualize [...]

GH Fab Panels
GH Fab Panels

Downloads:
GH Panel+Unroll for GH 0.6.0043
GH Panel+Unroll for GH 0.6.0012
Description: This definition panels a surface with triangular panels. These panels are reoriented and organized in order to produce a quad panel with a fold.
References: This definition references and takes inspiration from the following post found on Zach Downey’s website, DesignAnalyze:
http://www.designalyze.com/2009/01/16/surface-panelization-definition/

Planar Hexagon Panels
Planar Hexagon Panels

Downloads:
GH Planar Hexagon Panels for GH 0.6.0043
GH Planar Hexagon Panels for GH 0.6.0012
Description: This definition uses a scripting component to define a hexagonal pattern on a referenced surface. The resulting curve verticies are projected to a reference plane in order to define a planar hexagon panel. Note: These are not water tight.

Brick Pattern
Brick Pattern

Downloads:
GH Brick Pattern for GH 0.6.0043
GH Brick Pattern for GH 0.6.0012
Description: This definition creates a series of bricks and rotates them according to an attraction point.

GH Crv Connect
GH Crv Connect

Downloads:
GH Crv Connect for GH 0.6.0043
GH Crv Connect for GH 0.6.0012
Description: This definition takes input curves, divides them, and creates polylines across them.  Version created for GH 0.6.0043 implements the Path Mapper component which was not available in GH 0.6.0012.

GH Fan
GH Fan

Downloads:
GH Fan for GH 0.6.0043
GH Fan for GH 0.6.0012
Description: This definition simulates a hand fan mechanism

GH Umbrella
GH Umbrella

Downloads:
GH Umbrella for GH 0.6.0043
GH Umbrella for GH 0.6.0012
Description: This definition simulates an umbrella mechanism

Excel Field 01
Excel Field 01

Excel_Field_01: This definition uses the Excel Link written by Damien Alomar.  Another script was written to take the values of the excel sheet (0-9) and filter them into different lists.

Hexagons on Surface
Hexagons on Surface

Downloads:
GH Surface Hexagon Pattern for GH 0.6.0043
GH Surface Hexagon Pattern for GH 0.6.0012
Description: Definition uses the VB.NET component to organize the user controlled division points of a surface.  The result is a hexagonal pattern.  User can increase and decrease the resolution.

Random Point Matrix
Random Point Matrix

Downloads:
GH Random Point Matrix for GH 0.6.0043
GH Random Point Matrix for GH 0.6.0012
GH Random Point Matrix for GH 0.5.0060
Description: Definition uses the VB.NET node to generate a random matrix of points using the RandomClass inside of VB.net (for version 0043) to apply the randomness.

Louvers Between Splines
Louvers Between Splines

LOUVERS_BETWEEN_SPLINES: Definition generates a series of louvers between two generic splines.  The louvers’ direction is determined by a point in space.  Moving the point results in different orientations of the louvers

Panels 02
Panels 02

PANELS 02:  Definition populate a single component on a generic double-curved surface. The sliders allow to control the number of the sides, the thickness and the size of the components.

SubSurface Sun Angle
SubSurface Sun Angle

SUB_SRF_SUN_ANGLE: Definition analizes the angle deviation of a set of points from a reference vector(sun). The sliders allow to define a sub-surface area and the UV subdivision amount. The angle between normal vectors at each point and the reference vector are plotted onto the surface for an immediate understanding of incidence conditions. Angles bigger or [...]

Skyscraper 02
Skyscraper 02

SKYSCRAPER 02:
Generic tests on the hi-rise typology.  Inspiration is in the air and application are for the downloader to find.

Skyscraper 01
Skyscraper 01

SKYSCRAPER 01:
Generic tests on the hi-rise typology.  Inspiration is in the air and application are for the downloader to find.

Polygon Spirals
Polygon Spirals

POLYGON SPIRALS: Definition translates in Grasshopper the mathematical problem of polygon spirals. Polygons are drawn so that their vertexes are on the sides of the next larger polygon.
The sliders allow to modify the number of sides and the angle of the polygons

Related Posts with Thumbnails