X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=anglepoise-neck.scad;h=aa39ce23bb5a79ceeccee0660912962cc88015e9;hp=fc07ecd905fc7c2f97c2dd34f4401ad985fe42a6;hb=55000fa41db8d2fb6c8aba14cc5e47148c8fc189;hpb=a3d65fa4e00598c672a857cfc47b0bad037ae323 diff --git a/anglepoise-neck.scad b/anglepoise-neck.scad index fc07ecd..aa39ce2 100644 --- a/anglepoise-neck.scad +++ b/anglepoise-neck.scad @@ -3,21 +3,21 @@ 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 + 1.0; +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.3; +headpart_main_len = 16 + 1.1; headpart_stub_protrude = 2; -headpart_stub_width = 11.7 - 0.3; +headpart_stub_width = 11.7 - 0.6; headpart_flatten_angle = 45; @@ -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])