"Transfer" caliper is another possibility. Has limiter arm attached which can be fixed as a "stop" to allow repetition of leg position after legs have been opened (or closed) to clear an intervening obstruction such as a flange or thickening at the edge of the section measured.

jack