chiark / gitweb /
fairphone-battery-case: PushHolePlan: Implement
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 13 Jun 2020 12:20:56 +0000 (13:20 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 13 Jun 2020 12:21:31 +0000 (13:21 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-battery-case.scad

index 247e0e7f86e80c9f9e81df408b2952edbaa52e4a..5c58b9d8d62d28596c4ffcc87db775ff92d1402b 100644 (file)
@@ -1,5 +1,7 @@
 // -*- C -*-
 
+include <utils.scad>
+
 mainwall_th = 3.0;
 smallwall_th = 2.0;
 
@@ -146,7 +148,10 @@ module PlanDemo(){ ////toplevel
 }
 
 module Base(){ ////toplevel
-  ExtrudePlan(0,s1) BaseHalfPlan();
+  difference(){
+    ExtrudePlan(0,s1) BaseHalfPlan();
+    linextr(-10, battery_len+10, convexity=5) PushHolePlan();
+  }
   difference(){
     union(){
       ExtrudePlan(s0i, s1) SideHalfPlan();