Hatching - how to keep same spacing between lines

indeed the line spacing depends on the pad size because these pattern are drawn using normal line. You can see the same effect if you grow and shrink the canvas. The line spacing adjust according to the canvas size. That something special to these patterns and might be useful in some cases.