diff --git a/knock_box_inlay.scad b/knock_box_inlay.scad new file mode 100644 index 0000000..9c53fe8 --- /dev/null +++ b/knock_box_inlay.scad @@ -0,0 +1,30 @@ +// configuration values +fs = 5; + + +content = "TM"; +font = "Droid Sans Mono Bold"; + +difference () { + union () { + difference () { + union () { + cube([92,112,109]); + hull () { + translate([0, 0, 100]) cube([92,112,1]); + translate([-0.5,-0.5,107]) cube([93,113,2]); + } + } + translate([3, 3, 3]) cube([86,106,109]); + } + } + translate([-0.6, 56, 90]) rotate([90,0,90]) cylinder(r1=12.7, r2=12.7, h=3.7, $fn=70); + translate([89, 56, 90]) rotate([90,0,90]) cylinder(r1=12.7, r2=12.7, h=3.7, $fn=70); + translate([46, -0.6, 112]) rotate([0,90,90]) cylinder(r1=25, r2=25, h=3.7, $fn=70); +} + + translate ([41, 0, 80]) rotate([90,0,0]) { + linear_extrude(height=1.0) { + text(content, font=font, size=fs); + } + } \ No newline at end of file diff --git a/knock_box_stem.scad b/knock_box_stem.scad new file mode 100644 index 0000000..7b3450d --- /dev/null +++ b/knock_box_stem.scad @@ -0,0 +1 @@ +cylinder(r1=12.5, r2=12.5, h=92.5, $fn=70); \ No newline at end of file