From 0ccb29dfb0b484eea5de0d2ee3b2f3e8a4ffe8cd Mon Sep 17 00:00:00 2001 From: sixteenmillimeter Date: Mon, 10 Aug 2020 23:52:54 -0400 Subject: [PATCH] Shape for the friction knob on the JK 106 projection system. --- scad/jk_projector_knob.scad | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 scad/jk_projector_knob.scad diff --git a/scad/jk_projector_knob.scad b/scad/jk_projector_knob.scad new file mode 100644 index 0000000..d162d51 --- /dev/null +++ b/scad/jk_projector_knob.scad @@ -0,0 +1,20 @@ + +// THREAD +// + +module jk_projector_knob () { + $fn = 120; + count = 3; + cylinder(r = 15 / 2, h = 22, center = true); + for (i = [0 : count - 1]) { + rotate([0, 0, i * (360 / count) ]) translate([0, 8, -3]) difference () { + cube([9, 16, 16], center = true); + translate([0, 8, 6]) rotate([-45, 0, 0]) cube([9 + 1, 20, 16], center = true); + translate([8, 0, 0]) rotate([0, 0, 15]) cube([9, 20, 16+ 1], center = true); + translate([-8, 0, 0]) rotate([0, 0, -15]) cube([9, 20, 16+ 1], center = true); + } + + } +} + +jk_projector_knob(); \ No newline at end of file