
2 - 2 Basic NC G Codes
704-0115-307
WinMax Lathe NC Programming
Overview
G Codes initiate axis motion, plane changes, and feedrate changes. This information is
often needed when using an off-line CAM or CAD/CAM system to create NC part
programs.
Any unrecognized code will stop execution and display an error message. More than one
G code can be specified in the same block. If more than one is from the same group, the
last G code entered is active.
G Code Groups
The G codes are grouped by function. These groups are listed in the following table:
Table 2–1.
G Code Groups
Some G Codes are on by default at the start of a program until
another G Code cancels it. Defaults are identified below.
Group
Function
00
One-Shot
01
Interpolation
03
Dimension
05
Feed
06
Measurement
07
Cutter Compensation
09
Canned Cycles
10
Return from Canned Cycles
14
Coordinate System Selection
20
Speed
21
Programming Mode
Specifying a Group 01 (Interpolation) G code in a canned cycle
automatically enters the G80 condition (Cancel Drill Cycle).
Conversely, a group 01 G code is not affected by the canned cycle G
codes.
Summary of Contents for winmax
Page 14: ...xiv List of Tables 704 0115 307 WinMax Lathe NC Programming...
Page 20: ...xx Programming and Operation Information 704 0115 307 WinMax Lathe NC Programming...
Page 98: ...2 50 Basic NC G Codes 704 0115 307 WinMax Lathe NC Programming...
Page 208: ...4 94 ISNC G Codes 704 0115 307 WinMax Lathe NC Programming...
Page 236: ...5 28 ISNC M Codes 704 0115 307 WinMax Lathe NC Programming...
Page 238: ...6 2 E Codes 704 0115 307 WinMax Lathe NC Programming...
Page 254: ...12 Index 704 0115 307 WinMax Lathe NC Programming...