Grasshopper Waffle Structure - Blob Model

Currently working on a blob model for class. We were assigned a blob of clay and told to digitize and model it. I made the floors and columns (not shown in the picture) but I’m currently trying to make a waffle structure to surround the floors that I can laser cut and assemble. This is what I have so far, however while making the joints and using the solid difference command, the boxes that I’ve created are cutting through only SOME extrusions. Instead of subtracting it seems to be either adding or not showing up on the intersecting extrusions at all. I’ve tried flattening a few of my outputs but nothing seems to be working. Please help!! Maybe there is a much easier way to approach this waffle structure.


assuming your laser cutter won’t work in 3D but just in 2D, so any cut it produces will be perpendicular to your sheet

yes, the easier way is to consider material thickness as a parameter, do all the ribs and stuff as easy and fast 2D curves (as the laser cutter will do) then as final thing use that thickness parameter value just to determine the slits sizes

you’ll also need to post the GH file depicted in the screenshots, and take care of internalizing geometries first (here it tells you how to do that, at point 3 Help Us Help You - #10 )

Okay I’ll try that out, I was trying to do it in 3d because they’ll be looking at the model as well in the submission but I can figure that out later, honestly just trying to get the main geometry of this working. Here’s the gh file
waffle structure - blob model.gh (869.4 KB)

I’m also noticing that a lot of my intersections aren’t being detected at all? not sure if it’s a problem with the intersections or the extrusions or the geometry itself