@Mathias, I sometimes get violations where it's not obvious what the problem is. I thought if I could locate the specific violation in the marker database the listing of the edge coordinates might provide some insight.
The answer was starting me right in the face. The cell.insert() function returns the instance in addition to inserting it. So I can easily hold on to this reference.
Thanks for the advice!
The problem was driven by trying to size() a DPolygon. The result was a shape with dimensions in nanometers instead of micrometers. I think another part of the problem was points snapping to the 1 nm grid points.
I did find t…