chiark / gitweb /
sleepphone-cable-box: support trick, print orientation
[reprap-play.git] / trackpump-mutlihead-clip.scad
index 1dab98d286102a46e35de092246f36b2a9b7e7cb..c5108fd39cb5fc88e0f7fc1d64fed5f4a69fa375 100644 (file)
@@ -1,5 +1,7 @@
 // -*- C -*-
 
+include <commitid.scad>
+
 pump_main_dia = 38;
 pump_side_width = 5;
 pump_side_thick = 4;
@@ -91,11 +93,11 @@ module PumpSide(){
     intersection(){
       translate([0,100,0])
        rotate([90,0,0])
-       linear_extrude(height=200)
+       linear_extrude(height=200, convexity=10)
        PumpSideElevation();
       union(){
        translate([0,0,-100])
-         linear_extrude(height=200)
+         linear_extrude(height=200, convexity=10)
          PumpSidePlan();
        // baseplate
        hull(){
@@ -115,6 +117,13 @@ module PumpSide(){
                -(pump_side_thick + pump_side_height)])
       cylinder(r=pump_main_dia/2, h=200);
   }
+  rotate([0,0,180])
+    mirror([0,0,1])
+    translate([-0,
+              -br,
+              pump_side_total_height])
+    Commitid_BestCount_M([baseplate + pump_protr_protr,
+                         br*2]);
 }
 
 module HoseSidePlan(){
@@ -143,7 +152,7 @@ module HoseSidePlan(){
 
 module HoseSide(){
   mirror([0,0,1])
-    linear_extrude(height=hose_side_thick)
+    linear_extrude(height=hose_side_thick, convexity=10)
     HoseSidePlan();
 }