From: Ian Jackson Date: Sun, 31 Mar 2019 10:38:42 +0000 (+0100) Subject: fairphone-case: tidy up catch: Convert to thumbrecess_topcurve_r X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=6ddb53b4fd80247879a6e91ca0e9604dbce829c7 fairphone-case: tidy up catch: Convert to thumbrecess_topcurve_r NFC Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index 6f6a099..13f037d 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -254,6 +254,7 @@ rearspeaker_gap = [ 2.0, 2.0 ]; // each side thumbrecess_depth = 1.3; thumbrecess_width = 16.5; +thumbrecess_topcurve_r = 5.0; catch_slop = -0.75; @@ -267,8 +268,6 @@ catch_finger_depth = 2.5; catch_catch_slope = 2.00; catch_close_slope = 3.00; -catch_topcurve_r = 5.0; - prop_recess_under = 0.50; prop_recess_slop = 0.200; // each side prop_end_dia = 0.5; @@ -965,7 +964,7 @@ module HingePortion(x0,x1){ module CatchPortion(ztop){ width = thumbrecess_width; - w = width + catch_topcurve_r*2 + 1; + w = width + thumbrecess_topcurve_r*2 + 1; translate([phone_width/2, 0,0]){ difference(){ rotate([90,0,-90]) @@ -976,10 +975,10 @@ module CatchPortion(ztop){ linear_extrude(height=100){ for (m=[0,1]) mirror([m,0,0]) { hull(){ - translate([w/2, ztop - catch_topcurve_r]) - circle(catch_topcurve_r); + translate([w/2, ztop - thumbrecess_topcurve_r]) + circle(thumbrecess_topcurve_r); translate([w/2, -50]) - square(catch_topcurve_r*2, center=true); + square(thumbrecess_topcurve_r*2, center=true); } } }