GD&T Tolerance analysis