chiark / gitweb /
fairphone-case: wip lanyard, wip entry
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 18 Mar 2018 14:24:21 +0000 (14:24 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 18 Mar 2018 14:24:21 +0000 (14:24 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-case.scad

index 8f7e2152d2084f12ce987f44e76d183d9c1416ae..12fb893b6c063b88be86a4c6fc2a05048d757147 100644 (file)
@@ -555,10 +555,20 @@ module LanyardMainChannelProfile(){
 }
 
 module LanyardEntry(){
 }
 
 module LanyardEntry(){
-  rotate_extrude()
-    rotate(90)
-    translate([0, ly_rc + ly_r])
-    LanyardCurveChannelProfile();
+  q_z = -(ly_rc + ly_r);
+  d_x = -ly_rc;
+
+  translate([d_x, 0, q_z]) {
+    intersection(){
+      rotate([90,0,0])
+       rotate_extrude(convexity=10)
+       rotate(90)
+       translate([0, -q_z])
+       LanyardCurveChannelProfile();
+      translate([0,-10,0])
+       cube([20,20,20]);
+    }
+  }
 }
 
 module LanyardCutout(){
 }
 
 module LanyardCutout(){