|
|
|
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
Hypothetical axis
-
If the first axis of the plane is in a hypothetical axis direction relative to the center of
direction
the rotation axis, i.e. the center of the rotation axis is not on the X axis, the
compensation during
hypothetical axis direction compensation function in polar coordinate interpolation
polar coordinate
mode performs polar coordinate interpolation while taking the error into consideration.
interpolation
Set the error value in parameter No. 5464.
Hypothetical axis (C axis)
Rotation axis
(X,C)
X axis
Hypothetical axis direction error (P)
Center of the rotation axis
(X,C)
X-C plane point (The center of the rotation axis is the origin of
the X-C plane.)
X
X axis coordinate value in the X-C plane
C
Hypothetical axis coordinate value in the X-C plane
P
Hypothetical axis direction error
(Set the value in parameter No. 5464.)
-
This function is not available.
-
This function is available.
Maximum cutting
-
Set the value in parameter No. 5462.
-
Parameter No. 5462 is not available.
feedrate and feedrate
When the value is 0, the feedrate is
Set the value in parameter No. 1430.
clamp during polar
clamped by parameter No. 1422.
coordinate
interpolation
Automatic override
-
Enable or disable the function using bit
-
Bit 1 (AFC) of parameter No. 5450 is
and automatic
1 (AFC) of parameter No. 5450.
not available.
feedrate clamp during
Automatic override and automatic
polar coordinate
Bit 1 (AFC) of parameter No. 5450
feedrate clamp are always performed.
interpolation
In the polar coordinate interpolation mode,
automatic override and automatic feedrate
clamp are:
0: Not performed.
1: Performed.
K.40.2 Differences in Diagnosis Display
None.
- 1086 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
K.41 PATH INTERFERENCE CHECK (T SERIES (2-PATH
CONTROL))
T
K.41.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Interference alarm
-
Bit 7 (BFA) of parameter No. 1300 is
-
Bit 7 (BFA) of parameter No. 1300 is
not supported.
supported.
Therefore, if an interference alarm
Setting 1 in BFA allows the tool to stop
occurs, the tool stops after entering the
before entering the prohibited area,
prohibited area.
thus eliminating the need to make the
This makes it necessary to make the
prohibited area slightly larger than
prohibited area slightly larger than
actually necessary.
actually necessary.
Bit 7 (BFA) of parameter No. 1300
If a stored stoke check 1, 2, or 3 alarm
occurs, if an interference alarm occurs with
the inter-path interference check function
(T series), or if an alarm occurs with
chuck/tail stock barrier (T series), the tool
stops:
0: After entering the prohibited area.
1: Before entering the prohibited area.
K.41.2
Differences in Diagnosis Display
None.
K.42
SYNCHRONOUS CONTROL AND COMPOSITE CONTROL
(T SERIES (2-PATH CONTROL))
T
K.42.1
Differences in Specifications
Function
Series 0i-TTC
Series 0i-D
Axis synchronous
-
Adding synchronous or composite
-
Adding synchronous or composite
control
control disables simple synchronous
control does not disable simple
(Series 0i-C: Quick
control.
synchronous control.
synchronous control)
-
The master and slave axes used for
axis synchronous control cannot be
used for synchronous control.
-
Composite control is available for the
master axis used for axis synchronous
control, while it is not available for the
slave axis.
- 1087 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-TTC
Series 0i-D
Feed forward function
-
Make a selection using bit 1 (SVF) of
-
Bit 1 (SVF) of parameter No. 8165 is
and cutting/rapid
parameter No. 8165.
not available.
traverse change
The tool always behaves as when SVF
function for
Bit 1 (SVF) of parameter No. 8165
is set to 1.
synchronous and
In synchronous or composite control, the
(The feed forward function and
composite axes of
feed forward function and cutting/rapid
cutting/rapid traverse change function
another path
traverse change function for synchronous
are enabled for synchronous and
and composite axes of another path are:
composite axes of another path.)
0: Disabled.
1: Enabled.
Move command when
-
Not prohibited.
-
Make a selection using bit 7 (NUMx) of
neither synchronous
parameter No. 8163.
nor composite control
is in effect
Bit 7 (NUMx) of parameter No. 8163
When neither synchronous nor composite
control is in effect, specifying the move
command for an axis that is set with this
parameter is:
0: Not prohibited.
1: Prohibited.
(Alarm PS0353 is issued.)
Behavior when an
-
Both paths are placed in the feed hold
-
Make a selection using bit 0 (MPA) of
alarm is issued in
state.
parameter No. 8168.
relation to
Bit 0 (MPA) of parameter No. 8168
synchronous or
If an alarm is issued in relation to
composite control
synchronous, composite, or superposition
control:
0: Both paths are placed in the feed hold
state.
1: Only the path including axes related to
synchronous, composite, or
superposition control is placed in the
feed hold state.
For example, when synchronous
control is exerted in one path, only the
path that caused the alarm is placed in
the feed hold state. The handling of
the other path depends on the setting
of bit 1 (IAL) of parameter No. 8100.
Behavior when
-
The synchronous or composite control
-
Make a selection using bit 5 (NCS) of
overtravel occurs for
mode is canceled.
parameter No. 8160.
an axis under
Bit 5 (NCSx) of parameter No. 8160
synchronous or
If overtravel occurs for an axis under
composite control
synchronous, composite, or superposition
control, the synchronous, composite, or
superposition control mode is:
0: Canceled.
1: Not canceled.
Switch between
-
The signals can be switched at any
-
Use an M code command. Specify a
synchronous control
time.
waiting M code (M code without
axis selection signal
buffering) before and after the M code.
and composite control
When synchronous or composite
axis selection signal
control is exerted in one path, specify
during automatic
an M or other code without buffering
operation
before and after the M code that starts
or cancels the control so as to prohibit
the look-ahead operation.
- 1088 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Synchronous control
Item
Series 0i-TTC
Series 0i-D
G28 when the master
-
When the reference position of the
-
When the reference position of the
axis is parking
slave axis is not established, the
slave axis is not established, alarm
machine coordinates are moved to the
PS0354 occurs.
coordinates set in parameter No. 1240,
completing the reference position
return.
Update of the
-
Make a selection using bit 4 (SPN) of
-
Bit 4 (SPN) of parameter No. 8164 is
workpiece coordinates
parameter No. 8164.
not available.
and relative
Bit 4 (SPN) of parameter No. 8164
The tool always behaves as when
coordinates of the
The workpiece coordinates and relative
SPNx is set to 0 (coordinates are
slave axis under
coordinates of the slave axis under
updated).
synchronous control
synchronous control are:
0:
Updated.
1:
Not updated.
Out-of-synchronization
-
Out-of-synchronization detection is not
-
Out-of-synchronization detection is
detection when
performed.
performed.
synchronous control is
exerted in one path (1
is set in bit 1 (SER) of
parameter No. 8162)
Manual handle
-
Always reflected on the slave axis.
-
Select whether to reflect the amount
interruption amount or
or mode on the slave axis, using bit 5
mirror image mode for
(SMIx) of parameter No. 8163.
the master axis
Bit 5 (SMIx) of parameter No. 8163
During synchronous control, the manual
handle interruption amount or mirror
image mode for the master axis is:
0: Reflected on the slave axis.
1: Not reflected on the slave axis.
Automatic setting of a
-
A workpiece coordinate system is not
-
Make a selection using bit 6 (SPVx) of
workpiece coordinate
automatically set for the slave axis.
parameter No. 8167.
system for the slave
Bit 6 (SPVx) of parameter No. 8167
axis at the end of
At the end of synchronous control, a
synchronous control
workpiece coordinate system for the slave
axis is:
0: Not automatically set.
1: Automatically set.
The workpiece coordinate system to
be set is determined by the machine
coordinate values and the workpiece
coordinate values of the reference
points of the individual axes defined
by parameter No. 1250.
Composite control
Item
Series 0i-TTC
Series 0i-D
G28 during composite
-
When the reference position of the
-
When the reference position of the
control
composite axis of the other path is not
composite axis of the other path is not
established, the machine coordinates
established, alarm PS0359 occurs.
are moved to the coordinates set in
parameter No. 1240, completing the
reference position return.
- 1089 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Item
Series 0i-TTC
Series 0i-D
Composite control for
-
Select whether to use the composite
-
Bit 1 (CZMx) of parameter No. 8161 is
the Cs contour axis
function of the Cs contour axis
not available.
reference position
reference position return command, by
The tool always behaves as when
return command when
using bit 1 (CZMx) of parameter No.
CZMx is set to 1 (composite control is
composite control is
8161.
used).
exerted for Cs contour
Bit 1 (CZMx) of parameter No. 8161
axes
When composite control is exerted for Cs
contour axes, the composite control function
for the Cs contour axis reference position
return command is:
0: Not used.
1: Used.
Manual handle
-
Disabled.
-
Enable or disable the interruption
interruption for
using bit 6 (MMIx) of parameter No.
composite axes
8163.
Bit 6 (MMIx) of parameter No. 8163
During composite control, manual handle
interruption for composite axes is:
0:
Enabled.
1:
Disabled.
Current position
-
Make a selection using bit 0 (MDXx) of
-
Bit 0 (MDXx) of parameter No. 8163 is
display during
parameter No. 8163.
not available.
composite control
Bit 0 (MDXx) of parameter No. 8163.
The coordinate values of the local path
(absolute/relative
During composite control, the current
are always displayed.
coordinates)
position display (absolute/relative
coordinates) shows:
0: Coordinate values of the local path.
1: Coordinate values of the mate path.
G53 during composite
-
Make a selection using bit 2 (CPMx) of
-
Bit 2 (CPMx) of parameter No. 8165 is
control
parameter No. 8165.
not available.
Bit 2 (CPMx) of parameter No. 8165.
The tool always behaves as when
During composite control, machine
CPMx is set to 1.
coordinate system selection (G53) is:
(G53 is enabled.)
0: Disabled.
1: Enabled.
(The travel distance is calculated so
that the machine moves according to
the machine coordinate system
selection signal of the mate path.)
Constant
-
Make a selection using bit 0 (NLSx) of
-
Bit 0 (NLSx) of parameter No. 8167 is
acceleration/decelerati
parameter No. 8167.
not available.
on of acceleration
Bit 0 (NLSx) of parameter No. 8167
The tool always behaves as when
time for
Constant acceleration/deceleration of
NLSx is set to 1.
acceleration/decelerati
acceleration time for
(Constant acceleration/deceleration of
on in rapid traverse for
acceleration/deceleration in rapid traverse
acceleration time is enabled.)
an axis subject to
for an axis subject to composite control (bit
composite control (bit
4 (RPT) of parameter No. 1603) is:
4 (RPT) of parameter
0: Enabled.
No. 1603)
1: Disabled.
- 1090 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Item
Series 0i-TTC
Series 0i-D
Machine coordinates
-
The coordinate values of the local path
-
Make a selection using bit 0 (MDMx)
during composite
are displayed.
of parameter No. 8169.
control
Bit 0 (MDMx) of parameter No. 8169
The machine coordinates displayed during
composite control are:
0: Coordinate values of the local path.
1: Machine coordinate values of the mate
path.
Reading of machine
-
The coordinate values of the local path
-
Make a selection using bit 1 (MVMx)
coordinates (#5021
are read.
of parameter No. 8169.
and later) during
Bit 1 (MVMx) of parameter No. 8169
composite control
The machine coordinates (#5021 and
later) that are read during composite
control are:
0: Machine coordinate values of the local
path.
1: Machine coordinate values of the mate
path.
Rapid traverse
-
The rapid traverse feedrate of the
-
Make a selection using bit 2 (MRFx) of
feedrate during
specified axis is used.
parameter No. 8169.
composite control
Bit 2 (MRFx) of parameter No. 8169
The rapid traverse feedrate used during
composite control is:
0: Rapid traverse feedrate of the
specified axis.
1: Rapid traverse feedrate of the moving
axis.
K.42.2 Differences in Diagnosis Display
Item
Series 0i-TTC
Series 0i-D
Synchronization error
-
Displayed in parameter No. 8182.
-
Displayed in diagnosis No. 3502.
value display for each
axis
K.43 SUPERIMPOSED CONTROL (T SERIES (2-PATH
CONTROL))
T
K.43.1 Differences in Specifications
Function
Series 0i-TTC
Series 0i-D
Axis synchronous
-
Adding superimposed control disables
-
Adding superimposed control does not
control
simple synchronous control.
disable simple synchronous control.
(Series 0i: Quick
-
The same axis can be used as the
synchronous control)
master axis for axis synchronous
control and the master axis for
superimposed control.
- 1091 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-TTC
Series 0i-D
Feed hold when an
-
Both paths are placed in the feed hold
-
Make a selection using bit 0 (MPA) of
alarm occurs with
state.
parameter No. 8168.
respect to
Bit 0 (MPA) of parameter No. 8168
superimposed control
The axis movement in-progress signal
<Fn102> or axis movement direction signal
<Fn106> for the slave axis during
superimposed control:
0: Places both paths in the feed hold
state.
1: Places only the path including axes
related to superposition control in the
feed hold state.
(For example, when
superposition control is exerted in one
path, only the path that caused the
alarm is placed in the feed hold state.)
Reference position
-
Not available.
-
Not available.
return of the slave
Alarm PS0363 occurs.
axis during
superimposed control
Multiple slave axes
-
Superimposed control cannot be
-
Superimposed control can be exerted
exerted when there are multiple slave
when there are multiple slave axes and
axes and one master axis.
one master axis.
Axis movement
-
State output is performed according to
-
Make a selection using bit 4 (AXS) of
in-progress signal and
the result of adding superimposed
parameter No. 8160.
axis movement
move pulses.
Bit 4 (AXS) of parameter No. 8160
direction signal for the
The axis movement in-progress signal
slave axis during
<Fn102> or axis movement direction signal
superimposed control
<Fn106> for the slave axis during
superimposed control:
0: Performs state output according to the
result of adding superimposed move
pulses.
1: Performs state output according to the
result of moving the individual axes,
regardless of superimposed move
pulses.
Axis overtravel during
-
The superimposed control mode is
-
Make a selection using bit 5 (NCS) of
superimposed control
canceled.
parameter No. 8160.
Bit 5 (NCS) of parameter No. 8160
If overtravel occurs for an axis under
synchronous, composite, or superposition
control, the synchronous, composite, or
superposition control mode is:
0: Canceled.
1: Not canceled.
Switch between
-
The signals can be switched at any
-
Use an M code command. Specify a
superimposed control
time.
Note that both the master and
waiting M code (M code without
axis selection signals
slave axes must be stopped.
buffering) before and after the M code.
during automatic
When superimposed control is exerted
operation
in one path, specify an M or other code
without buffering before and after the
M code that starts or cancels the
control so as to prohibit the look-ahead
operation.
- 1092 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
K.43.2 Differences in Diagnosis Display
None.
K.44 Y AXIS OFFSET (T SERIES)
T
K.44.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Number of the axis for
-
Make a selection using bit 7 (Y03) of
-
Make a selection using parameter No.
which the Y axis offset
parameter No. 5004.
5043.
is used
When 0 or a value outside the data range
Bit 7 (Y03) of parameter No. 5004
is set, the Y axis offset is used for the Y
The Y axis offset is used for:
axes of the basic three axes (X, Y, and Z).
0:
4th axis.
1:
3rd axis.
K.44.2 Differences in Diagnosis Display
None.
K.45 CUTTER COMPENSATION/TOOL NOSE RADIUS
COMPENSATION
K.45.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Cutter
-
In Series 0i-D, the cutter compensation C (M series) and tool-nose radius
compensation/tool
compensation (T series) functions of Series 0i-C are collectively referred to as cutter
nose radius
compensation/tool nose radius compensation.
compensation
Corner circular
M
-
Available.
interpolation (G39)
-
Enabled by setting 1 in bit 2 (G39) of
It is included in cutter
parameter No. 5008.
compensation/tool nose radius
T
compensation.
-
Not available.
Since corner circular interpolation
(G39) is always enabled, bit 2 (G39) of
parameter No. 5008 is not available.
Cutter
-
Neither cutter compensation C nor tool
-
Cutter compensation/tool nose radius
compensation/tool
nose radius compensation is available
compensation is also available in MDI
nose radius
in MDI operation.
operation.
compensation in MDI
operation
- 1093 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
Single block stop
-
The single block stop position differs as shown below.
position during the
cutter
L
compensation/tool
nose radius
compensation mode
Workpiece
α
r
L
Programmed path
r
Cutter/tool nose radius
L
center path
L
L
Series 0i-D single block stop
Series 0i-C single block stop
Function to change
-
Not available.
-
At the start of or during the cutter
the compensation
compensation/tool nose radius
direction intentionally
compensation mode, specify I, J, or K
(IJ type vector, KI type
in a G00 or G01 block. This makes
vector, and JK type
the compensation vector at the end
vector)
point of the block perpendicular to the
direction specified by I, J, or K. This
way, you can change the
compensation direction intentionally.
Stop position upon an
-
If the specified radius value for circular interpolation is smaller than that for cutter
overcutting alarm
compensation/tool nose radius compensation, as in the example below, performing
compensation inwardly through cutter compensation/tool nose radius compensation
causes overcutting, generating an alarm and stopping the tool. The stop position
differs.
N1
Cutter/tool nose radius
center path
P1
P2
Programmed path
Workpiece
N2
P3
N3
Cutting as
programmed causes
[When single block stop occurs in the preceding block in Series 0i-C]
Since the tool moves until it reaches the end point of the block (P3 in the figure),
overcutting may result.
[When single block stop does not occur in the preceding block in Series 0i-C]
The tool stops immediately after executing the block (P2 in the figure).
[In the case of Series 0i-D]
Since the tool stops at the start point of the block (P1 in the figure), regardless of the
single block state, overcutting can be prevented.
- 1094 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Function
Series 0i-C
Series 0i-D
Single block stop in a
-
Not available.
-
Depends on bit 0 (SBK) of parameter
block created
No. 5000.
internally for cutter
compensation/tool
Bit 0 (SBK) of parameter No. 5000
nose radius
In a block created internally for cutter
compensation
compensation/tool nose radius
compensation, single block stop is:
0: Not performed.
1: Performed.
This parameter is used to check a program
including cutter compensation/tool nose
radius compensation.
- 1095 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
Setting to disable
-
Set 1 in bit 0 (CNI) of parameter No.
-
Not available.
interference checking
5008.
(Bit 0 (CNI) of parameter No. 5008 is
and to delete
In the example below, an interference
not available.)
interfering vectors
check is made on the vectors inside V1
To prevent overcutting, the
and V4, and the interfering vectors are
interference check avoidance function
deleted. As a result, the tool center
(bit 5 (CAV) of parameter No. 19607)
path is from V1 to V4.
is used.
In the example below, interference
occurs between V1 and V4 and
between V2 and V3. Therefore,
vectors VA and VB are created. The
tool center path is from VA to VB.
[In the case of Series 0i-C]
Tool center path
Programmed path
[In the case of Series 0i-D]
Tool center path
Programmed path
Number of blocks to
-
Always 3 blocks
-
The number can be set in parameter
be read in the cutter
No. 19625. The specifiable range is 3
compensation/tool
to 8 blocks.
nose radius
If the parameter is not set (0 is set),
compensation mode
the same number as Series 0i-C (3
blocks) is assumed.
- 1096 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Function
Series 0i-C
Series 0i-D
When circular
-
Alarm PS0038 is issued, and the tool
-
Alarm PS0041 is issued, and the tool
interpolation is
stops at the end point of the block
stops at the start point of the block
specified that causes
preceding the circular interpolation
preceding the circular interpolation
the center to coincide
block.
block.
with the start or end
point during the cutter
compensation/tool
nose radius
compensation mode
Behavior when
-
Depends on bit 2 (CCN) of parameter
-
Bit 2 (CCN) of parameter No. 5003 is
automatic reference
No. 5003.
not available. The tool always
position return is
behaves as when CCN is set to 1.
specified during the
[When CCN = 0]
cutter
The offset vector is canceled when the tool moves to the middle point.
compensation/tool
Also, the start-up operation is performed from the reference position.
nose radius
Intermediate
compensation mode
point
S
G28
S
S
G01
r
G00
S
Reference position
(G42 G01)
[When CCN = 1 or for Series 0i-D]
The offset vector is not canceled when the tool moves to the middle point; it is
canceled when the tool moves to the reference position.
Also, the tool moves from the reference position to the next intersection point.
Intermediate
point
S
G28
S
S
G01
r
G00
S
Reference position
(G42 G01)
- 1097 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
Travel distance
-
Depends on bit 5 (QCR) of parameter
-
Bit 5 (QCR) of parameter No. 5008 is
judgment method for
No. 5008.
not available. The tool always
circular interpolation in
behaves as when QCR is set to 1.
cutter
[When QCR = 0]
[When QCR = 1 or for Series 0i-D]
compensation/tool
B
C
B
L
nose radius
Start point
compensation
Start point
D
A
End
End
A
point
point
Center
Center
If the end point is on side A when viewed
If the end point is on side A of line L
from the start point, the travel distance is
connecting the start point and center, the
small. If it is on side B, C, or D, the tool
travel distance is small. If it is on side B,
has traveled almost one round.
the tool has traveled almost one round.
Compensation vector
-
Connected by linear interpolation.
-
Depends on bit 2 (CCC) of parameter
connection method
No. 19607.
when the tool travels
[When CCC = 0 or for Series 0i-C]
[When CCC = 1]
around an external
Connect vectors by linear
Connect vectors by circular
corner during the
interpolation
interpolation
cutter
compensation/tool
nose radius
compensation mode
T
Function
Series 0i-C
Series 0i-D
Virtual tool tip
-
Virtual tool tip directions 1 to 8 can be
-
All virtual tool tip directions can be
direction and plane
used only for the G18 (Z-X) plane.
used for the G17, G18, and G19
selection
When the virtual tool tip direction is 0 or
planes.
9, compensation can be performed for
the G17 and G19 planes as well.
- 1098 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Function
Series 0i-C
Series 0i-D
Tool nose radius
-
[Outer surface turning/boring cycle
-
[Outer surface turning/boring cycle
center path for tool
(G90)]
(G90)]
nose radius
Tool nose radius center path
Tool nose radius center path
compensation in a
Tool nose radius center path
Tool nose radius
canned cycle (G90 or
0
4,8,3
0
center path
G94)
8
8
3
5,0,7
4
3
4
All tool noses
5
7
5
7
2
1
6
2
1,6,2
1
6
All tool
4,5,1
8,0,6
All tool noses
All tool
noses
3,7,2
noses
Programmed path
Programmed path
-
[Edge cutting cycle (G94)]
-
[Edge cutting cycle (G94)]
Tool nose radius center path
Tool nose radius center path
Tool nose radius center path
Tool nose radius
0
4,8,3
0
center path
8
8
5,0,7
4
3
All tool noses
4
3
5
7
5
7
2
1
2
1,6,2
1
6
6
All tool
All tool
4,5,1
8,0,6
All tool noses
noses
noses
3,7,2
Programmed path
Programmed path
* Numbers 0 to 8 in the figure are virtual tool tip numbers.
Start-up/cancellation
-
The start-up/cancellation type cannot
-
Depends on bit 0 (SUP) and bit 1
type of tool nose
be set.
(SUV) of parameter No. 5003.
radius compensation
When SUV and SUP are respectively
set to 0 and 1 (type B), the processing
is the same as Series 0i-C.
K.45.2 Differences in Diagnosis Display
None.
- 1099 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
K.46 CANNED CYCLE FOR DRILLING
K.46.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
M05 output in a
-
Make a selection using bit 6 (M5T) of
-
Make a selection using bit 3 (M5T) of
tapping cycle
parameter No. 5101.
parameter No. 5105.
Bit 6 (M5T) of parameter No. 5101
Bit 3 (M5T) of parameter No. 5105
When the rotation direction of the spindle is
When the rotation direction of the spindle is
changed from forward rotation to reverse
changed from forward rotation to reverse
rotation or from reserve rotation to forward
rotation or from reserve rotation to forward
rotation in a tapping cycle (G84/G74 with
rotation in a tapping cycle (G84/G74 with
the M series, or G84/G88 with the T series):
the M series, or G84/G88 with the T
T
series):
0: M05 is not output before output of M04
0: M05 is output before output of M04 or
or M03.
M03.
1: M05 is output before output of M04 or
1: M05 is not output before output of M04
M03.
or M03.
M
NOTE
0: M05 is output before output of M04 or
This parameter corresponds to bit 6 (M5T)
M03.
of parameter No. 5101 of Series 0i-C.
1: M05 is not output before output of M04
With the T series, the logic of the values 0
or M03.
and 1 is opposite from that of Series 0i-C.
Behavior when K0 is
T
-
Make a selection using bit 4 (K0D) of
specified for the
-
Make a selection using bit 5 (K0E) of
parameter No. 5105 for both T series
number of repetitions
parameter No. 5102.
and M series.
K
Bit 5 (K0E) of parameter No. 5102
Bit 4 (K0D) of parameter No. 5105
When K0 is specified in a drilling canned
When K0 is specified in a drilling canned
cycle (G80 to G89):
cycle (G80 to G89):
0: One drilling operation is performed.
0: Drilling operation is not performed, and
1: Drilling operation is not performed, and
only drilling data is stored.
only drilling data is stored.
1: One drilling operation is performed.
NOTE
M
With the T series, the logic of the values 0
-
Drilling operation is not performed, and
and 1 is opposite from that of bit 5 (K0E) of
only drilling data is stored.
parameter No. 5102 of Series 0i-C.
Behavior of the first
-
The behavior can be selected using bit
-
While bit 1 (NRF) of parameter No.
positioning command
1 (NRF) of parameter No. 3700.
3700 exists, the normal positioning
(G00) for a Cs contour
operation is performed in a canned
control axis in a
Bit 1 (NRF) of parameter No. 3700
cycle, regardless of the setting of this
canned cycle
After a serial spindle is changed to a Cs
parameter bit.
contour control axis, the first move
command:
0: Performs the normal positioning
operation after executing the reference
position return operation.
1: Performs the normal positioning
operation.
- 1100 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
T
Function
Series 0i-C
Series 0i-D
Retraction in a boring
-
Select the retraction operation using bit
-
Bit 1 (BCR) of parameter No. 5104 is
cycle (G85, G89)
1 (BCR) of parameter No. 5104.
not available.
The retraction operation is always
Bit 1 (BCR) of parameter No. 5104
performed at the cutting feedrate.
The retraction operation in a boring cycle is
In this case, the cutting feedrate of the
performed: at
retraction operation can be multiplied
0:
Cutting feedrate
by the override value set in parameter
In this case, the cutting feedrate of the
No. 5149. The override value range
retraction operation can be multiplied
is 1% to 2000%.
by the override value set in parameter
No. 5121. The override value range is
100% to 2000%.
1:
Rapid traverse rate
In this case, rapid traverse override is
also enabled.
Clearance value in a
-
Set the value in parameter No. 5114.
-
Set the value in parameter No. 5115.
peck drilling cycle
Drilling axis in the
-
Y axis cannot be used as a drilling axis.
-
Y axis can be used as a drilling axis.
Series 10/11 format
P/S alarm No. 028 is issued.
M
Function
Series 0i-C
Series 0i-D
Forward/retraction
-
When the I command (forward/retraction feedrate) is omitted and 0 is set in
feedrate for the
parameter Nos. 5172 and 5173, the forward/retraction feedrate is as follows.
small-hole peck
0
Same feedrate as that specified by the F
drilling cycle (G83)
command
Tool retraction
-
Set the direction using bit 5 (RD2) and
-
Bit 5 (RD2) and bit 4 (RD1) of
direction in a fine
bit 4 (RD1) of parameter No. 5101 in
parameter No. 5101 is not available.
boring cycle (G76) or
combination.
Set the direction in axis-type parameter
back boring cycle
No. 5148.
(G87)
Address Q command
-
In a high-speed peck drilling cycle (G73), peck drilling cycle (G83), and small-hole
in a high-speed peck
peck drilling cycle (G83), when the address Q (amount of each-time cutting)
drilling cycle (G73),
command is not specified or Q0 is specified:
peck drilling cycle
Select the operation using bit 1 (QZA) of
Bit 1 (QZA) of parameter No. 5103 is not
(G83), or small-hole
parameter No. 5103.
available.
peck drilling cycle
The tool always behaves as when 1 is set
(G83)
Bit 1 (QZA) of parameter No. 5103
in bit 1 (QZA) of parameter No. 5103.
0: The tool repeats the upward and
(Alarm PS0045 is issued.)
downward movement at the same
position without cutting.
1: P/S alarm No. 045 is issued.
Tool length
-
Select the axis for which to enable tool
-
Bit 4 (TCE) of parameter No. 5006 is
compensation (G43 or
length compensation, by using bit 4
not available.
G44) in a canned
(TCE) of parameter No. 5006.
The tool always behaves as when 1 is
cycle when tool length
set in bit 4 (TCE) of parameter No.
compensation type C
Bit 4 (TCE) of parameter No. 5006
5006.
is selected (1 is set in
When tool length compensation (G43 or
bit 0 (TLC) of
G44) is specified in a canned cycle, tool
parameter No. 5001)
length compensation is enabled for:
0: Axis selected according to tool length
compensation type C.
1: Drilling axis.
- 1101 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
K.46.2 Differences in Diagnosis Display
None.
K.47 CANNED CYCLE (T SERIES)/MULTIPLE REPETITIVE
CANNED CYCLE (T SERIES)
T
K.47.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Machining plane
-
The plane on which the canned cycle is
-
The plane on which the canned cycle
performed is always the ZX plane.
ca be selected arbitrarily (including a
parallel axis).
Note that, with G code system A, an
axis whose name is U, V, or W cannot
be set as a parallel axis.
Address R setting unit
-
The setting unit common to all axes is
-
The setting unit applies to a different
(Address I, J, or K for
used.
axis depending on the machining plane
the Series 10/11
and the command.
format)
Second axis of the axes comprising
the machining plane for G90 and G92
First axis of the axes comprising the
machining plane for G94
Application of tool
-
Refer to Section 4.1.5, "CANNED CYCLE AND TOOL NOSE RADIUS
nose radius
COMPENSATION" in "OPERATOR’S MANUAL (T SERIES)" (B-64304EN-1). The
compensation
differences in specifications are detailed.
Inch threading by
-
Threading is performed as the lead
-
Inch threading is performed.
address E (Series
threading command of address F.
10/11 format)
Behavior of the first
-
The behavior can be selected using bit
-
While bit 1 (NRF) of parameter No.
positioning command
1 (NRF) of parameter No. 3700.
3700 exists, the normal positioning
(G00) for a Cs contour
operation is performed in a canned
control axis in a
Bit 1 (NRF) of parameter No. 3700
cycle, regardless of the setting of this
canned cycle
After a serial spindle is changed to a Cs
parameter bit.
contour control axis, the first move
command:
0: Performs the normal positioning
operation after executing the reference
position return operation.
1: Performs the normal positioning
operation.
K.47.2 Differences in Diagnosis Display
None.
- 1102 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
K.48 CANNED GRINDING CYCLE
K.48.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Grinding axis
T
-
Set the grinding axes for the individual
specification
-
The grinding axis is always the Z axis.
canned grinding cycles in parameter
Nos. 5176 to 5179.
M
If the same axis number as the cutting
-
The grinding axis is the X or Z axis.
axis is specified in any of these
parameters, or if a canned grinding
cycle is executed when 0 is set, alarm
PS0456 is issued.
Behavior of the first
-
The behavior can be selected using bit
-
While bit 1 (NRF) of parameter No.
positioning command
1 (NRF) of parameter No. 3700.
3700 exists, the normal positioning
(G00) for a Cs contour
operation is performed in a canned
control axis in a
Bit 1 (NRF) of parameter No. 3700
cycle, regardless of the setting of this
canned cycle
After a serial spindle is changed to a Cs
parameter bit.
contour control axis, the first move
command:
0:
Performs the normal positioning
operation after executing the reference
position return operation.
1:
Performs the normal positioning
operation.
T
Function
Series 0i-C
Series 0i-D
Exclusive control
-
When the grinding canned cycle option
-
When the grinding canned cycle option
against the multiple
is specified, the multiple respective
is specified, select whether to use the
respective canned
canned cycle (standard function)
multiple respective canned cycle
cycle (standard
cannot be used.
(standard function) or grinding canned
function)
cycle, by using bit 0 (GFX) of
parameter No. 5106.
Bit 0 (GFX) of parameter No. 5106
When the grinding canned cycle option is
specified, the G71, G72, G73, and G74
commands are intended for:
0: Multiple respective canned cycle.
1: Grinding canned cycle.
M
Function
Series 0i-C
Series 0i-D
Dressing axis
-
The dressing axis is always the fourth
-
Set the dressing axes for the individual
specification
axis.
canned grinding cycles in parameter
Nos. 5180 to 5183.
If the same axis number as the cutting
axis or grinding axis is specified in any
of these parameters, or if a canned
grinding cycle is executed when 0 is
set, alarm PS0456 is issued.
- 1103 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
K.48.2 Differences in Diagnosis Display
None.
K.49 MULTIPLE RESPECTIVE CANNED CYCLE FOR TURNING
(T SERIES)
T
K.49.1 Differences in Specifications
Differences common to the Series 0 standard format and Series 10/11 format
Function
Series 0i-C
Series 0i-D
Specifiable plane
-
The cycle can be specified for a Z-X
-
The cycle can be specified for an
plane, with the X axis set as the first
arbitrary plane selected with the basic
axis and the Z axis set as the second
three axes and their parallel axes.
axis.
Specification for a
-
Not allowed.
-
For G code system A, the cycle can be
plane including a
specified when the name of the parallel
parallel axis
axis is other than U, V, or W.
(To use U, V, or W as an axis name is
not allowed for G code system A.)
Behavior of the first
-
The behavior can be selected using bit
-
While bit 1 (NRF) of parameter No.
positioning command
1 (NRF) of parameter No. 3700.
3700 exists, the normal positioning
(G00) for a Cs contour
operation is performed in a canned
control axis in a
Bit 1 (NRF) of parameter No. 3700
cycle, regardless of the setting of this
canned cycle
After a serial spindle is changed to a Cs
parameter bit.
contour control axis, the first move
command:
0: Performs the normal positioning
operation after executing the reference
position return operation.
1: Performs the normal positioning
operation.
Cycle start point
-
The tool returns directly to the cycle
-
The tool returns to the cycle start point
return path when the
start point.
via a point offset by the finishing
finishing allowance is
allowance.
specified in G71 or
Cycle start point
Cycle start point
G72
Finishing
Finishing
allowance
allowance
The tool returns to
the cycle start point
Return to the
via a point offset by
start point
the finishing
allowance.
- 1104 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Function
Series 0i-C
Series 0i-D
Monotonous
-
Depends on bit 1 (MRC) of parameter
-
Bit 1 (MRC) of parameter No. 5102 is
increase/decrease
No. 5102.
not available.
check in G71/G72
If monotonous increase or decrease is
type I
Bit 1 (MRC) of parameter No. 5102
not specified for the first axis direction
(multiple respective
When any target figure other than
of the plane, alarm PS0064 is issued.
canned cycle for
monotonous increase or decrease is
If monotonous increase or decrease is
turning)
specified in a multiple respective canned
not specified for the second axis
cycle for turning (G71 or G72):
direction of the plane, alarm PS0329 is
0: An alarm is not issued.
issued.
1: Alarm PS0064 is issued.
Note that, by setting a permissible
amount in parameter Nos. 5145 and
5146, it is possible to prevent the
alarm from occurring, even if the
monotonous increase/decrease
condition is not met, as long as the
permissible amount is not exceeded.
Monotonous
-
Not checked.
-
Always checked.
increase/decrease
Bit 1 (MRC) of parameter No. 5102
If monotonous increase or decrease is
check in G71/G72
does not take effect for multiple
not specified for the first axis direction
type II
respective canned cycle for turning II
of the plane, alarm PS0064 is issued.
(multiple respective
(type II).
Note that, by setting a permissible
canned cycle for
amount in parameter No. 5145, it is
turning II)
possible to prevent the alarm from
occurring, even if the monotonous
increase/decrease condition is not met,
as long as the permissible amount is
not exceeded.
Roughing after start
-
Not performed.
-
[Multiple respective canned cycle for
point return by G71 or
turning I (type I)]
G72
Depends on bit 1 (RF1) of parameter
No. 5105.
[Multiple respective canned cycle for
turning II (type II)]
Depends on bit 2 (RF2) of parameter
No. 5105.
Bit 1 (RF1) of parameter No. 5105
Bit 2 (RF2) of parameter No. 5105
In the multiple repetitive canned cycle (T
In the multiple repetitive canned cycle (T
series) (G71/G72) of type I, roughing is:
series) (G71/G72) of type II, roughing is:
0: Performed.
0: Performed.
1: Not performed.
1: Not performed.
Retraction operation
-
The tool retracts in the X axis direction
-
After chamfering, the tool first retracts
at the bottom of a hole
after chamfering.
in the 45-degree direction and then in
in G71/G72 type II
the second axis direction of the plane.
(multiple respective
canned cycle for
X axis
direction
turning II)
45-degree
direction
- 1105 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
G70 to G76
-
[G70 command]
-
Bit 4 (RFC) of parameter No. 5102 is
commands during the
Tool nose radius compensation is
not available.
tool nose radius
performed.
[G70 to G73 commands]
compensation mode
[G71 to G73 commands]
Tool nose radius compensation is
While tool nose radius compensation is
performed.
not performed, it is possible to apply
[G74 to G76 commands]
tool nose radius compensation partially
Tool nose radius compensation is not
by setting bit 4 (RFC) of parameter No.
performed.
5102.
Bit 4 (RFC) of parameter No. 5102
For a G71 or G72 semi-finished shape or a
G73 cutting pattern, tool nose radius
compensation is:
0: Not performed.
1: Performed.
[G74 to G76 commands]
Tool nose radius compensation is not
performed.
Positioning in G70 to
-
Non-linear type positioning is always
-
[Start point return by G70]
G76 cycle operations
used, regardless of the setting of bit 1
Non-linear type positioning is always
(LRP) of parameter No. 1401.
used.
[Other positioning operations]
Depends on bit 1 (LRP) of parameter
No. 1401.
T code specified in the
-
Invalid
-
Valid
same block as G74 or
G75
Chamfering and
-
Cannot be specified.
-
Can be specified.
corner R commands
Note that the last block of the target
and direct drawing
figure program must not be in the
dimension
middle of the chamfering, corner R, or
programming
direct drawing dimension programming
command for a target
command.
figure program
Approach to the
-
Approach by two cycles
-
Approach by one cycle
threading start point in
G76
Threading
Threading
Approach by
Approach by
two cycles
one cycle
- 1106 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
Differences regarding the Series 0 standard format
Function
Series 0i-C
Series 0i-D
Pocketing path in
-
The tool moves from one pocket to
-
The tool completes one pocketing
G71/G72 type II
another for each cut.
process before proceeding to cut the
(multiple respective
(The numbers in the figure represent
next pocket.
canned cycle for
the tool path sequence.)
(The numbers in the figure represent
turning II)
the tool path sequence.)
Limitation on the
-
Up to 10 pockets can be specified.
-
Not limited.
number of pockets in
Specifying 11 or more pockets causes
G71/G72 type II
alarm PS0068.
(multiple respective
canned cycle for
turning II)
Number of divisions in
-
The number of divisions is also 2 for
-
The number of divisions specified by R
G73
the R1 command. For R2 and
applies.
subsequent commands, the number of
divisions specified by R applies.
Differences regarding the Series 10/11 format
Function
Series 0i-C
Series 0i-D
Pocketing path in
-
Depends on bit 2 (P15) of parameter
-
Bit 2 (P15) of parameter No. 5103 is
G71/G72 type II
No. 5103.
not available.
(multiple respective
[When P15 = 0]
The tool completes one pocketing
canned cycle for
The tool moves from one pocket to
process before proceeding to cut the
turning II)
another for each cut.
next pocket.
(The numbers in the figure represent
(The numbers in the figure represent
the tool path sequence.)
the tool path sequence.)
[When P15 = 1]
The tool completes one pocketing
process before proceeding to cut the
next pocket.
(See the figure at right.)
Limitation on the
-
Depends on bit 2 (P15) of parameter
-
Bit 2 (P15) of parameter No. 5103 is
number of pockets in
No. 5103.
not available.
G71/G72 type II
[When P15 = 0]
Not limited.
(multiple respective
Up to 10 pockets can be specified.
canned cycle for
Specifying 11 or more pockets causes
turning II)
alarm PS0068.
[When P15 = 1]
Not limited.
Specification of
-
Not allowed.
-
Allowed.
finishing allowance in
The finishing allowance is ignored if
G71/G72
specified.
- 1107 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
Function
Series 0i-C
Series 0i-D
Number of divisions in
-
The number of divisions is also 2 for
-
The number of divisions specified by D
G73
the D1 command. For D2 and
applies.
subsequent commands, the number of
divisions specified by D applies.
Address E command
-
Threading is performed as the lead
-
Inch threading is performed.
in G76
threading command of address F.
K.49.2 Differences in Diagnosis Display
None.
K.50 CHAMFERING AND CORNER ROUNDING (T SERIES)
T
K.50.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Chamfering and
-
Not available.
-
Available.
corner rounding
Alarm PS0212 is issued.
The commands can be specified for
commands for a plane
any plane, even one that includes a
other than the Z-X
parallel axis.
plane
Single block operation
-
[Chamfering]
-
[Common to chamfering and corner
Single block stop is not performed at
rounding]
the start point of an inserted
Whether to perform single block stop
chamfering block.
at the start point of an inserted block
[Corner rounding]
depends on bit 0 (SBC) of parameter
Single block stop is performed at the
No. 5105.
start point of an inserted corner
rounding block.
Bit 0 (SBC) of parameter No. 5105
In a drilling canned cycle, chamfer
cycle/corner rounding (T series) or optional
angle chamfering/corner rounding cycle (M
series):
0: Single block stop is not performed.
1: Single block stop is performed.
K.50.2 Differences in Diagnosis Display
None.
- 1108 -
B-64304EN/02
APPENDIX K.DIFFERENCES FROM SERIES 0i-C
K.51 DIRECT DRAWING DIMENSIONS PROGRAMMING (T
SERIES)
T
K.51.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Specification of the
-
P/S alarm No. 212 is issued.
-
No alarm is issued.
direct drawing
The command can be specified for a
dimension
plane other than the Z-X plane.
programming
command for a plane
other than the Z-X
plane
When two or more
-
No alarm is issued.
-
Alarm PS0312 is issued.
blocks not to be
moved exist between
consecutive
commands that
specify direct input of
drawing dimensions
K.51.2 Differences in Diagnosis Display
None.
K.52 SINGLE DIRECTION POSITIONING (M SERIES)
M
K.52.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Behavior when linear
If positioning of linear interpolation type is used (1 is set in bit 1 (LRP) of parameter No.
interpolation type
1401), and if the state of mirror image when a single direction positioning block is looked
positioning is used
ahead differs from the state of mirror image when the execution of the block is started, the
with mirror image
following alarms are issued, respectively.
-
Alarm PS5254
-
Alarm DS0025
K.52.2 Differences in Diagnosis Display
None.
- 1109 -
K.DIFFERENCES FROM SERIES 0i-C APPENDIX
B-64304EN/02
K.53 OPTIONAL ANGLE CHAMFERING AND CORNER
ROUNDING (M SERIES)
M
K.53.1 Differences in Specifications
Function
Series 0i-C
Series 0i-D
Optional angle
-
Not available.
-
Available.
chamfering and corner
Alarm PS0212 is issued.
rounding commands
for a plane including a
parallel axis
Single block operation
-
Single block stop is not performed at
-
Whether to perform single block stop
the start point of an inserted optional
at the start point of an inserted block
angle chamfering or corner rounding
depends on bit 0 (SBC) of parameter
block.
No. 5105.
Bit 0 (SBC) of parameter No. 5105
In a drilling canned cycle, chamfer
cycle/corner rounding (T series) or optional
angle chamfering/corner rounding cycle (M
series):
0: Single block stop is not performed.
1: Single block stop is performed.
Negative value
-
The value is regarded as positive.
-
Alarm PS0006 is issued.
specified in a ,C_
or ,R_ command
Number of dwells to
-
Not limited.
-
Only one block can be inserted.
be inserted between
Inserting more than one block causes
two blocks for which to
alarm PS0051.
perform optional angle
chamfering or corner
rounding
DNC operation
-
Optional angle chamfering and corner
-
Optional angle chamfering and corner
rounding are not available in DNC
rounding are also available in DNC
operation.
operation.
K.53.2 Differences in Diagnosis Display
None.
- 1110 -
|