I went over your kindly supplied Vb script and was able to add the choice of my custom units. The only problem is that when I choose my units Rhino scales the viewport and I have to zoom extents or zoom selected to measure the object, then do a zoom extents after the command ends to get the original view back.
Maybe this is how it’s been, but why can’t the view not redraw? in the real world the object doesn’t change just the tape measure is changed.
Try the script and select Palladian module or minutes and notice how the view port scales.
Thanks for the script if I can get around this I can really start to make progress using custom units.
DistanceDialog2.rvb (2.9 KB)