From: Ian Jackson Date: Fri, 26 Aug 2016 00:21:26 +0000 (+0100) Subject: flyscreen-handle: adjustments from 1st test X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=5fb32b6bb162a9cb83c40153693f653d9dd0ec36 flyscreen-handle: adjustments from 1st test --- diff --git a/flyscreen-handle.scad b/flyscreen-handle.scad index 253febf..bfdec5e 100644 --- a/flyscreen-handle.scad +++ b/flyscreen-handle.scad @@ -1,6 +1,6 @@ // -*- C -*- -opening_height = 7.84; +opening_height = 7.84 - 0.3; opening_depth = 7.88; openingcnr_dia = 2.75; opening_topprotr = 1.54; @@ -8,8 +8,9 @@ opening_topprotr = 1.54; gap = 0.25; retain_empir_angle = 20; -retain_empir_stalkw = 1.0; -retain_rad = 1.5; +retain_empir_stalkw = 0.8; +retain_rad = 1.65; +retain_empir_inward = 0.65; topprotr_rad = 0.35; @@ -82,12 +83,13 @@ module HandleSection(){ module RetainSection(){ rotate(180-retain_empir_angle) - translate([0,ins_orad]) circle(r=retain_rad, $fn=20); + translate([0, ins_orad - retain_empir_inward]) + circle(r=retain_rad, $fn=20); } module RetainCutout(gapping=false){ rotate(180-retain_empir_angle) - translate([0,ins_orad]) { + translate([0, ins_orad - retain_empir_inward]) { difference(){ circle(r=retain_rad + cutout_gap, $fn=20); if (!gapping) @@ -134,7 +136,7 @@ module Test(){ } //Demo(); -//WithRetainSection(); +WithRetainSection(); //BasicSection(); -GappingSection(); +//GappingSection(); //Test();