From 3583e096f798c5be22a237895e24f2f2dea5b401 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 17 Jun 2017 00:22:24 +0100 Subject: [PATCH] sewing-table: Leg: rework wip --- sewing-table.scad.m4 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index 71281d6..eacbc3d 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -36,6 +36,10 @@ leg_hole_dia = 5 + 0.75; leg_big_dia = 37; leg_bot_dia = 15; leg_top_flat_z = 5; +leg_top_thick = 10; + +leg_midspc_dia = 20; +leg_bot_thick = 10; leg_fin_top_w = 5; leg_fin_bot_w = 5; @@ -694,7 +698,7 @@ module Leg(){ ////toplevel hull(){ mirror([0,0,1]) cylinder(r= leg_big_dia/2, height=leg_top_flat_z, $fn=100); - translate([0,0, -leg_height]) + translate([0,0, -leg_top_thick]) cylinder(r= leg_bot_dia/2, height=1, $fn=100); } for (rot=[0: 360/leg_n_fins : 359]) rotate(rot) { @@ -713,6 +717,10 @@ module Leg(){ ////toplevel } mirror([0,0,1]) translate([0,0,-1]) 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, + $fn=30); for (rot=[45: 360/leg_n_tubules : 359]) rotate(rot) { mirror([0,0,1]) translate([ leg_tubule_pos_rad, 0, -1]) cylinder(r= leg_tubule_dia/2, h=leg_height+2, $fn=20); -- 2.30.2