From 1929ce6226cc9d9a21565a39f4bbd170be89a978 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 24 Jan 2016 23:10:34 +0000 Subject: [PATCH] filamentspool: FilamentGuideArm: Make space for arms to come together, according to hook height --- filamentspool.scad | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/filamentspool.scad b/filamentspool.scad index 212f617..04294d6 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -763,6 +763,7 @@ guidearm_bendlen = 50; guidearm_bendslot = 5; guidearm_stopthick = 4; +guidearm_protrslop = 1.0; // calculated @@ -827,6 +828,15 @@ module FilamentGuideArm(){ ///toplevel cube([guidearm_bendslot, 100, guidearm_realbendlen + 100]); + hull(){ + for (zx=[ [ 0, guidearm_bendslot ], + [ guidearm_armcorelen + guidearm_slopelen, + guidearm_hookprotr*2 + guidearm_protrslop ] + ]) { + translate([-zx[1]/2, -50, zx[0]]) + cube([zx[1], 100, 1]); + } + } } cube(center=true, [guidearm_armdia*2, -- 2.30.2