// Somehow the 2D union/tessellation algorithm doesn't support touching polygons // Changing translate([-10,-10,0]) to translate([-9.99,-9.99,0]) works square([10,10]); translate([-10,-10,0]) square([10,10]);