
Service Support Spirit
Unique Solution
WWW.ARCBRO.COM
47
G27
Return to the reference point along Y axis.
G28
Return to the reference point simultaneously along both X
and Y axes.
Example: G28(simultaneously return to reference point, equivalent to execute G00
command)
9. G22/G80: Repetitive Commands
These commands are used for execution of program loop. G22 is used to designate the start
of loop and number of cycles L. G80 is the end mark of loop. These commands may be used
for nested loop not more than 5 levels. G22 and the nearest G80 form a loop.
Format: G22
Ln_
(
L to designate number of cycles
)
Loop
G80
(
End mark of loop
)
Example: N000 G92 X100 Y100
N001 G00 X60 Y80
N002 G22 L5 - Level 1 loop starts.
N003 G00 V50 U-25
N004 G22 L5 - Level 2 loop starts.
N005 G01 U5 V-10
N006 G80 - Level 2 loop ends.
N007 G80 - Level 1 loop ends.
N008 G28
N009 M02
10. G40/G41/G42: Cutter Radius Compensation Commands
Format: G41
(
or G42
)
Rn
Program segment to be compensated.
G40
Notes:
G41 is to compensate a half diameter of flame leftwards along the machining path.
G42 is to compensate a half diameter of flame rightwards along the machining path.
G40 represents end of offset.
Since cutter compensation is made automatically, there must be G00 Quick Move command
before G41 or G42 commands so as to assure the position of cutting torch is corrected. Behind