chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
b34cf66
)
sewing-table: Leg: rework before test print
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 16 Jun 2017 23:41:24 +0000
(
00:41
+0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 16 Jun 2017 23:41:24 +0000
(
00:41
+0100)
sewing-table.scad.m4
patch
|
blob
|
history
diff --git
a/sewing-table.scad.m4
b/sewing-table.scad.m4
index 261ed4879e734a311e767f14926c3fadc58f8694..1d476e59bc6caaf9b5c5622113223558346294fd 100644
(file)
--- a/
sewing-table.scad.m4
+++ b/
sewing-table.scad.m4
@@
-35,14
+35,15
@@
leg_height = 62;
leg_hole_dia = 5 + 0.75;
leg_big_dia = 37;
leg_bot_dia = 15;
leg_hole_dia = 5 + 0.75;
leg_big_dia = 37;
leg_bot_dia = 15;
-leg_top_flat_z =
5
;
-leg_top_thick =
10
;
+leg_top_flat_z =
2
;
+leg_top_thick =
8
;
leg_midspc_dia = 20;
leg_midspc_dia = 20;
-leg_bot_thick = 10;
+leg_bot_thick = 8;
+leg_bot_mid_dia = 12;
-leg_fin_top_w =
4
;
-leg_fin_bot_w =
4
;
+leg_fin_top_w =
3
;
+leg_fin_bot_w =
5
;
leg_fin_bot_rad = 30;
leg_fin_bot_flat_z = 5;
leg_fin_bot_rad = 30;
leg_fin_bot_flat_z = 5;
@@
-697,10
+698,12
@@
module Leg(){ ////toplevel
union(){
hull(){
mirror([0,0,1])
union(){
hull(){
mirror([0,0,1])
- cylinder(r= leg_big_dia/2, h
eight
=leg_top_flat_z, $fn=100);
+ cylinder(r= leg_big_dia/2, h=leg_top_flat_z, $fn=100);
translate([0,0, -leg_top_thick])
cylinder(r= leg_bot_dia/2, height=1, $fn=100);
}
translate([0,0, -leg_top_thick])
cylinder(r= leg_bot_dia/2, height=1, $fn=100);
}
+ translate([0,0,-leg_height])
+ cylinder(r= leg_bot_mid_dia/2, h=leg_bot_thick);
for (rot=[0: 360/leg_n_fins : 359]) rotate(rot) {
hull(){
mirror([0,0,1]) translate([0, -leg_fin_top_w/2, 0])
for (rot=[0: 360/leg_n_fins : 359]) rotate(rot) {
hull(){
mirror([0,0,1]) translate([0, -leg_fin_top_w/2, 0])
@@
-719,7
+722,7
@@
module Leg(){ ////toplevel
cylinder(r= leg_hole_dia/2, h=leg_height+2, $fn=30);
mirror([0,0,1]) translate([0,0,leg_top_thick - 0.1])
cylinder(r= leg_midspc_dia/2,
cylinder(r= leg_hole_dia/2, h=leg_height+2, $fn=30);
mirror([0,0,1]) translate([0,0,leg_top_thick - 0.1])
cylinder(r= leg_midspc_dia/2,
- h=leg_height - leg_top_thick - leg_bot_thick,
+ h=leg_height - leg_top_thick - leg_bot_thick
+ 0.2
,
$fn=30);
for (rot=[45: 360/leg_n_tubules : 359]) rotate(rot) {
mirror([0,0,1]) translate([ leg_tubule_pos_rad, 0, -1])
$fn=30);
for (rot=[45: 360/leg_n_tubules : 359]) rotate(rot) {
mirror([0,0,1]) translate([ leg_tubule_pos_rad, 0, -1])