Exploding Hatches - Why do hatches explode / discombobulate / lose coherence?

Round-off error in calculations performed between the hatch origin and hatch location can progressively lose the relationship between individual elements. Lower precision in hatch pattern definition causes faster degradation.

For example this line taken from a standard GRAVEL pattern contains 5 digit precision:

0, 15.24, 11.43, 25.4, 25.4, 6.604, -18.796

HatchKit recomputes all element geometry to the maximum precision possible within available line length:

0,15.24,11.43,0,25.3940337696,6.604,-18.8019174775

Sample hatches made progressively further away from the hatch origin show how the standard pattern degrades while the HatchKit pattern retains its appearance:

Location X=0,0
Standard
HatchKit

Location X=5000,5000
Standard
HatchKit

Location X=500000,500000
Standard
HatchKit

Location X=25000000,25000000
Standard
HatchKit