chiark / gitweb /
sewing-table: rename InterlockLobe* (from Interlock) (nfc)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 Jan 2017 14:11:34 +0000 (14:11 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 Jan 2017 14:11:34 +0000 (14:11 +0000)
sewing-table.scad.m4

index 25bca6c..40ec1be 100644 (file)
@@ -121,7 +121,7 @@ module RoundLeftCorner(this_cnr, right_cnr) {
   }
 }
 
-module InterlockPlan(r, ymir) {
+module InterlockLobePlan(r, ymir) {
   dx = sqrt(3) * r;
   $fn= 80;
   translate([thehd[0], 0]){
@@ -139,19 +139,19 @@ module InterlockPlan(r, ymir) {
   }
 }
 
-module InterlockCore(r, plusth, ymir) {
+module InterlockLobeCore(r, plusth, ymir) {
   translate([0, 0, plusth]){
     mirror([0,0,1]){
       linear_extrude(height=tile_th+plusth*2, convexity=10){
-       InterlockPlan(r, ymir);
+       InterlockLobePlan(r, ymir);
       }
     }
   }
 }
 
-module Interlock(this_cnr, right_cnr, negative=0) {
+module InterlockLobe(this_cnr, right_cnr, negative=0) {
   INREFFRAME(this_cnr, right_cnr)
-    InterlockCore(negative ? interlock_negative_rad : interlock_rad,
+    InterlockLobeCore(negative ? interlock_negative_rad : interlock_rad,
                  negative ? 1 : 0,
                  negative ? 0 : 1);
 }
@@ -169,7 +169,7 @@ module TestPiece1(){ ////toplevel
   corners = TestPiece_holes2corners(holes);
   difference(){
     TileBase(corners[0], corners[2]);
-    Interlock(corners[1], corners[2], 1);
+    InterlockLobe(corners[1], corners[2], 1);
   }
   Posts(holes);
   RoundEdge(corners[0], corners[1]);
@@ -185,7 +185,7 @@ module TestPiece2(){ ////toplevel
   TileBase(corners[0], corners[2]);
   Posts(holes);
   RoundEdge(corners[0], corners[1]);
-  Interlock(corners[3], corners[0]);
+  InterlockLobe(corners[3], corners[0]);
 }
 
 module Demo(){ ////toplevel