algorithmic modeling for Rhino

Hello all,

The attached UserComponent uses GHPython in order to unroll one or more Breps and or surfaces together or not with one or more geometries which have either been created on the brep or have been projected onto it.

Just paste the user component inside of the User Objects folder located here:


In case you don't already have GHpython then follow this link:

Tags: unfold, unroll, unrollBrep, unrollSrf

Views: 1044


Reply to This

Replies to This Discussion

Thanks Tudor for this new update !

How do you parametrise the componment to keep the geometry joined and avoid explosion ?


I haven't checked Tudors source, but the unroller class has a property you can set to keep the unrolled geometry joined. Like so:

unroller = rc.Geometry.Unroller(Brep)
unroller.ExplodeOutput = False

Hope that helps..


I just test it, it works nice !




Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service