Wish? Select where to UnrollSrf to

often do i work on files with geometry being quite a bit away from the point of origin, now using UnrollSrf the needed surfaces then get beamed into outer space (from my perspective at least), going back to the center to pick them up and to bring them back is very very tedious,

1
what if Rhino would le me select a region where i want the surfaces to unroll to?

2
even better it would try to pack them into that region like nesting plug-ins for grasshopper for instance do?

This would be useful for me also.

At least a point would be nice. A point and a direction even better.

Here’s a cheesy macro that might help for now -


! _-RunPythonScript (
import rhinoscriptsyntax as rs


rs.Command("_UnrollSrf")

last = rs.LastCreatedObjects()
if last:
    rs.SelectObjects(last)
    bb = rs.BoundingBox(last)
    pt = bb[0]+bb[6]/2
    ptStr = "W" + str(pt)
    rs.Command ("Move " + ptStr + " ")
)

-Pascal