Ok must be a difference in the way we call things, in the UK as far as I am aware 0.001 is 1 thousandth and 0.0001 is one tenthousandth. No matter anyway, the scale DRO would do it for you, basically you just set it to whatever your code is. eg if it is normally as in your example then you would divide by 1000 so if you set the X scale DRO to 0.001 and comanded a X04650 move it would actually only move 4.650inches.
Is that the only code you will ever run or will you also run normal code?
Hood