Grasshopper

algorithmic modeling for Rhino

Hey guys!

I am having trouble with a project I'm working on: I've got some nurbs curves (blue) of which I want to substract some "paths" I've drawn (red) but I can't manage to get it to work. The idea is to find the area where the red zone and the blue one are overlapped and then substract the red from the blue one in order to obtain closed curves. I've tried region difference, region unions, all kind of intersections, trimming... I honestly don't know what I'm doing anymore.

I don't know if it's even possible or if I've just been looking at it for so long that I'm simply missing the obvious solution. Any clue?

Thx for you help!

INTERSECTION%20CURVES_PATH.gh

Views: 862

Replies to This Discussion

Very odd...  I don't remember any trouble when I created the file I posted yesterday, but when I just opened it now, GH froze for many minutes...  Looking at the Profiler, the 'RDiff' component took 7.6 minutes!!!!

134 boundary surfaces ("BLUE CURVES", Trimmed Surfaces) minus 24 "RED PATH" 'Untrimmed Surfaces', resulting in 162 'Closed Planar Curves'.

That's an average of 19 seconds per "RED PATH".  That time varies depending on the size/length of the path - one of the shortest (i=17) takes 11.3 seconds while others take nearly 30 seconds each.  Wow.  Painful.

I know... on my laptop (which is actually a pretty good machine) it's been trying for more than 20 minutes without success, sooo; I'll keep it up extruding! thanks anway. Appreciate the interest!

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service