
1.CONROLLED AXES NC FUNCTIONS B-63782EN/01
- 22 -
1.2 AXIS NAME
Names of axes can be optionally selected from X, Y, Z, A, B, C, U, V,
and W. They can be set by parameter.
Explanation
- Axis name expansion function
With the optional axis name expansion function, I, J, K, and E can also
be used as axis names.
When I, J, K, and E are used as the names of axes, these addresses have
the following functions and restrictions:
(1) These addresses are addresses for coordinate words.
Example) G17I-K- ; The I-K plane is selected.
(2) The numeric values to be specified must consist of up to 8 or 9
digits.
(3) A decimal point can be input.
If a decimal point is omitted, its position is determined according
to the increment system of the axis for that address.
(4) A signed value can be input.
Example) G01 E-10.5 F100;
Limitation
- Axis name expansion function
When I, J, K, and E are used as axis names, they cannot be used for the
ordinary purposes listed below.
Address
G code or
variable
Normal use Used for controlled axes Remarks
G02
G03
Center position of an arc
Coordinate words for I, J, and
K
Use an R command to specify
the center.
G41
G42
Three- dimensional offset
vector
Coordinate words for I, J, and
K
Three- dimensional tool
compensation is disabled.
G76
G87
Canned cycle shift amount
Coordinate words for I, J, and
K
An amount of shift cannot be
specified.
G22 Stroke limit coordinates Stroke limit coordinates
A limit position cannot be
specified.
I,J,K
G65
G66
G66.1
Argument Argument
The position of the decimal
point is determined by the
increment system.
K G06.2
Knot value when NURBS
interpolation
E-axis coordinate word
The number of threads for
inch screws cannot be
specified in G33 threading.
G33
Screw pitch
(number of thread for inch
screws)
E-axis coordinate word
The number of threads for
inch screws cannot be
specified in G33 threading.
E
#4108
Macro variable, address E
continuous-state information
No meaning
Custom macro variable
#4108 is unavailable.
CAUTION
When this function is used, the second auxiliary
function cannot be used.