G Codes - Haas+Sohn HRT 160 Operator's And Service Manual

Table of Contents

Advertisement

To display the additional codes associated with a step, press the right arrow key. Possible data entry in-
cludes:
Step size (no code letter but possible minus sign),
Feed rate (F),
Loop count (L),
G code (G), and
Subroutine jump destination step number (Loc).
Some of these entries are not allowed for particular G codes and either cannot be entered or are ignored. Most
steps are incremental position commands and this is the default G code (91). The G codes 86, 87, 89, 92, and
93 should be used with the CNC relay function disabled (Parameter 1 = 2).
Enter your step size in degrees to three decimal places. The decimal places must always be entered, even if
they are zero. Enter a (-) minus sign for opposite rotation. If you need to edit a feed rate or loop count, push the
right arrow key to view that register and input the data.
If you are programming for a part that does not utilize feed rates or loop counts, simply push the down arrow to
go to the next step. Insert the G code and step size and move on to the next step. The step will automatically
be set to the fastest feed rate and a loop count of one.
The data you input is automatically stored in memory whenever you push one of the control buttons.
If you enter a wrong number or one that is out of limits the control will display an error message:
Error
To correct this, push the CLR button and re-enter the correct number. If you are entering the correct number
and Error still appears, check Parameter 7 for memory protect.
When the last step has been entered, an end code must be present at the following step. Steps 2 through 99
are set to the end code when a clear memory is performed. This means that you usually do not need to set the
last step to 99. If you are removing steps from an existing program, make sure that you have entered a (99)
after the last step.
Note: The HRT320FB will not allow a feedrate to be entered. It only indexes at maximum speed.
4.5 G C
ODES
The following G codes are possible:
G28
return to HOME position (same as G90 with step 0)
G73
peck cycle (linear operation only)
G85
fractional circle division
G86
turn CNC relay on
G87
turn CNC relay off
G88
return to HOME position (same as G90 with step 0)
G89
wait for remote input
G90
absolute position command
G91
incremental command
G92
pulse CNC relay and wait for remote input
G93
pulse CNC relay
G94
pulse CNC relay and run next L steps automatically
G95
end of program/return but more steps follow
G96
subroutine call/jump (destination is a step number)
G97
delay by L count/10 seconds (down to 0.1 second)
G98
circle division (circular operation only)
G99
end of program/return and end of steps
96-5047 rev L June 2005
31

Hide quick links:

Advertisement

Table of Contents
loading

Related Products for Haas+Sohn HRT 160

Table of Contents