X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=light-bracket.scad;h=6e42bf1c16cf2964faac032c7aec02b59d40f9ec;hb=be0fc82d5ae892ac56b20f2c2e2caed30b4b86e5;hp=0e3bee66da5b30e6114bda563d6b8eea650c4ffa;hpb=733dc6e94378d1fba45064e3a2c4203128dd76b7;p=reprap-play.git diff --git a/light-bracket.scad b/light-bracket.scad index 0e3bee6..6e42bf1 100644 --- a/light-bracket.scad +++ b/light-bracket.scad @@ -95,10 +95,19 @@ module screwhole(holedia, csdia) { cylinder(h=100, r=csdia/2); } -difference() { - stuff(); - mainhole(); - for (y=screw_ys) translate([0, y, -base_thick+2]) screwhole(4,10); - translate([0,0,-50 - base_thick]) - cube(center=true,[300,300,100]); // print bed +module bracket() { + // this is the actual thing we want + difference() { + stuff(); + mainhole(); + for (y=screw_ys) translate([0, y, -base_thick+2]) + screwhole(4,10); + translate([0,0,-50 - base_thick]) + cube(center=true,[300,300,100]); // print bed + } +} + +intersection() { + !bracket(); + cube(center=true, [100,55,100]); }