X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=sewing-table.scad.m4;h=04e45985d0a003bdcb8e193144f529c3f43e030a;hp=dc94aae3cce1ecc718120db6b3b03b46fa6f3f0e;hb=3cd55e2339a724d8b5aea5495736779f019e2168;hpb=e488ccdb7b18fc0b32f7579cce4d384f371e15d9 diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index dc94aae..04e4598 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -145,12 +145,12 @@ module InterlockEdge(left_cnr, right_cnr, negative=0, nlobes=2) { ymir = negative ? 0 : 1; INREFFRAME(left_cnr, right_cnr) { - for (lobei = [ 0 : nlobes-1 ]) { - lobex = (length - thehd[0]*2) * (lobei ? lobei / (nlobes-1) : 0); - translate([lobex, 0, 0]) { translate([0, 0, plusth]){ mirror([0,0,1]){ linear_extrude(height=tile_th+plusth*2, convexity=10){ + for (lobei = [ 0 : nlobes-1 ]) { + lobex = (length - thehd[0]*2) * (lobei ? lobei / (nlobes-1) : 0); + translate([lobex, 0, 0]) { InterlockLobePlan(r, ymir); } }