BRep Unfold

pq-dominant hybrid mesh
When working with surface panelizations, I find physical models easiest to construct when the panels are grouped into linear strips which can be unfolded flat and lasercut. Grouping panels into strips reduces the number of pieces to organize and to assemble. Additionally, folded seams are usually more precise when working at small scales than glued or notched joints. The step of unrolling these strips and preparing them for lasercutting is usually incredibly time consuming and introduces a break in the parametric workflow.

unroll Brep
This definition solves unfolding for these linear polysurfaces, regardless of orientation or the sequence of faces, returning the vertices as a list of points, a new, flattened brep, and separated lists for internal and edge curves.
(ghx download)
unroll Brep definition
This script utilizes the Quaternion Rotation function

UPDATE: The definition was edited on 0410-11, link has been reassigned as well.

2 Responses to “BRep Unfold”
Check out what others are saying...
  1. […] PQ-dominant mesh of a low relief surface generated and unfolded in Grasshoppper3d using the BRep Unfold definition in Grasshopper. Support spans are created within the dimension of the face when distance […]

  2. […] ghUnfoldStrip Image by trevor.patt Polysurface unfolding in VB.NET for irregular linear strip BReps details and ghx available here […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: