chiark / gitweb /
distort-stl: debugging
[reprap-play.git] / topeak-seatstay-lock.scad
index 027b3c7..072a557 100644 (file)
@@ -22,6 +22,9 @@ lock_manouvre_len_smaller = 13;
 body_depth_each = 5;
 clatter_gap = 0.5;
 
+roof_extent = 7;
+roof_thick = 2;
+
 // fudgeish
 
 cut_rotation = 2;
@@ -73,6 +76,15 @@ module Body(){
        Holes();
       }
     }
+    linear_extrude(height=roof_thick){
+      difference(){
+       hull(){
+         BodyPlan();
+         translate([0,-roof_extent,0]) BodyPlan();
+       }
+       Holes();
+      }
+    }
   }
 }
 
@@ -111,7 +123,7 @@ module Piece(pc,interval){
 }
 
 module PiecePrint(pc){
-  rotate([0,180,0])
+  rotate([0,0,90]) rotate([0,180,0])
     Piece(pc,4);
 }