X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=fairphone-case.scad;h=d83c53474f4b548972d672539cecb5210bf28c8b;hp=469a20e867621534cc92c1668fec9580cec209c7;hb=3b881416eb2ed7158174df0e1c66ede1bc3606a7;hpb=389bdf76f1b2a07bef487ffbb1e54cb5c6eaa0ce diff --git a/fairphone-case.scad b/fairphone-case.scad index 469a20e..d83c534 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -255,13 +255,14 @@ rearspeaker_gap = [ 2.0, 2.0 ]; // each side catch_len = 7.5; catch_width = 15; -catch_thickness = 1.0; +catch_thickness = 1.3; catch_side_gap = 0.75; // each side -catch_depth = 0.75; +catch_depth = 1.25; catch_height = 0.35; catch_finger_height = 1.5; catch_finger_depth = 2.5; +catch_catch_slope = 0.25; catch_topcurve_r = 5.0; @@ -436,7 +437,7 @@ cppP = [ epp4[0], cppJ[1] ]; cppS = cppJ + [0,-1] * catch_len; cppD = [ cppA[0], cppS[1] + catch_slop ]; cppC = [ cppB[0], cppD[1] ]; -cppT = cppS + [1,0] * catch_depth; +cppT = cppS + [1, -catch_catch_slope] * catch_depth; cppU = cppT + [0,-1] * catch_height; cppV = [ cppS[0], cppU[1] - catch_depth ]; @@ -1051,7 +1052,7 @@ module PropProfileAssignments(gamma){ children(); } -module PropProfile(gamma, cut=0, rot=0){ ////toplevel +module PropProfile(gamma, cut=0, rot=0){ PropProfileAssignments(gamma){ //#circleat($prpp3,1);