chiark / gitweb /
trackpump-mutlihead-clip: new slopy baseplate, wip
[reprap-play.git] / trackpump-mutlihead-clip.scad
index 90141af7733792a138376a0fac23d211c886ad11..5521392030984283a2ebe71eba6394cad63bc6a4 100644 (file)
@@ -83,6 +83,7 @@ module PumpSideElevation(){
 
 module PumpSide(){
   br = baseplate_width_rad;
+  brs = baseplate_width_rad/2;
 
   difference(){
     intersection(){
@@ -95,11 +96,17 @@ module PumpSide(){
          linear_extrude(height=200)
          PumpSidePlan();
        // baseplate
-       mirror([0,0,1])
-         translate([-xm, -br, 0])
-         cube([xm,
-               br*2,
-               pump_side_total_height]);
+       hull(){
+         mirror([0,0,1])
+           translate([-xm, -brs, 0])
+           cube([xm,
+                 brs*2,
+                 1]);
+         translate([-xm, -br, -pump_side_total_height])
+           cube([xm,
+                 br*2,
+                 pump_protr_flat]);
+       }
       }
     }
     translate([-(baseplate + pump_main_dia/2), 0,