Am trying to put together the simplest script possible that can turn any set of contours and site boundaries into a finished topographical surface (drag & drop simple, so can used quickly over and over again for different sites). However, I am having an issue with splitting the delauny mesh as it turns out invalid and therefore I am unable to conclude the last step (however if you switch the mesh and the splitter it works?).
At the bottom half of the script I want to have a solution for a surface reacreated from projected points. Everything looks right to me all the way to the end but when the point list and U parameter enter the Surface from Points component i get “A point in the grid is null”. Not sure how to fix that.
Splitting meshes is never fun. Sounds like you need to clean up the mesh first.
Maybe try Land Kit BETA for Grasshopper, soon to be a set of free core features (and paid pro features).
Hi @Adam_M , thanks for the tip! Gave it a try, no dups in vertices. Replying also to @chrislandau, i tried to run a few tests like checking for dup surfaces as well and smoothening the mesh to check for any irregularities and so far (to me) everything checks out so i must be missing something.
However, if i remove null points from the list feeding the surface output then im unable to create one.
Seems to work! However, I noticed you internalised 4 curves for the boundary (was originally 1), when i reinsert the original boundary it will not split mesh.
Now im just having trouble splitting the mesh. @martinsiegrist I just noticed my drawing is in mm instaed of m, do you think it might be a tolerance issue?
Well that works great! Have never used Quadmesh, thanks for the enlightenment.
You are totally right, 4 curves works much better. However, would you be able to explain why 1 boundary was not working when it came to splitting? I presume it has something to do with how small the connections were between the 4 original boundaries.