CNC advanced part 1 Macro G code