You are on page 1of 2

HAAS MILL G CODES

Modal Non-Modal *Default **Optional

* G00 Rapid Motion G50 Cancel G51


G01 Liniar Interpolation Motion G51 Scalling
G02 CW Circular Interpolation Motion G52 Set Work Coordinate System (Yasnac)
G03 CCW Circular Interpolation Motion G52 Set Local Coordinate System (Haas)
G04 Dwell (P) (P=seconds) G53 Non-Modal Machine Coordinate Selection
G09 Exact Stop * G54 Set Work Coordinate System 1
G10 Programable Offset Setting G55 Set Work Coordinate System 2
G12 CW Circular Pocket Milling G56 Set Work Coordinate System 3
G13 CCW Circular Pocket Milling G57 Set Work Coordinate System 4
* G17 Circular Motion XY Plane Selection G58 Set Work Coordinate System 5
G18 Circular Motion ZX Plane Selection G59 Set Work Coordinate System 6
G19 Circular Motion YZ Plane Selection G60 Unidirectional Positioning
* G20 Inch Coordinate Positioning Selection G61 Exact Stop Modal
G21 Metric Coordinate Positioning Selection * G64 Cancel G61
G28 Return to Machine Zero Thru Reference Point G65 Macro Subroutine Call**
G29 Move to Location Thru G29 Reference Point G68 Rotation (G17, G18, G19, X, Y, Z, R)**
G31 Feed Until Skip Function** * G69 Cancel G68
G35 Automatic Tool Diameter Measurement G70 Bolt Hole Circle
G36 Automatic Work Offset Measurement G71 Bolt Hole Arc
G37 Automatic Tool Length Measurement G72 Bolt Holes Along an Angle
G40 Cutter Compensation Cancel G41/G42/G141 G73 Hight Speed Peck Drill Canned Cycle
G41 Cutter Compensation Left G74 Reverse Tapping Canned Cycle
G42 Cutter Compensation Right G76 Fine Boring Canned Cycle
G43 Tool Length Compensation + G77 Back Bore Canned Cycle
G44 Tool Length Compensation - * G80 Cancel Canned Cycle
G47 Text Engraving G81 Drill Canned Cycle
* G49 Cancel G43/G44/G143 G82 Spot Drill / Counter Bore Canned Cycle
HAAS MILL G CODES

Modal Non-Modal *Default **Optional

G83 Peck Drill Canned Cycle G141 3D+ Cutter Compensation


G84 Tapping Canned Cycle G143 5 Axes Tool Length Compensation + **
G85 Bore In, Bore Out Canned Cycle G150 General Purpose Pocket Milling
G86 Bore In, Stop, Rapid Out Canned Cycle G154 Select Work Coordinate P1-99
G87 Bore In, and Manual Retract Canned Cycle G174 Vector Rigid Tapping CCW
G88 Bore In, Dwell, Manual Retrect Canned Cycle G184 Vector Rigid Tapping CW
G89 Bore In, Dwell, Bore Out Canned Cycle G187 Accuracy Control
G90 Absolute Position Command
G91 Incremental Position Command
G92 Set Work Coordinate Shift Value (Haas)
G92 Set Work Coordinate Shift Value (Yasnac)
G93 Inverse Time Feed Mode On
G94 Inverse Time Feed Mode Off
* G98 Canned Cycle Initial Point Return
G99 Canned Cycle „R” Point Return
G100 Cancel Mirror Image
G101 Enable Mirror Image
G102 Programmable Output to RS-232
G103 Limit Block Buffering
G107 Cylindrical Mapping
G110- G129 Set Work Coordinate System 7-26
G136 Automatic Work Offset Measure **

You might also like