I have had some Omnigrid rulers since they first came out in the late 80s and the lines have worn off. I would suggest buying a Creative Grid. I am amazed on how they don't move when on fabric. Being older, I like that quality in a ruler even if they are on the higher priced ruler, saves money not to have to go the ER room.
Treat yourself and buy yourself a new ruler.