Complete G-Code list for Hust Lathe CNC Controllers.
A good reference for CNC machinists who work on CNC Lathe with Hust CNC controls.
Following G code list works on following and related Hust CNC controls
H6C-T CNC Lathe Controller
H4T Lathe CNC Controller (H4-T H4C-T H4P-T H4CP-T)
H4CL-T H4PL-T
Hust CNC Lathe G Code List
G-code Function
G00 Rapid positioning (fast feed-rate)
G01 Linear cutting (cutting feed-rate)
G02 Arc cutting, CW (cutter at rear)
G03 Arc cutting, CCW (cutter at rear)
G04 Temporary stop
G08 Clear machine coordinates in all axis
G10 Data input
G20 System measurement in INCH mode
G21 System measurement in METRIC mode
G28 Tool moves to the 1st reference point
G29 Moves back to the specified position from the ref. point
G30 Tool moves to the 2nd reference point
G31 Skip function
G32 Thread cutting
G33 Taping Cutting Canned Cycle
G34 Variable thread cutting
G40 Tool radius compensation – cancel
G41 Tool radius compensation – set (left)
G42 Tool radius compensation – set (right)
G50 Coordinate system & max. spindle speed setting
G70 Canned cycle, fine cut
G71 Canned cycle, rough cut, lateral direction
G72 Canned cycle, rough cut, traverse direction
G73 Contour canned cycle, rough cut
G74 Grooving cycle, lateral direction
G75 Grooving cycle, traverse direction
G76 Canned cycle, thread cut
G80 Cancellation of Canned Cycle
G81 Drilling canned cycle setting
G82 Drilling canned cycle (dwell at bottom)
G83 Deep Drilling Canned (peck drill) Cycle
G84 Tap Cutting Canned Cycle
G85 Boring canned cycle
G86 Boring canned cycle (spindle stop at hole bottom)
G89 Boring canned cycle (dwell at hole bottom)
G90 Lateral cutting cycle, single cycle
G92 Thread cutting cycle, single cycle
G94 Traverse cutting cycle, single cycle
G96 Setting surface cutting at constant speed
G97 Canceling surface cutting at constant speed
G98 Feed-rate specified by mm/min or in/min
G99 Feed-rate specified by mm/revolution or in/revolution