Dado Box (for use with openscad CSG ops) by merlinjim 3d model
3dmdb logo
Thingiverse
Dado Box (for use with openscad CSG ops) by merlinjim

Dado Box (for use with openscad CSG ops) by merlinjim

by Thingiverse
Last crawled date: 4 years, 2 months ago
A repeatable Dado Box. One way to look at it is that this box can stack with itself on any surface. I use a loop like this to slice up big models in openscad:
for(ix=[0:2])
{
for(iy=[0:2])
{
intersection() {
translate([ix dadoSize, iy dadoSize, 0])
placeMyModel();
translate([ix boxSize + ix dadoSize), iy boxSize + iy boxSize, boxSize / 2])
translate([baseOffsetX, baseOffsetY, baseOffsetZ])
placeDadoBox(boxSize, dadoSize);
}
}
}
}
}
This will seperate a big model into many smaller models that fit together like puzzle pieces.
My 2-D dado box (take off all the rotate([0, 90, 0]) shapes) works very well, is printable, and can be slid together easily... but requires a little bit of clamping and gluing to get a nice stable construction out of.
The 3-D dado box however, not so much. You can't slide two neighboring pieces together without a weird diagonal slide, and the dado box itself isn't printable. I'm hoping someone wants to make a derivative of this that's printable, and I'm also hoping that if the box itself is printable, that means the items you make with it
P.S. I actually am a veteran POVRay user, so I didn't need much of the tutorials to understand how OpenSCAD works... but because I have been reading the tutorials, and they are, in fact, awesome... I decided to tag it with openscadtutorial anyways.

Tags