CNC machining - code generation