Sunteți pe pagina 1din 3

G00 and MDI.

Move in a straight line


G00 Motion XYZ of endpoint
at rapids speed. Linear Motion:
G00 and G01
Move in a straight line at last G01 and MDI.
G01 Motion speed commanded by a XYZ of endpoint
(F)eedrate Linear Motion: G00 and G01
XYZ of endpoint

Clockwise circular arc at IJK relative to


G02 Motion G02 / G03 Tutorial and Examples
(F)eedrate center

R for radius
XYZ of endpoint

Counter-clockwise circular arc IJK relative to


G03 Motion G02 / G03 Tutorial and Examples
at (F)eedrate center

R for radius
P for milliseconds Precise Timing and Speed: Dwell,
G04 Motion Dwell: Stop for a specified time. Exact Stop, Backlash
X for seconds Compensation
G05 Motion FADAL Non-Modal Rapids
Precise Timing and Speed: Dwell,
G09 Motion Exact stop check Exact Stop, Backlash
Compensation

G10 Compensation Programmable parameter input


Turn Polar Coordinates OFF,
G15 Coordinate G15/G16 Polar Coordinates
return to Cartesian Coordinates
G15/G16 Polar Coordinates
G16 Coordinate Turn Polar Coordinates ON
Polar Coordinate Calculator
G17 Coordinate Select X-Y plane CNC G-Code Coordinates
G18 Coordinate Select X-Z plane CNC G-Code Coordinates
G19 Coordinate Select Y-Z plane CNC G-Code Coordinates
G20 Coordinate Program coordinates are inches G20 and G21: Unit Conversion
G21 Coordinate Program coordinates are mm G20 and G21: Unit Conversion
G27 Motion Reference point return check G28: Return to Reference Point
G28 Motion Return to home position G28: Return to Reference Point
Return from the reference
G29 Motion G28: Return to Reference Point
position
Return to the 2nd, 3rd, and 4th
G30 Motion G28: Return to Reference Point
reference point
Constant lead threading (like
G32 Canned
G01 synchronized with spindle)
Tool cutter compensation off
G40 Compensation
(radius comp.)
Tool cutter compensation left
G41 Compensation
(radius comp.)
Tool cutter compensation right
G42 Compensation
(radius comp.)
Apply tool length compensation
G43 Compensation
(plus)
Apply tool length compensation
G44 Compensation
(minus)
Tool length compensation
G49 Compensation
cancel
G50 Compensation Reset all scale factors to 1.0
G51 Compensation Turn on scale factors
Local workshift for all
G52 Coordinate coordinate systems: add XYZ
offsets
Machine coordinate system
G53 Coordinate
(cancel work offsets)
Work coordinate system (1st
G54 Coordinate
Workpiece)
Work coordinate system (2nd
G55 Coordinate
Workpiece)
Work coordinate system (3rd
G56 Coordinate
Workpiece)
Work coordinate system (4th
G57 Coordinate
Workpiece)
Work coordinate system (5th
G58 Coordinate
Workpiece)
Work coordinate system (6th
G59 Coordinate
Workpiece)
Precise Timing and Speed: Dwell,
G61 Other Exact stop check mode Exact Stop, Backlash
Compensation
G62 Other Automatic corner override
G63 Other Tapping mode
G64 Other Best speed path
G65 Other Custom macro simple call Subprograms and Macros
G68 and G69 Tutorial and
G68 Coordinate Coordinate System Rotation
Examples
Cancel Coordinate System G68 and G69 Tutorial and
G69 Coordinate
Rotation Examples
High speed drilling cycle (small
G73 Canned
retract)
G74 Canned Left hand tapping cycle
G76 Canned Fine boring cyle
G80 Canned Cancel canned cycle
G81 Canned Simple drilling cycle
Drilling cycle with dwell
G82 Canned
(counterboring)
G83 Canned Peck drilling cycle (full retract)
G84 Canned Tapping cycle
Boring canned cycle, no dwell,
G85 Canned
feed out
Boring canned cycle, spindle
G86 Canned
stop, rapid out
G87 Canned Back boring canned cycle
Boring canned cycle, spindle
G88 Canned
stop, manual out
Boring canned cycle, dwell,
G89 Canned
feed out
Absolute programming of XYZ
G90 Coordinate
(type B and C systems)
Absolute programming IJK
G90.1 Coordinate
(type B and C systems)
Incremental programming of
G91 Coordinate
XYZ (type B and C systems)
Incremental programming IJK
G91.1 Coordinate
(type B and C systems)
Offset coordinate system and
G92 Coordinate
save parameters
G92 Clamp of maximum spindle
Motion S
(alternate) speed
Cancel offset and zero
G92.1 Coordinate
parameters
Cancel offset and retain
G92.2 Coordinate
parameters
G92.3 Coordinate Offset coordinate system with
saved parameters
Units per minute feed mode.
G94 Motion
Units in inches or mm.
Units per revolution feed mode.
G95 Motion
Units in inches or mm.
G96 Motion Constant surface speed G96: Constant Surface Speed
G97 Motion Cancel constant surface speed G96: Constant Surface Speed
Return to initial Z plane after
G98 Canned
canned cycle
Return to initial R plane after
G99 Canned
canned cycle
M00 M-Code Program Stop (non-optional)

M01 M-Code Optional Stop: Operator Selected to Enable

M02 M-Code End of Program

M03 M-Code Spindle ON (CW Rotation) M03 and MDI.

M04 M-Code Spindle ON (CCW Rotation)

M05 M-Code Spindle Stop M05 and MDI.

M06 M-Code Tool Change

M07 M-Code Mist Coolant ON M07 and MDI.

M08 M-Code Flood Coolant ON M08 and MDI.

M09 M-Code Coolant OFF M09 and MDI.

M17 M-Code FADAL subroutine return

M29 M-Code Rigid Tapping Mode on Fanuc Controls

M30 M-Code End of Program, Rewind and Reset Modes

M97 M-Code Haas-Style Subprogram Call Subprograms and Macros

M98 M-Code Subprogram Call Subprograms and Macros

M99 M-Code Return from Subprogram Subprograms and Macros

S-ar putea să vă placă și