I have a basic waffle structure algorithm that I’m at the stage of getting the outlines for laser cutting. It’s a fiddly thing, but rather than taking one of the sides of the resulting breps, I’d like to get a a contour at the center of each slice. When I apply the Contour component to the outputs, it gives me contours across the whole set of Breps as opposed to each individual one. I’m a beginner so I just might not be implementing it right.
You can see that what I’ve done shows that the slices it is making don’t align to the edges and middle of waffle sections
Thank you for that pointer @kev.r - the Flatten was a missing piece. Your alt version was helpful and instructive, I see what you did there and a technique I could use in the future. For this, I do want to see the Brep version so I can assess the overall aesthetic and make choices on number of segments for a given shape.
I’m still stuck on how to make that work but feel it’s close. I added the Flatten to the Contour and see now that the Distance should be half the thickness. I get the right result - 15 ingoing Breps and 3 contours (beginning, middle, end) = 45 outgoing Contours. But my Deconstruct Brep and subsequent List Item index is not giving me the middles ones. What am I missing? another_waffle.gh (150.1 KB)
Amazing, that’s it! I’m still getting the hang of the data tree stuff. I thought the data tree was right as in your first image in that I would want to isolate {0,1,0} - {1,1,0} and so on.