- 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);
- }
- }
- }
+ translate([0, 0, plusth]){
+ mirror([0,0,1]){
+ linear_extrude(height=tile_th+plusth*2, convexity=10){
+ InterlockEdgePlan(negative, nlobes, length);
+ }