chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sewing-table: RoundCorner seems ok now
[reprap-play.git]
/
anglepoise-neck.scad
diff --git
a/anglepoise-neck.scad
b/anglepoise-neck.scad
index fc07ecd905fc7c2f97c2dd34f4401ad985fe42a6..aa39ce23bb5a79ceeccee0660912962cc88015e9 100644
(file)
--- 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_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;
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;
hingenut_depth = 4;
hingenut_clear = 5;
-headpart_main_dia = 15
-
0.3;
-headpart_main_len = 1
4
;
+headpart_main_dia = 15
+
0.3;
+headpart_main_len = 1
6 + 1.1
;
headpart_stub_protrude = 2;
headpart_stub_protrude = 2;
-headpart_stub_width = 11.7 - 0.
3
;
+headpart_stub_width = 11.7 - 0.
6
;
headpart_flatten_angle = 45;
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])
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])
}
difference(){
translate([-armpart_main_width/2, 0, 0])