From 733dc6e94378d1fba45064e3a2c4203128dd76b7 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 3 Jul 2012 02:00:00 +0100 Subject: [PATCH] light-bracket: wip, finished? --- light-bracket.scad | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/light-bracket.scad b/light-bracket.scad index 73edbe7..0e3bee6 100644 --- a/light-bracket.scad +++ b/light-bracket.scad @@ -48,16 +48,30 @@ module hstuff() { translate([-10,0,0]) hhookbot(15); } +module slashes() { + for (y=[-35 : 35 : +40]) + translate([0,y,0]) + rotate(v=[0,0,1],a=45) + cube(center=true, [ 5,200,200 ]); +} + module base() { translate([ 0, base_height/2 + base_margin, -base_thick/2 ]) - difference() { + intersection() { cube(center=true, [ base_width, base_height, base_thick+10 ]); - cube(center=true, - [ base_width - base_edgewidth*2, - base_height - base_edgewidth*2, - base_thick + 15 ]); - + union() { + difference() { + cube(center=true, [ 200,200,200 ]); + cube(center=true, + [ base_width - base_edgewidth*2, + base_height - base_edgewidth*2, + base_thick + 15 ]); + + } + slashes(); + mirror([1,0,0]) slashes(); + } } // translate([-base_width/2, base_margin, -base_thick*2]) // cube(center=false, [base_width,base_height,base_thick+10]); -- 2.30.2