I encountered an issue with the Boundary surface component.
It seems that when I feed a planar curve into this component the curve get simplified and I’m missing a few vertices and edges in the final surface. How can I avoid that ? In the definition I attached, there is an example of the result I want to achieve, that I managed to recreate with a Python code. But I would like to avoid using any script in my definition.
Any explanation for this behavior or workaround will be greatly appreciated. Thanks ! IssueWithBoundarySurface.gh (5.0 KB)
Loïc
I believe Fragement Patch and Boundary Surfaces are intended to work this way and do some clean up inside the code.
In my opinion the way it operates is the preferred method or else you would have to create additional script logic to always clean up these kinds of surfaces (usually you don’t want the extra vertices on colinear edges… usually)
Why if I may ask?
You can always compile it as a component, wrap it in a cluster / user object if you want more control over it to “act” like a typical GH component.
EDIT:
Actually it seems that the Boundary Surfaces component may not do as much cleanup as I thought, looks like the Polyline component is causing the results you are seeing? Hmm… not quite sure but see below.
If you REALLY do need it as Grasshopper only… you can do it two ways like this: