24 lines
642 B
OpenSCAD
24 lines
642 B
OpenSCAD
include <./insert-box.scad>;
|
|
|
|
$fn=64;
|
|
dowelDiameter = 12.7; // 0.5 inch
|
|
module dowel() {
|
|
color("Sienna") rotate([0, 90, ])
|
|
cylinder(h=innerSide, d=dowelDiameter, center=true);
|
|
}
|
|
|
|
outerBox();
|
|
supportingFelt();
|
|
|
|
translate([feltThickness + boardThickness, 0, feltThickness + boardThickness])
|
|
union() {
|
|
// Everything within this union is referenced off of the inner box. The outer
|
|
// translate accounts for the felt and walls.
|
|
|
|
translate([innerSide/2, 0, innerSide - dowelDiameter*1.5]) // center dowels on X, raise Z
|
|
union() {
|
|
translate([0, kallaxDepth*0.25, 0]) dowel();
|
|
translate([0, kallaxDepth*0.75, 0]) dowel();
|
|
}
|
|
}
|