From ca044a9801bccfd3025b75c51ba55047ed86887d Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 28 Nov 2018 00:01:28 +0000 Subject: [PATCH] poster-tube-lid: Correct for when cpp11 above cpp10 Signed-off-by: Ian Jackson --- poster-tube-lid.scad | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index b08eae2..c4892cd 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -598,6 +598,15 @@ module CatchAssemblyCoreProfile(){ } translate(cpp2) circle(r= catch_cr); } + // if cpp11 is above cpp10, the subtracted hull above + // can go down too far. Ensure we do not cut off below cppy6. + polygon([ cppE, + cppD, + cpp9, + [ cpp9[0], cppy6 ], + [ cpp7[0] - catch_cr, cppy6 ], + cpp2d + ]); } module CatchHeadProfile(){ -- 2.30.2