We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
Archi
Block
Curve
Engine
Field
Filter
Fun
Mesh
Plane
Rec
Rhino
Sets
Surface
Transform

BlueOrange

ADDON. Version 1.0.15. Released on 01-Oct-2023. Provides 126 components. Created by wucl12. Features 0 video tutorials.
BlueOrange is a collection of useful utilities for Grasshopper. It provides rectangular geometries, block transforms, and and quick generation tools used for quick design concept modeling stage. Other miscellaneous interesting components like MIDI devices reader (For reading piano signal) or Converger for calculating a singular input-output converging process.

Rec

Deconstruct Rectangle (Rec Info)
Deconstruct Rectangle
Make Rec Vertical (Vertical Rec)
Make Rec Vertical
Offset Rec By Edge (Offset Rec Edge)
Offset Rec Edge Seprately To Inside
Offset Rec Edge in Direction
Offset rec edge to arrowSize distance that is measured in certain direction
Point At Quadrilateral (Point At Rec)
Point At Quadrilateral from XY Point
Point To Rec (Center To Rec)
Center To Rec
Rec Diamond Subdivide (Diamond Panel)
Subdivide arrowSize quadrilateral in Diamonds
Rec Move One Side (Move Rec Side)
Move one side of arrowSize rec with arrowSize vector
Rec Remove Buttom (Remove Buttom)
Rec Remove Buttom
Rec Remove Left (Remove Left)
Rec Remove Left
Rec Remove Right (Remove Right)
Rec Remove Right
Rec Remove Top (Remove Top)
Rec Remove Top
Rec Subdivide (Subd Rec)
Rec Subdivide, Also can be Quadrilateral
Rec Subdivide Side (Divide Side)
Subdivide one side of arrowSize rec
Rec To Mesh (Rec Mesh)
Rec Polyline To Mesh
Rec To Srf (Rec Srf)
Rec Polyline To Srf
RecXYLine
RecXYLine
Split Rec With Curve (Split Rec)
Split Quadrilateral with arrowSize curve into to two recs, which means split at rec side.
Split Rec With Plane (Split Rec)
Split Quadrilateral with arrowSize plane into to two recs, which means split at rec side.
TwoLinesToRec
TwoLinesToRec

Curve

Bounding Rectangle (Bounding Rec)
Bounding Rectangle Like Bounding Box
Deconstruct Circle (Circle Data)
Deconstruct Circle
Divide Evenly (Divide Curve)
Divide Curve Evenly
Extend Lines (Extend)
Extend And Trim To Boundary
Offset Cap
Offset Cap
Offset Inner
Offset Inner
Offset Z
Offset Curve Z
Curve Start (Curve From)
Get Curve Start Point
Curve End (Curve To)
Get Curve End Point
Curve Plane Intersect (Curve Plane)
Intersect curves with planes to get sorted points, same list structure with planes list
Curves to Region (Curves Region)
Curves To Closed Planar Region
Divide From Mid (Divide Curve Mid)
Divide curve from mid parameter
Divide Crv By Plane (Divide Mid)
Divide curve by length and keep dividing start point align with curve - plane intersection
Line To Plane (Line Plane)
Extend Line To Plane
Project Curve Loose (Project Loose)
Project Curve Loose to geometries with on vector
Curve Direction
Preview Curve Direction
Shrink Curve
Shrink Curve if input negative value can be extend
Slope Line
Create arrowSize slope line from two point and slope rate

Rhino

Bmp To Jpeg (To Jpeg)
Bmp To Jpeg
Face Screen
Auto rotate rhino object To face the screen
PanoramaView
PanoramaView
Bake To Layer (Bake Layer)
Bake To Layer
Select And Tag (Select Tag)
Select And Tag
Converger (Converge Tools)
Converge Linear Process
Find GHA
Find GHA File
Version
Version
Midi Keys (Midi)
Connect To Midi
Scatter From Library (Lib Scatter)
Scatter From Library 3dm File
ScreenSlider
ScreenSlider
Solver Dam
Set True To Pass Data
Clip Image
Clipping arrowSize image from rhino or Drag and drop from img file
INTERNALISE
Internalize All Reference Input Params

Archi

