Vertical XY Table with Ultrasonic as a Scanner?

You could do this with a USB camera and a laser that generates a line. And a computer :wink:

http://abarry.org/stereo/index.htm

It's a bit of math and programming but the technique is obviously quite accurate.