G15/G16: Coordinate system selection
These codes are used to change the coordinate system in use. The Cartesian coordinate system is the default coordinate system. In the polar coordinate system, X represents the radius and Y represents the angle. When the angle specified by Y is positive, it represents counterclockwise direction; when negative, it represents clockwise direction. It is commonly used for drilling holes on a circle. The polar coordinate system can only be used for target values in G00, G01, and canned cycles.
|
Format: |
G15/G16 |
G15: Cartesian coordinate system selection
G16: Polar coordinate system selection
Example:
G00 G53 Z0. (Z AXIS REFERENCE)
M3 S1000 (SPINDLE CW ROTATION)
G16 (POLAR COORDINATE SYSTEM ENABLED)
G90 G00 X50. Y0. (RAPID MOVEMENT TO X60 Y0 POINT)
G90 G00 Z10. (MOVE TO THE SAFE Z POSITION)
G90 G99 G81 X50. Y0. Z-10. R5. F120.
Y45. (HOLE 2)
Y90. (HOLE 3)
Y135. (HOLE 4)
Y180. (HOLE 5)
Y225. (HOLE 6)
Y270. (HOLE 7)
Y315. (HOLE 8)
G80 G00 G53 Z0. (Z AXIS REFERENCE)
G15 (CARTESIAN COORDINATE SYSTEM ENABLED)
M5 (SPINDLE STOP)
Example 2 (Programming the same holes using G91):
G00 G53 Z0. (Z AXIS REFERENCE)
M3 S1000 (SPINDLE CW ROTATION)
G16 (POLAR COORDINATE SYSTEM ENABLED)
G90 G00 X50. Y0. (RAPID MOVEMENT TO X50 Y0 POINT)
G90 G00 Z10. (MOVE TO THE SAFE Z POSITION)
G90 G99 G81 X50. Y0. Z-10. R5. F120.
G91 Y45. L7
G90 G80 G00 G53 Z0. (Z AXIS REFERENCE)
G15 (CARTESIAN COORDINATE SYSTEM ENABLED)
M5 (SPINDLE STOP)
