outputs toolpath data as a "CLDATA" (Cutter Location Data) file. This file describes where the tip of the tool should go and how the tool axis should tilt, but it does not include machine-specific codes like M3 (Spindle on CW), M8 (Coolant on), or G28 (Home return).
linear_move = "G01 [X] [Y] [Z] [F]" rapid_move = "G00 [X] [Y] [Z]" circle_move = "G02 [X] [Y] I[I] J[J] [F]" # Clockwise circle_move_ccw = "G03 [X] [Y] I[I] J[J] [F]"
Mach3 can control up to 6 axes, making it capable of handling complex parts programmed in PowerMill. Setting Up Your Mach3 Post Processor in PowerMill