Official GSK Agents in South Africa
Tel: +27 11 626 2720, [email protected]
GSK980TDi Turning CNC System User Manual
94
Ⅰ
Programming
3.16.2 Signals Relevant to G31
Skip signal:
SKIP: X3.5
Type: input signal
Function: X3.5 ends the skip cutting. I.e. in a block containing G31, the skip signal becoming the
absolute coordinate position of “1” is to be stored in the macro variable (#997
~
#999
separately corresponds to X, Z, Y)
Operation: when the skip signal becomes “0”, CNC executes as follows:
When the block is executing G31, CNC stores the current absolute coordinates of
each axis. CNC stops G31 to execute the next block, the skip signal detects its state
instead of its RISING EDGE. So when the skip signal is “1”, it meets the skip
conditions.
Note: If G31 is not used, X3.5 input interface is used to the common input interface. The skip signal is valid,
CNC immediately stops the feed axis (without acceleration/deceleration execution), and G31 feedrate
should be as low as possible below 1000 mm/min to get the precise stop position.
3.16.3 Parameters Relevant to G31: Refer to INSTALLATION &
Ⅲ
CONNECTION, Section 3.2.15.
3.17 Automatic Tool Offset G36, G37
Command format:
G36
X__;
G37 Z__;
Command function:
when the command is executed to make the tool move to the measured
position, the CNC automatically measures the difference between the current
actual coordinates and the command coordinates to be the tool offset value.
The function is used to the automatic toolsetting.
Explanations:
X absolute coordinate (only used to G36), Z absolute coordinate (only used to G37);
Non-modal G command (00 group);
Cancel the tool nose radius compensation before using it;
Only use the absolute programming;
Define the workpiece coordinate system before using the command;
Specify the tool number and tool compensation number before using the command;
3.17.1 Signals Relevant to G36, G37 Automatic Tool Offset:
Measured position arrival signal:
XAE(X3.6)
――――
corresponding to G36
ZAE(X3.7)
――――
corresponding to G37
Type: input signal
Function:
when the position measured by the program command is different from that where the
tool actually reaches (i.e. at the time, the measured position arrival signal becomes “1”), the
difference of the coordinates is added to the current tool compensation value to update the
compensation value. When G36X_(or G37Z_) is executed, the tool firstly rapidly traverses to the