Index Manuals FANUC Series 0i-MODEL D, Series 0i Mate-MODEL D. For Machining Center System USER’S MANUAL (B-64304EN-2/01)
|
|
B-64304EN-2/01
OPERATION
1.SETTING AND DISPLAYING DATA
7
Press the address key
. If either
or
key is
depressed instead of
key, the X or Y axis relative
coordinate value is input as an tool length compensation value.
8
Press the soft key [INP.C.]. The Z axis relative coordinate value
is input and displayed as an tool length compensation value.
Fig. 1.1.2 (b) Tool compensation memory (8.4-inch)
Reference
tool
The difference is set as a tool
length offset value
A prefixed position
- 259 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
A
PARAMETERS
This manual describes all parameters indicated in this manual.
For those parameters that are not indicated in this manual and other
parameters, refer to the parameter manual.
Appendix A, "PARAMETERS", consists of the following sections:
A.1 DESCRIPTION OF PARAMETERS
264
A.2 DATA TYPE
311
A.3 STANDARD PARAMETER SETTING TABLES
312
- 263 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
A.1
DESCRIPTION OF PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
0001
FCV
[Input type]
Setting input
[Data type]
Bit path
# 1
FCV
Program format
0: Series 0 standard format
(This format is compliant with the Series 0i-C.)
1: Series 10/11 format
NOTE
1 Programs created in the Series 10/11 program
format can be used for operation on the following
functions:
1 Subprogram call M98,M198
2 Drilling canned cycle
G80 to G89 (T series)
G73, G74, G76, G80 to G89(M series)
2 When the program format used in the Series 10/11
is used for this CNC, some limits may add. Refer to
the User’s Manual.
#7
#6
#5
#4
#3
#2
#1
#0
1004
IPR
[Input type]
Parameter input
[Data type]
Bit path
# 7
IPR
When a number with no decimal point is specified, the least input
increment of each axis is:
0: Not 10 times greater than the least command increment
1:
10 times greater than the least command increment
When the increment system is IS-A, and bit 0 (DPI) of parameter No.
3401 is set to 1 (pocket calculator type decimal point programming),
the least input increment cannot be 10 times greater than the least
command increment.
- 264 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
1013
ISCx
ISAx
[Input type]
Parameter input
[Data type]
Bit axis
NOTE
When at least one of these parameters is set, the
power must be turned off before operation is
continued.
# 0
ISA
# 1
ISC
Increment system of each axis
Increment system
#1 ISCx
#0 ISAx
IS-A
0
1
IS-B
0
0
IS-C
1
0
1020
Program axis name for each axis
[Input type]
Parameter input
[Data type]
Byte axis
[Valid data range]
65 to 67,85 to 90
An axis name (parameter No. 1020) can be arbitrarily selected from
'A', 'B', 'C', 'U', 'V', 'W', 'X', 'Y', and 'Z'.
(Tip) ASCII code
Axis name
X
Y
Z
A
B
C
U
V
W
Setting
88
89
90
65
66
67
85
86
87
NOTE
1 The same axis name cannot be set for multiple
axes.
2 When the 2nd auxiliary function is provided (when
bit 2 (BCD) of parameter No. 8132 is 1), if the
address (parameter No. 3460) that specifies the
2nd auxiliary function is used as an axis name, the
2nd auxiliary function is disabled.
- 265 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
1022
Setting of each axis in the basic coordinate system
[Input type]
Parameter input
[Data type]
Byte axis
[Valid data range]
0 to 7
To determine a plane for circular interpolation, tool radius/tool nose
radius compensation, and so forth (G17: Xp-Yp plane, G18: Zp-Xp
plane, G19: Yp-Zp plane), specify which of the basic three axes (X, Y,
and Z) is used for each control axis, or a parallel axis of which basic
axis is used for each control axis.
A basic axis (X, Y, or Z) can be specified only for one control axis.
Two or more control axes can be set as parallel axes for the same basic
axis.
Setting
Meaning
0
Rotation axis (Neither the basic three axes nor a parallel axis )
1
X axis of the basic three axes
2
Y axis of the basic three axes
3
Z axis of the basic three axes
5
Axis parallel to the X axis
6
Axis parallel to the Y axis
7
Axis parallel to the Z axis
In general, the increment system and diameter/radius specification of
an axis set as a parallel axis are to be set in the same way as for the
basic three axes.
1023
Number of the servo axis for each axis
NOTE
When this parameter is set, the power must be
turned off before operation is continued.
[Input type]
Parameter input
[Data type]
Byte axis
[Valid data range]
0 to Number of controlled axes
Set the servo axis for each control axis.
Usually set to same number as the control axis number.
The control axis number is the order number that is used for setting
the axis-type parameters or axis-type machine signals
•
With an axis for which Cs contour control/spindle positioning is
to be performed, set -(spindle number) as the servo axis number.
Example)
When exercising Cs contour control on the fourth controlled axis
by using the first spindle, set -1.
•
For tandem controlled axes or electronic gear box
(EGB)
controlled axes, two axes need to be specified as one pair. So,
make a setting as described below.
Tandem axis:
For a master axis, set an odd (1, 3, 5, 7, ...) servo axis number.
For a slave axis to be paired, set a value obtained by adding 1 to
the value set for the master axis.
- 266 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
EGB axis:
For a slave axis, set an odd (1, 3, 5, 7, ...) servo axis number. For
a dummy axis to be paired, set a value obtained by adding 1 to
the value set for the slave axis.
1031
Reference axis
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
1 to Number of controlled axes
The unit of some parameters common to all axes such as those for dry
run feedrate and one-digit F code feed may vary according to the
increment system. An increment system can be selected by a
parameter on an axis-by-axis basis. So, the unit of those parameters is
to match the increment system of a reference axis. Set which axis to
use as a reference axis.
Among the basic three axes, the axis with the finest increment system
is generally selected as a reference axis.
#7
#6
#5
#4
#3
#2
#1
#0
1401
RF0
LRP
[Input type]
Parameter input
[Data type]
Bit path
# 1
LRP
Positioning (G00)
0: Positioning is performed with non-linear type positioning so that
the tool moves along each axis independently at rapid traverse.
1: Positioning is performed with linear interpolation so that the tool
moves in a straight line.
# 4
RF0
When cutting feedrate override is 0% during rapid traverse,
0: The machine tool does not stop moving.
1: The machine tool stops moving.
1410
Dry run rate
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm/min, inch/min, degree/min (machine unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
Set the dry run rate at the
100% position on the jog feedrate
specification dial. The unit of data depends on the increment system of
the reference axis.
- 267 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
1411
Cutting feedrate
NOTE
When this parameter is set, the power must be
turned off before operation is continued.
[Input type]
Setting input
[Data type]
Real path
[Unit of data]
mm/min, inch/min, degree/min (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
When the machine doesn’t need to change cutting feedrate frequently
during cutting, a cutting feedrate can be specified in the parameter.
This eliminates the need to specify a cutting feedrate (F command) in
the NC program.
The feedrate set in this parameter is valid from when the CNC enters
the clear state (when bit 6 (CLR) of parameter No. 3402 is 1) due to
power-on or a reset to when the feedrate is specified by a program
command (F command). After the feedrate is specified by a program
command (F command), the feedrate is valid. For details on the clear
state, refer to Appendix in the User's Manual (B-64304EN).
1420
Rapid traverse rate for each axis
[Input type]
Parameter input
[Data type]
Real axis
[Unit of data]
mm/min, inch/min, degree/min (machine unit)
[Minimum unit of data]
Depend on the increment system of the applied axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
Set the rapid traverse rate when the rapid traverse override is 100% for
each axis.
1430
Maximum cutting feedrate for each axis
[Input type]
Parameter input
[Data type]
Real axis
[Unit of data]
mm/min, inch/min, degree/min (machine unit)
[Minimum unit of data]
Depend on the increment system of the applied axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
Specify the maximum cutting feedrate for each axis.
- 268 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
1601
NCI
[Input type]
Parameter input
[Data type]
Bit path
# 5
NCI
An in-position check:
0: Confirms that the specified feedrate becomes
0
(the
acceleration/deceleration delay becomes 0) at deceleration time
and that the machine position has reached a specified position
(the servo positional deviation is within the in-position width set
by parameter No. 1826).
1: Confirms only that the specified feedrate becomes
0
(the
acceleration/deceleration delay becomes 0) at deceleration time.
#7
#6
#5
#4
#3
#2
#1
#0
1610
JGLx
CTBx
CTLx
[Input type]
Parameter input
[Data type]
Bit axis
# 0
CTLx
Acceleration/deceleration in cutting feed or dry run
0: Exponential acceleration/deceleration is applied.
1: Linear acceleration/deceleration after interpolation is applied.
NOTE
When using bell-shaped acceleration/deceleration after
interpolation, set this parameter to 0 and set bit 1
(CTBx) of parameter No. 1610 to select bell-shaped
acceleration/deceleration after interpolation.
Parameter
Acceleration/deceleration
CTBx
CTLx
0
0
Exponential acceleration/deceleration after interpolation
0
1
Linear acceleration/deceleration after interpolation
1
0
Bell-shaped acceleration/deceleration after interpolation
- 269 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
# 1
CTBx
Acceleration/deceleration in cutting feed or dry run
0: Exponential acceleration/deceleration or linear acceleration/
deceleration is applied.
(depending on the setting in CTLx, bit 0 of parameter No.1610)
1: Bell-shaped acceleration/deceleration is applied.
NOTE
This parameter is valid only when the bell-shaped
acceleration/deceleration after cutting feed
interpolation function is used. When this function
is not used, the acceleration/deceleration is
determined according to bit 0 (CTLx) of parameter
No. 1610 regardless of the setting of this
parameter.
# 4
JGLx
Acceleration/deceleration in jog feed
0: Exponential acceleration/deceleration is applied.
1: The same acceleration/deceleration as for cutting feedrate is
applied.
(Depending on the settings of bits 1 (CTBx) and 0 (CTLx) of
parameter No. 1610)
Minimum allowable feedrate for the deceleration function based on
1732
acceleration in circular interpolation
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm/min, inch/min, degree/min (machine unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
With the deceleration function based on acceleration in circular
interpolation, an optimum feedrate is automatically calculated so that
acceleration produced by changing the move direction in circular
interpolation does not exceed the maximum allowable acceleration
rate specified in parameter No. 1735.
If the radius of an arc is very small, a calculated feedrate may become
too low.
In such a case, the feedrate is prevented from decreasing below the
value specified in this parameter.
- 270 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
Maximum allowable acceleration rate for the deceleration function based on
1735
acceleration in circular interpolation for each axis
[Input type]
Parameter input
[Data type]
Real axis
[Unit of data]
mm/sec2, inch/sec2, degree/sec2 (machine unit)
[Minimum unit of data]
Depend on the increment system of the applied axis
[Valid data range]
Refer to the standard parameter setting table (D)
(When the machine system is metric system, 0.0 to +100000.0. When
the machine system is inch system, machine, 0.0 to +10000.0.)
Set a maximum allowable acceleration rate for the deceleration
function based on acceleration in circular interpolation.
Feedrate is controlled so that acceleration produced by changing the
move direction in circular interpolation does not exceed the value
specified in this parameter.
For an axis with 0 set in this parameter, the deceleration function
based on acceleration is disabled.
If a different value is set in this parameter for each axis, a feedrate is
determined from the smaller of the acceleration rates specified for the
two circular axes.
1826
In-position width for each axis
[Input type]
Parameter input
[Data type]
2-word axis
[Unit of data]
Detection unit
[Valid data range]
0 to 99999999
The in-position width is set for each axis.
When the deviation of the machine position from the specified
position (the absolute value of the positioning deviation) is smaller
than the in-position width, the machine is assumed to have reached the
specified position. (The machine is in the in-position state.)
#7
#6
#5
#4
#3
#2
#1
#0
3115
NDFx
[Input type]
Parameter input
[Data type]
Bit axis
# 3
NDFx
In calculation for actual cutting feedrate display, the feedrate of a
selected axis is:
0: Considered.
1: Not considered.
- 271 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
3131
Subscript of axis name
[Input type]
Parameter input
[Data type]
Byte axis
[Valid data range]
0 to 9, 32, 65 to 90
In order to distinguish axes under parallel operation, synchronization
control, and tandem control, specify a subscript for each axis name.
Setting value
Meaning
Each axis is set as an axis other than a synchronization
0
control axis and tandem control axis.
1 to 9
A set value is used as a subscript.
65 to 90
A set letter (ASCII code) is used as a subscript.
Example)
When the axis name is X, a subscript is added as indicated
below.
Axis name displayed on a screen such as the
Setting value
position display screen
0
X
1
X1
77
XM
83
XS
When the subscription of an axis name is not set in a 2-path system,
the subscription of an axis name is automatically set to the path
number. To hide the subscription of an axis name, set the parameter
of the subscription of an axis name to the ASCII code (32) of a space.
#7
#6
#5
#4
#3
#2
#1
#0
3290
GOF
WOF
[Input type]
Parameter input
[Data type]
Bit path
# 0
WOF
Setting the tool offset value (tool wear offset) by MDI key input is:
0: Not disabled.
1: Disabled. (With parameter No.3294 and No.3295, set the offset
number range in which updating the setting is to be disabled.)
NOTE
When tool offset memory A is selected, the tool
offset set in the parameter WOF is followed even if
geometric compensation.
# 1
GOF
Setting the tool geometry offset value by MDI key input is:
0: Not disabled.
1: Disabled. (With parameter No.3294 and No.3295, set the offset
number range in which updating the setting is to be disabled.)
- 272 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
3294
Start number of tool offset values whose input by MDI is disabled
Number of tool offset values (from the start number) whose input by MDI is
3295
disabled
[Input type]
Parameter input
[Data type]
Word path
[Valid data range]
0 to Tool compensation count - 1
When the modification of tool offset values by MDI key input is to be
disabled using bit 0 (WOF) of parameter No.3290 and bit 1 (GOF) of
parameter No.3290, parameter Nos.3294 and 3295 are used to set the
range where such modification is disabled. In parameter No.3294, set
the offset number of the start of tool offset values whose modification
is disabled. In parameter No.3295, set the number of such values. In
the following cases, however, none of the tool offset values may be
modified:
•
When 0 or a negative value is set in parameter No.3294
•
When 0 or a negative value is set in parameter No.3295
•
When a value greater than the maximum tool offset number is set
in parameter No.3294
In the following case, a modification to the values ranging from the
value set in parameter No.3294 to the maximum tool offset number is
disabled:
When the value of parameter No.3294 added to the value of
parameter No.3295 exceeds the maximum tool offset number
When the offset value of a prohibited number is input through the
MDI panel, the warning "WRITE PROTECT" is issued.
[Example]
When the following parameter settings are made, modifications to
both of the tool geometry offset values and tool wear offset values
corresponding to offset numbers 51 to 60 are disabled:
•
Bit 1 (GOF) of parameter No.3290 = 1 (to disable tool geometry
offset value modification)
•
Bit 0 (WOF) of parameter No.3290 = 1 (to disable tool wear
offset value modification)
•
Parameter No.3294 = 51
•
Parameter No.3295 = 10
If the setting of bit 0 (WOF) of parameter No.3290 is set to 0 without
modifying the other parameter settings above, tool geometry offset
value modification only is disabled, and tool wear offset value
modification is enabled.
- 273 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
#7
#6
#5
#4
#3
#2
#1
#0
3401
DPI
[Input type]
Parameter input
[Data type]
Bit path
# 0
DPI
When a decimal point is omitted in an address that can include a
decimal point
0: The least input increment is assumed. (Normal decimal point
input)
1: The unit of mm, inches, degree, or second is assumed. (Pocket
calculator type decimal point input)
#7
#6
#5
#4
#3
#2
#1
#0
3402
G23
CLR
G91
G19
G18
G01
[Input type]
Parameter input
[Data type]
Bit path
# 0
G01
G01 Mode entered when the power is turned on or when the control is
cleared
0: G00 mode (positioning)
1: G01 mode (linear interpolation)
# 1
G18
Plane selected when power is turned on or when the control is cleared
0: G17 mode (plane XY)
1: G18 mode (plane ZX)
# 2
G19
Plane selected when power is turned on or when the control is cleared
0: The setting of bit 1 (G18) of parameter No.3402 is followed.
1: G19 mode (plane YZ)
When this bit is set to 1, set bit 1 (G18) of parameter No.3402 to 0.
G19
G18
G17, G18, or G19 mode
0
0
G17 mode (X-Y plane)
0
1
G18 mode (Z-X plane)
1
0
G19 mode (Y-Z plane)
# 3
G91
When the power is turned on or when the control is cleared
0: G90 mode (absolute command)
1: G91 mode (incremental command)
# 6
CLR
Reset button on the MDI panel, external reset signal, reset and rewind
signal, and emergency stop signal
0: Cause reset state.
1: Cause clear state.
For the reset and clear states, refer to Appendix in the User's Manual.
- 274 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
# 7
G23
When the power is turned on
0: G22 mode (stored stroke check on)
1: G23 mode (stored stroke check off)
#7
#6
#5
#4
#3
#2
#1
#0
3408
C23
[Input type]
Parameter input
[Data type]
Bit
C23
If bit 6 (CLR) of parameter No.3402 is set to 1, set a group of G codes
to be placed in the cleared state when the CNC is reset by the
key of the MDI panel, the external reset signal, the reset & rewind
signal, or the emergency stop signal.
The setting of a bit has the following meaning:
0: Places the G code group in the cleared state.
1: Does not place G code group in the cleared state.
3410
Tolerance of arc radius
[Input type]
Setting input
[Data type]
Real path
[Unit of data]
mm, inch (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
0 or positive 9 digit of minimum unit of data (refer to the standard
parameter setting table (B))
(When the increment system is IS-B, 0.0 to +999999.999)
When a circular interpolation command is executed, the tolerance for
the radius between the start point and the end point is set.
NOTE
When the setting is 0, the difference between the
arc radius values is not checked.
#7
#6
#5
#4
#3
#2
#1
#0
5000
MOF
[Input type]
Setting input
[Data type]
Bit path
# 1
MOF
When the tool length compensation shift type
(bit
6
(TOS) of
parameter No. 5006 is set to 1) is used, if the tool length compensation
amount is changed(NOTE 2) in the tool length compensation mode when
look-ahead blocks are present(NOTE 1):
0: Compensation is performed for the change in compensation
amount as the movement type.
1: Compensation is not performed for the change until a tool length
compensation command
(offset number) and an absolute
command for the compensation axis are specified.
- 275 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
NOTE
1 "When look-ahead blocks are present" means as follows:
• The modal G code of the G codes (such as tool nose
radius compensation) of group 07 is other than G40.
One look-ahead block during automatic operation and
multiple look-ahead blocks in the AI advanced preview
control/AI contour control mode are not included in the
state "when look-ahead blocks are present".
2 Changes in tool length compensation amount are as
follows:
•
When the tool length compensation number is changed
by H code
•
When G43 or G44 is specified to change the direction of
tool length compensation
•
When the tool length compensation amount is changed
using the offset screen, G10 command, system variable,
PMC window, and so forth during automatic operation if
bit 1 (EVO) of parameter No. 5001 is set to 1.
•
When a tool length compensation vector canceled
temporarily during tool length compensation by G53,
G28, or G30 is recovered
#7
#6
#5
#4
#3
#2
#1
#0
5001
EVO
TPH
EVR
TAL
OFH
TLB
TLC
[Input type]
Parameter input
[Data type]
Bit path
# 0
TLC
# 1
TLB
These bits are used to select a tool length compensation type.
Type
TLB
TLC
Tool length compensation A
0
0
Tool length compensation B
1
0
Tool length compensation C
-
1
The axis to which cutter compensation is applied varies from type to
type as described below.
Tool length compensation A :
Z-axis at all times
Tool length compensation B :
Axis perpendicular to a specified plane (G17/G18/G19)
Tool length compensation C :
Axis specified in a block that specifies G43/G44
- 276 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
# 2
OFH
In cutter compensation
(G40, G41, or G42), the address used to
specify a compensation number is:
0: Address D.
1: Address H.
NOTE
When this parameter is 1, if tool length
compensation and cutter compensation are
specified in the same block, cutter compensation is
prioritized.
# 3
TAL
Tool length compensation C
0: Generates an alarm when two or more axes are offset
1: Not generate an alarm even if two or more axes are offset
# 4
EVR
When a tool compensation value is changed in cutter compensation
mode:
0: Enables the change, starting from that block where the next D or
H code is specified.
1: Enables the change, starting from that block where buffering is
next performed.
# 5
TPH
In tool offsets (G45, G46, G47, or G48), the address used to specify a
compensation number is:
0: Address D.
1: Address H.
NOTE
This parameter is valid when bit 2 (OFH) of
parameter No. 5001 is 0.
# 6
EVO
If a tool compensation value modification is made for tool length
compensation A or tool length compensation B in the offset mode
(G43 or G44):
0: The new value becomes valid in a block where G43, G44, or an
H code is specified next.
1: The new value becomes valid in a block where buffering is
performed next.
- 277 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
#7
#6
#5
#4
#3
#2
#1
#0
5003
SUV
SUP
[Input type] Parameter input
[Data type] Bit path
# 0
SUP
# 1
SUV These bits are used to specify the type of startup/cancellation of cutter
compensation or tool nose radius compensation.
SUV
SUP
Type
Operation
0
0
Type A
A compensation vector perpendicular to the block next to the startup block or the block preceding
the cancellation block is output.
Tool nose radius center path /
G41
Tool center path
Programmed path
N2
N1
0
1
Type B
A compensation vector perpendicular to the startup block or cancellation block and an
intersection vector are output.
Intersection point
Tool nose radius center path /
Tool center path
Programmed path
G41
N2
N1
1
0
Type C
When the startup block or cancellation block specifies no movement operation, the tool is shifted
1
by the cutter compensation amount in a direction perpendicular to the block next to the startup or
the block before cancellation block.
Intersection point
Tool nose radius center path /
G41
Tool center path
Shift
Programmed path
N3
N2
N1
When the block specifies movement operation, the type is set according to the SUP setting; if
SUP is 0, type A is set, and if SUP is 1, type B is set.
NOTE
When SUV,SUP = 0,1 (type B), an operation
equivalent to that of FS0i-TC is performed.
- 278 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
5005
QNI
[Input type]
Parameter input
[Data type]
Bit path
# 5
QNI
With the tool length measurement function, a tool compensation
number is selected by:
0: Operation through the MDI panel by the operator (selection
based on cursor operation).
1: Signal input from the PMC.
#7
#6
#5
#4
#3
#2
#1
#0
5006
TOS
[Input type]
Parameter input
[Data type]
Bit
# 6
TOS
Set a tool length compensation operation.
0: Tool length compensation is performed by an axis movement.
1: Tool length compensation is performed by shifting the coordinate
system.
#7
#6
#5
#4
#3
#2
#1
#0
5008
CNV
CNC
[Input type]
Parameter input
[Data type]
Bit path
# 1
CNC
# 3
CNV
These bits are used to select an interference check method in the cutter
compensation or tool nose radius compensation mode.
CNV
CNC
Operation
Interference check is enabled. The direction and the angle of an
0
0
arc are checked.
0
1
Interference check is enabled. Only the angle of an arc is checked.
1
-
Interference check is disabled.
For the operation taken when the interference check shows the
occurrence of an reference (overcutting) , see the description of bit 5
(CAV) of parameter No. 19607.
NOTE
Checking of only the direction cannot be set.
- 279 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
Limit for ignoring the small movement resulting from cutter or tool nose
5010
radius compensation
[Input type]
Setting input
[Data type]
Real path
[Unit of data]
mm, inch (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
9 digit of minimum unit of data (refer to standard parameter setting
table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
When the tool moves around a corner in cutter compensation or tool
nose radius compensation mode, the limit for ignoring the small travel
amount resulting from compensation is set. This limit eliminates the
interruption of buffering caused by the small travel amount generated
at the corner and any change in feedrate due to the interruption.
If ∆Vx ≤ ∆Vlimit and ∆VY≤ ∆Vlimit,
∆Vx
this vector is ignored.
∆VY
S
r
Even if ∆Vx ≤ ∆Vlimit and
∆VY ≤ ∆Vlimit, vector to
r
single-block stop point
Tool center path
remains.
N1
Programmed path
N2
∆Vlimit is determined depending on the setting in parameter No. 5010.
#7
#6
#5
#4
#3
#2
#1
#0
5042
OFC
OFA
[Input type] Parameter input
[Data type] Bit path
NOTE
When at least one of these parameters is set, the power
must be turned off before operation is continued.
# 0
OFA
# 1
OFC These bits are used to specify the increment system and valid data
range of a tool offset value.
For metric input
OFC
OFA
Unit
Valid data range
0
1
0.01mm
±9999.99mm
0
0
0.001mm
±9999.999mm
1
0
0.0001mm
±9999.9999mm
- 280 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
For inch input
OFC
OFA
Unit
Valid data range
0
1
0.001inch
±999.999inch
0
0
0.0001inch
±999.9999inch
1
0
0.00001inch
±999.99999inch
#7
#6
#5
#4
#3
#2
#1
#0
5101
FXY
[Input type]
Parameter input
[Data type]
Bit path
# 0
FXY
The drilling axis in the drilling canned cycle, or cutting axis in the
grinding canned cycle is:
0: In case of the Drilling canned cycle:
Z-axis at all times.
In case of the Grinding canned cycle:
G75,G77 command :Y-axis
G78,G79 command :Z-axis
1: Axis selected by the program
#7
#6
#5
#4
#3
#2
#1
#0
5105
SBC
[Input type]
Parameter input
[Data type]
Bit path
# 0
SBC
In each of a drilling canned cycle, chamfering/corner rounding cycle,
0: A single block stop is not carried out.
1: A single block stop is carried out.
- 281 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
5114
Return value of high-speed peck drilling cycle
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm, inch (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
9 digit of minimum unit of data (refer to standard parameter setting
table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
This parameter sets the return value in high-speed peck drilling cycle.
G73
q : Depth of cut
d : Return value
R point
q
d
q
d
q
Z point
5115
Clearance value in a peck drilling cycle
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm, inch (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
9 digit of minimum unit of data (refer to standard parameter setting
table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
This parameter sets a clearance value in a peck drilling cycle.
G83
q : Depth of cut
d : Clearance value
R point
q
d
q
d
q
Z point
- 282 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
Tool retraction direction after orientation in a fine boring cycle or back
5148
boring cycle
[Input type]
Parameter input
[Data type]
Byte axis
[Valid data range]
-5 to 5
This parameter sets an axis and direction for tool retraction after
spindle orientation in a fine boring cycle or back boring cycle. For
each boring axis, an axis and direction for tool retraction after
orientation can be set. Set a signed axis number.
Example)
Suppose that:
When the boring axis is the X-axis, the tool retraction direction after
orientation is -Y.
When the boring axis is the Y-axis, the tool retraction direction after
orientation is +Z.
When the boring axis is the Z-axis, the tool retraction direction after
orientation is -X.
Then, set the following (assuming that the first, second, and third axes
are the X-axis, Y-axis, and Z-axis, respectively):
Set -2 in the parameter for the first axis. (The tool retraction direction
is -Y.)
Set
3 in the parameter for the second axis.
(The tool retraction
direction is +Z.)
Set -1 in the parameter for the third axis. (The tool retraction direction
is -X.)
Set 0 for other axes.
#7
#6
#5
#4
#3
#2
#1
#0
5160
NOL
OLS
[Input type]
Parameter input
[Data type]
Bit path
#1
OLS
When an overload torque detection signal is received in a peck drilling
cycle of a small diameter, the feedrate and spindle speed are:
0: Not changed.
1: Changed.
#2
NOL
When the depth of cut per action is satisfied although no overload
torque detection signal is received in a peck drilling cycle of a small
diameter, the feedrate and spindle speed are:
0: Not changed.
1: Changed.
- 283 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
5163
M code that specifies the peck drilling cycle mode of a small diameter
[Input type]
Parameter input
[Data type]
2-word path
[Valid data range]
1 to 99999999
This parameter sets an M code that specifies the peck drilling cycle
mode of a small diameter.
Percentage of the spindle speed to be changed at the start of the next
5164
advancing after an overload torque detection signal is received
[Input type]
Parameter input
[Data type]
Word path
[Unit of data]
%
[Valid data range]
1 to 255
This parameter sets the percentage of the spindle speed to be changed
at the start of the next advancing after the tool is retracted because the
overload torque detection signal is received.
S2 = S1 × d1 ÷ 100
S1: Spindle speed to be changed
S2: Spindle speed changed
Set d1 as a percentage.
NOTE
When 0 is set, the spindle speed is not changed.
Percentage of the spindle speed to be changed at the start of the next
5165
advancing when no overload torque detection signal is received
[Input type]
Parameter input
[Data type]
Word path
[Unit of data]
%
[Valid data range]
1 to 255
This parameter sets the percentage of the spindle speed to be changed
at the start of the next advancing after the tool is retracted without the
overload torque detection signal received.
S2 = S1 × d2 ÷ 100
S1: Spindle speed to be changed
S2: Spindle speed changed
Set d2 as a percentage.
NOTE
When 0 is set, the spindle speed is not changed.
- 284 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
Percentage of the cutting feedrate to be changed at the start of the next
5166
cutting after an overload torque detection signal is received
[Input type]
Parameter input
[Data type]
Word path
[Unit of data]
%
[Valid data range]
1 to 255
This parameter sets the percentage of the cutting feedrate to be
changed at the start of cutting after the tool is retracted and advances
because the overload torque detection signal is received.
F2 = F1 × b1 ÷ 100
F1: Cutting feedrate to be changed
F2: Cutting feedrate changed
Set b1 as a percentage.
NOTE
When 0 is set, the cutting feedrate is not changed.
Percentage of the cutting feedrate to be changed at the start of the next
5167
cutting when no overload torque detection signal is received
[Input type]
Parameter input
[Data type]
Word path
[Unit of data]
%
[Valid data range]
1 to 255
This parameter sets the percentage of the cutting feedrate to be
changed at the start of cutting after the tool is retracted and advances
without the overload torque detection signal received.
F2 = F1 × b2 ÷ 100
F1: Cutting feedrate to be changed
F2: Cutting feedrate changed
Set b2 as a percentage.
NOTE
When 0 is set, the cutting feedrate is not changed.
Lower limit of the percentage of the cutting feedrate in a peck drilling cycle of
5168
a small diameter
[Input type] Parameter input
[Data type] Byte path
[Unit of data]
%
[Valid data range]
1 to 255
This parameter sets the lower limit of the percentage of the cutting
feedrate changed repeatedly to the specified cutting feedrate.
FL = F × b3 ÷ 100
F: Specified cutting feedrate
FL: Changed cutting feedrate
Set b3 as a percentage.
- 285 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
Number of the macro variable to which to output the total number of
5170
retractions during cutting
[Input type]
Parameter input
[Data type]
Word path
[Valid data range]
100 to 149
This parameter sets the number of the custom macro common variable
to which to output the total number of times the tool is retracted
during cutting. The total number cannot be output to common
variables #500 to #599.
Number of the macro variable to which to output the total number of
5171
retractions because of the reception of an overload torque detection signal
[Input type]
Parameter input
[Data type]
Word path
[Valid data range]
100 to 149
This parameter sets the number of the custom macro common variable
to which to output the total number of times the tool is retracted after
the overload torque detection signal is received during cutting. The
total number cannot be output to common variables #500 to #599.
5172
Feedrate of retraction to point R when no address I is specified
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm/min, inch/min (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
This parameter sets the feedrate of retraction to point R when no
address I is specified.
Feedrate of advancing to the position just before the bottom of a hole when
5173
no address I is specified
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm/min, inch/min (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
This parameter sets the feedrate of advancing to the position just
before the bottom of a previously machined hole when no address I is
specified.
- 286 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
5174
Clearance in a peck drilling cycle of a small diameter
[Input type]
Parameter input
[Data type]
Real path
[Unit of data]
mm, inch (input unit)
[Minimum unit of data]
Depend on the increment system of the reference axis
[Valid data range]
9 digit of minimum unit of data (refer to standard parameter setting
table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
This parameter sets the clearance in a peck drilling cycle of a small
diameter.
5176
Grinding axis number in Plunge Grinding Cycle(G75)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the Grinding axis number of Plunge Grinding Cycle(G75).
NOTE
The axis number except for the cutting axis can be
specified. When the axis number which is same to
cutting axis is specified, PS0456 alarm is issued at
the time of execution. The Grinding Cycle is
executed when this parameter value is 0, PS0456
alarm is also issued.
Grinding axis number of Direct Constant Dimension Plunge Grinding
5177
Cycle(G77)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the Grinding axis number of Direct Constant Dimension
Plunge Grinding Cycle (G77).
NOTE
The axis number except for the cutting axis can be
specified. When the axis number which is same to
cutting axis is specified, PS0456 alarm is issued at
the time of execution. The Grinding Cycle is
executed when this parameter value is 0, PS0456
alarm is also issued.
- 287 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
5178
Grinding axis number of Continuous feed surface grinding cycle(G78)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the Grinding axis number of Continuous feed surface
grinding cycle(G78).
NOTE
The axis number except for the cutting axis can be
specified. When the axis number which is same to
cutting axis is specified, PS0456 alarm is issued at
the time of execution. The Grinding Cycle is
executed when this parameter value is 0, PS0456
alarm is also issued.
5179
Grinding axis number of Intermittent feed surface grinding cycle(G79)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the Grinding axis number of Intermittent feed surface
grinding cycle(G79).
NOTE
The axis number except for the cutting axis can be
specified. When the axis number which is same to
cutting axis is specified, PS0456 alarm is issued at
the time of execution. The Grinding Cycle is
executed when this parameter value is 0, PS0456
alarm is also issued.
5180
Axis number of dressing axis in Plunge grinding cycle(G75)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the axis number of dressing axis in Plunge grinding cycle(G75).
NOTE
The axis number except for the cutting axis or
grinding axis can be specified. When the axis
number which is same to cutting axis or grinding
axis is specified, PS0456 alarm is issued at the
time of execution. The Grinding Cycle is executed
when this parameter value is 0 and address "L" is
specified in NC program, the PS0456 alarm is also
issued.
- 288 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
Axis number of dressing axis in Direct constant dimension plunge grinding
5181
cycle(G77)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the axis number of dressing axis in Direct constant dimension
plunge grinding cycle(G77).
NOTE
The axis number except for the cutting axis or
grinding axis can be specified. When the axis
number which is same to cutting axis or grinding
axis is specified, PS0456 alarm is issued at the
time of execution. The Grinding Cycle is executed
when this parameter value is 0 and address "L" is
specified in NC program, the PS0456 alarm is also
issued.
Axis number of dressing axis in Continuous feed surface grinding
5182
cycle(G78)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the axis number of dressing axis in Continuous feed surface
grinding cycle(G78).
NOTE
The axis number except for the cutting axis or
grinding axis can be specified. When the axis
number which is same to cutting axis or grinding
axis is specified, PS0456 alarm is issued at the
time of execution. The Grinding Cycle is executed
when this parameter value is 0 and address "L" is
specified in NC program, the PS0456 alarm is also
issued.
- 289 -
A.PARAMETERS
APPENDIX
B-64304EN-2/01
5183
Axis number of dressing axis in Intermittent feed surface grinding cycle(G79)
[Input type]
Parameter input
[Data type]
Byte path
[Valid data range]
0 to Number of controlled axes
Set the axis number of dressing axis in Intermittent feed surface
grinding cycle(G79).
NOTE
The axis number except for the cutting axis or
grinding axis can be specified. When the axis
number which is same to cutting axis or grinding
axis is specified, PS0456 alarm is issued at the
time of execution. The Grinding Cycle is executed
when this parameter value is 0 and address "L" is
specified in NC program, the PS0456 alarm is also
issued.
#7
#6
#5
#4
#3
#2
#1
#0
5200
FHD
PCP
DOV
G84
[Input type]
Parameter input
[Data type]
Bit path
# 0
G84
Method for specifying rigid tapping:
0: An M code specifying the rigid tapping mode is specified prior to
the issue of the G84
(or G74) command.
(See parameter
No.5210).
1: An M code specifying the rigid tapping mode is not used. (G84
cannot be used as a G code for the tapping cycle; G74 cannot be
used for the reverse tapping cycle.)
# 4
DOV
Override during extraction in rigid tapping:
0: Invalidated
1: Validated
(The override value is set in parameter No.5211.
However, set an override value for rigid tapping return in
parameter No.5381.)
# 5
PCP
Address Q is specified in a tapping cycle/rigid tapping:
0: A high-speed peck tapping cycle is assumed.
1: A peck tapping cycle is assumed.
NOTE
In a tapping cycle, this parameter is valid when bit
6 (PCT) of parameter No. 5104 is 1. When bit 6
(PCT) of parameter No. 5104 is 0, a (high-speed)
peck tapping cycle is not assumed.
- 290 -
B-64304EN-2/01
APPENDIX
A.PARAMETERS
# 6
FHD Feed hold and single block in rigid tapping:
0: Invalidated
1: Validated
#7
#6
#5
#4
#3
#2
#1
#0
5201
OV3
OVU
[Input type]
Parameter input
[Data type]
Bit path
# 3
OVU
The increment unit of the override parameter (No.5211) for tool rigid
tapping extraction is:
0:
1%
1:
10%
# 4
OV3
A spindle speed for extraction is programmed, so override for
extraction operation is:
0: Disabled.
1: Enabled.
#7
#6
#5
#4
#3
#2
#1
#0
5202
OVE
[Input type]
Parameter input
[Data type]
Bit path
NOTE
When at least one of these parameters is set, the
power must be turned off before operation is
continued.
# 6
OVE
The specification range of extraction override command (address J) by
rigid tapping program specification is:
0:
100% to 200%.
1:
100% to 2000%.
NOTE
1 To enable the extraction override command
(address J) by program specification, set bit 4
(OV3) of parameter No.5201 to 1.
2 When this parameter is set to 1, the operation
equivalent to that of the FS0i-C is assumed.
- 291 -
|
||
|
|
|