• Category Archives: Posts

Layers

Layers_01

This component returns the full layer path for a referenced rhino object from its GUID. The path is returned as a concatenated string, list of layer names and list of layer indexes.

Invert Color

image_02

This component inverts the RGB values from a color and returns the converted value.

Basic Fillet Surface

FilletSurfaces

This very basic component implements the Rolling Ball Fillet from Rhino Common. Using two surfaces and corresponding UV point values to define the relative location of the fillet on the a single radius and tolerance value can be provided, resulting in a new surface or list of surfaces.

Ecotect Translator

eco_01

This vb Component for Grasshopper is a simple stripped down tool that takes an analysis from Ecotect and extracts the relevant information into numerical values which can be read by Grasshopper.

Data Types

Types (1)

This vb Component for Grasshopper takes a series of values and creates unique indexes for common values.

Boolean

bool-01

This vb Component for Grasshopper uses a Boolean pattern to select either a true or false value input.

Pattern.er

pattern_01

This vb Component allows for the production of repetitious patterns in repeating rhythms in a two dimensional array with an output of a set values correspond to a reference set.

Quad from Grid

quad_01

This function takes a rectangular grid of points and extracts collections of four points in the order needed to make a four point surface.

Radial Diamond

DiaRad_001

The Radial Diamond component mimics the setup of the radial grid component in grasshopper and creates a diamond cell patterning radially about the center of a user specified plane.

Radial Hexagon

HEXY_Quarter

The Radial Hexagon component mimics the setup of the radial grid component in grasshopper and creates a hexagonal cell patterning radially about the center of a user specified plane.

Radial Sort

radial_Sort_03

This component radially sorts points about a plane based on their angle to the X axis.

RAL Colors

RAL_a

This collection of preset value list components contain the RGB values for the RAL color scheme.

Reflector [beta]

ref_04

This component progressively bounces rays off of breps for a given number of loops from an origin and initial direction. It is beta, and has been tested only for limited cases.

Regular Curve of Constant Width

CCW_00

This component implements a mixed approach to creating curves of constant width for regular polygons of odd segment count.

Regular Triangular Mesh

triangular_tile4

This vb Component for Grasshopper takes a series of values and locates and indexes common values.

Ripples

Ripples_01

The component tests a single sample point against a list of origin points which can have a wavelength and diminishing rate assigned to them.

Sequentially Sort Points by Distance

SCP-02

From a sample point a list of points will can be sequentially sorted by marching through each closest point until the point list has been exhausted.

Swap

swap3

This vb component tests a provided value against a list of domains for inclusion. If the value falls within the given domain it is replaced by a provided value which corresponds with the successful domain.

Triangle by Edge Length

triangles_01

This vb Component for Grasshopper takes three edge length and produces the corresponding triangle.