chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6a61584
)
fairphone-case: bugfix from mk1: fit button cover clearance with keepers
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 28 Jan 2018 18:36:13 +0000
(18:36 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 28 Jan 2018 18:36:13 +0000
(18:36 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-case.scad
patch
|
blob
|
history
diff --git
a/fairphone-case.scad
b/fairphone-case.scad
index f182ac89a85d7d0c182482be084a01d9d981a506..2d4269f77caf4f1f292b0b597ccbe1ed7e2849fb 100644
(file)
--- a/
fairphone-case.scad
+++ b/
fairphone-case.scad
@@
-189,6
+189,9
@@
bppO = [ bppN[0], bppP[1] ];
bppL = lpp10 + [5,0];
bppK = [ bppL[0], bppN[1] ];
bppJ = [ bppN[0], bppL[1] ];
+bppU = [ bppJ[0], lpp12[1] ];
+bppV = lpp11;
+bppW = lpp10;
// hinge plan
hp_rn = hingescrew_nut_dia/2;
@@
-321,7
+324,9
@@
module LidEdgeProfile(){
module ButtonCoverProfile(){
intersection(){
- polygon([ bppM, bppP, bppO, bppJ, bppL, bppK ]);
+ polygon(concat([ bppM, bppP, bppO, bppJ ],
+ (enable_support ? [ bppU, bppV, bppW ] : []),
+ [ bppL, bppK ]));
hull(){
EdgeProfile();
LidEdgeProfile();