Surface split with curves

Hello guys,
I have been trying to perform the command of splitting a divided surface with list of curves ( circles) , but it seems like I am missing something.
Aluminum Cladding_Perforation_3.gh (29.8 KB)
Aluminum Cladding_Perforation_4.gh (23.1 KB)

missing

You didn’t internalize your curve geometry.

P.S. Looks like you have some stray bits of disconnected code?

Hello Joseph, and thank you for the swift reply. actually I did not know that previously but it did not work after internalizing the data for the curve as well and by the curve geometry you mean the first node.
Aluminum Cladding_Perforation_4.gh (52.9 KB)

P.S. sorry for the missy graph I am used to keep things aside.

and regarding the surface itself, I used (PANELINGTOOLS) in order to create divided surface with gaps then keeping the curve splitting for last as it seems easier for the processor.

OK, I can see the curve now (a rectangle) but don’t have ‘PTComponentLibrary’ (PANELINGTOOLS?) so can’t see much beyond that. The code at the bottom has some things that don’t make sense:

You have only one surface (the Offset Surface) so Brep Join and Deconstruct Brep are useless.

Eventually I see this:

If I bypass all the PANELINGTOOLS stuff and just connect the Offset Surface to Surface Split I get this:


Cladding_Perforation_2024Mar6a.gh (15.9 KB)

Is this helpful? There is probably more simplification possible, I didn’t look too closely. (The closer I look, the more I see that doesn’t make sense.)

EL Sort (Edge Length Sort) is a cluster I wrote, you can edit it to see how it works.

3 Likes

Thank you a lot the curves works just perfectly fine now.