My understanding is that a lineweight of 0 is interpreted as 'the thinnest line the device can create'. So a 180DPI printer will print a line of weight 0.000000 that is 'fatter' than a 1200DPI device would.
If you don't want it on the paper, but do want to see it on screen, use a no-plot layer for that linework.