chiark / gitweb /
lock-inframe-bracket: rename pump to lock (wtf)
[reprap-play.git] / pump-inframe-bracket.scad
diff --git a/pump-inframe-bracket.scad b/pump-inframe-bracket.scad
deleted file mode 100644 (file)
index edfb6e9..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-// -*- C -*-
-
-tube_dia = 27.5 + 0.5;
-pump_w = 42.5 + 0.5;
-pump_d = 28.0 + 0.5;
-main_h = 45.0;
-backflange_d = 12;
-
-back_gap = 7;
-main_th = 2.5;
-midweb_d = 3;
-
-// calculated
-
-front_th = main_th;
-
-tube_or = tube_dia/2 + main_th;
-back_ohw = back_gap/2 + main_th;
-backflange_ymin = tube_or+backflange_d;
-
-pump_0y = tube_dia/2 + pump_d/2 + midweb_d;
-
-pump_or = [pump_w, pump_d]/2 + [front_th,front_th];
-
-module oval(sz){ // sz[0] > sz[1]
-  xr = sz[0];
-  yr = sz[1];
-  hull(){
-    for (sx=[-1,+1]) {
-      translate([sx * (xr-yr), 0])
-       circle(r=yr);
-    }
-  }
-}
-
-module MainPlan(){
-  difference(){
-    union(){
-      circle(r = tube_or);
-      translate([-back_ohw,0]) mirror([0,1])
-       square([back_ohw*2, backflange_ymin]);
-    }
-    circle(r = tube_dia/2);
-    translate([-back_gap/2,1]) mirror([0,1])
-      square([back_gap, backflange_ymin+2]);
-  }
-  translate([0, pump_0y]){
-    difference(){
-      union(){
-       oval(pump_or);
-      }
-      oval([pump_w/2, pump_d/2]);
-    }
-  }
-}
-
-MainPlan();