From d4da9591504e7c83537efbf854f4f976dc93c8a9 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Tue, 4 Oct 2016 08:26:35 +0200 Subject: [PATCH] Knob for the Picamp gas cooker --- picamp-knob.scad | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 picamp-knob.scad diff --git a/picamp-knob.scad b/picamp-knob.scad new file mode 100644 index 0000000..7fa88a6 --- /dev/null +++ b/picamp-knob.scad @@ -0,0 +1,36 @@ +// knob for the Meva Picamp gas cooker + +infty = 100; +eps = 0.01; + +wall = 2; + +knob_d = 35; +knob_h = 10 + wall; + +hole_d = 7 + 0.3; +hole_cut = 6.3 - 0.2; +hole_cut_d = 10; + + +module body() { + cylinder(r = knob_d/2, h = knob_h, $fn = 6); + /* for (angle = [0:60:360]) { + rotate([0, 0, angle]) + translate([knob_d/2-wall, 0, 0]) + cylinder(r = grip_d/2, h = knob_h); + } */ +} + +difference() { + body(); + translate([0, 0, wall]) difference() { + cylinder(r = hole_d/2, h = infty); + // translate([hole_cut - hole_d/2, -infty/2, -eps]) + // cube(infty); + translate([hole_cut - hole_d/2 + hole_cut_d/2, 0, -eps]) + cylinder(r = hole_cut_d/2, h = infty); + } +} + + -- 2.43.0