1 1 1
G Codes
96-8000 rev R June 2007
G CODES (PREPARATORY FUNCTIONS)
G codes are used to command specific actions for the machine, for example simple machine moves or drilling
functions They will also command more complex features from bolt hole circles to non-vertical machining.
G-codes are divided into groups. Each group of codes is commands for a specific subject. For example, Group 1
G-codes command point-to point moves of the machine axes, Group 7 are specific to the Cutter Compensation
feature.
Each group has a dominant G-code; referred to as the default G-code. A default G-code means they are the one in
each group the machine uses unless another G-code from the group is specified. For example programming an X,
Y, Z move like this, X-2. Y-3. Z-4. will position the machine using G00. (Note that proper programming technique is
to preface all moves with a G-code).
The default G-codes for each group are shown on the Current Commands screen in the upper right corner. If another
G code from the group is commanded (active) then that G-code will be displayed on the Current Commands
screen.
G-codes commands can be modal or non-modal. A modal G-code means that once commanded the G-code will
stay in affect until the end of the program or until another G-code from the same group is commanded. A non-
modal G-code is only affects the line it is in; the program line after will not be affected by the previous lines non-
modal G-code.
Programming notes
The Group 00 codes are non-modal; the other groups are modal.
Group 01 G codes will cancel the Group 09 (canned cycles) codes, for example, if a canned cycle (G73 through
G89) is active, the use of G00 or G01 will cancel the canned cycle.
Canned Cycles
A canned cycle is used to simplify programming of a part, for example common Z-axis repetitive operations, such
as drilling, tapping, and boring. Canned Cycles will not work with Group 00 G codes. See the specific canned
cycles G-code for more information and programming example.
Содержание Mill
Страница 12: ...96 8000 rev R June 2007 Safety 5 ...
Страница 14: ...96 8000 rev R June 2007 Safety 7 LATHE WARNING DECALS ...
Страница 15: ...8 Safety 96 8000 rev R June 2007 ...
Страница 17: ...10 Introduction 96 8000 rev R June 2007 ...
Страница 117: ...110 4 5 Axis Programming 96 8000 rev R June 2007 ...
Страница 199: ...Settings 192 96 8000 rev R June 2007 ...
Страница 213: ...206 Maintenance 96 8000 rev R June 2007 ...