Okay so I just discovered that npeghol3 doesn't create a proper, closed shape. The x-coordinates of the rectangles are truncated to ±6.36 while the circles have verts at x=±6.3639. So it suffers from rounding errors that propagate into the parts and create gaps, should we fix these?
I should've known that the 6.36 couldn't be really correct but just rolled with it.
I should've known that the 6.36 couldn't be really correct but just rolled with it.