chiark / gitweb /
topeak-mtx-tortec-expeditionrack-adapter: cutoff (fmt)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 24 Jul 2023 18:40:45 +0000 (19:40 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 24 Jul 2023 18:40:45 +0000 (19:40 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
topeak-mtx-tortec-expeditionrack-adapter.scad

index 3f547a55c75976a5a4ac91a1ecfdb1f4e9545a6e..c751f787081e7e3baf778d42e8c49eed23ff140d 100644 (file)
@@ -258,25 +258,25 @@ module FamLinextr(){
 }
 
 module FamGraspElevation(){
-difference(){
-  hull(){
-    ybot = $rack_rail_y - rack_rail_dia/2 + grasp_large_r
-      - fit_slope_len * 0.5;
-    for (y = [
-             ybot,
-             adapt_main_top_y - grasp_large_r
-             ])
-      for (dx= [/*-1,*/ +1] * rack_rail_dia/2)
-       translate([ -$foreaftmaint_rail_z + dx, y ])
-         circle(r= grasp_large_r);
-  }
-  if ($foreaftmaint_cutoff) {
-    translate([ -$foreaftmaint_rail_z, 0 ])
-      rectfromto([-100, -100],
-                [0, 100]);
+  difference(){
+    hull(){
+      ybot = $rack_rail_y - rack_rail_dia/2 + grasp_large_r
+       - fit_slope_len * 0.5;
+      for (y = [
+               ybot,
+               adapt_main_top_y - grasp_large_r
+               ])
+       for (dx= [/*-1,*/ +1] * rack_rail_dia/2)
+         translate([ -$foreaftmaint_rail_z + dx, y ])
+           circle(r= grasp_large_r);
+    }
+    if ($foreaftmaint_cutoff) {
+      translate([ -$foreaftmaint_rail_z, 0 ])
+       rectfromto([-100, -100],
+                  [0, 100]);
+    }
   }
 }
-}
 
 module FamStemElevation(){
   hull(){