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.
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.
This vb Component for Grasshopper takes a series of values and creates unique indexes for common values.
This vb Component for Grasshopper uses a Boolean pattern to select either a true or false value input.
Returns the character from an integer index value, 1=A, 2=B, etc.
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.
This function takes a rectangular grid of points and extracts collections of four points in the order needed to make a four point surface.
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.
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.
This component radially sorts points about a plane based on their angle to the X axis.
This collection of preset value list components contain the RGB values for the RAL color scheme.
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.
This component implements a mixed approach to creating curves of constant width for regular polygons of odd segment count.
This vb Component for Grasshopper takes a series of values and locates and indexes common values.
The component tests a single sample point against a list of origin points which can have a wavelength and diminishing rate assigned to them.
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.
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.
This vb Component for Grasshopper takes three edge length and produces the corresponding triangle.
This vb Component for Grasshopper takes three non linear points and evaluates their triangular in center plane and incircle, returning both the point and the inscribed circle radius of the triangle.
These two components allow for two means of list organization.