corners = TestPiece_holes2corners(holes);
difference(){
TileBase(corners[0], corners[2]);
- InterlockLobe(corners[1], corners[2], 1);
+ InterlockEdge(corners[1], corners[2], 1, nlobes=1);
}
Posts(holes);
RoundEdge(corners[0], corners[1]);
TileBase(corners[0], corners[2]);
Posts(holes);
RoundEdge(corners[0], corners[1]);
- InterlockLobe(corners[3], corners[0]);
+ InterlockEdge(corners[3], corners[0], 0, nlobes=1);
}
module TestDemo(){ ////toplevel