An integrated KD-Tree cutter size determination method for 3-Axis finish machining of sculptured surface parts