chiark / gitweb /
light-bracket: stub for test
[reprap-play.git] / light-bracket.scad
index 0e3bee66da5b30e6114bda563d6b8eea650c4ffa..f97611fc8885135d6a60eb548c106fddf0a1054f 100644 (file)
@@ -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]);
 }