I’ve been having the worst time today trying to do what I feel is a fairly simple idea (but seemingly difficult task) – please help! I’m preparing a file to be CNC’d and I’m trying to, essentially, BooleanDifference the roads from the topo surface. The site itself is a closed polysurface, and I’ve made the roads a continuous grid as one closed polysurface, but the issue is that the topo has some hills and I’m not able to align the roads properly. I’ve tried FlowAlongSurface, SetPt, random scripts in Grasshopper, a Python script that @Helvetosaur posted years ago (ProjectVolumesToSrfs.py), but nothing is working (though the Python script is closest). The Python script works in some areas, but keeps the volume planar, so it mostly doesn’t work.
I’m losing my mind – please help. It must be a closed polysurface in order to CNC. Attaching the current status. topo_wip.3dm (19.8 MB)
Thank you so much!