From c51626b3b9645337dced9708fa56124d87e88dfd Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 27 Jan 2018 11:15:23 +0000 Subject: [PATCH] 35mmjack-dummy: new file Signed-off-by: Ian Jackson --- 35mmjack-dummy.scad | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 35mmjack-dummy.scad diff --git a/35mmjack-dummy.scad b/35mmjack-dummy.scad new file mode 100644 index 0000000..1a675a5 --- /dev/null +++ b/35mmjack-dummy.scad @@ -0,0 +1,32 @@ +// -*- C -*- + +p2 = [ 0, 3.0 /2 ]; +p1 = p2 + [ -1.0, -1.0 ]; +p3 = [ 3.0, 2.5 /2 ]; +p4 = [ p3[0] + (3.2-2.5)/2 , 3.2 /2 ]; +p8 = [ 13.0, 8.0 /2 ]; +p5 = [ p8[0] - 8.5, 3.2 /2 ]; +p6 = [ p5[0] + (3.5-3.2)/2, 3.5 /2]; +p7 = [ p8[0], p6[1] ]; +p9 = p8 + [ 10, 0 ]; + +$fa = 1; +$fs = 0.1; + +module Plan(){ + polygon([[ p1[0], 0.1 ], + p1, p2, p3, p4, p5, p6, p7, p8, p9, + [ p9[0], 0.1 ]]); +} + +module Dummy(){ + rotate_extrude() + rotate([0,0,-90]) + Plan(); + translate([0,0, -p1[0]]) + mirror([0,0,1]) + cylinder(r= 0.2, h= p9[0] - p1[0]); +} + +//Plan(); +Dummy(); -- 2.30.2