ESAB Cutting Systems
CROSSBOW Page 126
G28 – Return To Program Zero
This command sends the torch back to the program zero point in both axes. Motion is at Rapid speed,
same as G00.
FORMAT: G28 // Return to Program Zero
G22 / G80 – Loop Command
These codes are used to execute a loop. G22 indicates the start of a loop. It uses the parameter L to
indicate the number of loop cycles to perform. G80 marks the end of the loop. All lines of program
code between the G22 and G80 will be executed L times.
Loops may be nested up to 5 levels. Each G22 is paired with the nearest G80 to form a loop.
FORMAT: G22 Ln // Loop for L cycles
Loop
G80 // End Loop
G28 // Return to Program Zero
EXAMPLE: G22 L6 // Loop six times
G01 X1.5
G01 Y1.5
G80 // End of Loop