I am really stymied on this one. I have tried looking it up and seem to be coming up against a block wall. I don't think this is for fabric measuring. Looks more like a drafting device. Anxious to find out what this really is!
What a mystery.........