Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Crane

ADDON. Version 0.2.5. Released on 2021-May-21. Provides 39 components. Created by Suto Kai. Features 2 video tutorials.
Crane is a Grasshopper plugin to design origami products. Designing of foldable products with rigid folding motion is difficult for designers, architects, and researchers who are not origami experts. Crane is a powerful tool for not only such people but also origami experts. This software focuses on design, rigid folding simulation, form-finding, and fabrication for origami. Because Crane Solver is a hard constraint solver, it can precisely simulate a rigid folding motion and form-finding with geometrical constraints like Freeform Origami.
Constraints
FabTools
Inputs
Previews
Solver
Subcategory
Tessellations
Util

Constraints

Anchor
Anchor constraints of between selected vertices and input points. Numbers of both list must be equal.
AnchorToGround
Anchor to ground constraint of selected vertices
Developable
Add Developability
EqualLength
Equal length constraint between selected edges. You can also set length of selected edges
FlatFoldable
Add FlatFoldability
GlueVertices (GlueVerts)
Glue selected vertices
OnCurve
OnCurveConstraint
OnPlane
On plane constraint of selected vertices
OnSurface
On surface constraint of selected vertices
SetFoldAngles
Equal fold angle constraint between selected edges. You can also set fold angle of selected edges

FabTools

AddTabs
Add tabs on debeloped mesh.
Cutting Line (Cut)
Draw cutting lines according to panel thickness and each folding angle.
Double Hinge
Create double hinged solids.
Finger Joint Cutting Lines (Finger Joint)
Draw finger joint cutting lines.
Panels with Thickness (Thick Panels)
Construct thick panels from a Mesh and its developed panel's polylines
Single Hinge
Create single hinged solids according to panel thickness and each folding angle..
Tapered Solid with Thin Layer Hinge (Tapered Solid)
Create tapered solids with thin layer hinge
V-Cutting Lines (V-Cut)
Draw V-cutting lines which allow folding until 90 degrees.

Previews

DeconstructCMesh
Deconstruct CMesh into Mesh and information
EdgeCentor
EdgeCentor
Preview Edge IDs
Preview edge ids for CMesh
Preview Tapered Panels
Preview tapered panels with thickness.
Preview Vertex IDs
Preview vertex ids for CMesh
PreviewCMesh
Preview CMesh
PreviewPanelsSelective (PrevPanSel)
Preview panels with selective directions.

Inputs

CMesh_MVlines (CMeshMVlines)
Description
CMesh_MVTlines (CMeshMVTlines)
Description
CMesh
Generate CMesh from mesh
PaperMesh
Generate flat mesh from scanned img
CMesh from Lines
Create CMesh from boundary, mountain, and valley lines. (This component needs Weaver Bird's Mesh From Lines)

Tessellations

Chickenwire Pattern (Chickenwire)
Generate Chickenwire pattern
Eggbox Pattern (Eggbox)
Generate Eggbox pattern
Miuraori Pattern (Miuraori)
Generate Miuraori pattern
Yoshimura Pattern (Yoshimura)
Generate Yoshimura pattern

Util

Auto Assign Mountain or Valley (Auto MV)
Assign mountain or valley according to each folding angle sign
Develop Mesh
Develop input mesh.
Folding Angles (Fold Angle)
Get foding angles.

Subcategory

CMesh_EdgeInfo (Nickname)
Description

Solver

CraneSolver
Solver for simulation and design

Video Tutorials

Site design © Robin Rodricks.   Crane and associated data © 2022 Suto Kai.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service