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:
013ba6f
)
fairphone-case: wip lanyard, provide max_case_bottom_edge_thickness
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 18 Mar 2018 16:05:58 +0000
(16:05 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 18 Mar 2018 16:05:58 +0000
(16:05 +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 ff067db6bbc92ae078d3cd318fc1002912c1049e..a79983903e84f54963e1d80c9bb3560a39cacd10 100644
(file)
--- a/
fairphone-case.scad
+++ b/
fairphone-case.scad
@@
-453,6
+453,10
@@
ly_rc = ly_r * 2;
ly_theta = -atan2vector(epp2i - epp1);
+max_case_bottom_edge_thickness =
+ case_th_bottom
+ + sin(ly_theta) * (epp2i-epp2o)[0];
+
ly_re = 10; // xxx
// prop recess in case
@@
-1663,6
+1667,10
@@
module DemoProfiles(){ ////toplevel
translate([0,-1] * case_th_side)
LanyardLanyardProfile(true);
}
+ translate([0,0,-5]) color("white") translate(epp2i)
+ rotate(-ly_theta)
+ rectfromto([-15, 0],
+ [+15, -max_case_bottom_edge_thickness]);
translate([0,20]) {
LanyardMainChannelProfile();