machining design errors