From c21fcdf57063dc92e5aec2105b79b93778ae6973 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 16 Dec 2012 18:33:38 +0000 Subject: [PATCH 1/1] cable-hole-trunking-cover: wip, base --- cable-hole-trunking-cover.scad | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cable-hole-trunking-cover.scad b/cable-hole-trunking-cover.scad index 037e240..c8a5606 100644 --- a/cable-hole-trunking-cover.scad +++ b/cable-hole-trunking-cover.scad @@ -7,6 +7,9 @@ bevelz = 3; bevelslope = 0.75; bevely = bevelz * bevelslope; +basebaset = 2; +basebevelt = 3; + module sheared_cube(sz, xperz, yperz) { multmatrix([[1,0,xperz,0], [0,1,yperz,0], @@ -16,7 +19,11 @@ module sheared_cube(sz, xperz, yperz) { } module Base(){ - sheared_cube([10,20,30], 0.5, 3); + translate([0, basey-basebevelt, 0]) + sheared_cube([basex, basebevelt, bevelz], 0, bevelslope); + sheared_cube([basex, basebevelt, bevelz], 0, -bevelslope); + cube([basex, basey, basebaset]); +// sheared_cube([10,20,30], 0.5, 3); // cube([basew, baseh, 0.1]); // translate([ } -- 2.30.2