chiark / gitweb /
fairphone-case: wip before make slope at bottom lid to fix case folding bug
[reprap-play.git] / fairphone-case.scad
index 1fa900e94a88656c5b419386d797b445cea61dfd..d77e7b9976fc178175df07ef31b1db2bb3d441f7 100644 (file)
@@ -1056,10 +1056,19 @@ module LidAdhocMultiprintFrame(phase){
 }
 
 module Lid(){ ////toplevel
+  skew_centre = [0, lpp11[0], lpp11[1]];
   difference(){
     union(){
-      AroundEdges(lpp10[1], lpp13[1] - lpp10[1], 0)
-        LidEdgeProfile();
+      intersection_for(skew=[0,1]){
+       translate(skew_centre)
+         multmatrix([[ 1, 0, 0, 0 ],
+                     [ 0, 1, 0, 0 ],
+                     [ 0, 0, 1, 0 ],
+                     [ 0, 0, 0, 1 ]])
+         translate(-skew_centre)
+         AroundEdges(lpp10[1], lpp13[1] - lpp10[1], 0)
+         LidEdgeProfile();
+      }
 
       // button covers
       Buttons(){