Brep closest point (BrepCP) Find the closest point on a brep | |

Brep topology (Topology) Get the complete topology of a brep | |

Cap custom Cover a closed curve | |

Closest geometry Find the geometry closest to a point | |

Curve array 2d Create an array 2d of geometry along a curve | |

Curve Discontinuities Find all discontinuities along a curve above an angle of tolerance | |

Extend surface (ExtendSrf) Extend a edge of a surface | |

Extrude from point (ExtFromPt) Extrude a curve from a point | |

Extrusion both sides Extrude a curve or surface in both sides along a vector | |

Fillet polyline Round the corners of a polyline | |

Fit curves Match multiple curves by adjusting their direction and seam | |

Flip plane Flip a plane by reversing the Z axis | |

Flow along curve (Flow) Re-aligns objects from a base curve to a target curve. | |

Flow along surface (FlowSrf) Deforms an object from a source surface to a target surface. | |

Frames Divide a curve into planes oriented from a geometry | |

Grid On Surface (GridOnSrf) Place a grid on a surface | |

Hollow thickness (HollowThk) Subtracts a hollow specifying the thickness | |

Interpolate frames Interpolate a collection of frames over a curve | |

Interpolate planes (IntPlns) Interpolate a collection of planes | |

IsoCurve Extracts an isocurve from a surface specifying position and direction | |

Isotrim Extract an isoparametric subset of a surface from the middle of the trim | |

Like an emboss (Emboss) Make a embossment on a surface | |

Mesh topology Get the complete topology of a mesh | |

Move from geometry Move a collection of points from the nearest projection in a geometry | |

Offset On Surface Variable (OffsetOnSrfVariable) Offset a curve on a surface with variable distances | |

Offset Variable Offsets a curve with a range of values | |

Rasterize (Raster) Rasterize an image transforming black pixels in curve regions | |

Rebuild surface Rebuild a surface proportionally to its size | |

Resize Resize a geometry | |

Reverse Surface (ReverseSrf) Reverse parameter's domain of a surface | |

Seam from point Adjust the seam of a closed curve from a point | |

Shatter Variable Shatter a curve into segments of given size | |

Shell curve (Shell) Creates a solid with the interior subtracted from a closed planar curve | |

Size Measures the size of the bounding box of a geometry | |

Split & mirror (Split&Mirror) Split and mirror a brep with a plane | |

Surface Offset Solid (SrfOffsetSolid) Offsets a surface creating a closed brep | |

Text by curve Draw text as surfaces over a rail curve | |

Texture Creates a texture with an image on a surface | |

Trim from middle Trim a curve from the middle position of the trim and its length | |

Try get circle (Get circle) Try to convert a curve into a circle | |

Tween multiple curves (TweenMulti) Tween between multiple curves | |

Unroller Represents the operation of Rhino's unrolling. |

Bezel Create a bezel for a gem | |

Brilliant Create a brilliant gem from a circle | |

Cabuchon studio (Cabuchon) Creator of cabuchons | |

Channel On Surface (ChannelSrf) Create a channel on a surface | |

Channel Creates a channel for gems from a curve on a surface | |

Cutter soft Create a simple seamless cutter | |

Cutter Create a cutter on a gem | |

Cutters In Line 0 Create a cutter through a list of gems | |

Cutters In Line 1 Create cross cutters to a line of gems | |

Cutters In Line 2 Create cross cutters between gems | |

Gallery rails Create gallery rails in a gem | |

Gems by 2 curves (Gems2Curves) Create gems between two curves | |

Gems by curve (GemsByCurve) Create gems in a rail curve | |

Gems studio (Gems) Creator of gems | |

Pave random (PaveRnd) Creates a brilliant cut pave on a surface (Kangaroo 0.99 required) | |

Prong simple Create a simple prong from a plane | |

Prongs along gems rail Create prongs between gems on rail | |

Prongs Create vertical prongs around a gem |

Constrain Constrain a number within a domain | |

Dispatch Indices Dispatch the items of a list into two target list using indices | |

Insert in Tree Inserts elements in a tree branch | |

MapToSum Remaps a list of values where their sum total is a given value | |

NearestNumber Find the nearest number under or above a given value comparing it with a list of allowed values | |

Next item Shift a list to operate with the next item | |

Normalize Normalize a list of numbers | |

Range Arc Creates a range of numbers in the arc function | |

Range Gaussian Creates a range of numbers in the Gaussian function | |

Range Random Creates a range of numbers in the Random midpoint displacement algorithm | |

Range Sigmoid Creates a range of numbers in the Sigmoid function. | |

Range Sine Creates a range of numbers in the composite sine function | |

Shift paths Shift -1 in all data tree paths | |

Split domain Split a domain using numbers | |

Split domain² Split an UV domain using numbers | |

Symmetry numbers Create a list of numbers that is symmetrical to another from a given value |

Arm gauge (Arm) Create half gauge for ring creation | |

Gauge Create a circle using a size of a regional system of gauge | |

Resize ring Adjust the finger size of a ring | |

Ring base Create a basic ring | |

Ring by curves (Ring curves) Creates a ring with a frontal and side curves | |

Ring half round (Half Ring) Creates a half round ring | |

Ring Profile Create a ring using a profile curve | |

Ring Signet Create a ring with a curve for the signet | |

Size to radius (SizeToRadius) Converts the size of a regional system to his radius. | |

Size to size (SizeToSize) Converts the size in a regional system to another regional system |

Profile 2Arcs Contains a cluster of Grasshopper components | |

Profile Gem Extract a gem profile and add useful openings as a cutter | |

Profile Grooves Contains a cluster of Grasshopper components | |

Profile HalfRound Contains a cluster of Grasshopper components | |

Profile HalfRoundTruncated Contains a cluster of Grasshopper components | |

Profile n-Bezier Contains a cluster of Grasshopper components | |

Profile Ovoid Contains a cluster of Grasshopper components | |

Profile Track Create a profile of track and edges |

Arm Organic model of an arm | |

Bust Organic model of a bust | |

Display sizes Displays the size of gems | |

Ear Organic model of an ear | |

Finger Contains a collection of polygon meshes | |

Gem preview Preview gems choosing the color. | |

Metal preview Preview metals |

Costs Calculate the cost of your production You can open the cluster for editing | |

genRandom Generates pseudo-random values in a domain and writes on a branch with a path value of the seed | |

Market price (Market) Daily price of gold, silver, platinum and palladium in euro / gram in the London market (LBMA) | |

Organize Organize the distribution of geometry in a base rectangle | |

Timekeeper (Time) Time counter. Requires Timer component (1 second interval). | |

Tree wax Create a tree and place geometry at the ends of branches | |

Weight Calculates the weight in grams selecting a metal alloy |

Animation Create a simple animation from a guide curve. | |

Curvature analysis (Curvature) Analyzes surface curvature | |

Direction analysis (Direction) Analyzes the direction of geometry | |

Slicer Slice a geometry to get a section | |

Thickness analysis (Thickness) Analyzes the thickness of a mesh | |

Thickness dynamic (Thk dynamic) Measures the thickness manually using points |

Calotte Creates a calotte to pearl | |

Chain Creates a chain from a link and guide curves | |

Filigree Creates a filigree with guide and profile curves | |

Milgrain Creates a milgrain with a geometry through a curve | |

Pipe Custom Create a pipe with multiple sections |

Site design © Robin Rodricks.
Peacock and associated data © 2023 Daniel Gonzalez Abalde.

Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.
Hosted by GitHub