From: Ian Jackson Date: Fri, 5 Feb 2016 02:09:18 +0000 (+0000) Subject: commitid-cube-test: TT test X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=6babab3b28bf015868ef16fe0cf1650858f63866 commitid-cube-test: TT test --- diff --git a/commitid-cube-test.scad b/commitid-cube-test.scad index 722cc01..a1ca46b 100644 --- a/commitid-cube-test.scad +++ b/commitid-cube-test.scad @@ -8,7 +8,7 @@ sz = 20; h = 0.4; -d = 0.1; +d = h; module FD () { scale([2,2,1]) { @@ -18,7 +18,7 @@ module FD () { } } -module TC () { +module TC () { ////toplevel difference(){ cube([sz,sz,sz]); translate([0,0, sz]) mirror([0,0,1]) FD(); @@ -30,4 +30,24 @@ module TC () { translate([0,sz,0]) rotate([-90,0,90]) rotate([0,0,180]) FD(); } -TC(); +w = 3; +t = 2; + +module TT () { ////toplevel + difference(){ + union(){ + translate([-sz, 0, -t]) + cube([sz*2 + w, sz, t]); + translate([0, 0, -t]) + cube([w, sz, sz]); + } + translate([0,sz,0]) rotate([90,0,-90]) FD(); + translate([0,0,-t]) rotate([0,0,0]) FD(); + translate([w,0,0]) rotate([0,0,0]) FD(); + } + translate([w,0,0]) rotate([90,0,90]) FD(); + translate([-sz,0,0]) rotate([0,0,0]) FD(); +} + +//TC(); +TT();