Tables
12.3 List of G functions/preparatory functions
Fundamentals
12-30 Programming Manual, 10.2004 Edition, 6FC5 298-7AB00-0BP1
12.3 List of G functions/preparatory functions
List of G functions/preparatory functions
In the list of G functions/motion commands you will find all available G codes according to
the appropriate functional groups.
Legend for describing the G groups
No.: internal number for, e.g., PLC interface
X: No. for GCODE_RESET_VALUES not permitted
m: modal or n: non-modal
Def.: Siemens AG (SAG) default setting, M: Milling: T: Turning or other conventions
MM.: Default setting, please see machine manufacturer's instructions
Group 1: Modally valid motion commands
Name No. Meaning X m/n SAG MM
G0 1. Rapid traverse m
G1 2. Linear interpolation (linear interpolation) m Def.
G2 3. Circular interpolation clockwise m
G3 4. Circular interpolation counter-clockwise m
CIP 5. Circle through points: Circular interpolation through intermediate point m
ASPLINE 6. Akima spline m
BSPLINE 7. B-spline m
CSPLINE 8. Cubic spline m
POLY 9. Polynomial: Polynomial interpolation m
G33 10. Thread cutting with constant lead m
G331 11. Tapping m
G332 12. Retraction (tapping) m
OEMIPO1
##
13. Reserved m
OEMIPO2
##
14. Reserved m
CT 15. Circle with tangential transition m
G34 16. Increase in thread pitch (progressive change) m
G35 17. Decrease in thread pitch (degressive change) m
INVCW 18. Involute interpolation in CW direction m
INVCCW 19. Involute interpolation in CCW direction m
If no function from the group is programmed with modal G functions, the default setting
(which can be changed in the machine data) applies: $MC_GCODE_RESET_VALUES
## The vocabulary word is not valid for SINUMERIK 810D/NCU571.