Optimal selection of machining datum and machining tolerance allocation through tolerance charting. (9th July 2012)