@User I've just looked into it more deeply and no, they aren't perfectly 45 degrees. I assumed that the KLayout path tool was performing correctly but it seems that was a faulty assumption. Apologies for the spurious issue, the problem lies elsewhere. I'll let the KLayout team know