Unroll Multiple Surfaces


20081019_rvb_37_Unroll_Multiple_Surfaces_Or_PolySurfaces_v1 (1).rvb (5.5 KB)


I want to be able to unroll multiple surfaces at once ready for laser cutting and I found a RhinoScript on the subject the problem is whenever I run the script it has an error message:

Source: Microsoft VBScript runtime error
error: variable is undefined: 'DeleteObject’
line: 115
char: 6

I’ve looked through the code and can’t seem to fix it. IS the something I’m missing?



That line should read


instead of

DeleteObject = strPoint

Here is a script from my library that also unrolls multiple objects if you want to try/compare…

MultiUnroll.rvb (3.0 KB)



Thanks Mitch for the quick response, perfect!



Hello Mitch,

Would it be possible if we can have the python script for Rhino for Mac users?

The plugin seems to be very useful for mass-producing laser cutting…

Million thanks!!


This is the one in my library from 2015 - I assume it will work OK, but I haven’t looked at it or used it in awhile, so let me know if there is a problem or improvement necessary…

MultiUnroll.py (7.4 KB)



Great thanks!