chiark / gitweb /
anglepoise-neck: adjustments from 1st (half-)print
[reprap-play.git] / anglepoise-neck.scad
index fc07ecd..cc8d2d1 100644 (file)
@@ -3,19 +3,19 @@
 arm_depth = 25;
 arm_innerwidth = 9.60 - 0.50;
 arm_innerheight = 8.90 - 0.50;
-arm_pin_depth = (16.15 + 18.00)/2;
-arm_pin_dia = 1.5;
+arm_pin_depth = 18.50;
+arm_pin_dia = 1.5 + 0.7;
 
 armpart_hex_rad = 15;
 armpart_main_thick = 8;
 
-hingepin_dia = 3;
-hingenut_width = 6;
+hingepin_dia = 3 + 1.0;
+hingenut_width = 6 + 1.0;
 hingenut_depth = 4;
 hingenut_clear = 5;
 
-headpart_main_dia = 15 - 0.3;
-headpart_main_len = 14;
+headpart_main_dia = 15 - 0.0;
+headpart_main_len = 16;
 headpart_stub_protrude = 2;
 headpart_stub_width = 11.7 - 0.3;
 
@@ -40,7 +40,7 @@ module ArmPart(){ ////toplevel
       mirror([0,-1,0])
       cube([arm_innerwidth, arm_depth+1, arm_innerheight]);
     translate([0, -arm_pin_depth, -50])
-      cylinder(r=arm_pin_dia/2, h=100);
+      cylinder(r=arm_pin_dia/2, h=100, $fn=20);
   }
   difference(){
     translate([-armpart_main_width/2, 0, 0])