From: Ian Jackson Date: Sat, 12 Aug 2023 12:04:15 +0000 (+0100) Subject: rope-adjuster: wip X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c9a441384246acec38eb9dc45e84be87e0ae5ed2;p=reprap-play.git rope-adjuster: wip Signed-off-by: Ian Jackson --- diff --git a/rope-adjuster.scad b/rope-adjuster.scad new file mode 100644 index 0000000..a536770 --- /dev/null +++ b/rope-adjuster.scad @@ -0,0 +1,31 @@ +// -*- C -*- + +include + +hole_dia = 10; +around_hole = 5; +thick = 4; +lever_len = 50; + +module Circles(r) { + for (x = [-1,+1] * 0.5 * lever_len) { + translate([x, 0]) + circle(r); + } +} + +module Plan() { + difference(){ + hull(){ + Circles(hole_dia/2 + around_hole); + } + Circles(hole_dia/2); + } +} + +module Adjuster(){ + linextr(0,thick) + Plan(); +} + +Adjuster();