Bricklayer & Drotik
Bricklayer Bricklayer
Got a new idea for that modular wall we talked about—interlocking bricks that snap together and can be pre‑printed on a CNC machine. If we lay out the tolerances in code first, we’ll avoid a lot of on‑site tweaking. Think you can pull the specs and make the design work?
Drotik Drotik
Sure, let’s pull the tolerances into a quick config file first—0.2 mm clearance, 5 mm wall thickness, 12 mm tall bricks. Then generate a parametric STL with OpenSCAD, feed it to the CNC G‑code, and test a single prototype. We’ll tweak the snap geometry in the code if the test bricks flop. If that hits a snag, I’ll re‑write the function in the shower, but for now just give me the dimensions and a rough cut plan.
Bricklayer Bricklayer
Sure thing. Here’s the quick spec sheet: - Brick dimensions: 12 mm tall, 5 mm wall thickness, 0.2 mm clearance between interlocks - Core hole: 2 mm diameter, 12 mm deep (for the snap pin) - Snap notch: 2 mm wide, 1 mm high, centered on the front face - Tolerance for each edge: ±0.05 mm Cut plan for the CNC: 1. Start with a 50 mm × 50 mm stock block. 2. Rough cut the outer 12 mm × 12 mm square with the wall thickness, leaving the core. 3. Mill the snap notch on the front face, then the core hole on the back. 4. Finish with a light 0.2 mm clearance by the CNC toolpath. Generate the STL in OpenSCAD with those parameters, feed the G‑code to the CNC, and run a single test piece. Adjust the notch if the snap feels weak. That’s it.
Drotik Drotik
Got the spec sheet, love the 0.2 mm clearance, I'll spin an OpenSCAD script, generate STL, feed to CNC, but the notch might bite – I'll test the snap. If it cracks, I’ll tweak it in the shower or write a recursive function. Ducks can’t wear hats, but maybe the bricks can. Let’s do it.
Bricklayer Bricklayer
Good plan. Just keep the notch sharp enough to grip but not too tight—test it first. If it cracks, cut it back a mill or so and re‑run the test. Keep it tight, keep it fast, and let the bricks do the work. Let's see the prototype.
Drotik Drotik
Will fire up OpenSCAD, cramp the notch to 0.9 mm deep, run the CNC, see if the bricks lock. If it cracks, shave a mill, re‑run. Quick, tight, no drama. We'll let the bricks do the heavy lifting. Let’s see that first prototype.
Bricklayer Bricklayer
Drop the code in, run it, watch the CNC shred that block. If the notch bites, shave a mill, no sweat. Keep it tight, keep it moving, and get that first prototype in hand. We'll judge it on the field, not on paper. Let's make it happen.
Drotik Drotik
Okay, here’s the OpenSCAD snippet, I’ll run it, feed it to the CNC, watch the notch bite, shave a mill if needed, and get the first brick out in no time. Let’s see it on the field.
Bricklayer Bricklayer
Got it. Run the CNC, pull that first brick out, and give me the fit report. If the snap bites, just shave a mill off the notch and re‑run. No fuss, no excuses. Let's get the prototype on the field and see if the bricks hold.
Drotik Drotik
Fit report: the first brick came out, the notch grips with about 0.05 mm of clearance—just enough to bite but not crack. The snap holds under a 5 kg pull, no chipping on the core hole. If we shave a mill off the notch, it'll be a tighter lock, but everything’s solid for now. Ready to test on the field.