Mesh Beam
Extrude Mesh Beam From Curve
Set Floor Heights (Floor Heights)
Decode Numbers List as 3.1 * 3 to arrowSize list of three 3.1
Get Ramp (Ramp)
Get Ramp From Curve
Line To Collum (Column)
Line To Collum
Lines to Panel (Panel From LinesUse Lines to Generate Panels)
Generate Panels From Lines
Points to Panel (Panel From Points)
Use Linear Points to Generate Panels, First And Last Points are locations for rec if no rec input
Subdivide Surface (Paneling Srf)
Paneling or Subdivide Surface
Paneling Polyline (Paneling Rec)
Paneling Quadrilateral
Point To Collum (Column)
Point To Collum
Brep To Stairs (Stairs)
Stairs from brep
Ramp
Get Ramp From Side Curves

Sets

Distribute Array X (Dense Array X)
Distribute Array in X Direction
Distribute Array Y (Dense Array Y)
Distribute Array in Y Direction
Distribute Array Z (Dense Array Z)
Distribute Array in Z Direction
EveryTwo
EveryTwo
Fill From Source (Fill From)
Random Fill A List From A Source List, Result list elements comes from source but Count same with List
Neg Posi (+-)
Negtive & Positive
Remove List Ends (Cull List Ends)
Remove list first and last item
Relative Position (XYZ Position)
Relative Position
DispatchByProportion (Dispatch Proportion)
Dispatch List Randomly By Proportion and Export Trees
JitterList
JitterList
Rule Numbers (Rule)
GroupBy Numbers by rules

Block

Bake Block Reference (Bake Block)
Bake Block Reference, Input DataTree Will Become Different Groups
Bake Definition (Create Definition)
Create Block Definition From Geometry
Definition From Name (Block From Name)
Get Block Definition From Name
Definition from Block (Deconstruct Block)
Get Block Definition Ifos
Definition To Block (Block From Definition)
Create Block Reference From Definition
Exist Definition (Block Definition)
Exist Block Definition
Explode Block
Explode Block
Import Block Reference (Set Block)
Import Block Reference From Rhino
Preview Block (Block Preview)
Preview Block
Transform Block (Move Block)
Transform Block

Mesh

AlignVertices
AlignVertices
Extrude Mesh From Curve (Extrude Mesh)
Extrude Mesh From Curve
LoftMesh
LoftMesh
MeshPipe
MeshPipe
Mesh Planar Ngons (Ngons)
Mesh Planar Ngons
Mesh To Nurbs (ToNurbs)
Mesh To Nurbs
Morph Mesh
Morph Mesh
OffsetMesh (Offset Mesh)
Offset Mesh
Tween Curve Mesh (Two Rec Mesh)
Mesh From Two Polyline
Extrude Mesh
Extrude Mesh With One Vector

Filter

FilterByArea
FilterByArea
FilterByContain
Select Geometries Contained in arrowSize Boundary
FilterByLength
Filter By Length
FilterClosed
FilterClosed
GroupBy
All Equal GroupBy Refs will be put into one branch
Curve Region Filter (Curve Region)
Curve Region Filter
SelectRhinoObject
SelectRhinoObject
Plane Filter (Filter By Plane)
Plane Filter

Surface

Box To Vertical Surfaces (Box to Recs)
Box To Vertical Surfaces
BrepBottomTop (Top Bottom)
Brep Bottom Top
Brep Loops (Loops)
Get Brep Loops
BrepSide (Brep Side)
Brep Side
Swap UV (Transpose)
Transpose Swap Surface UV
Diamond Surface (Diamond Srf)
Diamond Surface Paneling
Triangular Surface (Tri Srf)
Paneling surface In triangle shape

Plane

XYCPlane
XYCPlane
XZCPlane
XZCPlane
YZCPlane
YZCPlane
Plane Normal Y (PlaneNY)
Construct Plane from normal and Y-Axis
SetCPlane (SetCP)
Set CPlane
Preview Plane (Show Plane)
Preview Plane

Transform

Cage Transform (Cage Edit)
Box Cage Edit Geometries
Cage (Set Cage)
Set Cage
Two Plane Transform (Plane Plane Shear)
Shear Transform Based On Two Planes
Rec Rec Shear (Rec Shear)
Rec to Rec Shear Transform

Engine

MinimalAnchor (Minimal Anchor)
Minimal Anchor form Curves
Minimal Surface Engine (Minimal)
Calculate Minimal Surface
Movable Anchors
Movable Anchors From Curves

Field

Curve Charge
Curve Charge
Solve Strength Lines (Field Strength)
Solve field strength distribution

Fun

Boids
Boids
GH2048 (2048)
2048小游戏

Site design © Robin Rodricks.   BlueOrange and associated data © 2024 wucl12.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service