Home › G-codes › Haas NGC › G105
G105 Servo bar feeder command
Haas NGC G-code · Lathe
Commands the Haas servo bar feeder to push the bar. I, J and K override the push values for that block only.
Format
G105 [I] [J] [K] [P] [Q]
Addresses
| Address | What it does |
|---|---|
I | Initial push length override |
J | Part length plus cutoff override |
K | Minimum clamping length override |
P | Cutoff subprogram |
Q | Bar mode, Q0 normal feed, Q13 new bar face off |
How it works
Group 09.
Example program
T0909 (CUTOFF TOOL)
G00 G53 X0 (X HOME, CLEAR OF BAR)
G105 (PUSH BAR FOR NEXT PART)
M99 (LOOP TO PROGRAM START)
G00 G53 X0 (X HOME, CLEAR OF BAR)
G105 (PUSH BAR FOR NEXT PART)
M99 (LOOP TO PROGRAM START)
Example is in inch. Check offsets and clearances first.
Watch out for
- Keep comments off the G105 line. A comment like (0.50) is read as a subprogram name and gives alarm 314.
- A G105 with J does not count a part. It is for double push on long parts.
Related codes
Every G-code for Haas NGC in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open G105 in the app All Haas NGC G-codes