Specifications
_____________________________________________________________________ 
_____________________________________________________________________ 
 CONCISE GUIDE FANUC 9 
2.3 “G” PREPARATORY OPERATIONS 
The G code prepares the control to carry out certain operations that differ according to the number that 
follows this code (e.g.: G0, G1, G3, etc.). 
There are two types of preparatory functions: modal functions and self-deletion functions. The former 
remain active until they are cancelled by other modal functions, the latter are only active in the block 
where they are entered. 
2.4 “X Z B Y” MOVEMENT ABSOLUTE CO-ORDINATES 
Codes X and Z define the absolute co-ordinates referring to the workpiece zero. X determines diameters 
(diametrical programming); Z determines the lengths; B  determines the back spindle axis movements 
(only on machines where this option is installed); Y determines the motor driven turret Y axis movements 
(only on machines where this option is installed) . 
These codes can be programmed with a positive or a negative sign. If no sign is programmed the value is 
considered positive. Values can be programmed with up to three digits after the decimal point. 
Example: 
70 
50
20
∅
∅
∅
∅80 
∅
∅
∅
∅40 
1 2 
3 4 
X 
+
Z + 










