Dado Box (for use with openscad CSG ops) (Q42225)

From Library of Open Source Hardware
Jump to navigation Jump to search
No description defined
Language Label Description Also known as
English
Dado Box (for use with openscad CSG ops)
No description defined

    Statements

    thingiverse.com
    0 references
    en
    0 references
    merlinjim
    0 references
    1.0.0
    0 references
    0 references
    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.
    0 references
    https://spdx.org/licenses/CC0-1.0
    0 references
    www.thingiverse.com
    0 references
    auto
    0 references