Grasshopper

algorithmic modeling for Rhino

All,

I am having issues getting the split surface function to work properly.  I am trying to cut a bunch of curves out of a surface, but when the Split Surface function runs, it generates a bunch of surfaces all cut by a number of the curves (randomly).  Must be doing something wrong but I cant figure out what the issue is.

Views: 4804

Attachments:

Replies to This Discussion

You must flatten the 'Crv (C)' input to 'SrfSplit' and then choose the largest surface in the list of results.  If you're lucky, it will be the first or last item; otherwise, sorting by area or sum of edge lengths will do.  Unfortunately, given the number of holes, 'SrfSplit' takes a very long time...

I let the laptop run overnight on 'SrfSplit'...  7.3 hours for 3072 holes, resulting in 3073 surfaces.  The first one in the list (green group) is the largest, confirmed by the sum ('MA') of its edge lengths:

You might find this thread interesting: http://www.grasshopper3d.com/forum/topics/image-sampler-with-surface

Dividing the base surface using 'SubSrf (Isotrim)' before perforation with 'SrfSplit' reduces the number of holes per surface, which greatly reduces the running time for 'SrfSplit'.

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service