Translations:Path Post/18/en


 * Using a correct Job output G-code file extension.
 * Selecting the G-code commands. CNC controllers typically support a subset of available G-code commands. The super-set of G-code commands contains powerful and specialized commands that otherwise must be processed using multiple simpler commands. Postprocessors are written to select the best G-code for an Operation, available on the target.
 * Formatting the G-code syntax by reordering the Feed, X, Y, Z, A, and B inputs, and the precision.
 * Inserting a Pre-amble to set units, units format, Work plane, coordinate system, etc...
 * Inserting a Post-amble to park the machine, stop it, process any arguments.
 * Inserting Tool changes, or suppressing them between subsequent operations using the same tool.
 * Formatting the Feed and Speed rate information to revolutions per minute, or per second.
 * Formatting Function Call Naming and Calling.