From 7a126194221558eb0df30978dce558f288b40d42 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 22 Jul 2016 15:44:48 +0100 Subject: [PATCH] trackpump-mutlihead-clip: wip --- trackpump-mutlihead-clip.scad | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 trackpump-mutlihead-clip.scad diff --git a/trackpump-mutlihead-clip.scad b/trackpump-mutlihead-clip.scad new file mode 100644 index 0000000..893dea7 --- /dev/null +++ b/trackpump-mutlihead-clip.scad @@ -0,0 +1,24 @@ +// -*- C -*- + +pump_main_dia = 38; +pump_side_width = 5; +pump_shaft_dia = 14; + +// calculated + +pump_side_outer_rad = pump_side_width + pump_main_dia/2; + +module PumpSidePlan() { + or = pump_side_outer_rad; + difference(){ + union(){ + translate([-or, 0]) circle(r=or); + translate([-or, -or]) square([or, or*2]); + } + translate([-or, 0]) circle(r=pump_main_dia/2); + translate([-or*2, 0]) + square(center=true, [pump_side_width*3, pump_shaft_dia]); + } +} + +PumpSidePlan(); -- 2.30.2