Hi
Can someone help me to convert this open brep (poly surface) into an untrimmed surface so that I can tween multiple curves on the surface and pipe them ?
Thanks for the help! Anni
Hi
Can someone help me to convert this open brep (poly surface) into an untrimmed surface so that I can tween multiple curves on the surface and pipe them ?
Thanks for the help! Anni
Network Surface?
3. Attach minimal versions of all the relevant files
Seems like a reasonable solution, but I don’t know how to sort the list of edges into U and V direction. I managed to deconstruct my brep so far.
use Brep Edges. you should get the naked edges En (the openings) → pass that into a join curve → lets say they are the U direction, but that’s an incomplete list.
then you should get a series of interior edges Ei → you need to split the list into U edges in the direction of the naked edges, and V edges. once you have the two lists, pass each into join curves.
this should get you started
breptonetworksrf.gh (78.9 KB)
the trick is to create the list that separates the interior edges in two lists
Thank you this was very helpful! It worked almost perfectly. I had to sort all my V lines which was a bit of a hustle. I rhink there might be better ways to sort them, but for now this is ok.
Howerver when I now tween the curves on this surface I get funny curves like this:
Any Idea why?
Thanks again
not entirely sure. can you internalize your brep geometry, save the gh file, and share it?
Sure this is my file
air_slipper.gh (157.1 KB)
you need to use the naked edges of the network surface (because you can’t assume it is identical to the brep). for some reason their direction is not aligned - one is clockwise, the other is counterclockwise.
the solution is to flip one of them
hint: you could also simply extract isocurve from the networksrf
air_slipper [fixed].gh (160.8 KB)
this makes sense, thanks for the help!!