chiark / gitweb /
topeak-seatstay-lock: roof/skirt: parameterise
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 1 Jun 2014 11:08:09 +0000 (12:08 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 1 Jun 2014 11:08:09 +0000 (12:08 +0100)
topeak-seatstay-lock.scad

index 66c00d42370d41bf3817da88bd14ffb2682faa4d..d412aecadcf59be0c4f75c83d07a19c70bc575f3 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.5;
+
 // fudgeish
 
 cut_rotation = 2;
@@ -73,11 +76,11 @@ module Body(){
        Holes();
       }
     }
-    linear_extrude(height=2.5){
+    linear_extrude(height=roof_thick){
       difference(){
        hull(){
          BodyPlan();
-         translate([0,-7,0]) BodyPlan();
+         translate([0,-roof_extent,0]) BodyPlan();
        }
        Holes();
       }