Professional Documents
Culture Documents
Operator's Manual
B-61804E-2/05
B–61804E–2/05 Table of Contents
SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s–1
I. GENERAL
1. GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. SOFT KEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
c–1
TABLE OF CONTENTS B–61804E–2/05
c–2
B–61804E–2/05 TABLE OF CONTENTS
c–3
TABLE OF CONTENTS B–61804E–2/05
c–4
B–61804E–2/05 TABLE OF CONTENTS
c–5
TABLE OF CONTENTS B–61804E–2/05
5. MTF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
5.1 MTF SETTING WHEN C–AXIS FAPT FUNCTION IS USED . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
5.2 NC DATA OUTPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
5.3 RIGID TAPPING NC DATA INPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
5.4 FACE MILLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
5.5 SIDE MILLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
5.6 G85/G89 BORING CYCLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
c–6
B–61804E–2/05 TABLE OF CONTENTS
8. NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
2. SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
2.1 PROGRAMMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
2.1.1 Material Data Input (Menu No.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
2.1.2 Part Figure Input (Menu No.2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
2.1.3 Home Position and Turret Index Position (Menu No.3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
2.1.4 Machining Definition (Menu No.4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
2.1.5 NC Data Preparation (Menu No.5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
2.1.6 Animation Drawing (Menu No.6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
c–7
TABLE OF CONTENTS B–61804E–2/05
c–8
B–61804E–2/05 TABLE OF CONTENTS
9. NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640
9.1 TOOL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
9.2 TOOLING INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
9.3 RELATION WITH BACK–SIDE MACHINING FAPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
9.4 RELATION WITH 4–AXIS LATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
6. SUPPLEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
c–9
TABLE OF CONTENTS B–61804E–2/05
APPENDIX
A. SETTING DATA, SYSTEM PARAMETER, MTF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
A.1 SETTING DATA TABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
A.2 SYSTEM PARAMETER TABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
A.3 MACHINE TOOL FILE (MTF) TABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
A.4 FUNCTION TABLE (MTF 2000S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
A.4.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
A.4.2 Function Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
A.4.3 Size of Function Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
A.4.4 Reference of Function Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
A.4.5 Referencing an Optional Function Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
A.5 ERROR MESSAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
A.5.1 Errors Common to All Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
A.5.2 Errors at Defining Figures (Menu 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
A.5.3 Errors at Machining Definition (Menu 4) and NC Data Preparation (Menu 5) . . . . . . . . . . . . . 746
A.5.4 Errors at Animation Drawing (Menu 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
A.5.5 Errors at Accessing the Sub–memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
A.5.6 Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
c–10
SAFETY PRECAUTIONS
This section describes the safety precautions related to the use of CNC units. It is essential that these precautions
be observed by users to ensure the safe operation of machines equipped with a CNC unit (all descriptions in this
section assume this configuration).
Users must also observe the safety precautions related to the machine, as described in the relevant manual supplied
by the machine tool builder. Before attempting to operate the machine or create a program to control the operation
of the machine, the operator must become fully familiar with the contents of this manual and relevant manual
supplied by the machine tool builder.
s–1
SAFETY PRECAUTIONS B–61804E–2/05
This manual includes safety precautions for protecting the user and preventing damage to the
machine. Precautions are classified into Warning and Caution according to their bearing on safety.
Also, supplementary information is described as a Note. Read the Warning, Caution, and Note
thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a damage of both the user
being injured and the equipment being damaged if the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the approved procedure is not
observed.
NOTE
The Note is used to indicate supplementary information other than Warning and Caution.
s–2
B–61804E–2/05 SAFETY PRECAUTIONS
2 GENERAL WARNINGS
WARNING
1. Before operating the machine, thoroughly check the entered data on the screen. Operating the
machine with incorrect data may result in the tool colliding with the workpiece and/or machine,
possibly causing damage to the machine and/or tool itself, or injury to the user.
2. When the tool offset function is used, before activating the machine, check the direction and
value of the offset to ensure that the tool will not collide with the workpiece or machine. Any
collision may cause damage to the tool and/or machine, or injury to the user.
3. Before starting the NC program prepared using the conversational function, thoroughly check
the contents of the NC data to ensure that the tool path and machining processes are set correctly,
and that the tool will not collide with the workpiece or machine (including the chuck and
tailstock). Before starting a production run, perform a dry run to ensure that the tool will not
collide with the workpiece or machine (including the chuck and tailstock). For example, start
the machining program without mounting a workpiece on the machine. Any collision may cause
damage to the tool and/or machine, or injury to the user.
4. Before using the conversational function to prepare a machining program, determine whether
the tool data, material data, setting data, system parameters, and MTF data are set as specified
by the machine tool builder. If these data values are not set appropriately, the cutting conditions
necessary for machining may not be set properly, possibly causing damage to the tool, or injury
to the user.
s–3
I. GENERAL
B–61804E–2/05 GENERAL 1. GENERAL
1 GENERAL
3
1. GENERAL GENERAL B–61804E–2/05
4
2. CONVERSATIONAL AUTOMATIC
B–61804E–2/05 GENERAL PROGRAMMING FUNCTION
(1) The NC data thus produced automatically by Symbolic FAPT are not
directly used for machining, but they are once loaded to the machining
memory.
(2) The automatic programming unit is not capable of storing various
information of machine tools and machine control unit.
Note that control information of machine tools can be processed only
in machine control unit.
(3) The machining information can be input to CNC by the following two
methods.
(a) Method of loading automatic programming results into the
machining memory after automatic programming has been made
by using the Symbolic FAPT. This is a standard method, which can
be used without any knowledge on NC tape format.
(b) Method of inputting the machining information into the machining
memory of the machine control unit by MDI operation.
Since this operation is the same as in NC unit for ordinary MDI
input, you are requested to be familiar with NC tape format, etc.
5
3. NOTES ON READING THIS MANUAL GENERAL B–61804E–2/05
(1) This manual does not cover the functions on the NC side.
(2) The function of an NC machine tool system does not depend only on
the NC, but on the combination of the machine tool, its magnetic
cabinet, servo system, the NC, operator’s panels, etc. It is too difficult
to describe the function, programming, and operation in various
combinations of them. This manual generally describes them from the
standpoint of the NC. So, for a particular NC machine tool, refer to
the manual issued by the machine tool builder, which should take
precedence over this manual.
(3) Notes refer to detailed and specific items. So, when a note will be
encountered, terms used in it sometimes will not have been explained
it. In such a case, first skip the note, then return to it after having read
the manual in outline for details.
(4) For 16–T CAP II, the manual covers only the 5710 system and the
5800 system series and later. The earlier series may not support some
functions described in the manual. See Appendix 2 for the
unsupported functions.
6
II. EXPLANATION FOR
CRT/MDI PANEL
1. EXPLANATION FOR
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL CRT/MDI PANEL
9
1. EXPLANATION FOR
CRT/MDI PANEL EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
10
1. EXPLANATION FOR
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL CRT/MDI PANEL
MDI panel for 16–TC/16i–TA CAP II (10.4–inch horizontal type LCD/MDI unit)
11
1. EXPLANATION FOR
CRT/MDI PANEL EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
Text type
Symbol type
MDI panel for 16–TC/16i–TA CAP II (10.4–inch vertical type LCD/MDI unit)
12
1. EXPLANATION FOR
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL CRT/MDI PANEL
MDI panel for 16–TC/16i–TA CAP II (14–inch horizontal type CRT/MDI unit)
13
1. EXPLANATION FOR
CRT/MDI PANEL EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
MDI panel for 16i–TA CAP II (separate type MDI unit: text type)
MDI panel for 16i–TA CAP II (separate type MDI unit: symbol type)
14
1. EXPLANATION FOR
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL CRT/MDI PANEL
The mode in which the CRT/MDI unit is used for the creation of CNC data
with the Symbolic FAPT is called FAPT mode. The mode in which the
CRT/MDI is used for operations related to the CNC functions, such as
editing of created data, setting and check of various parameters for CNC
machining and tool offset amounts, and check of travel during CNC
machining, is called CNC mode.
To change the mode of the CRT/MDI unit between FAPT and CNC/PMC,
press the mode selector keys with lamps as shown below.
D For 15–TFB
When MMC/
FAPT is pressed, FAPT screen is displayed.
When PMC/
CNC is pressed, CNC screen is displayed.
To display the CNC screen, press one of the other function keys.
15
2. KEYS EFFECTIVE IN
FAPT MODE EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
The diagram at under shows only the keys used in the Symbolic FAPT.
The symbols omitted are not used in FAPT mode.
16
2. KEYS EFFECTIVE IN
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL FAPT MODE
17
2. KEYS EFFECTIVE IN
FAPT MODE EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
18
2. KEYS EFFECTIVE IN
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL FAPT MODE
MDI panel for 16–TC/16i–TA CAP II (10.4–inch horizontal type LCD/MDI unit)
19
2. KEYS EFFECTIVE IN
FAPT MODE EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
Text type
Symbol type
MDI panel for 16–TC/16i–TA CAP II (10.4–inch vertical type LCD/MDI unit)
20
2. KEYS EFFECTIVE IN
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL FAPT MODE
MDI panel for 16–TC/16i–TA CAP II (14–inch horizontal type CRT/MDI unit)
21
2. KEYS EFFECTIVE IN
FAPT MODE EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
MDI panel for 16i–TA CAP II (separate type MDI unit: text type)
MDI panel for 16i–TA CAP II (separate type MDI unit: symbol type)
22
2. KEYS EFFECTIVE IN
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL FAPT MODE
23
2. KEYS EFFECTIVE IN
FAPT MODE EXPLANATION FOR CRT/MDI PANEL B–61804E–2/05
24
B–61804E–2/05 EXPLANATION FOR CRT/MDI PANEL 3. SOFT KEY
3 SOFT KEY
The 12 keys under the CRT are called soft keys. The function of the keys
change according to the screen displayed. The function for each screen
are framed at the bottom of the screen.
25
III. PROGRAMMING AND
OPERATION BY SYMBOLIC FAPT
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 1. SYMBOLIC FAPT
1 SYMBOLIC FAPT
29
2. START OF SYMBOLIC PROGRAMMING AND
FAPT PROGRAMMING OPERATION BY SYMBOLIC FAPT B–61804E–2/05
CAUTION
After turning on the power, do not touch the keyboard until
the initial FAPT screen is displayed. Some keys are
specifically designed for maintenance or other special
operations; if any of these keys is pressed before the initial
screen is displayed, the machine may behave
unexpectedly.
Symbolic FAPT
side initial screen
(16–T CAP II).
30
PROGRAMMING AND 2. START OF SYMBOLIC
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT FAPT PROGRAMMING
“FAPT execution”
Press the “FAPT execution” on the initial screen to allow the FAPT
execution procedures menu to be displayed, By pressing the Software key
“Execution”, programming is initiated according to the procedures.
Correction can be easily made by directly selecting any menu on
correcting programs. For example, press the Software key “2” for
selecting input of final parts figure. Press the “5” for creating the NC data.
However, it is not possible to execute programming in the reverse order,
namely from larger memory number to smaller one.
Press the “End” when the above screen is being displayed to return to the
initial screen.
31
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
32
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.1
BLANK AND
WARNING
DRAWING (DRAWING 1 Select the same material as that of the workpiece to be
AND BLANK) machined. If a desired material option is not displayed on
the material menu, cancel the machining of the workpiece.
Failure to select the correct material may result in the
machining being performed under incorrect cutting
conditions, or the tool colliding with the workpiece and/or
machine, possibly causing damage to the machine and/or
tool itself, or injury to the user.
2 Select the blank figure corresponding to that of workpiece
to be machined. Failure to select the correct figure may
result in the tool colliding with the workpiece and/or
machine, possibly causing damage to the machine and/or
tool itself, or injury to the user.
3 Enter the correct blank dimensional data for the workpiece
to be machined. Failure to enter the correct data may result
in the tool colliding with the workpiece and/or machine,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
Go to the screen for the above processes. The meaning of each question
is as follows:
(a) MATERIAL NO . . . . . . . . . . . . . . . . . . . . . . . . MN =
This is a question for selecting the material of blank. Input the number
corresponding to the material NO. For example, key in 4 when
selecting aluminum.
33
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
1. 2.
34
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
35
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
When it is pressed in the case of question for blank format, blank size, or
position of base line:
36
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
[NEXT PAGE] . . The next screen appears. If the input data contradicts
or there PAGE are undefined data, the following
message is displayed and it is not possible to move to
the next page: “KEY IN AGAIN”
NOTE
Normally, the next screen is automatically displayed when
all questions are answered on one screen. Press the
“NEXT PAGE” if it is not required to answer all questions or
data has been input to all questions. Also, it is possible to
allow the screen to keep being displayed for several
seconds after answering all questions or to disable
advancing to the next screen.
When the standard surface roughness or drawing format is
fixed, it is possible to skip these questions. See “Chapter
7 section 1.1” for the method of skipping the questions.
Set the system parameter No.19 to determine either of
horizontal or vertical drawing.
37
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.2
BLANK AND PART
WARNING
(PART FIGURE) 1 After entering part figure data, check the entered data.
Failure to enter correct data may result in the tool colliding
with the workpiece and/or machine, or forced machining
occurring, possibly causing damage to the workpiece,
machine, and/or tool itself, or injury to the user.
2 For a conversational program for which machining process
data has been prepared, if part figure data is modified, the
cutting area specified in the machining definition may be
changed. Operating the machine based on NC data in
memory, with an incorrect cutting area specified, may result
in the tool colliding with the workpiece and/or machine,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
CAUTION
1 When entering threading data, check the data that is
automatically calculated by pressing the [OUTER
THREAD], [INNER THREAD], or [SQUARE THREAD] soft
key. If this data is incorrect, the workpiece cannot be
machined properly.
2 Check the figure data that is automatically inserted by the
batch input function for chamfering/corner R. If this data is
incorrect, the workpiece cannot be machined properly.
3 Check the figure data that is automatically created by the
pattern figure input function. If this data is incorrect, the
workpiece cannot be machined properly.
4 Check the data that is automatically set by the neck corner
input function. If this data is incorrect, the workpiece cannot
be machined properly.
38
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.2.1 The coordinate axis and blank figure matching the drawing format
Drawing of Program previously selected are drawn on the screen.
Coordinate System and
Blank Figure
3.2.2 The part figure can be input by depressing the figure symbol keys
Part Figure Input (Input sequentially along the profile of a part. Ten keys for numerical input and
alphabetic keys indicating the chamfering, rounding, threading,
Method of with Figure) grooving, and necking are employed as figure symbol keys.
39
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(Example)
Start / End
point point
For a figure illustrated above, input the following keys along the drawing.
´ C ³ G ³ R ¿ G ³ T C ±
C ² G ± T C ² G ± C ²
The system will ask you necessary dimension, each time these figure
symbol keys are depressed.
(1) Contents of the question and the meaning of symbolic key.
Surface roughness
The system asks you the “surface roughness”, each time the figure
element symbol like a circle, a straight line, etc. is inputted. The
already designated “standard surface roughness” is automatically
displayed on the CRT screen at this time. If this value is allowable,
depress INPUT key only.
If you desire to change the surface roughness at that place only, select
the number of symbols 1, 2, 3, or 4.
NOTE
By parameter setting on parameter No.0010, the question
on the surface roughness can be skipped. When this
question is skipped, the standard surface roughness is
employed.
Start point
The system asks you the start point at the first step of figure input only.
SDX . . . . . Diameter value at start point
SZ . . . . . . . Z value at start point
PE . . . . . . . Whether a part exists on the left side or on right side along
a series of a figure profile to be inputted, is selected by
1 or 0.
The questions are made for the first figure element only, when a part
figure is inputted.
40
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Straight line ¾ ´ ½ ² ³ ¼ ± ¿
Circle
41
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
The start point is either “left side” The start point is either “right side”
or “lower side”. or “upper side”.
The start point is either “right The start point is either “left
side” or “lower side”. side” or “upper side”.
When the system asks you “SELECT START POINT” to identify the
following two possible methods from each other, you have to select
the right side (³), left side (²), above (´) or below (±) by the
³ , ² , ´ , or ± key.
Chamfering C
42
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
C
C C
Straight line and straight line Straight line and circular arc Circular arc and circular arc
½ C ³ ½ C C
Rounding R
43
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Straight line and straight line Straight line and circular arc Circular arc and circular arc
½ R ¼ ½ R R
CAUTION
Keys , and R should be selectively used for
specifying a circular arc as described below.
44
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Threading T
´ ¾ T ² ´ T ¾ ²
´ ¾ ² T ´ ¾ T ²
45
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
CAUTION
When chamfering was made by C , the length of thread
can be calculated from the intersection of linear element
before chamfering.
DT=_
46
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Grooving G
² G ² ¿ G ³ ³ G ½
47
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(e) DIRECTION . . . . . . DN =
(³: RIGHT ²: LEFT ´: ABOVE ±: BELOW)
Designate the grooving direction by the arrow such as right (³),
left (²), above (´) or below (±) when the system asks you the above
question.
² ± ±
(f) After inputting the width and depth, the system asks you the figure
at groove corners. Numbers 1 to 4 area allocated to the corners of
each groove in the sequence of figure input.
(Example)
² G ² ³ G ³
48
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
CAUTION
If the line along which the width or depth of the groove is
measured is parallel to the X–axis (´ or ±), specify the width
or depth with a radius.
49
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
In figure definition, the system does not check the validity of the
specified bottom width (W*) and bottom angle (A*) of the groove.
The operator must carefully observe the figure drawn after the figure
is defined.
The positions of bottom widths 1 and 2 and angles 1 and 2 of the
groove depend on the direction of figure definition in the same way as
they do for R/C OF CORNER.
50
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
² G ²
³ G ³
[Reference]
1) Trapezoid grooving can be defined in the same way as conventional
grooving. (Automatic process determination is also allowed.)
2) If bottom width 1 (W1), bottom width 2 (W2), bottom angle 1 (A1),
and bottom angle 2 (A2) of a groove are specified, the width data has
priority over the angle data. The system ignores the angle data.
3) To specify a trapezoid groove as shown in Fig. 3.2.2, do not define the
bottom width and bottom angle on the side of the groove having a
perpendicular wall.
51
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Necking N
52
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Machine figure input before is drawn again on the CRT screen and the
message “SELECT SOFT KEY” is displayed at the lower side of
screen.
Check to see if there is any mistake in the input of figure by comparing
the drawing figure with that drawn on the screen. Press a software key
depending on the status at that time.
Meaning of software keys
[ESCAPE] . . . . . . . . . . It is used to return to the menu screen.
[BACK PAGE] . . . . . . . It is used to return to the previous screen
(drawing and blank screen).
[CORR.&ERASE] . . . . It is used to delete the machined figure
drawn on the screen and ERASE to modify
the machined figure. The modification
method is described below.
[CORRECTION] . . . . . It is used to modify the machined figure
based on the machined figure drawn on the
screen. The modification method is the
same as “CORR. & ERASE”.
[NEW] . . . . . . . . . . . . . It is used to delete the machined figure on
the screen and to input the figure again. All
elements input previously are deleted.
[LIST MODE] . . . . . . . It is used to display all data previously
input. Modification can be performed
similarly as in “CORRECTION”.
[DRAWNG RANGE] . . It is used to perform enlargement and
reduction of drawing. See “Chapter 3 1–3”
for the details.
[CHAMFER] . . . . . . . . It is used to insert the chamfer figure into all
of angles of machined figure drawn on the
screen. The details are described in the
following.
[C–AXIS MENU] . . . . . It is displayed when the C axis FAPT
function option is available.
[Y–AXIS MENU] . . . . Displayed when the Y–axis FAPT function
is provided.
[NEXT PAGE] . . . . . . . It is used to move to the next page if there
is no part modified.
[CORNERR] . . . . . . . . It is used to insert the corner R figure into
all of corners of machined figure drawn on
the screen.
53
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(3) Changing the color of a part figure or blank figure when it is modified
When a part figure or blank figure is modified (or created), the
elements before and after the element on which the cursor is placed are
displayed in different colors. As a result, the operator can easily tell
which element is currently being modified on the drawing.
System parameter 552 specifies the color of elements already
determined and system parameter 586 specifies the color of elements
to be determined.
Light
Color Red Green Yellow Blue Purple White
blue
Value 1 2 3 4 5 6 7
NOTE
1 If the GRAPH MODE soft key is pressed after modification
of an original figure has been started by pressing the
CORRECTION soft key, the original figure cannot be
re–drawn.
2 If the ELEMENT BACK soft key is pressed in a definition
mode in which the end point of the previous element is
determined by the current element, the element before
these two elements is also drawn in the color of the
elements to be determined.
54
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
/ indicates B.
/ Division 128 / 3.5
R ( 177 )
P ( 3, 25 )
55
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Depress soft key when the system asks you the following question.
ELEMENT SYMBOL . . . . . . . . . ES =
ELEMENT FORWRD . . . . . . . . . . . . Element advances
ELEMENT BACK . . . . . . . . . . . . Element retreats
ELEMENT DELETE . . . . . . . . . . . . Element on the cursor is deleted.
The question place can be confirmed by a flickering figure element
symbol at the upper part of the CRT screen.
(Insertion example)
56
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
(Exchange)
For exchanging figure symbols, (1) delete old one after inserting new one,
or (2) insert new one after deleting old one.
The system will ask you necessary numerical values after figure
element symbols have been input. If a numerical value was input by
mistake, a correct numerical value can be input again after moving the
question place by depressing [CURSOR ±] or [CURSOR ´] CURSOR
key.
Select an optional question, and input a correct numerical value again.
[CURSOR ±] . . . Element advances
[CURSOR ´] . . . Element retreats
NOTE
If a figure element of data was corrected, press the software
key “END”.
57
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(Example 1) (Example 2)
(Example 3)
58
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
(b) Z axis coordinate values of start and end point are same.
(Example)
(Example)
The element figure created so far is redrawn and the following message
is displayed: “Select software key”
Press the “NEXT PAGE” if there are no areas modified and when
proceeding to the next process.
59
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.2.5 The parts figure input system includes the system of entering the
Part Figure Input definition data with displaying a defined figure, and the method of
entering the definition data while displaying in the table format. The
(Directory Input former is called “Graphic input system” (refer to para. 3.2.2 and 3.2.3 II)
System) and the latter is called “Directory input system”. The “Directory input
system” will be described here.
(1) In the screen of the graphic input system, press the soft key “LIST
MODE”.
[LIST MODE] . . . . The figure element input screen of the
directory input system is selected.
60
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
In this screen, all data on the figure data are inquired. Adjust the cursor
to the data to be entered and input the data. Upon completion of
keying–in operation, press “NEXT PAGE” soft key.
(3) [NEXT PAGE] . . . . Again, the figure element input screen is
selected.
At this time, the modified data is registered on
the list screen.
[END] . . . . If END is pressed when the data input or modification is
completed, the display returns to the screen that the
figure data input is completed.
However, when an error is produced in the parts figure
data, it will not return to that screen 1 but will become
figure element input screen and the “Key in Again”
message is displayed.
In this case, modify the figure data of this element.
[GRAPH MODE] . . Press GRAPHIC MODE soft key to return to
the graphic input screen from the directory
input screen. At this time the position of the
element shown by the cursor will become the
same position with the elements where the
cursor was blinking in the directory input
system.
Drawing is also carried out up to its position
from the beginning.
61
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
At the same time, the question for the chamfering amount C and
surface roughness SR is displayed.
C = Input the chamfering amount.
SR = Input the number of marks showing the surface
roughness.
When the control asks, input the chamfering amount and surface
roughness.
After keying in a required numeral, press [EXEC] soft key. Then,
chamfering is applied to the lighting corner, and the initial screen is
selected.
62
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
After entering the required data, press the EXEC soft key. The corner
R data is specified for the lighted corner. Then, the original screen is
displayed again.
63
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
1 As a standard for a corner to be chamfered, set the
maximum angle to system parameter No.756. (Setting
range 0° t Angle x 180°) For example, if the angle is
set to 100, the cursor lights up as a chamfering corner with
100° or less angle. No cursor lights up for the portion more
than 100° angle.
Example) when setting system parameter No.756 as 100:
NOTE
2 The initial value of Corner R amount can be set to system
parameter No.755. For example, if 0.2 is set to system
parameter No.755, when the control asks the chamfering
amount, the numeral 0.2 is entered as the initial value.
The inquiry for “SURFACE ROUGHNESS” can be omitted.
(System parameter No.0010) When omitted, “Standard
Surface Roughness” is adopted for surface roughness.
NOTE
3 No neck or groove portion is chamfered.
The corner for which thread cutting is designated is
chamfered.
64
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
65
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
66
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
67
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Press “EXEC”
68
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
When DN = ± When DN = ²
NOTE
For pattern figure input, the end point value of the previous
element should already be fixed.
In response to the question “TYPE =”, enter the neck figure type
number (1–3) for the type to be set.
The meaning of soft keys
“ESCAPE” . . . . . . . . . Returns to the menu screen.
“BACK PAGE” . . . . . . Returns to the “ES =” question screen.
69
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
70
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
71
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
D1= METRIC
System parameters 125 and 174 specify the constants to be used when the
elements of threading are manually defined.
If the automatically specified value is not suitable, change it manually.
To define a trapezoid thread, manually enter the data.
After the value of D1 is entered, the system automatically specifies the
values of WIDTH (WT), DEPTH (DT), and CORNER R (R). The values
are calculated as shown below:
WIDTH (WT): WT = 3.5 (constant) Pitch (P)
DEPTH (DT): DT = 1.2 (constant) Threading depth (D1)
CORNER R (R): R = 0.5 (constant) Pitch (P)
NOTE
1 The threading depth (D1) can be automatically determined
by pressing the OUTER THREAD, INNER THREAD, or
SQUARE THREAD soft key only when the values of LD
(LEAD) and NT (MULTIPLE) are specified.
2 If the value of LD (LEAD) or NT (MULTIPLE) is changed, the
D1 (threading depth) and DT (depth) must be calculated
again. Press the OUTER THREAD, INNER THREAD, or
SQUARE THREAD soft key to have the system
automatically specify suitable values.
72
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
4) Neck diameter (PH point DX value) and width, side depth, depth,
corner R (DIN Standards)
Diameter (X axis) Depth Corner R Width Side depth
(DT) (R) (WT) (W1)
Example
73
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
When “EXEC” is pressed the figure based on the data set is drawn.
Input the following data with regard to each question for 2.
NECK TYPE . . . . . . . . . . P = 1
Questions and illustrations explaining neck type 1 are displayed here and
therefore the following data should be input.
Define direction . . . . . . . . DD =0 (0: PV PH, 1: PH PV)
End point PH . . . . . . . . . . EDX = 40.
EZ = 0.
Width . . . . . . . . . . . . . . . . WT = 2.5 (Automatic setting)
Depth . . . . . . . . . . . . . . . . DT = 0.35 (Automatic setting)
Corner R . . . . . . . . . . . . . . R = 0.6 (Automatic setting)
Surface roughness . . . . . . . SR = 2 (Automatic setting)
When “EXEC” is pressed the figure based on the data set is drawn.
i) The figure defined at neck corner input is separated and defined
into direction arrow elements and R.
ii) Carry out corrections and deletions one element at a time.
NOTE
1 Definition is possible if the element directly in front of corner
R is an element other than G/N/T, but the end point value
directly in front must be decided. Furthermore, it is not
possible to create it as the first element.
2 The neck is created in the corner of the vertical and
horizontal plane.
It is possible in the taper plane.
3 If define direction DD = 0 is input, the next end point symbol
is displayed as PH. Conversely, if define direction DD = 1
is input, the next end point symbol is displayed as PV.
Furthermore, the neck direction is decided automatically by
the define direction and end point value.
End point PH is lower left with regard to PV End point PH is lower right with regard to PV
74
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
End point PV is upper left with regard to PV End point PV is upper right with regard to PV
End point PV is lower left with regard to PH End point PV is lower right with regard to PH
NOTE
4 As for the end point value, input the absolute values only.
It is not possible to input the incremental value.
5 Input positive neck, depth and side depth values.
6 Input values smaller than the difference between the Z
values of PV point and PH point for neck width. An alarm
(END POINT OR NECK WIDTH IS NOT CORRECT) is
displayed if a bigger value is input.
Note that if a bigger depth or side depth value is input, it is
possible that a figure other than a neck figure will be
created.
75
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
In the case illustrated above, when the soft key “PATTRN INPUT” is
pressed followed by “FIGURE COPY”, the following copy area
specification screen appears. Note however that when the “PATTRN
INPUT” key is pressed, the cursor must be next to the very last element,
as illustrated above.When the cursor has been moved by corrections to
element data etc., press the “FIGURE COPY” only after having made sure
to move the cursor next to the very last element. If the “FIGURE COPY”
key is pressed when the cursor is at an element other than the final one,
an error message will be displayed saying “CAN NOT USE THIS
FUNCTION” and the copy area specification screen will not appear.
76
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
77
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
78
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
One copy will be made from No.3 element to No.8 element based on the
data set.
When the figure that has been copied is to be corrected, change the data
element by element as with previous corrections.
NOTE
1 The final element of the figure must be a direction arrow and
the end point defined, before pressing the “FIGURE COPY”
key.
Examples
Figure element number . . . . . . . . . 1 2 3 4 5 6 7 8
Figure configuration element . . . . ´ ² ¾ ² ± ² ´ ² j
´
The element here must be an direction
arrow and the end point defined.
a) When the element in front is not a direction arrow, if the soft key
“FIGURE COPY” is pressed, the error message “LAST END
POINT IS ARROW” will be displayed and the copy specification
screen will not appear.
b) When the end point of the element is not defined, if the soft key
“FIGURE COPY” is pressed, the error message “LAST END
POINT IS UNDEFINED” will be displayed and the copy
specification screen will not appear.
79
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
2 Input a positive whole number between 1 and 10 in the
repeat number. If any other data is keyed in the message
“KEY IN AGAIN” will appear.
3 When there is incremental type data in the copy area, it will
change to absolute type data when copied.
4 When the general element number has been exceeded
during execution of figure copy, as many copies as is
possible will be created. An error message indicating that
“the number of element is excessive” will appear on the
screen.
3.2.8 In part figure definition, the system can define the center of an arc even
Function for Defining if only one of the coordinates (X or Z) is given. This feature eliminates
the need for manual calculation.
the Center of an Arc
(1) Operation
According to a Given
As an example, consider the figure shown in Fig.1 (the drawing format
Single Coordinate is FANUC standard 2), which is defined as described below:
1) Specifying the material
MATERIAL NO.: MN = 1
STANDARD SURFACE ROUGHNESS: NR = 2
BLANK FIGURE: BF = 1 (Cylinder)
BLANK SIZE, DIAMETER: D = 100
BLANK SIZE, LENGTH: L = 105
BASE LINE: ZP = 5
80
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
DX = jjj R = 26
Z = jjj CDX = jjj
TL = jjj CZ = 18
TN = jjj
After the data is entered, the system can calculate the center of the arc.
The system prompts the operator to select a desired center.
On the screen, calculated centers are automatically scaled and
indicated by graphic cursors.
The system temporarily scales the centers so that the operator can
easily select one of the centers. After the operator specifies the desired
center, the original scale is restored.
Selecting a center . . PC = j (³: Right, ²: Left, ´: Up, ±: Down)
The desired center is the intersection of auxiliary circle A (center (20,
0) and radius (R) 26) and the straight line of Z = 18. Since the circle
and line intersect at two points (PC1 and PC2), the operator must
specify either of them. (See the figure below.)
81
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
82
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
83
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(2) Notes
NOTE
1 The system can define the center of an arc according to a
given single coordinate when either of the following
conditions is satisfied:
– The end point of the previous element is determined.
– The next element is known and the arc contacts the
element.
2 The system can define the center of an arc according to a
given single coordinate only when the coordinate (CDX or
CZ) is specified with an absolute value.
84
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.3
MACHINE ZERO
WARNING
POINT AND TURRET After entering machine zero point or turret position data,
POSITION check the entered data. Failure to enter correct data may
result in the tool colliding with the workpiece and/or
machine, possibly causing damage to the machine and/or
tool itself, or injury to the user.
When the figure has been defined, the screen asks about the “Home
position” and “Index position”.
The meaning of questions is as follows:
HOME POSITION
DXH =
ZH =
Input the coordinate value of home position of NC lathe.
If a data has already been input properly, press the “Cursor”. Do not
input data and leave it undefined when not starting from the home
position.
INDEX POSITION
DXI =
ZI =
Input the coordinate value of turret revolution center position.
If a data has already been input properly, press the “NEXT PAGE”.
In the case of 15–TTFB, 16–TT CAP II, the question for home position
and index position at the No.2 also appears.
WARNING
Input the distance from the programmed coordinate axis for
both home position and index position. Let the sign of Z to
positive whichever direction the Z axis of coordinate axis
programmed faces. The home position is used to indicate
the relationship between the program coordinate system
and machine coordinate system.
When the home position and index position is determined
and it is troublesome to input these data every time, it is
possible to set initial values to the system parameters 206
– 213. Also, it is possible to skip questions. For details, see
Chapter 8 1–1. This screen does not appear when skipping
the questions of home position and index position.
85
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Yes
New definition?
No
Select a mode
(modify, create, etc.)
Select a process
No
Yes Is machining
Execute automatic
definition
process determination
completed?
End
No
Define a tool, machining start
position, and passing point
No
Specify the cutting Specify the cutting area and the
start position direction or position of cutting
No
NOTE
The previous screen can be displayed by pressing the [BACK PAGE] key. When a subprocess
is defined, however, the [BACK PAGE] key is disabled.
86
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.4.1
Selection of Kinds of
Machining WARNING
No check of the validity of a machining sequence is made.
Therefore, even when a machining sequence specified in
the machining definition includes any invalid process steps
(inner surface machining without drilling, or finishing before
roughing, for example), the entire machining sequence is
reflected on the prepared NC data. When defining
machining, check the specified machining sequence.
Failure to specify a valid machining sequence may result in
the tool colliding with the workpiece and/or machine, or
forced machining occurring, possibly causing damage to
the machine and/or tool itself, or injury to the user.
87
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
88
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
89
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
For example, press “Rough O.D.” when the soft key in Fig.3.4.1(c) is
displayed; “Roughing of outer figure” will have been selected in process
No.1.
NOTE
1 The CUT OFF soft key is not displayed if system parameter
140 is set to 0.
2 For the automatic tool determination function, see Section
10. For setting the tool data and tooling data, see Chapter
V.
90
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.4.2
Process Change and
Correction
91
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.4.3 Only one process can be corrected if required after all processes are
Output of Only Single prepared, and only NC data of its process can be output.
Press “CORR. & OUT” when the screen in Fig.3.4.2(a) appears: the
Process screen as shown in Fig.3.4.2(b) will appear.
Select the process to be output independently as NC data, using “Cursor
*” or “Cursor *”, and press “NEXT PAGE”. After the process is
corrected, the NC data creation screen appears. This screen shows the NC
data of the corrected process.
92
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.4.4
Tool Data
WARNING
After entering tool data, check the entered data. Failure to
enter correct data may result in the tool colliding with the
workpiece and/or machine, possibly causing damage to the
machine and/or tool itself, or injury to the user.
If the working process is specified on the process chart screen, the screen
changes and the tool information required for working definition is
prompted.
Soft keys
ESCAPE . . . . . . . . . . . . Displays the menu screen.
BACK PAGE . . . . . . . . Displays the previous page.
TAB . . . . . . . . . . . . . . . Skips the system inquiry for the tool data
and displays that for the machining start
position.
NEXT TOOL . . . . . . . . Selects the ID of the next tool whose
machining process type (KP) is specified.
(The automatic process determination
function is required.)
TOOL DATA . . . . . . . . Displays the tool data list. The data can be
specified and corrected.
TOOLING INFOR . . . . Displays the tooling information list.
The data can be specified and corrected.
CURSOR ´, CURSOR ± . . . . Moves the cursor to a prompt.
CHECK . . . . . . . . . . . . Draws the tool figure. (The animated
simulation function is required.)
P.PNT SET . . . . . . . . . . Displays the section in which a passing
point can be specified.
NEXT PAGE . . . . . . . . Displays the next page.
The system prompts the operator to specify the following tool data:
1 Tool number data
2 Tool figure data
3 Tool setting data
93
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
A tool offset number can be specified for each cutting area. To perform
individual tool offset for each of the specified cutting areas, specify the
value for switching the offset numbers in the following system parameter:
No.704: 0 0 0 0 0 0 0 0
If the parameter is set to a value for outputting the T code specifying tool
offset for each cutting area, this prompt is made when the cutting
condition data is entered. (For details, see Section 3.4.8.)
TOOL OFFSET NO.2: TM2 = Specifies the tool offset number for the
minor cutting edge of a grooving tool.
If a grooving tool is used, a tool offset number can be specified for the
minor cutting edge. To specify the tool offset number for the minor
cutting edge, set the following system parameter (Warning):
No.704: 0 0 0 0 0 0 0 0
94
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
WARNING
If TOOL OFFSET NO.2 is specified, the T code of the
secondary tool offset number is output before the minor
cutting edge is moved for grooving.
95
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Reamer Tap
TOOL DIAMETER . . . . DT = TOOL DIAMETER . . . . . . . DT =
CUT LENGTH . . . . . . . LT = CUT LENGTH . . . . . . . . . . LT =
PECK DEPTH . . . . . . . LE = PECK DEPTH . . . . . . . . . . . . . . . . .
LE =
PITCH . . . . . . . . . . . . . . . . . PT =
Finger
VIRTUAL TOOL POS. XN =
96
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NOTE
The system can be set so that it displays the tool figure data
and does not allow modification. To do this, change the
following system parameter:
No.702: 0 0 0 0 1 0 0 0
WARNING
After the NC data is created, the tool data is first checked to
see whether the figure is creates causes interference and
then the offset data is calculated. The output NC data is
correct only when the entered tool data is correct.
97
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
If the NEXT PAGE soft key is pressed to display the next
screen when a tool with registered tool data is selected, the
set data is registered as the tooling data.
NOTE
1 If the tool holder is not defined, only the tip is displayed.
2 The scale of the tip and holder cannot be changed.
3.4.5
Machining Start
Position WARNING
After entering machining start point data, check the entered
data. Failure to enter correct data may result in the tool
colliding with the workpiece and/or machine, or forced
machining occurring, possibly causing damage to the
machine and/or tool itself, or injury to the user.
When all tool data is entered, the system prompts the operator to enter the
data of the machining start position.
MACHINING START POSITION:
DXO = JJJJ. JJJ ZO = JJJJ. JJJ
98
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.4.6
Passing Point
WARNING
After entering passing point data, check the entered data.
Failure to enter correct data may result in the tool colliding
with the workpiece and/or machine, or forced machining
occurring, possibly causing damage to the machine and/or
tool itself, or injury to the user.
(1) This function designates the passing point of a tool when approaching
to the work from the machining start position, and the passing point
of a tool when returning to the next machining start position after
completion of the machining.
When the rightmost soft key [ ] is pressed on the tool data screen, the
following soft keys are displayed:
When the P.PNT SET soft key is pressed, the system prompts the operator
to enter the data of the passing point.
99
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
The following system parameter specifies whether the
operator is prompted to enter a passing point for each
machining type:
100
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
The following soft keys are displayed when the operator is prompted to
specify a dividing direction:
101
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
The operator is prompted to enter the cutting direction only
when outer surface machining or inner surface machining
is selected. If cutting off, grooving, threading, C–axis
machining or Y–axis machining is selected, the operator is
prompted to enter different data.
102
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
To select the start or end point, move the cursor along the part figure.
Each time the CURSOR FORWRD or CURSOR BACK key is
pressed, the cursor moves forward or backward along the part figure.
After entering the start and end points, specify a cutting area by
pressing arrow keys corresponding to desired dividing directions in
the blank figure.
Specify the following directions by pressing the corresponding arrow
keys:
DIVIDING DIRECTION . . . . . . . . . . Dividing direction from the start point
DIVIDING DIRECTION . . . . . . . . . . Dividing direction from the end point
103
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
The cutting area can be displayed on this screen so that the operator
can check the area specified by entering the dividing directions. Set
the following system parameters so that the cutting area can be
displayed:
No.670: Color in which the blank figure is filled in on the machining definition
screen
No.671: Color in which the cutting area is displayed on the machining
definition screen
No.704: x x 0 0 0 0 0 0
The figure of the workpiece is still displayed on the screen after the
specified area is cut off. Symbolic FAPT simulates all stages of
machining on the screen. The operator can easily check whether the
area to be cut remains.
The shape of the tool determines the area it can cut. The system
automatically checks the relationship between the tool shape and part
figure and displays the area which the tool cannot cut. Specify another
tool to cut the uncut area.
104
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
105
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
106
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
107
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(3) Threading
108
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
WARNING
For some machining profiles, the automatic setting function
may not position the area division cursors correctly. If this
occurs, use the [CURSOR FORWARD] or [CURSOR
BACK] soft key to modify the area division cursor positions.
NOTE
1 For outer or inner machining, if an inverse process tool is
set, the area division cursors are not set automatically.
2 The automatic setting of the area division cursors is applied
to the entire machining profile.
3 To use this automatic setting function, the optional
automatic process determination function must be used.
109
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.4.9
Cutting Conditions
WARNING
The cutting conditions are automatically set according to the
selected machining type. Check the set conditions. If the
conditions are incorrect, the tool may collide with the
workpiece and/or machine, or forced machining may occur,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
(Example) F1 = 3 * 0 . 7 5 INPUT
* Outputting the T code specifying the tool offset for each cutting area
The T code of the tool offset number, output for each process, can be
output for each of the specified cutting areas.
110
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Specify the value for switching the offset numbers in the following
system parameter:
No.704: 0 0 0 0 0 0 0 0
If the parameter is set to a value for outputting the T code specifying the
tool offset for each cutting area, the following prompt is displayed:
TOOL OFFSET NO. . . . . . . . TM = Tool offset number for each
cutting area
The cutting conditions and meanings of the system questions are
described below according to machining data.
(1) Center drilling
TOOL OFFSET NO. . . TM= Tool offset number (tool offset
number for each cutting area)
CLEARANCE . . . . . . . C = Clearance quantity (mm)
(Default value is system parameter
No.180)
DEPTH OF CUT . . . . . D = Depth of cut (mm)
SPINDLE SPEED . . . . N = Spindle speed (rpm)
FEED RATE . . . . . . . . . F = Feedrate (mm/rev)
111
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(2) Drilling
Cutting conditions for drilling comprise type 1, 2 and 3 according to
the movement of a drill.
CUTTING CONDITIONS 1
TOOL OFFSET NO. . . TM= Tool offset number (Tool offset
number for each cutting area)
CLEARANCE. . . . . . . . C = Clearance (mm or inch)
(Default value is system parameter
No.181)
CUT POINT. . . . . . . . . Z = Position of cut end point
(mm or inch)
(When bit 7 of system parameter
No.702 is 1)
or
DEPTH OF CUT. . . . . . D = Depth of cut (mm or inch)
(When bit 7 of system parameter
No.702 is 0)
SPINDLE ROTATION . N = Spindle rotation speed (rpm)
FEED RATE . . . . . . . . . F1 = Feed rate (mm/rev or inch/rev)
CUTTING CONDITIONS 2
TOOL OFFSET NO. . . TM= Tool offset number (tool offset
number for each cutting area)
CLEARANCE . . . . . . . C = Clearance (mm or inch)
CUT POINT . . . . . . . . . Z = Position of cut end point
(mm or inch)
(When bit 7 of system parameter
No.702 is 1)
or
DEPTH OF CUT . . . . . D = Depth of cut (mm or inch)
(When bit 7 of system parameter
No.702 is 0)
DEPTH OF CUT . . . . . D1 = Primary drilling depth (mm or inch)
(Default value is system parameter
No.121)
RETURN AMOUNT . . U = Amount of return (mm or inch)
SPINDLE ROTATION . N = Spindle rotation speed (rpm)
FEED RATE . . . . . . . . . F1 = Feed rate (mm/rev or inch/rev)
112
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
CUTTING CONDITIONS 3
TOOL OFFSET NO. . . TM= Tool offset number (tool offset
number for each cutting area)
CLEARANCE . . . . . . . C = Clearance (mm or inch)
CLEARANCE . . . . . . . C1 = Secondary drilling dearance
CUT POINT . . . . . . . . . Z = Position of cut end point
(mm or inch)
(When bit 7 of system parameter
No.702 is 1)
or
DEPTH OF CUT . . . . . D = Depth of cut (mm or inch)
(When bit 7 of system parameter
No.702 is 0)
DEPTH OF CUT . . . . . D1 = Primary drilling depth (mm or inch)
(Default value is system parameter
No.121)
DEPTH OF CUT . . . . . D2 = Secondary drilling depth
(mm or inch)
(Default value is system parameter
No.122)
RETURN AMOUNT . . U = Amount of return (mm or inch)
SPINDLE ROTATION . N = Spindle rotation speed (rpm)
FEED RATE . . . . . . . . . F1 = Feed rate (mm/rev or inch/rev)
FEED RATE . . . . . . . . . F2 = Feed rate for second pass
(mm/rev or inch/rev)
113
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
D1 and D2 in Machining method 2 and Machining method
3
As shown in figure 7 and figure 8, “D1” and “D2” in
machining method 2 and machining method 3 are input as
positive values.
Associated parameter
#7 #6 #5 #4 #3 #2 #1 #0
702
114
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
(3) Reaming
TOOL OFFSET NO. . . TM= Tool offset number (tool offset
number for each cutting area)
CLEARANCE . . . . . . . C = Amount of clearance
(mm or inches)
(Default value is system parameter
181 [same as drilling])
CUTTING POINT . . . . Z = Cutting endpoint coordinate
(Warning)
SPINDLE SPEED . . . . N = Spindle speed (rpm)
FEED RATE . . . . . . . . . F = Feed rate (mm/rev)
Workpiece face
(4) Tapping
TOOL OFFSET NO. . . TM= Tool offset number (tool offset
number for each cutting area)
RPM . . . . . . . . . . . . . . . N = Speed of rotation (rpm)
CLEARANCE . . . . . . . C1 = Amount of clearance
(mm or inches)
(Default value is system parameter
196)
CUTTING POINT . . . . Z = Cutting endpoint coordinate
(Warning)
Workpiece face
Threading part
115
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
A value is assigned to Z in accordance with the system of
coordinates on this screen. Where the Z axis is plotted as
shown in the figure on the right the value of Z will always be
negative.
Whatever the drawing format the right hand end of the Z axis
is always positive on the “Machining definition” screen of
menu No.4.
Specifications of the machining start points and
intermediate points are all made in accordance with this
system of coordinates. The cutting points are also therefore
specified in accordance with the same coordinate system.
116
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Even if the operator is not prompted to specify the override, the data can
be overridden by the value set in system parameter No.711.
No.711: Override value for the first cut in outer surface roughing
(10% to 100%)
Not defined: 100%
n: n%
117
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
118
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
WARNING
The prompt on the second clearance along the Z–axis can
be displayed.
The clearance becomes valid when the tool approaches the
workpiece during a process for inner surface machining. To
display the prompt, set the following system parameter:
No.702: 0 0 0 0 0 0 0 0
119
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
[GROOVING/NECKING]
When a grooving tool is selected (TP = 3) (roughing type is 1)
TOOL OFFSET NO. . . . . TM = Tool offset number (tool offset
number for each cutting area)
TOOL OFFSET NO.2 . . . TM2=Tool offset number 2 (tool offset
number 2 for each cutting area)
FINISH TYPE . . . . . . . . . TP2 =Type of finishing (1 or 2)
PECKING ON/OFF . . . . . PE = Pecking
(0: Not executed, 1: Executed)
DEPTH OF CUT . . . . . . . D = Depth of each cut in pecking
(mm or inch)
RETURN AMOUNT . . . . U = Distance of each retraction in
pecking (mm or inch)
CLEARANCE . . . . . . . . . C = Clearance (mm or inch)
FINISH. ALLOWANCE . TW = Finishing allowance for width
(mm or inch)
TB = Finishing allowance for depth
(mm or inch)
120
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NOTE
If necking is specified, the operator is not prompted to enter
TW, TB, and F2.
[ROUGHING OF GROOVE]
When a grooving tool is selected (roughing type is 1)
TOOL OFFSET NO. . . . . TM = Tool offset number (tool offset
number for each cutting area)
TOOL OFFSET NO.2 . . . TM2=Tool offset number 2 (tool offset
number 2 for each cutting area)
PECKING ON/OFF . . . . . PE = Pecking
(0: Not executed, 1: Executed)
DEPTH OF CUT . . . . . . . D = Depth of each cut in pecking
(mm or inch)
RETURN AMOUNT . . . . U = Distance of each retraction in
pecking (mm or inch)
121
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
[FINISHING OF GROOVE]
When a grooving tool is selected
TOOL OFFSET NO. . . . . TM = Tool offset number (tool offset
number for each cutting area)
TOOL OFFSET NO.2 . . . TM2=Tool offset number 2 (tool offset
number 2 for each cutting area)
FINISH TYPE . . . . . . . . . TP2 =Type of finishing (1 or 2)
CLEARANCE . . . . . . . . . C = Clearance (mm or inch)
CUTTING SPEED . . . . . . V = Cutting speed (m/min or
feet/min)
FEED RATE . . . . . . . . . . . F2 = Feedrate in finishing
(mm/rev or inch/rev)
MAX RPM . . . . . . . . . . . . N = Maximum spindle speed (rpm)
When a versatile tool is selected
FINISH TYPE . . . . . . . . . TP2 =Type of finishing (1, 2, or 3)
CLEARANCE . . . . . . . . . C = Clearance (mm or inch)
122
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
123
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
The operator is not prompted to enter the data of pecking
if finishing of a groove or necking is selected.
In roughing and finishing, the first cut is made from the virtual tool tip
side of the tool.
The position of the virtual tool tip is determined by AC and AN of the tool
data.
If AC is set to 90 and AN is set to –90 for a tool for outer surface
machining, the virtual tool tip is on the left side of the tool. Therefore,
the first cut is made from the left side.
124
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
If AC is set to –90 and AN is set to 90, the virtual tool tip is on the right
side of the tool.
A specified cutting area must not contain two or more grooves or cuts.
Divide the cutting area so that a single cutting area contains only one
groove or cut.
(12) Threading
CUTTING METHOD . TP = 1 : Single–edge thread cutting with
constant cutting amount
2 : Both–edge zigzag thread cutting
with constant cutting amount
3 : Single–edge thread cutting with
constant cutting depth
4 : Both–edge zigzag thread cutting
with constant cutting depth
CLEARANCE . . . . . . . CT = Clearance quantity (mm or inch)
(Default value is system parameter
No.190)
CS = Clearance quantity (mm or inch)
(Default value is system parameter
No.191)
CE = Clearance quantity (mm or inch)
(Default value is system parameter
No.192)
DEPTH OF CUT . . . . . D = Depth of cut (mm or inch)
DL = Final depth of cut (mm or inch)
(Default value is system parameter
No.119)
CUTTING SPEED . . . . V = Cutting speed (m/min or feet/min)
125
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
The prompt to ask the maximum spindle speed is selected
by system parameter No.702 bit 0.
0: No prompt.
(The maximum spindle speed is set by system parameter
No.128.)
1: The prompt for the maximum spindle speed is displayed
on each stage of machining process.
(Ignore the value of system parameter No.128.)
However, the prompt is not displayed at the process
where the constant tangential speed control is not used
set in system parameter Nos.107 to 115.
The value set in system parameter No.128 is output at
these processes.
If the same tool is used for more than one process, the
prompt is not displayed.
126
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
127
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
128
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
1) Pull–out mode 1
CLEARANCE . . . . CAZ=Approach clearance (mm)
(The initial value is set in system
parameter 153.)
GRIP POS. . . . . . . . WG = Workpiece gripping position (mm)
(The initial value is set in system
parameter 154.)
ESCAPE VALUE . . CEZ= Distance the tool is retracted (mm)
(The initial value is set in system
parameter 155.)
FEED RATE . . . . . . F1 = Feedrate (in gripping) (mm/min)
F2 = Feedrate (in pulling and positioning)
(mm/min)
F3 = Feedrate (in retraction) (mm/min)
2) Pull–out mode 2
CLEARANCE . . . . CAX=Approach clearance (mm)
(The initial value is set in system
parameter 152.)
GRIP POS. . . . . . . . WG = Workpiece gripping position (mm)
FEED RATE . . . . . . F1 = Feedrate (in gripping) (mm/min)
F2 = Feedrate (in pulling and positioning)
(mm/min)
F3 = Feedrate (in retraction) (mm/min)
129
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3) Slide–stop mode 1
CLEARANCE . . . . CAZ=Approach clearance (mm or inch)
ESCAPE VALUE . . CEZ= Distance the tool is retracted
(mm or inch)
RPM . . . . . . . . . . . . S1 = Spindle speed (rpm)
(The initial value is set in system
parameter 156.)
FEED RATE . . . . . . F2 = Feedrate (for sliding) (mm/min)
130
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
4) Slide–stop mode 2
RPM . . . . . . . . . . . . . . . S1 = Spindle speed (rpm)
131
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.4.10 The tool data and tooling information can be set and all the tooling
Setting the Tool Data information can be deleted on the machining process list (shown in
machining definition) or the tool data setting screen of a process.
and Tooling
Information [Machining process list]
To set the tool data and tooling information on the machining process list,
press the rightmost soft key [ ]. The following soft keys are then
displayed.
If either of the following soft keys is pressed, the corresponding data list
screen is displayed:
TOOL DATA : The tool data list is displayed.
TOLING INFOR. : The tooling information list is displayed.
[Tool data setting screen]
If either of the following soft keys is pressed, the corresponding data list
screen is displayed:
TOOL DATA : The tool data list is displayed.
TOLING INFOR. : The tooling information list is displayed.
132
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
TOOL TOLING
DATA INFOR.
When the TOOL DATA soft key is pressed, the tool data list is
displayed. On the list screen, the tool data can be set, modified, or
deleted.
NOTE
When the tool DATA soft key is pressed on the machining
process list screen, the tool list screen shows the data of
turning tools. To set the data of a milling machining tool,
press the MILLING TOOL soft key.
When the TOOL DATA soft key is pressed on the tool data
setting screen of a process, the data of tools of the current
process is displayed.
If the current process is turning, the list of turning tools is
displayed. If the current process is C–axis machining or
Y–axis machining, the list of milling machining tools is
displayed.
133
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
TOOL TOLING
DATA INFOR.
134
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NOTE
The TURRET 1 DEL. and TURRET 2 DEL. soft keys are
displayed only for the TT model.
To delete the data, enter 1 INPUT. To not delete the data, enter 0 INPUT.
The soft keys have the following functions:
ALL DELETE: Deletes all tooling information cataloged in main
memory.
TURRET 1 DEL.: Deletes all TL1 tooling information cataloged in
main memory. (Only for the TT model)
TURRET 2 DEL.: Deletes all TL2 tooling information cataloged in
main memory. (Only for the TT model)
[ ]: Displays the next group of soft keys.
135
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.4.11 In machining definition, a blank figure can be painted and a cutting area
Drawing a Cutting Area can be drawn (line drawing) on the screen for setting an area or machining
conditions. Set the following system parameters as shown below:
and Painting a Blank
Figure No.704: x x 0 0 0 0 0 0
NOTE
The system parameters are valid only for turning.
136
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NOTE
In 16–TC CAP II and 16i–TA CAP II, a blank figure cannot
be Painted on the cutting area definition screen or cutting
condition screen.
137
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.5
NC DATA
PREPARATION
3.5.1
Preparations of NC
Data and Registrations WARNING
of Machining Memory Even when the tool path and machining processes
specified in NC data are verified by machining simulation or
tool path check, if the data relating to the actual tool offset
and workpiece shift is incorrect, the tool may collide with the
workpiece and/or machine, possibly causing damage to the
machine and/or tool itself, or injury to the user. Before
starting a production run, perform a dry run to ensure that
the tool will not collide with the workpiece or machine. For
example, specify a low feedrate, then start the NC program
without mounting a workpiece on the machine.
Horizontal lathe
Vertical lathe
138
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
The above soft keys are displayed, and the following message prompts
you to input a program No. and comment.
PROGRAM No. . . . . . . . . Input 0 = program No.
COMMENT . . . . . . . . . . . . Input CM = comment.
Comments are specified in alphanumerics or symbols of 16 characters or
less.
If 17 or more characters are input, only the first 16 will be valid. All keys
other than round brackets, inverted commas and commas (“,”) can be
used.
Example) When 0 = 1234, CM = ABCD is input,
0 1 2 3 4 (ABCD);
is registered in the machining memory.
If system parameter No.708 bit 2 is set to 1, the process name comment
will be added automatically and output to the head of each process.
#7 #6 #5 #4 #3 #2 #1 #0
708
139
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Drilling DRIL.
Threading THREAD.
Reamer REAMER
Tap TAP
NOTE
It is not possible to output the process name comment when
NC format is outputted in main/sub format.
140
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Program
No. INPUT
[ANIMATION] or [ANIMATION]
This key determines whether or not to perform background animated
simulation while NC data are being generated.
Each time this key is touched, the setting alternates between
[ANIMATION] and [ANIMATION].
Blank figures and part figures are drawn in the [ANIMATION] state.
Blank figures are drawn in colored backgrounds. Machining is
simulated during NC data preparation.
Animated simulation performed in this state is called
[BACKGROUND ANIMATION] and is distinguished from animated
simulation specified on Menu No.6.
(Animated simulation Specified on Menu No.6 is called
[FOREGROUND ANIMATION].)
Part figures alone are drawn in the [ANIMATION] state.
Tool paths are displayed during NC data preparation.
[TOOL PATH] or [TOOL PATH]
This key appears only in the [ANIMATION] state.
Each time this key is pressed, the setting alternates between
[TOOL PATH] and [TOOL PATH].
In the [TOOL PATH] state, the path of the virtual tool position is
always displayed in purple.
No path is displayed in the [TOOL PATH] state.
[SINGLE STEP] or [SINGLE STEP]
Each time this key is pressed, the setting alternates between
[SINGLE STEP] and [SINGLE STEP].
NC data is output continuously in the [SINGLE STEP] state. (Refer
to Chapter VIII 1.4 “NC Data Output by Single Step”.)
[PROC. STOP] or [PROC. STOP]
Each time this key is pressed, the setting alternates between
[PROC. STOP] and [PROC. STOP].
In the [PROC. STOP] state, NC data output is suspended
temporarily at the specified position of each process.
The half position is set by system parameters No.49 to No.57 and
No.310 to No.314. (Refer to Chapter VIII 1.4 Single Step Output.)
[NC DATA] or [NC DATA]
Each time this key is pressed, the setting alternates between
[NC DATA] and [NC DATA].
NC data is displayed in the [NC DATA] state.
No NC data is displayed in the [NC DATA] state.
141
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
[START]
Press this key to check the family program prepared anew.
In the [ANIMATION] state, you can simulate machining while
generating NC data preparation in the sequence of specification on the
process list.
Tool figures appear on the display, and you can visually check how
blank figures are cut.
Simulation by animation is not performed in the [ANIMATION] state.
NC data is generated in the sequence of specification on the process
list, and tool paths are displayed on the screen.
[REGISTER]
Press this key to register NC data in the machining memory while
checking the family program prepared anew.
In the [ANIMATION] state, you can simulate NC data while
generating the data in the sequence of specification on the process list.
Tool figures appear on the display, and you can visually check how
blank figures are cut.
In the [ANIMATION] state, NC data is prepared in the sequence of
specification on the process list, and tool paths are displayed on the
screen.
[DRAWNG RANGE]
Press this key to enlarge or scale down figures.
[PROC. LIST]
Press this key to display a list of machining periods and general
machining periods of each process.
[ESCAPE]
Press this key to return to Main Menu.
142
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
“PROCESS LIST”
These machining time are the theoretical values figured out when NC data
was automatically created. The machining time is of course changed if
feed rate override is effected in actual machining.
NOTE
When over 20 processes are defined, a bar graph is not
displayed.
3.5.4
Process Editing
Function (Only with WARNING
2–path Control) After process editing, check the editing results. If edits are
made incorrectly, the tool may collide with the workpiece
and/or machine, or forced machining may occur, possibly
causing damage to the workpiece, machine and/or tool
itself, or injury to the user.
(1) Summary
In the initial screen of Menu 5, “NC DATA PREPARATION”, the
operation sequence defined in Menu 4, “MACHINING DEFINITION”
is displayed for each turret. Further it is possible to edit the S Code and
operation sequence on this screen.
In editing the S code, a surface speed defined with “MACHINING
DEFINITION” can be reindicated with an other value.
143
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
1 Drilling 1
6 Grooving (External) 1
7 Grooving (Internal) 2
8 Threading (External) 1
9 Threading (Internal) 2
144
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Thus, cutting operations for each turret are displayed. For the section on
spindle speed, “N” means spindle speed, “V” means cutting speed. For
simultaneous operation; No.2 and 3, “ROUGHING OF OUTER
FIGURE” and “ROUGHING OF INNER FIGURE”, operation No.8 and
9, “THREADING” and “DOWN” (or set the cursor to No.3 and depress
“HEAD 2 UP”), and then set the cursor to No.8 and depress the soft key,
“HEAD 1 DOWN” (or set the cursor to No.9 and depress “HEAD 2 UP”)
continuously. For changing the cutting speed of operation No.6,
“GROOVING”, 125 m/min for instance, set the cursor to No.6 and input
125 through keys for the question, V (N) =. When performing such
operations, the operation procedure is displayed as follows.
145
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
CAUTION
1 When G96 mode process and G97 mode process are
simultaneously instructed, G97 mode process has priority.
2 If two G96 modes are simultaneously specified, the control
changes to the G97 mode process.
The spindle is controlled by the turret 1 side, but it is
controlled by the turret 2 side when the “S CODE SELECT”
soft key is pressed.
(Example)
NO HEAD 1 HEAD 2 SPEED
146
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
147
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
148
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
Turret 1 Turret 2
O0001; O0002;
NC data of
outer surface
roughing
M100; M100;
NC data of
inner surface
roughing
M101; M101;
M05; M05;
M30; M30;
% %
The program for turret 2 does not contain the block corresponding to outer
surface roughing of turret 1.
The program for turret 1 does not contain the block corresponding to inner
surface roughing of turret 2.
A machine may require that the programs of the two turrets share NC data
(such as M01) as shown below.
Turret 1 Turret 2
O0001; O0002;
NC data of
outer surface
roughing
M01; M01;
M100; M100;
NC data of
inner surface
roughing
M01; M01;
M101; M101;
M05; M05;
M30; M30;
% %
149
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Turret 1 Turret 2
Outer surface
Process 1 roughing . . . . . . . . . Turret 1 only
Inner surface
Process 2 roughing . . . . . . . . . Turret 2 only
150
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NC data output
After the end of each process (MTF2011, MTF2013), the special block
(MTF2045) is output.
O0001 ; O0002 ;
N1 G50 X_ Z_ ;
G0 X_ Z_ ;
(ROUGH OF OUT);
N2 G50 X_ Z_ ;
Txx00 ; . . . MTF2011
M1 ; . . . MTF2045 . . . . M1 ;
M100 ; M100 ;
N2 G50 X_ Z_ ;
G0 X_ Z_ ;
N3 ; (ROUGH OF INNER) ;
N3 G50 X_ Z_ ;
MTF2011 . . . Txx00 ;
M1 ; . . . MTF2045 . . . . M1 ;
M101 ; M101 ;
(FIN OF INNER) ; (FIN OF INNER);
N4 G50 X_ Z_ ; N4 G50 X_ Z_ ;
X_ Z_ ; X_ Z_ ;
M102 ; M102 ;
M5 ; M5 ;
M30 ; M30 ;
% %
151
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NC data output
Since 0000 is specified in MTF2045, no special block are output.
O0001 ; O0002 ;
N1 G50 X_ Z_ ;
G0 X_ Z_ ;
(ROUGH OF OUT) ;
N2 G50 X_ Z_ ;
Txx00 ; . . . MTF2011
M100 ; M100 ;
N1 G50 X_ Z_ ;
G0 X_ Z_ ;
(ROUGH OF INNER) ;
N3 G50 X_ Z_ ;
MTF2011 . . . . Txx00 ;
M101 ; M101 ;
(FIN OF INNER) ; (FIN OF INNER);
N3 G50 X_ Z_ ; N4 G50 X_ Z_ ;
X_ Z_ ; X_ Z_ ;
M102 ; M102 ;
M5 ; M5 ;
M30 ; M30 ;
% %
152
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
WARNING
1 The special code of an auxiliary machining process is not
output to the programs of the two turrets.
The first sequence number of a process is output to the
program of the turret on which the corresponding process
is not executed.
2 In the programs of the two turrets, identical processes may
have different sequence numbers at the beginning.
For example, while the sequence number at the beginning
of process 1 is N2 in the program of turret 1, the
corresponding sequence number may be N1 in the program
of turret 2.
3 If processes are edited on the process edit screen so that
auxiliary machining and other processes are
simultaneously executed on the two turrets, the total
number of special codes in the NC data of the two turrets
may differ.
NOTE
The function to output the MTF2045 block is provided only
for a lathe having two turrets. When MTF1050 is set to 1 (a
lathe having only one turret is used), the block is not output.
3.5.6 1. Overview
Outputting the NC Data If the NC data for threading are created on a 15–TFB or 16–T CAP II,
of a Multiple Thread the threading path is generally created with G92. Depending on the
setting of MTF, the NC data for G76 (multiple thread cutting cycle)
Cutting Cycle can also be created.
153
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
If the multiple thread cutting cycle is used, the 16–T CAP II dis-
plays a prompt relating to the depth of cut (DL). The 15–TFB dis-
plays no prompts about DL.
Soft keys
[ESCAPE]: Returns to the FAPT menu screen.
[BACK PAGE]: Returns to the previous page.
[CURSOR ´] or [CURSOR ±]: Moves the cursor up or down through the
prompts.
[DRAWING RANGE]: Enlarges or reduces the drawing.
[NEXT PAGE]: Displays the next page.
Threading methods
Threading method 1: Cutting using one cutting edge and a constant
cutting amount
Threading method 2: Alternate cutting using two cutting edges and
a constant cutting amount
Threading method 3: Cutting using one cutting edge and a constant
depth of cut
Threading method 4: Alternate cutting using two cutting edges and
a constant depth of cut
If the multiple thread cutting cycle (G76) is used with the 16–T
CAP II, the prompt relating to the threading method is not dis-
played.
[Conventional NC data]
.
.
(THREAD.)
N002G50X100.Z100.;
G0T0101;
G97S0474M3;
Z2.71;
X64.;
G92X59.45Z–22.F2.;
G0Z2.645;
The threading path is repeated.
G92X54.222Z–22.;
G0Z2.594;
.
.
154
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
.
. *** NC data format ***
(THREAD.) G76 X_ _ _ Z_ _ _ I (i)
N002G50X100.Z100.; K (k) D ( d)
G0T0101; F_ _ _ A (a)
G97S0474M3; P_ _ ;
Z2.71;
X64.; I: Thread radius (i)
G76X56.968Z–22.K1516D0228F2.A60P1; K: Thread height (k)
G0X100.; D: Depth of the first cut ( d)
. A: Tool angle (a)
. (included angle of thread)
. F: Lead
P: Specified cut method
.
. *** NC data format ***
(THREAD.) G76 PmmrraaR (d)
N002G50X100.Z100.; G76 X_ _ _ Z_ _ _ R (i)
G0T0101; P (k) Q ( d)
G97S0474M3; F_ _ ;
Z2.71;
X64.; P:
G76P010060R0.2; mm: Number of times final finishing is
G76X56.968Z–22.P1516Q0228F2.; repeated
G0X100.; rr: Coefficient of incomplete thread
. aa: Tool angle
. R: Finishing allowance (d)
. R: Thread radius (i)
P: Thread height (k)
Q: Depth of the first cut ( d)
F: Lead
155
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
2. Setting
(1) Setting the MTF parameter
The MTF1060 parameter determines whether the conventional
threading cycle (G92) or multiple thread cutting cycle (G76) is
used.
No. Format Initial value Description
156
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
(4) Setting MTF parameters with numbers ranging from 2000 to 2999
(Function table, 15TFB)
No. Description Remarks
Detail 2060 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, Multiple thread
cutting cycle
2061= 4B02, 1101, 0001, E101, E201, E301, 6601, 0D03, 0F03, 0004
G76 X Z I K D F A P ;
(5) Setting MTF parameters with numbers ranging from 2000 to 2999
(Function table, 16–T CAP II)
No. Description Remarks
Detail 2060 = 4B02, 0E03, E401, 0004, 0000, 0000, 0000, 0000, 0000, 0000, Multiple thread
cutting cycle
2061= 4B02, 1101, 0001, E101, E201, E301, 6601, 0004, 0000, 0000
G76 X Z R P Q F ;
157
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
158
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
(Threading method 1)
Cutting using one cutting edge and a f f
constant cutting amount
(Threading method 2)
Alternate cutting using two cutting edges f f
and a constant cutting amount
G92
G32 (Threading method 3)
Cutting using one cutting edge and a f f
constant depth of cut
(Threading method 4)
Alternate cutting using two cutting edges f f
and a constant depth of cut
(Threading method 1)
Cutting using one cutting edge and a f f
constant cutting amount
(Threading method 2)
Alternate cutting using two cutting edges f
and a constant cutting amount
G76
(Threading method 3)
Cutting using one cutting edge and a f
constant depth of cut
(Threading method 4)
Alternate cutting using two cutting edges f
and a constant depth of cut
159
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
1 To use the multiple thread cutting cycle with the FANUC
Series 15–TFB, create the corresponding NC data after
setting identical values for the final depth of cut for threading
in system parameter No.119 of FAPT and the finishing
allowance in parameter No.6219 of the NC.
2 If the FANUC Series 16–T is being used, restrictions are
imposed on the tool angle that can be specified. (If an angle
other than 0, 29, 30, 55, 60, or 80 degrees is specified, P/S
alarm 62 is output.) If the FANUC Series 15–TFB is being
used, the tool angle can be specified within a range of 0 to
120 degrees, in 1–degree increments.
3 The thread radius, thread height, depth of first cut, and
finishing allowance (in the format for the FANUC Series 16)
are referenced with MTF1021 (X–axis least input
increment) and MTF1031 (number of decimal places of the
X–axis least input increment).
The thread height and depth of first cut cannot be output
with decimal places.
NOTE
1 To enable execution of the multiple thread cutting cycle
(G76), the complex turning cycle function of the NC must be
supported.
2 Face threading cannot be executed with the multiple thread
cutting cycle (G76). For face threading, G32 is output as
before, even if the multiple thread cutting cycle is selected.
160
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.6
CHECKING NC DATA
WARNING
(ANIMATED Even when the tool path and machining processes
SIMULATION specified in NC data are verified by the NC data check
FUNCTION) function, if the data relating to the actual tool offset and
workpiece shift is incorrect, the tool may collide with the
workpiece and/or machine, possibly causing damage to the
machine and/or tool itself, or injury to the user. Before
starting a production run, perform a dry run to ensure that
the tool will not collide with the workpiece or machine. For
example, specify a low feedrate, then start the NC program
without mounting a workpiece on the machine.
In 16–TC CAP II and 16i–TA CAP II, the animated simulation function
has been improved.
When using the above CAP II models, see Part XIII, “ANIMATED
SIMULATION FUNCTION II.”
The function which allows a practical cutting simulation to take place by
displaying the blank, chuck, tailstock and tool configuration is called an
Animated Simulation Function.
The manner in which a blank is being cut can be monitored by
1) selecting the screen on which animated simulation is done and
2) executing cycle operation under the machine lock condition and each
time a T code is specified, the tool drawing changes.
3.6.1 (1) Prepare NC data by using the symbolic FAPT function, and enter it
Operating Instructions into the NC memory.
(2) Set the coordinate system so that work coordinates of the tool may
meet when a program is started. Alternatively move the tool manually
or automatically until it is in the correct position.
(3) Select Menu 6, “CHECKING OF NC DATA” and depress the soft key
“CHECK START”.
(4) Execute the NC program in Machine Lock Mode. The tool drawing
moves according to the given commands and the manner in which the
blank is cut can be monitored.
161
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.6.2
Flow of Animation
Main menu screen
Screen
6 “INPUT”
Animation screen
Setting of parameter
Setting of parameter
for
animated simulation
D Press the software key “END” on each screen to return to the previous
screen.
D Press the “Menu screen” software key to return to the main menu
screen from any screen.
162
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
NOTE
When the value of system parameter 750 is 1, the blank
drawing will be scaled to a magnification so that it will cover
nearly all of the display. If this scale needs to be changed,
it can be changed to various sizes of the drawing.
For data of the blank drawing, use data of L and D input with the key of
Menu 1, “BLANK & PART (DRAWING & BLANK)”.
The following procedure is used for the animated simulation:
(1) Prepare conditions on the machine side
1) Set the coordinate system so that the work coordinates of the tool
may meet its current coordinates at the start of the program or move
the tool to the starting point of a program.
2) Execute the heading of the NC program.
3) Set to Machine Lock Mode.
(2) Press the “CHECK START” key among the soft keys. “START” will
then be indicated in the lower right section of the screen.
(3) Put the machine in NC operation
When a T Code is given, the tool drawing is represented and the
situation of the blank being cut can be visually observed.
In the case of clash between tool and chuck, or tool and tailstock the
interference check functions as an alarm, and then the situation is
displayed on the screen. For 2–path lathe the interference alarm is
generated in the case of clash between tool and tool.
163
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
The interference check is performed only within the screen.
164
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
When the vertical lathe is selected, turret 1 is shown to the right of the
workpiece.
165
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
NOTE
Be careful since simulation of the machining state may not
be conducted accurately if an excessively wide scale is
adoped.
166
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.6.5 [CHUCK]
Setting of Chuck
Figure
There are two types of chuck figures, namely standard figure and special
figure.
Up to 16 standard figures and up to 5 special figures can be registered.
The numbers 1–16 and 21–25 are assigned to the standard figure and
special figure, respectively.
(1) Setting of standard figure
Set the data L, W, L1, and W1 by referring to the illustration diagram
on the screen.
When the cursor is at the “TYPE” position, either “OUT” or “IN” is
displayed.
Press either software key to select type.
[MENU SCREEN] . . . . Return to the main menu screen.
[UNDEFINE] . . . . . . . . Let the data where a cursor exists to an
undefined one.
[NO. ±] . . . . . . . . . . . . . The cursor moves to the start of next line.
167
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Designate the special chuck figure with 16 points. With P1 as the starting
point, connect the values set to P2, P3 – – – in sequence, using a line for
drawing. When the control asks “End Point P =”, input the final point of
the figure data. The point data after the end point number is not regarded
as the figure forming data.
[CHECK] . . . Draws a pattern, based on the input figure data.
[ERASE] . . . . Erases the drawn pattern.
There are two types of tailstocks as in chuck, namely standard and special
figures. Up to 2 special figures and up to 5 special figures can be
registered.
The numbers 1–2 and 11–15 are assigned to the standard figure and
special figure, respectively.
168
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
The tool holder number directry screen appears. Up to 32 tool holders can
be set.
[MENU SCREEN] . . . . Return to the main menu screen.
[SET DATA] . . . . . . . . . This is a software key for setting figure data.
Move the cursor to the number to be set and
then press this key.
[CURSOR ´] [CURSOR ±] . . Press this key to select the number to
be set.
[END] . . . . . . . . . . . . . . Return to the previous screen (parameter
screen for animated simulation).
169
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
[SET DATA]
The tool profile is divided into the tip section and holder section. Input
the holder profile data onto this screen. The setting procedure is
performed with the point indication the same as for chuck and tailstock.
Up to a maximum points of 16 points and used.
(Example) Data in order to draw the holder profile as shown in the
following figure is:
P1 P2 P3 P4 P5
X=0 X = 10. X = 200. X = 200. X = 30.
Z=0 Z = 5. Z = 5. Z = 200. Z = 200.
P6 P7 P8 to P16
X = 30 X = 10. No relation
Z = 30 Z = 50.
END POINT P = 7
Press [CHECK]
170
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.6.8 The enlargement and the reduction of the screen can be specified in the
Enlargement and animated screen of the sixth menu (Check of NC data) by the cursor.
Reduction in the (1) Operation
Animated Screen 1) When the sixth menu is selected, it becomes the animated screen.
Push the soft key “DRAWING RANGE” in this screen.
2) In the screen, the cursor appears and the following questions is
asked.
The drawing range is specified MAX (100/100)
MAXX = MIN (–100/–100)
3) Move the cursor by pressing the soft key [CURSOR ±] or
[CURSOR ´] and press INPUT key in this question, or set coordinate
171
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
3.6.9
Related System
Parameters #7 #6 #5 #4 #3 #2 #1 #0
701
172
PROGRAMMING AND 3. EXECUTION OF
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT SYMBOLIC FAPT
3.6.10 This section covers the input/output procedure of graphic data (chuck
Input/Output of data, tail stock data, and tool holder data) for animation drawing function.
These data can be input to or output from a PPR and a bubble cassette in
Graphic Data the same way as in other data.
(1) Operation
1 Press “DATA SET” on the initial screen.
2 For the system asks you “NO =”, key–in 1 “INPUT”.
3 A menu of “input/output for system data and setting” is displayed.
For outputting graphic data, select No.15. For inputting graphic
data, select No.16. For collating graphic data, select No.17.
(Example 1) For outputting graphic data to PPR, key in
NO. = 15, P INPUT .
(Example 2) For inputting graphic data from a bubble cassette, key in
NO. = 16, B INPUT .
(Example 3) For collation between the graphic data and paper tape,
key in NO. = 17, P INPUT .
(2) Tape format
(a) Standard chuck
N6001 L1*** P L ; P W ; P L1 ; P W1 ;
No.
1: Outer claw
2: Inner claw
(b) Standard stock
N6001 L21** P D ;
P D1 ;
No. P D2 ;
P D3 ;
P L ;
P L1 ;
P L2 ;
173
3. EXECUTION OF PROGRAMMING AND
SYMBOLIC FAPT OPERATION BY SYMBOLIC FAPT B–61804E–2/05
1:
2: Tailstock
3: Holder
(3) Error message
(a) I/O NOT READY
This message is displayed when an input or output device is not
ready for operation.
(b) TV ERROR INCLUDING
When a block, in which the number of characters is an add, is used,
this message is displayed.
(c) ILLEGAL FORMAT DATA DETECTED
When a block other than a format described in (2), is used or when
a block other than that to be expected is used, this message is
displayed.
NOTE
1 When the chuck data is input, data is notreplaced. But,
chuck data now being registered is initialized and input data
is newly registered.
2 Data are not output at points larger than end data in the I/O
of special chuck, special tail stock and holder data.
Even if a block number exceeding the maximum point data
is entered, the data is neglected without processing it as an
alarm.
174
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
175
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
4.1 To prepare the “sub cycle” process in the definition of the machining, it
is necessary to previously set the sub cycle pattern. In the definition of
SETTING OF SUB the machining, it is selected from among the sub cycle patterns set here.
CYCLE Sub cycle patterns are called sub cycle file. The flowchart below outlines
the method of file preparation.
Initial
screen
Family program
screen
5 INPUT
Sub cycle
name input
Data input
Depress [END]
176
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
The display shifts to the “SUB CYCLE SETTING” screen when the
following is input.
No. = 5 INPUT
177
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(Soft keys)
[CURSOR ´] [CURSOR ±] . . These keys are used to select the
menu number.
[END] . . . . This key is depressed when the sub cycle file has been
created. The display returns to the “family program”
screen.
(3) “Sub cycle detail setting” pattern
The display shifts to the following screen when the sub cycle name is
set.
Set the calling G code, the program number, the address and the
comment of the required argument on this screen.
The G code must always be set. “KEY–IN AGAIN” is displayed if it
is tried to return to the menu screen without defining G code.
The program number should be left undefined if the correspondence
between the calling G code and the called program number is set by
a parameter on the NC side.
Up to 10 arguments are settable. Also the comment is settable in up
to 6 characters. The arguments can be programmed by any addresses
excluding G, L, N, O, and P. For I, J, and K only, they must be
programmed in alphabetical order.
(Soft keys)
[CURSOR ´] [CURSOR ±] . . These keys are used to select the
question to be set. Such a method of
feeding as to leave the address
undefined and to define the comment
only is impossible.
[END] . . . . This key is depressed when all the settings are over. The
display returns to the preceding “sub cycle menu” screen.
178
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
INPUT INPUT
6, C 7, C
or or
6 INPUT 7 INPUT
or
Output Input
6, P INPUT 7, P INPUT
179
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
Output Input
6, B INPUT 7, B INPUT
or or
6 INPUT 7 INPUT
1, I INPUT 1, I INPUT
1 INPUT 1, @n INPUT
1, A INPUT 1, N INPUT
1, @n INPUT
180
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
4.3
DEFINITION OF “SUB
CYCLE” PROCESS IN WARNING
DEFINITION OF No check of the validity of a machining sequence is made.
Therefore, even when a machining sequence specified in
MACHINING the machining definition includes any invalid process steps,
the entire machining sequence is reflected on the prepared
NC data. When defining machining, check the specified
machining sequence. Failure to specify a valid machining
sequence may result in the tool colliding with the workpiece
and/or machine, or forced machining occurring, possibly
causing damage to the machine and/or tool itself, or injury
to the user.
“Kind of machining”
screen
Key-in at
each question
181
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
The list of the sub cycle names that have been set is displayed.
The display shifts to the “sub cycle data” screen if the following is
input in response to the question NO. = _ :
Menu number INPUT .
To correct the “sub cycle” process that has already been defined,
depress the soft key “NEXT PAGE”, since the menu number is
displayed in the NO. = column, and the display will shift to the “sub
cycle data” pattern.
(Soft keys)
[PAGE EJECT] . . . . This key is depressed to see the menu which could
not be displayed in one screen.
[NEXT PAGE] . . . . . This key is depressed to go to the “sub cycle data”
screen while the menu number has already been
set.
[ESCAPE] . . . . . . . . This key is depressed to return to the first menu
screen.
182
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
The repetition count and the other questions are asked on this screen.
The inputtable values are within the ranges of 0 to 9999 for the
repetition count, of –9999. to 9999. for the arguments and of 1 to 2 for
Turret No.
If the data is left undefined here, the NC data of that address is not
output.
(Soft keys)
[CURSOR ´] [CURSOR ±] . . These keys are depressed to select the
question to be set.
[NEXT PAGE] . . This key is depressed when the data setting is all
over. The display returns to the “MACHINING
DEFINITION (kind of machining)” screen.
[ESCAPE] . . . . . The display returns to the first menu pattern.
183
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
4.4
PROCESS EDITING
WARNING
OF SUB CYCLE After process editing, check the editing results. If edits are
(2–PATH LATHE) made incorrectly, the tool may collide with the workpiece
and/or machine, or forced machining may occur, possibly
causing damage to the machine and/or tool itself, or injury
to the user.
184
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
%
O0001;
N0001 G65 P1000 L2 A25.65 B12.5 C8.23;
M05;
M30;
%
(Example 2)
If the same sub cycle as in Example 1 is defined in the following order
of processes:
%
O0001;
N0001 G50 X200. Z380.;
G00 X0. Z180.;
.
. Roughing of outer figure
.
T0100;
M01;
G65 P1000 L2 A25.65 B12.5 C8.23;
M05;
M30;
%
185
PROGRAMMING AND
4. SUB CYCLE FUNCTION OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(Example 3)
If the same sub cycle as in Example 1 is defined in the following order
of processes:
Process 01 Sub cycle
Process 02 Roughing of outer figure
%
O0001;
N0003 G65 P1000 L2 A25.65 B12.5 C8.23;
N0002 G50 X0. Z180. S2000;
G00 T0101;
.
. Roughing of outer figure
.
T0100;
M01;
X200. Z380.;
M05;
M30;
%
(Example 4)
The modal call should be made in the following order:
1) Define the sub cycle in the definition of machining, and select
pattern number 2 (G66ROUGH).
2) Then define the sub cycle in the next process, and select pattern
number 3 (G67). The repetition count is asked in the sub cycle data
screen. Depress the soft key “NEXT PAGE” by leaving the asked
repetition count undefined.
3) Insert movement statements by outputting menu 5 “NC DATA
PREPARATION” in a single step.
%
O0001;
N0001 G66 P2000 A__ B__ ;
Z100.;
X100.;
.
. Insert movement statements
.
Z200.;
G67;
M05;
M03;
%
186
PROGRAMMING AND
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT 4. SUB CYCLE FUNCTION
4.6
CAUTIONS AND
CAUTION
NOTES 1 This function involves the creation of a macro call message.
It is a precondition, therefore, that the macro body has
previously been created on the NC side.
2 If the sub cycle process is to be corrected in the definition
of machining, a sub cycle file which is completely identical
to that during new creation must be existing in the main
memory.
3 The family program does not include the sub cycle file which
has been set. To correct the sub cycle process by inputting
a family program including the sub cycle into the process,
therefore, a sub cycle file which is completely identical to
that during new creation must also be input.
NOTE
1 The tool locus is not drawn during the NC data preparation.
2 M01 is not output when the sub cycle ends even if “1” is set
to MTF NO.1136 (to output M01 when the process ends).
3 The sub cycle does not stop in the single step of the
process.
4 It is impossible to create NC data for the 4–axis lathe or NC
data in the main and sub format if the process includes a sub
cycle.
187
5. BALANCE CUT FAPT FUNCTION PROGRAMMING AND
(2–PATH LATHE ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
WARNING
No check of the validity of a machining sequence is made.
Therefore, even when a machining sequence specified in
the machining definition includes any invalid process steps,
the entire machining sequence is reflected on the prepared
NC data. When defining machining, check the specified
machining sequence. Failure to specify a valid machining
sequence may result in the tool colliding with the workpiece
and/or machine, or forced machining occurring, possibly
causing damage to the machine and/or tool itself, or injury
to the user.
Machining conducted in one process by the tools of both head 1 and head
2 is called balance cut. The balance cut FAPT function automatically
generates NC data for balance cut. There are the following two types of
balance–cut machining.
Type A: This type aims at machining thin and long works with a high
precision. The two tools move in perfect synchronization with
each other.
Type B: This type aims at machining works more efficiently. After the
tool on head 1 cuts the work, the tool on head 2 cuts it deeper,
following the movement of the tool on head 1.
188
PROGRAMMING AND 5. BALANCE CUT FAPT FUNCTION
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT (2–PATH LATHE ONLY)
189
5. BALANCE CUT FAPT FUNCTION PROGRAMMING AND
(2–PATH LATHE ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
190
PROGRAMMING AND 5. BALANCE CUT FAPT FUNCTION
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT (2–PATH LATHE ONLY)
5.2 (1) If system parameter 707 is set to 1 for a process, the BC = prompt
appears on the corresponding TOOL DATA setting screen displayed
SPECIFICATION by selecting 4 or machining definition from the menu.
METHOD
191
5. BALANCE CUT FAPT FUNCTION PROGRAMMING AND
(2–PATH LATHE ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
CAUTION
1 Set the same tool tip radius (RN) for both tools. The system
does not check the data other than the radius of the tool tip.
It is recommended to use tools having an identical tip figure.
If tools having different tip figures are used, the workpiece
may vibrated during actual machining and the tool tip may
interfere with the workpiece.
2 A negative value cannot be specified as the delay (DA). The
operator is prompted to specify the delay only when outer
surface roughing is selected. The system accepts 0 or a
positive integer. If 0 is specified, type A is selected. If a
positive integer is specified, type B is selected.
3 The turret numbers (TL) of the two tools must be different.
Specify turret 1 (TL = 1) for the first tool and turret 2 (TL =
2) for the second tool.
4 Select tools having an identical direction of spindle rotation
(SD).
Unless the above instructions are observed, the system gives a warning
and prohibits display of the next screen.
(2) On the machining process list screen which is the first screen of Menu
No.4 (MACHINING DEFINITION), the balance cutting process is
represented by (B) following the T code.
192
PROGRAMMING AND 5. BALANCE CUT FAPT FUNCTION
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT (2–PATH LATHE ONLY)
5.3 (1) In a process where system parameter No.707 is set to 1 (balance cutting
is possible), the system tries to select appropriate tools from both
USING THE heads.
AUTOMATIC Only when tools suited to this process are found in both heads, the
PROCESS system designates the process as a balance cutting process. When two
or more tools are available, the system does not try to select the
DETERMINATION
optimum one. It searches the tooling file from the top and uses the one
FUNCTION it finds first.
(2) The cursor always stops at the DELAY AMOUNT prompt, so you can
change it to any desired value.
(3) When an appropriate tool is found only in either head, the concerned
process becomes a normal process, not a balance cutting process.
(4) When the X coordinate value of the start or end point of the cutting area
is 0, the concerned process cannot be a balance cutting process.
At this time, the following data appears on the process editing screen.
The soft keys for moving up and down the process (“HEAD 1 UP”, etc.)
are not valid in the balance cutting process.
193
5. BALANCE CUT FAPT FUNCTION PROGRAMMING AND
(2–PATH LATHE ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
5.5
NC DATA The following NC command data is output.
194
PROGRAMMING AND 5. BALANCE CUT FAPT FUNCTION
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT (2–PATH LATHE ONLY)
NOTE
1 When type B is selected, the M code set at MTF1040
(override cancel ON) is output.
2 When type B is selected, the M code set at MTF1041
(override cancel OFF) is output.
3 When type B is selected, the initial value of a waiting M code
is set using system parameter No. 735.
4 The delay time of the tool on head 2 is calculated based
upon the delay amount (DA) and the surface speed.
5 Balance cut (type A) start G code.
6 Balance cut (type A) end G code.
195
5. BALANCE CUT FAPT FUNCTION PROGRAMMING AND
(2–PATH LATHE ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
5.7 Whether to exercise constant surface speed control for the balance cut B
function depends on the setting made for system parameter No. 707.
CONSTANT
When constant surface speed control is exercised, a waiting M code is
SURFACE SPEED output at the cut point; in addition, a turret waiting M code is output at the
CONTROL FOR position to which the tool is retracted, by the return escape amount, from
BALANCE CUT B the end point of the cutting path.
196
PROGRAMMING AND 5. BALANCE CUT FAPT FUNCTION
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT (2–PATH LATHE ONLY)
NOTE
1 When there are two or more pocket areas, balance cutting
is not performed from the second pocket.
Balance cutting is performed by head 1 and 2 tools in the
first pocket.
In the second pocket and after, only the tool on head 1 is
used for machining.
Balance cut of type B is Balance cut of type B is
not performed. performed.
197
6. AUTO COLLISION AVOIDANCE PROGRAMMING AND
FUNCTION (15–TTFB ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
The auto collision avoidance function makes use of the interference check
according to animated simulation function.
The auto collision avoidance function is a function to automatically alter
the program which can evade that interference if the turrets interfere each
other in the simulation according to the animation drawing.
Basically, this function automatically edits the NC program which is
programmed at FAPT side to evade the interference of the turrets. Refer
to the next explanation at the time of the use actually because it happens
that it is not possible to edit correctly in some case.
198
PROGRAMMING AND 6.AUTO COLLISION AVOIDANCE
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT FUNCTION (15–TTFB ONLY)
199
6. AUTO COLLISION AVOIDANCE PROGRAMMING AND
FUNCTION (15–TTFB ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
(a) When the turret 1 executes the N102 block, the turret 2 executes the
N202 block, suppose that the interference occurs. At this time, the
animation drawing screen becomes as Fig.6.1(b). When the turret
1 is prior to the turret2 (the priority is specified at FAPT side
screen), the waiting M code is automatically inserted next to the
N102 block and before the N202 block. The program is edited as
follows. In the following example, the initial value of the waiting
M code is set to M500.
Program for the turret 1 Program for the turret 2
. .
. .
N101 X_ _ _ Z_ _ _ ; N201 X_ _ _ Z_ _ _ ;
N102 X_ _ _ Z_ _ _ ; M 500 ; Insertion
M 500 ; Insertion N202 X_ _ _ Z_ _ _ ;
N103 X_ _ _ Z_ _ _ ; N203 X_ _ _ Z_ _ _ ;
. .
(b) Opposite to (a), when the turret 2 is prior to 1, the waiting M code
is automatically inserted before the N102 block and next to the
N202 block.
Program for the turret 1 Program for the turret 2
. .
. .
N101 X_ _ _ Z_ _ _ ; N201 X_ _ _ Z_ _ _ ;
M 500 ; Insertion N202 X_ _ _ Z_ _ _ ;
N102 X_ _ _ Z_ _ _ ; M 500 ; Insertion
N103 X_ _ _ Z_ _ _ ; N203 X_ _ _ Z_ _ _ ;
. .
The interference occurs at once as this, M code is automatically
inserted. However, NC operation cannot be continued. At the time
of when M code is inserted, the program is rewound automatically
and executes from the lead again.
200
PROGRAMMING AND 6.AUTO COLLISION AVOIDANCE
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT FUNCTION (15–TTFB ONLY)
201
6. AUTO COLLISION AVOIDANCE PROGRAMMING AND
FUNCTION (15–TTFB ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
202
PROGRAMMING AND 6.AUTO COLLISION AVOIDANCE
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT FUNCTION (15–TTFB ONLY)
6.2 (1) Confirm the setting of the parameter of the auto collision avoidance
function correctly.
OPERATION
(2) Make or read the program to be checked.
(3) Set the memory mode.
(This function is not used by the manual mode, by the automatic mode
except the memory mode. Set the memory mode without fail.)
(4) Suit the operating condition to the real processing as possible.
However, make machine lock signal turning.
(5) Display the screen of animated simulation press the software key
(ACA ON/OFF) and make the state of “Turning of ACA”.
(6) Press the soft key “CHECK START”.
(7) Simulation of the real processing is started by turn on/turn off of the
cycle start signal.
(8) If the interference of the tools occurs, it works by the setting of the
system parameter in the following.
1 When No.710 is 0, the question of the priority turret is displayed
in the screen. Input 1 or 2.
2 When the No.710 is 1 or 2, the turret which is set is treated as the
priority turret.
(9) The waiting M code is inserted automatically to a desired position if
the priority turret is decided.
(10) In the case that the system parameter No.704#2 is 0, the beginning of
the program is executed again.
In the case that the system parameter No.704#2 is 1, the program is
rewound and performed.
203
6. AUTO COLLISION AVOIDANCE PROGRAMMING AND
FUNCTION (15–TTFB ONLY) OPERATION BY SYMBOLIC FAPT B–61804E–2/05
204
PROGRAMMING AND 6.AUTO COLLISION AVOIDANCE
B–61804E–2/05 OPERATION BY SYMBOLIC FAPT FUNCTION (15–TTFB ONLY)
6.4
NOTES
NOTE
1 During executing under–mentioned NC program, this
function does not work correctly.
(1)Continuous thread cutting
(2)Multiple repetitive cannot cycle
(3)Balanced cutting
(4)High–speed machining
(5)Macro statement
(6)Sub–program
If the interference occurs when (1) – (4) is being executed,
the waiting M code is inserted near of that block
unconditionally.
If it occurs when (5), (6) is being executed, it becomes the
error as described at item 6.1 (3) (b).
2 At the time of the occurrence of the interference, the
resetting signal is output from NC side.
3 After “CHECK START” of the soft key is pressed, the soft
key of “ACA ON/OFF” is invalid. Press the software key of
“ACA ON/OFF” after “ORIGINAL” if alter the state from
“ACA ON” to “ACA OFF” after “CHECK START” is pressed
or are oppsite state of that.
4 If any interference already occurs at the time of the press of
“CHECK START” of the soft key, this function is invalid.
5 If animation drawing was discontinued by pressing
“ORIGINAL” of the soft key etc. in FAPT screen after the
cycle start, this function is ended at atheat time. However,
the memory operation is continued.
6 If the interference except tool 1 and tool 2 occurs, this
function is ended at that time. However, the memory
operation is continued.
7 When the operator specifies the priority turret, specify the
same side turret in the program which the interference
occurs around the same place. If not, there is the possibility
that the program is not edited correctly.
8 The program of the same program number can not be
executed by both turrets. The interference of the tools with
each other occurs if executed, but the waiting M code is not
inserted.
205
IV. VARIOUS FILE AND DATA
B–61804E–2/05 VARIOUS FILE AND DATA 1. MEMORY COMPOSITION
1 MEMORY COMPOSITION
209
1. MEMORY COMPOSITION VARIOUS FILE AND DATA B–61804E–2/05
1.1
MAIN MEMORY AND
SUBMEMORY
The external input/output device means the Handy File, for instance.
The term “input/output” (registering, calling) of files is used with
reference to the main memory. Namely, “input of ***” (registering)
means the input from submemories or external I/O device to the main
memory. “Output of ***” (calling) means the output from the main
memory to the submemory or the external I/O device.
Data cannot be directly be transferred among an submemory or an
external I/O Device. For example, to enter data of the external I/O device
to the submemory, data must pass through the main memory. Work of this
type can be done as follows:
(1) Input (call data of the external I/O device to the system memory.
(2) Output (Register) the data from the system memory to the file area.
210
B–61804E–2/05 VARIOUS FILE AND DATA 1. MEMORY COMPOSITION
1.1.2
Main Memory
Multiple family programs, material files, and sub cycle files can be
written and stored in the file area.
If specific file names are set in the following system parameters, they are
loaded from the file area to main memory automatically when the power
is turned on:
System parameter No.16: Material data file name
System parameter No.17: Tooling information file name
System parameter No.770: Sub cycle file name
211
1. MEMORY COMPOSITION VARIOUS FILE AND DATA B–61804E–2/05
1.2 The family program, material data, and tooling information and sub cycle
file can be stored with file names in the submemory. The name of the file
DISPLAY OF stored can be displayed on the CRT or a file can be deleted by the operation
SUBMEMORY FILE described below.
NAME AND FILE
DELETION Initial screen
NO
File to be deleted?
YES
DEL INPUT
YES (delete)
NO (do not delete)
Delete that file really?
1 INPUT 0 INPUT
212
B–61804E–2/05 VARIOUS FILE AND DATA 1. MEMORY COMPOSITION
1.4 The standard values for the number of files able to be registered in
sub–memory are:
NO. OF FILES When there are no additional sub–memory: 30
REGISTERABLE IN When there are additional sub–memory: 40
SUB–MEMORY However, it is possible to change these values when initializing
sub–memory, after pressing the “CFINT” to initialize sub–memory.
After pressing the “CFINT” to initialize sub–memory, the following
message will appear on the screen:
KEY IN “OK” OR “NO”
EXECUTION = OK <,NUMBER OF
MEMBER >
EXECUTION =
Usually “1” only is typed, however by using the EXECUTION = 1,
numeral , it is possible to register up to 99 files in sub–memory, as long
as the space remaining in the sub–memory is sufficient. The amount of
space in the sub–memory can be determined by displaying a list of stored
file names.
213
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
CAUTION
Before operating the machine, thoroughly check the
entered commands on the screen. Operating the machine
using an invalid command may result in a loss of data.
214
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
2.1
INPUT/OUTPUT WITH
SUBMEMORY
2.1.1 The above data are output (registered) to the submemory by displaying
System Parameter, the setting screen of each data and pressing the [SAVE END] soft key.
MTF, Setting Data Input from the submemory is done without any operation, because it is
automatically load to the main memory when power is turned on.
NOTE
How to display the setting screen of each data is explained
later.
215
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
1, @ File name INPUT . . . . . . . Write in the file next to the last file of
the submemory.
1, R, @ File name INPUT . . . . If the file specified here is already in
the submemory, delete the file, and
write it newly. If the file name is not
in the memory, simply add the file.
(2) Input from the submemory (calling)
The following question will be displayed.
1, @ File name INPUT . . . . Read the file with specified file name.
216
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
NOTE
1 Submemory or memory cassettes are used for storage of
the family program, material file and tooling file, sub cycle
file. Use of the submemory or the memory cassette can be
designated with system parameter No.0015.
System parametre
7 6 5 4 3 2 1 0
0015 0 0 0 0 0 0
Input device
0: External
I/O device
Output device 1: File area
0: External I/O device
1: File area
In both input and output devices, the initial value is 1 (sub
memory).
In general, the input/output device is selected by changing
the setting of parameter No.0015. However, it is also
possible to use the other device without changing the
parameter.
Instead of keying in 1 INPUT, key in 1, B INPUT to set
input/output with respect to the memory cassette, or key in
1, C INPUT to set input/output to the submemory. (When
“, B” or “, C” is omitted, the device set at parameter No.15
is applied.)
2 Each file name must be put when entering family program,
material data, tooling information or sub cycle file to
submemory.
The file name may be either numeric or alphanumeric, but
must be within 15–character long.
3 You may have “family program”, “material data”, “tooling
information” and “sub cycle file” entered in a file area at the
same time.
If this case, however, it is impossible to mistake, for example
“tooling file” for “family program”. The same is true to the
procedure of memory cassette.
217
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
218
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
NOTE
1 When a figure is defined, the warning message “WARNING
CHECK INPUT DATA” may be displayed. If this message
appears turn off the power, then turn on the power again
while holding down the I key.
This warning message is generated when approximately 50
elements are entered successively in incremental mode.
2 When a software edition has been upgraded, turn on the
power while holding down the I key.
3 When the power is turned on, the system reads family data,
then loads specific files automatically.
This means that the automatically loaded data takes
precedence over the other data.
4 When the power is turned on, the system reads family data,
then system parameters.
If the program contents differ from the system parameter
settings, care must be taken. For example, if the initial
values for the drawing format and part direction specified in
the program are different from the values of the
corresponding system parameter Nos.200 and 240,
respectively, the original system parameter values are used
immediately after the power is turned on.
5 Immediately after the power is turned on, the priority of the
common data varies depending on bit 0 of system
parameter No.708.
219
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
220
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
To cancel the deletion of the file, just enter (INPUT). Then, the
previous submemory file directory screen is redisplayed.
If an incorrect password is entered, the deletion is canceled, and the
previous submemory file directory screen is redisplayed.
If the correct password is entered, the file is deleted.
5. Replacing a protected file
(1) When replacement is specified, the following message apperas:
REPLACE OK? [file name searched for] (1: OK 0: NO)
REP = _
Enter 1 (INPUT). Then, the file is replaced with the data in main
memory.
(2) If the file to be replaced is protected, the following message
appears:
THIS FILE IS PROTECTED
IF YOU WANT TO REPLACE THIS FILE, KEY IN PASSWORD
PLEASE
PW = _
Enter the three–digit number set in system parameter No.739 (123
in the example 1.).
To cancel the replacement, just enter (INPUT). Then, the previous
submemory input/output screen is redisplayed.
If an incorrect password is entered, the replacement is canceled,
and the previous submemory input/output screen is redisplayed.
If the correct password is entered, the file is replaced.
NOTE
1 If the auxiliary operation, SUBMEMORY INITIALIZATION,
is executed, all files including protected files are deleted.
2 If no password is defined (system parameter No.739) or if
the password does not consist of three digits, protected files
cannot be deleted.
221
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
2.1.4 System parameters, MTF data, and setting data read from an external
Function For storage device can be registered in submemory, without having to press
the [REGST.] soft key on each setting screen.
Automatically
For example, in case that calling a system parameter from the FANUC
Registering
Floppy Cassette adapter.
Parameters and Data in
Submemory
(1) 3, B, S (INPUT)
222
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
2.2
COLLATION AND
INPUT/OUTPUT WITH
FLOPPY CASSETTE
2.2.1 In the screen displayed with “*** INPUT” (calling), “*** OUTPUT”
System Parameter, (registering), or “*** COLLATING”, key in,
MTF, Tool Data, Setting No. = Numeral, B INPUT
For example, when inputting (calling) system parameter from the floppy
cassette or the Handy File, key in,
No. = 3, B INPUT
When outputting MTF to the floppy cassette or the handy file, key in,
No. = 6, B INPUT
For the above message, specify where data is to be stored in the floppy
cassette from the keyboard.
223
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
(a) 1, I INPUT
(c) 1, @ n INPUT
INPUT
224
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
NOTE
When the handy file is used, it must be controlled by
following the operations explained in (1) and (2) above.
Do not operate the handy file directly.
More than one file can be stored on one cassette volume, and a single
file can extend over more than one cassette, as shown in the above
figure.
225
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
226
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
Baud rate 50 100 110 150 200 300 600 1200 2400 4800 9600
NOTE
1 In FANUC units, DC code is always used. In other than
FANUC units, DC code cannot be used.
2 When inputting and outputting various data, using I/O
devices other than a FANUC unit, key in “ , P “INPUT”.
Example:
When outputting a family program:
When the system asks “No. = 0” on the family program I/O screen, key
in as follows:
NO. = 1. P INPUT
When the baud rate and stop bit setting are not adequate, the baud rate,
stop bit value and the use of DC code are set automatically to the
following values. The preset value on the CRT display screen remains
unchanged.
Baud rate= 4800 bauds
Stop bit = 2 bits
DC code = Used
NOTE
1 The NC control side is also provided with an Interface No.
and a parameter for setting the baud rate and stop bit, but
since NC control and FAPT control are of independent
processing, it is not necessary to set these values to the
same level in particular. However, when using the same
interface number part for both NC data I/O and FAPT data
I/O, using the same equipment, set the same value for baud
rate and stop bit.
2 NC data I/O and FAPT data I/O cannot be executed at the
same time.
227
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
228
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
2.5 Tooling information and material data can be punched out from the
external equipment in a specific format using ISO/EIA code. In addition,
FILE DATA data which is created on the computer beforehand can be read.
INPUT/OUTPUT This function cannot be used for 5700 series of 16–T CAPII.
FUNCTION
NOTE
With the 16–T CAP II, EIA code cannot be input/output.
2.5.1 (1) The file data input/output function is enabled only when bit 4 of
Parameter system parameter No.708 is on.
#7 #6 #5 #4 #3 #2 #1 #0
708
Bit 4 0 : Tooling information and material data are input/output in binary form
(conventional specification).
1: Tooling information and material data are input/output using the ISO
or EIA code (new specification).
(2) Whether the ISO code or EIA code is used depends on the setting in
system parameter No.1.
NOTE
In the 16–T CAP II, the ISO code is always set for
input/output.
2.5.2 The conventional screen display for input/outout has not been changed.
Screen If bit 4 of system parameter No.708 is 1, however, a comment is added
as follows:
Initial screen
DATA
SET
For example, to punch material data on the external equipment, enter the
following in response to “NO =”:
NO = 4, B (For the floppy cassette or handy file), or
NO = 4, P (for PPR or input/output equipment manufactured by
someone other than FANUC)
229
2. INPUT/OUTPUT AND
COLLATION OF DATA VARIOUS FILE AND DATA B–61804E–2/05
230
2. INPUT/OUTPUT AND
B–61804E–2/05 VARIOUS FILE AND DATA COLLATION OF DATA
NOTE
1 When undefined data is to be punched out, only its address
is output, and no data is output.
2 When data is read, all data on memory is replaced by the
new data.
3 If an invalid address is read during the data read operation,
no error occurs, and the address is ignored.
4 If the same address appears twice consecutively in the
same block when data is read, the second data is regarded
as valid.
2.5.4 If bit 4 of system parameter No.708 is on, the following standard file
File Name Registration names are used when file names are registered in the floppy cassette:
in the Floppy Cassette Material data . . . . . . . . . . . MATERIAL
Tooling information . . . . . TOOLING
or Handy File
231
V. SETTING AND DISPLAY OF
DATA
B–61804E–2/05 SETTING AND DISPLAY OF DATA 1. MATERIAL DATA
1 MATERIAL DATA
WARNING
Material data, described below, varies with the machine.
For details, refer to the manual provided by the machine tool
builder. If material data values are not set appropriately for
the actual machine being used, correct NC data cannot be
prepared. Machining with incorrect NC data may cause
damage to the tool and/or machine, or injury to the user may
result.
235
1. MATERIAL DATA SETTING AND DISPLAY OF DATA B–61804E–2/05
1.1 When the power supply was input, 17 kinds of materials and machining
conditions, which are being preset in the system, are loaded together, so
MATERIAL DATA that the machining conditions are automatically determined by specifying
AND MATERIAL FILE materials.
However, it may be desiredto store additional machining conditions
according to the circumstances of works, machines, and machining
methods.
In such a case, the entire data on all 17 kinds of materials and machining
conditions can be named collectively and registered into an external file.
This file is called material file.
Since this material file can store many files, various machining conditions
data can be called simply by specifying the name of required material file.
Preparation of material files results in the accumulation of know how
data.
236
B–61804E–2/05 SETTING AND DISPLAY OF DATA 1. MATERIAL DATA
CENTER DRILLING D D – – – –
DRILLING D D – – – –
REAMING D D – – – –
TAPPING D – – – – –
ROUGH FACING
ROUGHING OF OUTER FIGURE D D D D – D
ROUGHING OF INNER FIGURE
SEMI–FINISHING FACING
SEMI–FINISHING OF OUTER FIGURE D D – – – –
SEMI–FINISHING OF INNER FIGURE
FINISHING FACING
FINISHING OF OUTER FIGURE D D D D D –
FINISHING OF INNER FIGURE
GROOVING FACING
GROOVING OF OUTER FIGURE D D D – – –
GROOVING OF INNER FIGURE
THREADING FACING
THREADING OF OUTER FIGURE D – – – – D
THREADING OF INNER FIGURE
CUT OFF D
D D – – –
(2 kinds)
Center drill D – D
Drill D – D
Tap D – –
(*) Set the feed amount per one blade in case of end mill.
3) Cutting condition with the carbide tool in milling machining.
It is the same as (2).
CAUTION
The increment system of the cutting speed is m/min or
feet/min.
The increment system of the feed rate is mm/rev or inch/rev.
The increment system of the infeed amount is mm or inch.
237
1. MATERIAL DATA SETTING AND DISPLAY OF DATA B–61804E–2/05
1.3
OPERATION
METHOD
1.3.1
Method of Registration Initial screen
DATA
SET
3 INPUT
(3) Cutting condition page with high speed tool for C–axis
machining
“End”
“BACK PAGE” ± “NEXT PAGE”
NOTE
Material name shall be within 10 characters. If a material name is already registered at the
position shown by the cursor, the material name newly input is inserted to the cursor position.
Then the material name at the cursor position or subsequent shifts lower one by one.
238
B–61804E–2/05 SETTING AND DISPLAY OF DATA 1. MATERIAL DATA
1.3.2 Modification method of the material data is almost the same as the method
Method of Modification of the registration. It is possible to do by the next procedure.
The page can be selected from (1), (2), (3), (4) to (1) of the next material
when “NEXT PAGE” is pushed. The page can be selected for (4), (3), (2),
(1) to (4) of the pressed, the same page of the next material can be selected.
When the LAST MATERIAL is pressed, the same page of the previous
material is selected.
239
1. MATERIAL DATA SETTING AND DISPLAY OF DATA B–61804E–2/05
1.3.3 The deletion method of the material data is almost the same as registration
Method of Deletion and modification. Only input “DEL” “INPUT” in place of entering new
name or pressing DATA SET.
240
B–61804E–2/05 SETTING AND DISPLAY OF DATA 1. MATERIAL DATA
1.4
INPUT/OUTPUT OF
MATERIAL DATA
1.5 (1) When the power is turned off after data is modified, the data is erased.
So before turning off the power, be sure to register the data in
NOTES ON submemory.
MATERIAL FILES (2) To perform automatic loading of a material file, set the name of the file
in system parameter No.16.
241
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
242
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
2.1 “Tool data” corresponds to the tool ledger. All the information about tools
is registered in it. Only 1 tool data is held in the submemory (involatile
TOOL DATA, memory).
TOOLING As the tool data, it is possible to store tool configuration data and setting
INFORMATION data for copying to the tooling information and each tool is assigned the
tool management number (ID). Up to 200 turning tools and up to 100
milling tools are registerable.
“Tooling information” specifies at which position of the turret and in
which manner to set the tool according to the working process to be
executed. Registration of the tool from tool data to tooling information
is called “tooling”. The tooling information is held as part of the family
program.
At the beginning of the tooling information is the tool selection number
(TN) implying the turret position. And the tool management number
(ID), setting data, etc. are stored. It is possible to register tools of the same
tool management number (ID) at the positions of more than 1 tool
selection numbers (TN).
In the Symbolic FAPT execution, the working program is created based
on the setting data registered in the tooling information.
243
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
2.2
TOOL DATA DISPLAY
WARNING
AND SETTING The tool data, described below, varies with the machine.
For details, refer to the manual provided by the machine tool
builder. If tool data values are not set appropriately for the
actual machine being used, correct NC data cannot be
prepared. Machining with incorrect NC data may result in
the tool colliding with the workpiece, or forced machining
occurring, possibly causing damage to the machine and/or
tool itself, or injury to the user.
1) Press the “DATA SET” soft key on the initial screen. The parameter
and data setting menu screen will be displayed.
2) ‘NO =’ will be prompted, so key in “1”, “INPUT”, and the system data
setting menu screen will be displayed.
3) ‘NO =’ will be prompted, so key in “9”, “INPUT”, and the tool data
list screen will be displayed.
On the tool data list screen, the tool management number and the tool type
are shown per list number.
Meaning of Soft Keys
“MILLING TOOL” . . . . . . The milling tool list screen is displayed.
“SEARCH NO” . . . . . . . . . Used to search for a list number.
In response to the prompt ’NO =’ in the
lower part of the screen, input the value of
the list number of the tool to be searched for
and then press “SEARCH NO”, and the
cursor will move to that number.
“DATA SET” . . . . . . . . . . . The tool data detail setting screen is
displayed.
“CURSOR ” . . . . . . . . . . . The cursor indicating the list number
“CURSOR ” moves up/down.
“END” . . . . . . . . . . . . . . . . Press to end the setting. The system data
setting screen is returned to.
Press the “SET DATA” soft key. Then, the tool data detail setting screen
appears.
244
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
On the tool data detail setting screen, tool configuration data and setting
data prompts are displayed.
Also an automatic process decision function data (KP) prompt is
displayed.
The tool figure is not displayed for 5700 series of 16–T CAP II.
(1) Turning tools
245
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
CAUTION
The setting angle (AS) follows the system parameter No.200
drawing format.
246
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
247
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
2.3 As mentioned in the previous section, the tool data can be set and
corrected via the MDI & CRT keys. They can also be input/output or
INPUT/OUTPUT AND collated with the floppy cassette or FA card.
COLLATION OF TOOL
DATA (Operation)
Initial screen
DATA
SET
1 INPUT
10, B INPUT
11, B INPUT 12, B INPUT
or
10, F INPUT
248
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
2.3.1
Tool Data Input/Output
Format
(Turning tools)
#7 #6 #5 #4 #3 #2 #1 #0
249
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
(Turning tools)
#7 #6 #5 #4 #3 #2 #1 #0
250
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
2.4
TOOLING
WARNING
INFORMATION After setting tooling information, check the data relating to
DISPLAY AND the actual tool number, tool offset number, and tool figure.
SETTING Failure to set correct tooling information may result in the
tool colliding with the workpiece and/or machine, or forced
machining occurring, possibly causing damage to the
machine and/or tool itself, or injury to the user.
1) Press the “DATA SET” soft key on the initial screen. The parameter
and data setting menu screen will be displayed.
2) ‘NO =’ will be prompted, so key in “6”, “INPUT”, and the tooling
information list screen will be displayed.
On the tooling information list screen, such typical setting data as the tool
management number (ID), the tool type (TP), the setting angle (AS) (the
setting direction (CP) if the milling tool), the setting position (XS, ZS),
the tool rotating direction (SD/TR), the holder number (HL), etc. is
displayed per tool selection number (TN) and it is possible to change data.
If the tool management number (ID) is input in response to ’ID =’, the tool
registered in the tool data is tooled. Setting data is copied from the tool
data. As the tool offset number (TM), the same number as the tool
selection number (TN) is automatically set.
If the input tool management number (ID) is not registered in the tool data,
n message ”This ID is not registered in tool data.” is displayed.
It is also possible to set/correct other data by moving the cursor.
Meaning of Soft Keys
“DATA SET” . . . . . . . . . . . Used to display the detailed data setting
screen for the tool indicated by the cursor.
“DELETE” . . . . . . . . . . . . Used to delete the tool management number
(ID) indicated by the cursor from the
tooling information.
“PAGE ” “PAGE ” . . . . . Displays the next page or previous page.
“TN NUMBER X” . . . . . . The cursor moves the tool management
“TN NUMBER Y” number (ID) up/down.
251
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
NOTE
The tool management number (ID) to be input must have
been registered in the tool data. If a number not registered
in the tool data is input, a message “This ID is not registered
in tool data.” is displayed. Also the registered ID is deleted
from the tooling information if “DEL”, “INPUT” are keyed in.
Input TM within 2 digits and ID within 3 digits.
If the tool management number (ID) is input, the tool registered in the tool
data is tooled and tool configuration data and setting data are set.
The tool figure as shown below is not displayed for 5700 series of 16–T
CAP II.
(1) Turning Tools
(Center drill)
Tool type TP; center drill
Tool tip angle AN;
Drill diameter DD;
252
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
(Drill)
Tool type TP; drill
Tool tip angle AN;
Drill diameter DD;
(Reamer)
Tool type TP; reamer
Tool diameter DT;
Cutter length LT;
Biting length LE;
(Tap)
Tool type TP; tap
Tool diameter DT;
Cutter length LT;
Biting length LE;
Pitch PT;
(Groove/Neck)
Tool type TP; grooving/necking
Tool tip radius RN;
Cutter angle AC;
Tool tip angle AN;
Tool tip width WN;
Virtual tool tip position XN;
ZN;
(Thread)
Tool type TP; thread
Cutter angle AC;
Tool tip angle AN;
Virtual tool tip position XN;
ZN;
(General)
Tool type TP; general
Tool tip radius RN;
Cutter angle AC;
Tool tip angle AN;
Cutter protective angle AP;
Virtual tool tip position XN;
ZN;
(Finger)
Tool type TP; finger
Virtual tool tip position XN;
253
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
CAUTION
The setting angle (AS) follows the system parameter
No.200 drawing format. Not displayed if the center drill, drill,
finger tool.
NOTE
The holder number (HL) prompt is displayed if the optional
animation–drawing function is available.
254
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
When the [ ] soft key at the right on the tooling information list screen
is pressed, the following soft keys are displayed:
When the “ALL DELETE” soft key is pressed, the system prompts the
user to confirm whether the data is to be deleted.
255
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
2.6
TOOL FIGURE DATA
AND SETTING
METHOD
256
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
257
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
258
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
259
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
260
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
CAUTION
For the button tool, as shown in the example below, specify
a sufficiently smaller nose angle.
CAUTION
The display is made up to the second place past the decimal
point.
261
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
262
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
263
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
264
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
AN’: for threading along center of thread. AN’: for threading along center of thread.
265
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
266
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
CAUTION
For the figure of a button tool, specify its tool nose angle,
sufficiently small as shown in the following examples.
CAUTION
Display is done down to two places of decimals.
267
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
268
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
269
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
270
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
271
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
272
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
AN’: for threading along center of groove. AN’: for threading along center of groove.
273
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
274
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
CAUTION
For the figure of a button tool, specify its tool nose angle,
sufficiently small as shown in the following examples.
275
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
CAUTION
Display is done down to two places of decimals.
276
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
277
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
278
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
Facing Facing
279
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
280
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
ID cutting ID grooving
281
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
282
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
283
2. TOOL DATA AND TOOLING
INFORMATION SETTING AND DISPLAY OF DATA B–61804E–2/05
CAUTION
For the figure of a button tool, specify its tool nose angle
sufficiently small as show in the following examples.
CAUTION
Display is done down to two places of decimals.
284
2. TOOL DATA AND TOOLING
B–61804E–2/05 SETTING AND DISPLAY OF DATA INFORMATION
285
3. SETTING DATA,
SYSTEM PARAMETER, MTF SETTING AND DISPLAY OF DATA B–61804E–2/05
WARNING
System parameters, setting data, and the MTF data,
described below, vary with the machine. For details, refer
to the manual provided by the machine tool builder. If these
data values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
286
3. SETTING DATA,
B–61804E–2/05 SETTING AND DISPLAY OF DATA SYSTEM PARAMETER, MTF
3.1 (1) Press the “DATA SET” soft key on the initial screen. The screen of
parameter and data setting will appear.
DISPLAY AND
(2) To the question, “NO. = ”, key in,
SETTING
NO. = 2 INPUT
in this screen.
(3) The screen will change, and another “NO. =” will be questioned, so
key in,
NO. = 1 INPUT (System parameter)
or
NO. = 5 INPUT (MTF)
and the screen with a list of system parameter or MTF will appear.
(Function of the soft keys)
[CURSOR ] [CURSOR ] . . The cursor proceeds or retreats.
[SEARCH NO.] . . . . Used to select the setting number.
Key in the searching number and press this soft
key without pressing INPUT, to the question, and
the cursor moves to the number of the input
number.
If INPUT is pressed then, the data will be replaced.
[END] . . . . . . . . . . . Pressed when all setting has ended.
[SAVE END] . . . . . . Press “SAVE END” to save the data in the
submemory.
287
3. SETTING DATA,
SYSTEM PARAMETER, MTF SETTING AND DISPLAY OF DATA B–61804E–2/05
3.2
OUTPUT/INPUT AND
COLLATION
288
3. SETTING DATA,
B–61804E–2/05 SETTING AND DISPLAY OF DATA SYSTEM PARAMETER, MTF
3.3
FORMAT OF
PARAMETER TAPE
(1) Punch %, LF for the ISO code or ER, CR for the EIA code at the
beginning of the tape.
(2) After the End of Block code (LF for ISO code, CR for EIA code),
designate address N followed by a data number within 4 digits.
(3) Punch the data to be set following address P. The data must, of course,
correspond to the parameter number punched with address N.
When many pieces of data are set for machine tool file parameter,
divide the data by “,”.
Example: N2000 P0300, 0104, ...
(4) Punch the End of Block code.
Repeat (b), (c) and (d) as required. The head of one block must be the
data number following address N.
(5) Finally, punch LF, % for the ISO code or CR, ER, for the EIA code.
When this code is read, data input from the tape is finished.
Parameters undesignated on the tape do not change even when the
parameter setting tape is read.
289
3. SETTING DATA,
SYSTEM PARAMETER, MTF SETTING AND DISPLAY OF DATA B–61804E–2/05
NOTE
When a data format error or the collate error occurs, the
system stops as shown above. Press the software key
“END” to interrupt processing, and the software key
“CONTINUE” to continue processing.
When a data format error occurs, the corresponding block
is ignored.
(3) TV error
After reading a tape completely, the following error is displayed if
there is TV error on that tape.
TV ERROR INCLUDING
290
VI. AUXILIARY JOBS
B–61804E–2/05 AUXILIARY JOBS
Press the “AUXILIARY” soft key in the initial screen, and the following
special process is performed.
(1) Submemory initialization
(2) Conversion of unit systems
(3) Changing the number of registered tools
113
1. SUBMEMORY INITIALIZATION AUXILIARY JOBS B–61804E–2/05
1 SUBMEMORY INITIALIZATION
To the question;
Key in,
EXECUTION = 1 INPUT
114
2. CONVERSION OF INPUT UNIT
B–61804E–2/05 AUXILIARY JOBS (MM/INCH)
WARNING
When the system of units is changed, the system
parameters and MTF data may also be changed. If these
data values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
In Symbolic FAPT, the input data unit is coincide with the output NC tape
unit. If a blank dimension or a parts figure was input in the mm unit, for
example, all other data should be input in the mm unit. Also, an NC tape
is output in the mm unit.
However, if a drawing is written in the inch unit and employed in a mm
system machine tool, you can prepare an inch unit NC tape by the
Symbolic FAPT function and operate the machine tool by the inch/metric
conversion function of the NC machine tool.
When the metric system is converted to the inch system or the opposite
conversion is done, answer to request of “REQUEST =” as follows.
REQUEST = UNIT _T _M “INPUT”
The command in can be omitted.
1) REQUEST = UNIT “INPUT”
When entering like the above–mentioned, the unit system of
system parameter and MTF changes. (As the present
specification).
For details, see (e) in (2) “Notes on conversion of unit.”
2) REQUEST = UNIT_T “INPUT”
When entering like the above–mentioned, as the system supposes
that the unit system of the current tooling information is different
from the current unit system, it is converted to the current unit
system.
3) REQUEST = UNIT_M “INPUT”
When entering like the above–mentioned, as the system supposes
that the unit system of the current material data is different from the
current unit system, it is converted to the current unit system.
4) REQUEST = UNIT_T_M “INPUT”
When entering like the above–mentioned, tooling information and
material data are converted.
115
2. CONVERSION OF INPUT UNIT
(MM/INCH) AUXILIARY JOBS B–61804E–2/05
Drilling tool
1. Drill diameter DD (mm) ´ (inch)
2. Fixing position XS (mm) ´ (inch)
ZS (mm) ´ (inch)
General purpose tool
1. Nose radius RN (mm) ´ (inch)
2. Imaginary tool nose position XN (mm) ´ (inch)
ZN (mm) ´ (inch)
3. Tool nose width WN (mm) ´ (inch)
4. Fixing position XS (mm) ´ (inch)
ZS (mm) ´ (inch)
In the case of milling tool
1. Tool diameter DT (mm) ´ (inch)
2. Cutting diameter DS (mm) ´ (inch)
3. Cutter length LT (mm) ´ (inch)
4. Bite length LE (mm) ´ (inch)
5. Pitch PT (mm) ´ (inch)
6. Installation position XS (mm) ´ (inch)
ZS (mm) ´ (inch)
(d) Material data
List of converted data
In the case of turning condition
1. Center drill Cutting speed (m/min) ´ (feet/min)
Feed amount 1 (mm/rev)´ (inch/rev)
2. Drill Cutting speed (m/min) ´ (feet/min)
Feed amount 1 (mm/rev)´ (inch/rev)
3. Rough machining Cutting speed (m/min) ´ (feet/min)
Feed amount 1 (mm/rev)´ (inch/rev)
Feed amount 2 (mm/rev)´ (inch/rev)
Feed amount 3 (mm/rev)´ (inch/rev)
Cutting depth (mm) ´ (inch)
4. Semi–finish Cutting speed (m/min) ´ (feet/min)
Feed amount 1 (mm/rev)´ (inch/rev)
116
2. CONVERSION OF INPUT UNIT
B–61804E–2/05 AUXILIARY JOBS (MM/INCH)
117
2. CONVERSION OF INPUT UNIT
(MM/INCH) AUXILIARY JOBS B–61804E–2/05
(e) To convert the input units of the system parameters and MTF
parameters, select the special data for metric input or inch input in
sub–memory.
118
2. CONVERSION OF INPUT UNIT
B–61804E–2/05 AUXILIARY JOBS (MM/INCH)
119
2. CONVERSION OF INPUT UNIT
(MM/INCH) AUXILIARY JOBS B–61804E–2/05
120
3. CHANGING THE NUMBER OF
B–61804E–2/05 AUXILIARY JOBS REISTERED TOOLS
When the C–axis option or Y–axis option is provided, the ratio of the
registered number of turning tools to milling tools can be changed.
(1) Changing the number of tools
In response to “REQUEST =”, enter TFING “INPUT.”
Then, enter the ratio of turning tools to C–axis tools. The current ratio
is displayed. To leave it unchanged, enter 0. In response to
“EXECUTION =”, enter a value from 0 to 4. (If only INPUT is
entered, the system does not accept it.)
INITIALIZE TOOL DATA
CURRENT TOOL MAP: 1 (200–100)
EXECUTION = (1:200–100 2:150–150 3:100–200 4:50–250 0:NO)
If 0 is entered, the current setting is left unchanged.
If 1 is entered, 200 turning tools and 100 milling tools are registered (2:1).
If 2 is entered, 150 turning tools and 150 milling tools are registered (1:1).
If 3 is entered, 100 turning tools and 200 milling tools are registered (1:2).
If 4 is entered, 50 turning tools and 250 milling tools are registered (1:5).
The number of turning tools and the number of milling tools in both
main memory and submemory are initialized to the standard data of
the new ratio.
In each case above the total number of registered tools is 300.
(2) Tool data compatibility
Tool data tape punched out before the tool ratio is changed can be read
after the tool ratio is changed. In this case, however, the data for the
turning tools and milling tools is read starting at the beginning of the
respective data. So, note that some data in ignored.
Example :
When tool data is output, data for any tool is not ignored, as usual.
121
VII. VARIOUS FUNCTIONS AND
PRECAUTIONS OF
Symbolic FAPT
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
19
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.1 When the same data like standard surface roughness, for example, is input
in the FAPT execution process, you can preset these data and execute
SKIP FUNCTION OF FAPT, while skipping these preset pages during practical execution stage
PAGE AND of FAPT.
QUESTION You can skip the following questions.
(a) Question of standard surface roughness
(b) Question in drawing format
(c) Question of home position
(d) Question of index position
(e) Question of machining start position
(f) Question of surface roughness
These pages can be set by system parameter. (To act (a) (b) (c) (d) (e) use
parameter No.9, for (f) use parameter No.10).
For skipping the page, observe the following procedure.
(1) Data setting of system parameter
Set the data for the pictures to be skipped to system parameters No.200
and Nos.205 to 213.
No.200: Drawing format
No.205: Standard surface roughness
Nos.206 to 209: Home position
Nos.210 to 213: Index position
(2) Designation of skip page (System parameter No.0009)
Respective bits of system parameter No.0009 correspond to the pages
to be skipped as follows.
If you want to skip a certain page, set “1” to the corresponding bit. Set
“0” to the corresponding bit, if you don’t want to skip the page.
Be sure to set “0” to the bits which don’t correspond to pages to be
skipped. Details of system parameter No.9.
0 0 0
20
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
CAUTION
1 This bit corresponds to the question for selecting materials,
but you cannot select the material in advance.
By setting “1” to this bit, you can skip this page while keeping
the material undefined.
2 When skipping the question of machining start position,
skipping is performed at every specified page of machining
start position.
Since the machining start point is determined by the turret
turning position and the tool mounting position, all data
about the turning position of turret and tool mounting
position must be set for skipping the page.
3 If the value of MTF parameter No.1055 (setting of turret
type) is set to 1 (X–axis reversible lathe), the page of the
machining start point is not skipped, because the system
asks you whether you want to reverse the X–axis sign on the
page of the machining start point in addition to the
machining start point, and you have to answer the question.
NOTE
This bit is effective if the Y–axis function is supported.
0 0 0
21
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.2 The incremental designation becomes effective for part figure data input
such as the end point of a figure element and the center of a circular arc.
INCREMENTAL The start point of the figure element must be defined in any case.
DESIGNATION (1) Straight line
When the end point of a straight line having a definite start point is
input by the incremental value, you have only to input an increment
without any need of taking its sign into consideration, since the system
judges the arrow direction.
(Example)
or
End point DX = 30
Z = 30I
Assume that a lower rightward arrow was inserted at point A in the above
figure.
End point B is located in the minus (–) direction with reference to the start
point in both X and Z directions. Also, the radius value is input to X.
NOTE
It is rather troublesome to input an X value by the
incremental value in a case as shown in the above figure.
In such a case, the Z value only can be input by the
incremental value.
22
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
(Example)
23
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.3 The input parts figure or tool path can be expanded or contracted in
display.
EXPANSION AND
CONTRACTION OF
GRAPHIC DISPLAY
The shadowed area in the left figure specified by the cursor is displayed
to meet the graphic display area (frame bounded by an dotted line in the
right figure specified on the CRT).
To restore original size, press the soft key [ORIGINAL] at the request for
expansion or contraction.
(1) Operation method
The operating method will be described, referring to the input of parts
figure (menu No.2).
(a) Depress [DRAWNG RANGE] key in the following graphic display
appearing when the entry of parts figure was completed.
24
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
(b) The question appearing at the lower part of CRT is replaced with
the following expansion/contraction question.
DESIGNATE THE DRAWING RANGE
MAXX = MAX (123.45/67.89)
MIN (0.0/0.0)
The cursor flickers at the coordinate position indicated by MAX on
the CRT concurrently with the above question.
By depressing the [CURSOR FORWRD] or [CURSOR BACK]
key, this cursor shifts in the X–axis direction.
[CURSOR FORWRD] . . . Upward
[CURSOR BACK] . . . . . . Downward
Depress INPUT key when the cursor has reached the specified
position on the X–axis.
(c) The question at the lower part of the CRT is replaced with “MAXZ
=”, and the cursor shifts in the Z–axis direction.
[CURSOR FORWRD] . . . Rightward
[CURSOR BACK] . . . . . . Leftward
The Z–axis position is determined by depressing the INPUT key.
(d) The question at the lower part of the CRT is replaced with “MINX
=”, and the cursor flickers at the coordinate position indicated by
MIN. (The cursor corresponding to MAX disappears.) Determine
the X–axis position by shifting the cursor in the same manner as in
step (b).
(e) The question is replaced with “MINZ =”. Determine the Z–axis
position by the same operation as in (c).
(f) The question is reset to “MAXX =” in (b), and the cursor flickers
at the coordinate position indicated by MAX. Shift the cursor, if
correction of the cursor position is necessary.
(g) When the [EXEC] key is depressed, the question returns to the
original “NO =”, and an expanded or contracted graphic display
appears in the graphic display area specified by the cursor
positions. The [EXEC] key is effective for all questions in (b) to
(e).
25
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
26
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.4 By this function, the calculation of NC data can be stopped each block or
each process and the output data can be confirmed or an optional NC data
NC DATA OUTPUT BY can be inserted from the keyboard.
SINGLE STEP
WARNING
Before starting machining based on the prepared NC data,
thoroughly check the contents of the NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
27
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.4.2 When [PROC. ON] is displayed during the preparation of NC data, the
Single Step of Process NC data output can be stopped every machining process.
An optional data can be entered from the keyboard in the same manner
as in the single step of block. The [PROC. ON] and [SINGLE ON] are
different from each other as specified below.
[PROC. ON] . . . Single step in each process.
System parameter setting is required.
[SINGLE ON] . . Single step in each NC data block.
This key is always effective.
The operation after stop is identical in respective cases.
Parameter setting method
Set the stop position in each process to system parameter No.0049 to
No.0057, No.0310 to No.0314, and No.0410 to No.0414.
0 0 0 0 0
Process start
Just before approach
Just before return relief
28
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
29
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.5
RE–OUTPUT OF NC
WARNING
DATA BY EACH Before starting machining based on the prepared NC data,
PROCESS thoroughly check the contents of the NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
This function is provided to correct one process only (if required) and
output to NC data of the process only after preparing all processes.
(1) Specification method
(a) Selection of functions
Select menu No.4 “MACHINING DEFINITION” and the
following message will be displayed on the soft key.
NEW
CORRECTION
CORRECTION & OUTPUT
This function is selected by pressing “correction and output”.
(b) Selection of process
All processes already defined are displayed in the page next to the
specification of [correction and output]. Select a desired process
by cursor key, and depress [NEXT PAGE] or [INPUT] key.
(2) Processing
The system sequentially asks questions about the specified process
preparation processing by the above specification. The process
preparation is completed after corresponding correction as required.
After this process preparation, processing automatically proceeds to
prepare NC data normally.
30
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
(3) Warnings
WARNING
1 If NC requires a program number (by MTF setting,
No.1080), the program number in the output process is
displayed by the program number + corresponding process
number value. If a change of this number is desired, specify
a new number.
However, this number is not stored. It is, therefore,
necessary for correcting and outputting the same process
again to input a new number each time. If this function is
employed when NC data have not been prepared at all in
all processes, the program number always remains
undefined. Specify program No. each time in such a case.
2 Data in the preparation process being with the turret turning
position, and returns to the turning position.
3 If the subprogram format is used together, the subprogram
part only is output.
4 When using this function, must define the machining start
point.
31
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.6
OUTPUT IN MAIN
PROGRAM AND WARNING
Before starting machining based on the prepared NC data,
SUBPROGRAM thoroughly check the contents of the NC data. Machining
FORMAT with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
Output data from Symbolic FAPT can be output in main program and
subprogram formats by setting 2 to MTF No.1080.
(1) Output format
A main program is output first, and then, a subprogram called by the
main program is output. Subprograms are formed every input process,
and the main program sequentially calls these subprograms. Program
numbers with address 0 at the start of subprograms are sequentially
output one by one from main program number (operator input).
(Examples)
%
O0123
N0001M98P0124
M98P0125 Main program
M98P0126
M30
O0124
N0002G50X200000Z200000S20000
.
.
. First process subprogram
.
M01
M05
/M99
M30
O0125
N0003G50X200000Z200000S2000
.
. Second process subprogram
.
.
M30
O0126
N0004G50X200000Z200000S2000
.
.
.
. Third process subprogram
T0100
M01
M05
/M99
M30
%
32
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
0300 0104 0004 0000 0000 0000 0000 0000 0000 0000
2000
Program number is not output (Program start).
0104 0004 0000 0000 0000 0000 0000 0000 0000 0000
2001
M05, final T code, M30, and feed output are discontinued, and %* only is output (at the end of program).
33
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.7
S CODE OUTPUT
WARNING
When a system parameter value or an MTF parameter
value is modified, check the prepared NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
2) System parameters
Parameter
Description
number
34
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
S =[Smin + Smax]/2
= KV = KV
= + /2
= 2πXmax = 2πXmin
35
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.8
SIMULTANEOUS 1
WARNING
AXIS MOVEMENT IN When a system parameter value or an MTF parameter
APPROACH AND value is modified, check the prepared NC data. Machining
RETURN RELIEF with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
The tool can be moved simultaneously 1 axis in approach and return relief
by parameter setting for machine tool file (MTF). (In general, it is
simultaneous 2 axis movement.) And, the moving sequence can be set
when the simultaneous 1 axis movement in approach and return relief is
specified.
36
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.8.2 For the NC data format in simultaneous 1 axis movement such as M code,
NC Data Format the parameters with parameter No.2000’s are referred.
Approach
First motion (Motion to X or Z axis) . . . . . . . . . . . 2031
Second motion (Motion to Z or X axis) . . . . . . . . . 2032
Return relief
First motion (Motion to X or Z axis) . . . . . . . . . . . 2033
Second motion (Motion to Z or X axis) . . . . . . . . . 2034
WARNING
1 Parameter 2018 (approach) or 2019 (return relief) is
referred to when 2 axes at a time control is specified.
2 Initialize parameter for 2031 and 2032 is equal to the
parameter for 2018.
Initialize parameter for 2033 and 2034 is equal to the
parameter for 2019.
3 An axis, to which data are output, is determined by MTF
1084 parameter.
Approach
Relief
37
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
Example:
If the axes are decomposed in the order of X axis and Z axis in one axis
at a time control when the X axis only moves for return relief, the X
axis does not move in the 2nd motion, but it moves in the 1st motion
only.
Tool
changing
point
MTF 2034
MTF 2033
MTF
parameter Setting value
No.
When the axes were decomposed in the order of X axis and Z axis in one
axis at a time, the G code and setting values are output as follows.
G28 U0;
G28 W0;
When the axes are decomposed in the order of Z axis and X axis in one
axis at a time, the G code and setting values are output as follows.
G28 W0;
G28 U0;
38
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.9
UTILIZATION OF
WARNING
DIRECT INPUT OF When a system parameter value or an MTF parameter
TOOL OFFSET value is modified, check the prepared NC data. Machining
VALUE with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
The NC data, which are fitted for operation utilizing the direct input of
tool offset value, can be output.
In this case, the coordinates of home position must be set. If this is not
set, the block for positioning to the index position will not be output.
(1) NC Tape format
The following NC data for direct input of tool offset value is available,
if “00000101” is set to MTF 1060 and settings of MTF 2000s is changed.
However, if reference point return is not required, the data correction for
MTF 2000 and 2001 is not necessary.
O1234
G28U0 }Reference point return
G28W0
G50S2000 Coordinate system setting is not output.
G00T0100 }Turret
G00X200Z200T010M08 }Approach, Tool offset start, Coolant on
.
.
.
.
G00X200Z200T0100M09 }Return, relief, Tool offset cancel,
Coolant off
G28U0W0 }Reference point return
M30
39
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
0104, 0004, 0603, 0004, 4102, 1107, 0004, 4107, 0107, 0004
2000 (“EOR EOB O EOB G28 U0 EOB G28 W0 EOB” is output at
reader part of NC data.)
0205, 0004, 4102, 1107, 0107, 0004, 0505, 0004, 0104, 0004
2001 (“M05 EOB G28 U0 W0 EOB M30 EOB EOR EOB” is output at the
trailer part of NC data.)
5202, 5002, 1101, 0001, 0103, 0305, 0004, 0000, 0000, 0000
2018 (“G90 G00 X Z T0101 M08 EOB” is output at the time of
Approach.)
5202, 5002, 1101, 0001, 0003, 0405, 0004, 0000, 0000, 0000
2019
(“G90 G00 X Z T0100 M09 EOB” is output at return relief.)
(3) Warnings
WARNING
1 For MTF No.2000 and 2001, maximum 10 parameters only
can be set, respectively. In case of a setting sample in (2),
neither feed at the start and end of a program not T code
(MTF No.1106) at the end of the program is output, although
these feed and code are output in standard setting.
2 If the setting is changed as the following example, the
approach and return relief should be specified
simultaneous two axes. And the system parameter
No.0107 to 0115 should be set so as to output tool offset
cancel.
System parameter
#7 #6 #5 #4 #3 #2 #1 #0
0107 to 0115 0 0 1
40
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.10
APPLICATION FOR
WARNING
NC CHASER LATHE When a system parameter value or an MTF parameter
value is modified, check the prepared NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
The functions for preparing NC tape for chaser lathe are provided. The
major functions are as follows.
1) It is no longer necessary to define the tool by reversing it, if the tool
is at the rear side.
2) The tool can be replaced by drawing the Z axis only to the specified
position. The above functions will be detailed below.
(1) Setting of parameters
Set the following MTF parameters
No.1051 (Turret position) . . . . . . . Set whether the standard tool is
positioned on this side or on the
counter side.
No.1055 (Turret type) = 1
No.1084 (Moving sequence of simultaneous one axis)
. . . . . . . Set the moving sequence of return
relief and approach.
No.1105 (Number of digits of T code and offset number)
. . . . . . . Set 0 if T code is not divided into
tool number and offset number.
Others, the MTF and system parameter is set according to the needs.
(2) Specifications of index position
The X value is not specified, but the Z axis only is specified at the index
position. The tool can be retracted only in Z axis at tool change, by
this specification.
(3) Setting of tool data
The specification method of data differs according to whether 1 or 2
is specified or 3 or 4 is specified as the drawing format. This concept
is the same as in ordinary turret lathes.
(i) When 1 or 2 is specified;
The drawing format is the same as in the case that the opposite side
is specified as +X. This will be explained, referring to the outer
diameter cutting, as an example.
41
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
Assuming that cutting edge angle (AC), tool nose angle (AN), mounting
angle (AS), and reference point are determined out of tool data as shown
in the above figure, the mounting position (XS, ZS) is as shown in the
following table.
(Example)
AC AN AS XS ZS
(ii)When 3 or 4 is specified;
42
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
43
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
WARNING
1 Be careful with the setting of the spindle rotating directions
of system parameters No.0107 to 0115.
7 6 5 4 3 2 1 0
not used 0/1 0/1 0/1 0/1 0/1
44
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
NOTE
1 If, on the tool data setting screen for machining definition,
the answer to the prompt asking whether to invert the
X–axis is set to 1 (yes), a machining area is not
automatically set, even when the automatic process
determination option is enabled. The cutting direction and
dividing direction should be defined manually.
2 The automatic process determination function cannot be
used to define a process in which the X–axis is to be
inverted. (Using the automatic process determination
function generates those processes in which the X–axis is
not to be inverted.)
3 On menu 5, the [ANIMATION] soft key does not appear.
When an NC data is prepared, only those machining
operations indicated by line drawing are shown.
4 In 16–TC CAP II and 16i–TA CAP II, gradation display is
disabled for animated simulation on menu 6.
5 In the following cases, the prompt asking whether to invert
the X–axis does not appear on the tool data setting screen
for machining definition.
(1)When C– or Y–axis machining is specified
(2)When the back machining function is set
(3)When the workpiece inversion function is set
45
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.11 The interference check between tool shape and machining shape or
between tool path and machining shape is strengthened in Symbolic
INTERFERENCE FAPT TURN.
CHECK
1.11.1
Interference Check by
Tool Shape and
Machining Shape
A pocket may be produced, depending upon parts figure and tool figure
as illustrated above. In such a case, designate the area to cut such a pocket
only by using a reversible tool.
NOTE
For actual operations, refer to item 3.4.7 of chapter III.
1.11.2 A function of checking the interference of tool and blank in approach and
Interference Check in return relief movement during cutting process of workpieces is provided.
The interference is basically examined according to whether the straight
Approach and Return line connecting from the present position to the next position intersects
relief the blank or not during the approach or return relief movement.
For cutting the area (B) in the above figure, convexed part (A) must be
avoided, otherwise the interference occurs. Accordingly, the return relief
movement is done to the position were a clearance margin is added to the
blank as illustrated.
46
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
If the tool moves outside the blank like in the return motion to the turret
position, the system examines the interference up to the position of the
maximum blank size before moving the tool. Then, the movement of the
turret position is output.
If the tool directly moves to the turret position from point (A), the tool
interferes with the convexed part.
In such a case, the tool moves to the turret position after it has retreated
up to point (B) at the blank end.
Whether the “return relief” movement is done on the simultaneous two
axes or one axis only is determined by system parameters No.0107 to
0115.
It should be carefully noted that the tool referred to here is defined as nose
R (nose circle) only, and it does not include any other tools.
In other words, the system checks the tool nose angle, but it does not check
such an interference as the blank touches a shank or other part other than
specified above in the following figure, for example.
Such a conditions as
illustrated here is not
checked.
(The nose angle
and nose R are set
to a correct cutting
position.)
WARNING
In case of threading tool the system checks the interference
by the nose R specified by the virtual tool position.
If an undesirable tool path is output, specify the opposite
nose R by the virtual tool position.
47
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
48
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
(3) Dimensional check of the tool width and groove width at groove inlet
The tool width and groove width are checked at the groove inlet to see
if groove inlet width > tool width. If this relation is not satisfied, an
alarm is issued as an error. This dimensional check does not apply to
the innermost of the groove.
49
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.12 The user–specific figures and characters can be displayed on the initial
screen. In addition, the region within a closed curve can be filled in.
INITIAL SCREEN This function is enabled when bit 3 of system parameter No.708 is 1.
DISPLAY FUNCTION
System parameter
#7 #6 #5 #4 #3 #2 #1 #0
708
1.12.1
Screen Flow
50
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
51
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
NOTE
An argument can be omitted. If an argument is omitted, it
is assumed to be 0. Note that, however, the X and Y
arguments cannot be omitted at the same time.
NOTE
An argument can be omitted. If an argument is omitted, it
is assumed to be 0. Note that, however, the X and Y
arguments cannot be omitted at the same time.
52
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
NOTE
The current position remains unchanged after a rectangular
frame is drawn.
G01X__ Y__ ;
.
Draws a closed curve.
.
.
G02X__ Y__ ; Fills in the area enclosed in the closed curve.
G206X__ Y__ ;
53
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
NOTE
1 If X or Y is not specified, the current coordinates are
assumed.
2 After the area is filled in, the coordinates immediately before
the specification of G206 are displayed again.
3 The area is filled in with the last color specified.
54
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
NOTE
1 Be sure to specify G246 in a separate block.
2 G codes other than G240 must not be placed between the
G245 and G246 blocks.
G245P_ , ;
G01X_Y_,_ ; This specification is illegal.
G246 ;
3 G240 (color specification) can be specified between the
G245 and G246 blocks.
G245P_ , ABC ;
G240P_ ; Changes the color of characters
P_ , XYZ ; (XYZ).
G246 ;
4 The following specification is permitted:
G245P_ , ABC;
P_ ;
A character string (ABC) is displayed repeatedly.
1.12.3 When the “CHECK” soft key is pressed on the data setting screen, the
Check Screen drawing screen appears unless any error is found. On this screen, the user
can check the drawing to see if the desired picture is obtained.
The meaning of the soft key displayed on this screen is as follows:
“EDIT SCREEN” Returns the display to the previous edit screen. This
soft key is pressed when the display contents need to be corrected.
55
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.12.4 If entered data is erroneous, one of the following error massages appears:
Error Messages (1) G CODE IS ILLEGAL
Example 1: A G code that cannot be used is specified.
G00X100Y200;
Example 2: A space is placed before a G code.
G01X200;
Space
(2) ILLEGAL DATA FORMAT
Example 1: G code contains a space.
G242X 100Y200;
G242 X100Y200;
Example 2: Decimal point is set in G code.
G242X100.Y200;
Example 3: G code contains more than one sign.
G242X+–100;
Example 4: Arguments are specified in reverse order.
G242Y200X100;
Example 5: An argument is omitted.
G245;
Example 6: An argument that cannot be used is specified.
G204X100Y200P5;
Example 7: An argument value exceeds the maximum.
G204X1234;
G243P2038, ;
When the “INPUT” key is pressed, error checking is performed.
(3) DRAWING IMPOSSIBLE
Example 1: A G code other than G240 is specified between G245 and
G246.
G245;
G01X100; Illegal
G246;
Example 2: G246 is specified alone, without G245.
When the “CHECK” soft key is pressed, these errors are detected.
If an error occurs, the cursor blinks on the illegal line.
(4) NO DATA
If there is no drawing data, this error message appears when the
“CHECK” soft key is pressed.
(5) DATA AREA OVERFLOW
Up to 432 lines of data can be set on the initial screen display data
setting screen. If an attempt is made to insert data beyond 432 lines,
this message appears.
(6) TOO MANY GRAPHIC SPECIFICATIONS
If the work area provided for graphic display overflows, this message
appears.
(7) TOO MANY CHARACTERS
If the work area provided for character display overflows, this message
appears.
56
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.12.5 The following system parameters are provided for this function:
System Parameters (1) System parameter No.670
Explanation: Specifies the color in which input data is to be
displayed on the data setting screen.
1: Red, 2: Green, 3: Yellow, 4: Blue, 5: Purple,
6: Light blue, 7: White
(2) System parameter No.708
Explanation: To use this function, set bit 3 to ‘1’.
57
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.13
OUTPUTTING NC
DATA IN THE WARNING
The initial values in the MTF (machine tool file) listed below
FS15T/16T FORMAT are different from those used for a production run. Actual
setting values vary with the machine. For details, refer to the
manual provided by the machine tool builder. If these data
values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece and/or machine, or forced
machining occurring, possibly causing damage to the
machine and/or tool itself, or injury to the user.
For NC data with different formats between the 15T and the 16T, the
values in the following MTF machine file and function tables are
modified before output as NC data.
Only FS16T format NC data can be output for 5700 series of 16–T CAP
II.
1.13.1 (1) Machine file (MTF Nos. in the range 1000 to 1999)
MTF Setting
1364 Real Peck drilling cycle (machining type: 3), front 83. 83.
number
1365 Real Real number Peck drilling cycle (machining type: 3), 87. 83.
number side
58
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1366 Real Real number High–speed peck drilling cycle 83. 83.1
number (machining type: 2), front
1367 Real High–speed peck drilling cycle (machining type: 2), side 87. 83.1
number
59
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2203 =5802, 6002, 6102, 1101, 0001, AA01, 0903, 0C03, 0503, 0B03
G98 G98 G83 X Z C R P F K
G99 G87
Drilling cycle
command block
2204 =0004, 0000, 0000, 0000
;
2205 =5802, 6002, 6202, 1101, 0001, AA01, 0903, 0A03, 0503, 0B03
G98 G98 G83 X Z C R Q F K Peck drilling cycle, or
G99 G87 high–speed peck drilling
cycle command block
2206 =0004, 0000, 0000, 0000
;
2207 =5802, 6002, 6302, 1101, 0001, AA01, 0903, 1505, 0203, 0005
G98 G98 G84 X Z C R M?? S M03 Tapping cycle, or rigid
G99 G88 tapping cycle command
block (C–axis)
2208 =0503, 0B03, 0004, 0000
F K ;
2209 =0102, 5702, 0107, 8107, 0004, 6402, AA01, 0004, 0000, 0000
G1 G18 W0 H0 ; G107 C ; Cylindrical interpolation
G19 start block
* The underlined function codes have been changed for the new function. (See (2) of Section 2.2.)
<New table
2214 =6502, 0004, 0000, 0000 Polar coordinate interpolation start block
G112 ;
60
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2203 =5702, 5802, 6002, 6102, 1101, 0001, AA01, 0903, 0C03, 0503
G17 G98 G98 G83 X Z C R P F
G19 Drilling cycle command
block
2204 =0B03, 0004, 0000, 0000
L ;
2205 =5702, 5802, 6002, 6202, 1101, 0001, AA01, 0903, 0A03, 0503
G17 G98 G98 G83 X Z C R Q F Peck drilling cycle, or
G18 G99 G83.1 high–speed peck drilling
G19 cycle command block
2209 =0102, 5702, 0107, 8107, 0004, 6402, AA01, 0004, 0000, 0000
G1 G18 W0 H0 ; G7.1 C ; Cylindrical interpolation
G19 start block
<New table
2214 =6502, 0004, 0000, 0000
G12.1 ; Polar coordinate interpolation start block
2215 =6602, 0004, 0000, 0000 Polar coordinate interpolation cancel block
G13.1 ;
61
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
1.13.2 (1) When MTF data in the old system is read into the new system via the
Supplementary floppy cassette or another external storage device, only the MTF data
having the conventional MTF Nos. is rewritten. In this case, change
the settings in the function tables whose contents have been changed
for this new function, by referencing the initial values in the function
tables given previously.
(2) Among the optional processes for machining definition in menu 4, the
following six processes are subject to format conversion:
– Tapping
– C–axis center drilling
– C–axis drilling
– C–axis tapping
– Face milling
– Side milling
62
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
1.14 This function is used to define the tool change method in NC data so that
the corresponding tool to be used in the next process will be called. This
FUNCTION FOR function is applied to all machining processes except sub cycles.
PREPARING THE This function is an optional function.
NEXT TOOL (1) Programming
Programming is performed in the same way as for normal
programming.
(2) System parameter
Parameter Initial
Format Description
No. value
(3) MTF
1) MTF1xxx
The following parameters have been added:
Initial
No. Format Description
value
3) Function code
The following function codes have been added:
Higher three
Lowest digit
digits
Major Function
Detailed
classification
classification
63
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
NOTE
The value of MTF1104 (the number of tool number digits)
should be used as the number of digits of the B code for
specifying the next tool.
0_ ;
G50X_ Z_ ;
G0X_ Z_ ;
(First process start)
B01 ; . . . . . . . . . . . . Tool number to be used in the first process
M06 ; . . . . . . . . . . . . Tool change
T0101 ; . . . . . . . . . . Tool compensation
B02 ; . . . . . . . . . . . . Tool number to be used in the next (second) process
G50X_ Z_ ;
.
.
T0100 ; . . . . . . . . . . Tool compensation cancel
(First process end)
(Second process start)
M06 ; . . . . . . . . . . . . Tool change
T0202 ; . . . . . . . . . . Tool compensation
B03 ; . . . . . . . . . . . . Tool number to be used in the next (third) process
G05X_ Z_ ;
.
T0200 ; . . . . . . . . . . Tool compensation cancel
(Second process end)
(Third process start)
M06 ; . . . . . . . . . . . . Tool change
T0303 ; . . . . . . . . . . Tool compensation
G05X_ Z_ ;
.
.
T0300 ; . . . . . . . . . . Tool compensation cancel
(Third process end)
CAUTION
1 For the first process, the tool number to be used in the
process is output before M06 (tool change).
2 For the last process, no next tool number is output.
64
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
Example output
G28H0. ;
G50X150. Z150. C0.;
G0T0101;
X40. ;
Z92. ;
C45. ;
G384Z80. F1. 5R0. S2000T2M68 ;
G380. ;
G0Z150. ;
X150. ;
T0100 ;
M1 ;
(1) Programming
Programming for outputting an interpolation rigid tapping cycle is
performed in the same way as that for outputting a normal rigid
tapping cycle.
1) Machining type
On the machining definition screen, select C–AXIS TAP. or
Y–AXIS TAP. as the machining type.
2) Tool data
Use the tapping tool for milling.
3) Cutting conditions
On the definition screen, shown below, enter each data item.
65
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
(3) MTF
1) MTF1xxx
The following parameters have been added:
Initial
No. Format Description
value
66
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
3) Function code
The following function codes have been added:
Higher three
Lowest digit
digits
Major Function
Detailed
classification
classification
*1 The value set in the tool data prepared during machining definition is
output as the pitch value.
*2 TI (value of MTF1353) for the X–axis cutting direction, or T2 (value
of MTF1354) for the Z–axis cutting direction, is output.
67
1. VARIOUS FUNCTIONS OF VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
90
78
90°
40
180° 0°
270°
.
.
G28H0. ;
G50X150. Z150. C0. ;
G0T0101 ;
X40. ;
Z92. ;
C0. ;
G384Z80. F1.5R0. S2000T2M68 ; G384 . . . . . . Rigid tapping cycle
G384C90. ; F . . . . . . . . . Pitch
G384C180. ; T . . . . . . . . . Cutting direction
G384C270 ; (T1: X–axis direction/T2: Z–axis direction)
G380. ; S . . . . . . . . . Spindle speed
G0Z150. ; M68 . . . . . . . C–axis clamping M code
X150. ; Rigid tapping cancel
T0100 ;
M1 ;
.
.
68
VARIOUS FUNCTIONS AND 1. VARIOUS FUNCTIONS OF
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
90
78
90°
40
180° 0°
270°
69
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
70
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.1 If you know by what processing the tool figure and setting method are
defined when tool data were input to the Symbolic FAPT system, you will
TOOL FIGURE AND be able to program these tool more securely.
SETTING METHOD Data employed by the system for checking the cutting direction, cutting
edge angle, and other tool figures are angles indicating the tool nose
directions in the NC data coordinate system.
Two cutting edges are present normally. They are called major cutting
edge and minor cutting edge. These cutting edge directions are called
major cutting edge direction angle and minor cutting edge direction angle.
In the above figure, the major cutting edge direction angle is 240° or
–120° , while the minor cutting edge direction angle is –165° or 195°.
Now, the process or determining the tool figure and setting methods in the
Symbolic FAPT will be described in regular sequence, referring to the
above description.
71
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
(2) If the cutter is mounted inside out, grip a tool while erecting its shank
so that the cutting edge faces downward, and cutting edge faces
upward in other cases.
Assume a straight line which passes the tool nose edge and faces just
downward. The following figure shows examples typical figures of
cutters and the straight line which passes the tool nose edge and faces
just downward based on the presumption.
72
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
(3) The major cutting edge angle AC is defined as the angle formed by the
major cutting edge angle and the straight line which passes the tool
nose edge and faces just downward.
Cutting edge angle AN is also defined as the angle formed by the major
cutting edge and minor cutting edge.
The counterclockwise angle is specified as the positive direction angle
as shown in the following figure.
(4) If the straight line which passes the tool nose edge and faces just
downward is presumed as a straight line which passes the virtual tool
position, you will be able to understand the meanings of the following
question asked on the CRT screen by the system.
VIRTUAL TOOL POS. . . . . . XN =
ZN =
Input the distance from the virtual tool position to the center of cutting
edge as XN and ZN.
(5) Setting angle AS indicates the setting direction of a tool. Input the
setting angle to the selected drawing format, irrespective of whether
the turret is located on the front side or on the rear side, and presume
that the tool is set on the upper side of the CRT screen if menu number
1 or 2 was selected, or on the lower side of the CRT screen if menu
number 3 or 4 was selected, for drawing format.
The upward direction of the straight line passing the tool nose edge
employed in (2) (direction from the base of the tool to the tool nose)
is employed for indicating the tool direction.
Input the clockwise direction as a negative (–) angle from the right side
of the abscissa of the CRT screen and also input the counterclockwise
direction as a positive (+) angle.
73
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2nd step: Calculation of the direction angles of major cutting edge and
minor cutting edge
There are certain items to be input by an operator according to
questions from the CRT screen. The following three factors are used
to determine the cutting edge direction angles.
CUTTING EDGE . . . . . . . AC = (Cutting edge angle)
NOSE ANGLE . . . . . . . . . AN = (Tool nose angle)
SETTING ANGLE . . . . . . AS = (Setting angle)
The following procedure shows the process of calculating the cutting
edge direction angles inside the system based on the above three pieces
of information.
(1) Assume AC be the major cutting edge angle and AN be the tool nose
angle.
74
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
Result;
75
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
Result;
76
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.2 For the cutting direction vector (A) as viewed from the tool tip, and the
cutting edge angle vector of major cutting edge (B) and the cutting edge
CUTTING DIRECTION
angle vector of minor cutting edge (C) as viewed from the tool tip by
AND CUTTING EDGE taking the cutting edge protective angle (standard value: 3°) into
ANGLE consideration,
an error is produced, if the rotating direction from A to B does not meet
the rotating direction from B to C, and also
an error is produced if A meets B.
Example when the cutting direction is ;
When cutting is made at the minor cutting edge, consider the above
explanation by exchanging vectors B and C.
77
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
78
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.4 The pockets to be judged by the Symbolic FAPT are defined as “concaved
parts as viewed from the cutting direction out of them”.
JUDGEMENT OF The same profile may be judged as a pocket or not judged as a pocket,
POCKETS depending upon the cutting directions as shown in the following example.
The concaved portion (indicated by the slanting lines) in the left figure is
judged as a pocket when the cutting direction is and it is not judged
79
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
80
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.5 The arrows indicating the division direction are input for specifying the
area based on the following principle.
DIVISION OF
MACHINING AREA Outer diameter side ´
81
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
82
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
NOTE
Fi: Feedrate by the specification of surface roughness
Fj: Feedrate by the specification of standard surface
roughness
83
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2.6
SURPLUS
THICKNESS
2.6.1 Don’t give any finish allowance (in rough cutting and medium finish
Finish Allowance and cutting) larger than or equivalent to the surplus thickness, otherwise the
blank figure may be deformed to unfavorably affect the subsequent
Surplus Thickness machining.
(Example)
2.6.2 Don’t give such a surplus thickness as may exceed a blank dimension in
Surplus Thickness and a special blank. It is recommended to give a relatively large blank
dimension so that the surplus thickness does not exceed the blank figure,
Blank even if it is added to the machining figure.
84
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.6.3 If a special blank with a constant surplus thickness is used, a closed part
Closed Part figure can also be defined.
The constant surplus thickness cannot be defined for 5700 series and
version 1 of 5710 series of 16–T CAP II.
2.6.4 If there is problem as shown in item 2.6.2, define the blank figure as
Definition of Optional mentioned in item 3.2.4 (CHAPTER IV).
Blank Figure
85
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2.7
GROOVING
If the groove width is equal to the tool width, the tool is applied to the
groove center once.
86
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.7.3 If the blank figure at the entrance of the groove is not parallel to the X axis
Blank Figure in or Z axis in case of grooving, give care to the following note.
Grooving Area
WARNING
In the case of grooving tool, interruption is checked at virtual
tool position by the designated nose R.
If a bad tool path is output by this process, designate the
other side of nose R at virtual tool position.
The flat portion must be equal to or larger than the flat portion of the tool
nose.
87
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
(Special example)
AS a special case, grooving becomes impossible when two or more
concaved parts exist in a groove, depending upon the dividing
directions of the groove, even if the groove figure is normal.
88
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.8 The depth of cut is determined in the way that the drill shoulder is
positioned at the place where the drill is driven by depth D from the
DEPTH OF CUT (D) IN intersection of the blank figure profile at that time (Blank figure changes
DRILLING as machining advances) and the tool diameter employed.
89
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2.9
THREADING
2.9.1 A tool is driven along an angle to which the minor cutting edge faces in
Threading Direction threading.
When defining the virtual tool figure, don’t define it in such a way as the
minor cutting edge bites into the major cutting edge side.
The allowable threading is limited up to the direction parallel to the X
axis.
90
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.9.3 When the prompt of the depth of screw is displayed, press the softkey
Depth of Screw Thread “OVER THREAD” or “INNER THREAD”, then the depth of screw is
calculated automatically.
When asking of screw thread depth, automatically calculated contents
which is displayed on CRT can be changed.
(Example)
M20, P: Pitch
Minor diameter of internal
thread is calculated by the
following equation.
Inner dia. = 20 – (P x 0.6495)
CAUTION
Even in the case when the depth of screw thread is input
from keys (not automatically calculated value), recalculation
is executed by inputting multiplier or pitch. In this case, the
required depth of screw thread must be input from keys.
75
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2.10 The overhung section can be cut as follows, using system parameter
No.0101.
CUTTING
System parameter No.0101 = 0: No pocketing is carried out.
OVERHUNG 1: Pocketing is carried out.
PORTION 2: The bottom of overhung portion is
machined.
76
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
The tool path is as follows, and the portion remaining uncut occurs.
77
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
2) When the dividing direction such that the area to be cut is not
present as a result in the designation of machining area is
designated:
Example 1)
When the dividing direction was designated, the start and end
points were set to the same position and the same direction was
designated.
Example 2)
The already finished place was designated as a cutting area.
78
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
Example)
When roughing or semi–finishing, a larger machining allowance
than the surplus thickness was designated.
79
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
(7) Others
1) When the right and left positions are confused for the inquiry
(PE=_) of parts position when the figure is defined.
2) When an attempt is made to prepare NC data when the machining
definition is not completed.
Example)
The tool data and machining condition data have undefined data.
Or no machining start position is fixed.
80
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.12
OTHER
PRECAUTIONS
2.12.2
Cutting Start Position
and Others WARNING
Before starting machining based on the prepared NC data,
thoroughly check the contents of the NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
(1) Function to skip XS and ZS questions when the turret turning position
is fixed (inputtable), the cutting start position is inputtable, and also
tool lengths XS, ZS are unknown.
System parameter
#7 #6 #5 #4 #3 #2 #1 #0
0104
81
2. CAUTIONS FOR USING VARIOUS FUNCTIONS AND
Symbolic FAPT PRECAUTIONS OF Symbolic FAPT B–61804E–2/05
WARNING
If the machine home position is specified when the X axis
start position in the first process is undefined, the machine
home position value is used as the first cutting start X axis
value; provided that the undefinition of the machine home
position causes an error.
NOTE
The start point cannot be undefined, if the software key
“CORRECTION & OUTPUT” of menu No.4 “PROCESS
DEFINITION” is selected.
2.12.3 If the division direction (direction which intersects the Z axis) at the
Method of Stopping the bottom end of the end face is specified downward when the parts figure
is perforated, the tool path is presently prepared up to the position
Tool on Z Axis exceeding the Z axis by a clearance (CX).
82
VARIOUS FUNCTIONS AND 2. CAUTIONS FOR USING
B–61804E–2/05 PRECAUTIONS OF Symbolic FAPT Symbolic FAPT
2.12.4 The tool path has been modified to be output to finish all specified range
Tool Path in Finish including already finished parts in finish cutting and semi–finish cutting,
if there is no interference with tool path. But can not specify the range that
Cutting and all of them already finished.
Semi–finish Cutting
83
VIII. C–AXIS FAPT FUNCTION
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
125
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
1.1 NC tape for the following machinings can be prepared by C–axis FAPT
function.
KIND OF MACHINING
1) End face drilling
2) Side drilling
3) End face grooving (C–axis rotation direction)
4) End surface grooving (X direction)
5) Side grooving (Circumference direction)
6) Side grooving (Longitudinal direction)
7) Face milling
8) Cylindrical groove
126
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
1.2 After data of the turning section of a part figure input is completed, the
turning figure input up to now reappears on the CRT screen, and displays
SPECIFICATION OF the message “press the soft key”.
C–AXIS MACHINING
When you press the soft key C–AXIS MENU on this screen, a screen for
C–axis machining appears if the system is equipped with the C–axis
FAPT option.
When you press soft key NEXT PAGE, a screen for menu 3 (HOME
POSITION & INDEX POSITION) appears.
127
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
1.3
DESIGNATION OF
C–AXIS FIGURE
DATA
NOTE
For the spindle position method (MTF 1306 = 1), the “2.
FACE GROOVE 1”, “6. SIDE GROOVE 2”, “7. FACE
MILLING” and “8. SIDE MILLING” help diagram is not
displayed.
128
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
1.3.2
Details of C–axis
Figure Data WARNING
1 After entering part figure data, check the entered data.
Failure to enter correct data may result in the tool colliding
with the workpiece and/or machine, or forced machining
occurring, possibly causing damage to the workpiece,
machine, and/or tool itself, or injury to the user.
2 For a conversational program for which machining process
data has been prepared, if part figure data is modified, the
cutting area specified in the machining definition may be
changed. Operating the machine based on NC data in
memory, with an incorrect cutting area specified, may result
in the tool colliding with the workpiece and/or machine,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
CAUTION
1 When entering threading data, check the data that is
automatically calculated by pressing the [OUTER
THREAD], [INNER THREAD], or [SQUARE THREAD] soft
key. If this data is incorrect, the workpiece cannot be
machined properly.
2 Check the figure data that is automatically inserted by the
batch input function for chamfering/corner R. If this data is
incorrect, the workpiece cannot be machined properly.
3 Check the figure data that is automatically created by the
pattern figure input function. If this data is incorrect, the
workpiece cannot be machined properly.
4 Check the data that is automatically set by the neck corner
input function. If this data is incorrect, the workpiece cannot
be machined properly.
129
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
The graphic data input screen is as shown below except Face Milling and
Side Milling.
130
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
NOTE
Specify the angle with an absolute value. Incremental value
cannot be specified.
Example)
In case of A1 = 30, AE = 210, AB = 0 (fixed interval) and AC = 4, 4
holes are specified at 30 degrees, 90 degrees, 150 degrees and 210
degrees.
131
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
132
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
133
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
134
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
135
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
“CP” request is displayed only for the 1st element. The PE request asks
which side should be cut for the element moving direction.
For 0, the right side is cut, and for 1, the left side is cut, and for 2, the part
on the line is cut.
136
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
The group of elements that can drawn as a single stroke figure will
be displayed as a single figure, with periods marking the
boundaries between the figures. It is not possible to enter or delete
these periods directly from the keyboard.
2) The starting point of the first element for the first figure will be the
starting point for machining during the NC text creation, so this
should be taken into account when defining part figures.
Workpieces will be machined in the order in which the figures were
defined.
3) When defining the second and subsequent figures, first set the data
for the starting point and then press the key for the element symbol.
This is the only process that is different from defining the first
figure (when defining the first figure, the element symbol is entered
first and then the prompt for the starting point data will appear).
137
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
(c) Notes
NOTE
When defining multiple single stroke figure, the following
limitations are applicable:
(i) It is not possible to change element directions (CP) for
single figures.
(ii) Figures with level differences cannot be defined.
(per one definition)
(iii) It is not possible to program front and rear
simultaneously.
Due to the above, from among the prompts for the starting
point element for the second and subsequent figures, the
following prompts are not mode:
(i) Element direction (CP)
(ii) Z axis value for starting point
138
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
139
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
Expansion diagram)
140
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
NOTE
1 Cylindrical expansion diagram type differs according to the
round cutting figure drawing format.
Expansion diagram
141
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
Expansion diagram
NOTE
2 Only one cylindrical groove figure, which is drawn as a
single stroke figure, can be defined; two or more cylindrical
groove figures cannot be defined. However, specifying a C
value of 360 or more (degrees) enables a figure with one or
more turns to be defined.
3 The following are not permitted for cylindrical groove figure
definition:
(1)Incremental input of the C value
(2)Specification of TL (tangent to the last figure) or TN
(tangent to the next figure)
(3)Specification of the radius value for a circular element
(4)Definition in list mode
142
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
143
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
1.5 As shown in Fig. 1.5 (a), a program which used C–axis machining to
machine (cut, drill, etc.) the same area of the workpiece twice can be
C–AXIS MACHINING created.
WITH A MACHINING
PLANE SPECIFIED
System parameter 7 6 5 4 3 2 1 0
309 0 0 0 0 0 0
144
1. PART FIGURE DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 2)
145
1. PART FIGURE DEFINITION
(MENU 2) C–AXIS FAPT FUNCTION B–61804E–2/05
(5) Warnings
WARNING
1 Be careful not to make the setting shown in Fig.1.5(b),
where a C–axis machining figure is on a plane which is not
machined. The system does not regard such setting as
being illegal.
If feed mode 2 is selected, the tool may strike against the
workpiece when holes b, c, and d are cut.
Area cut by milling
b d
146
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
147
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
2.1.1 When “MILLING MACHINING” button is pressed, the soft key for
Kind of C–axis selecting the kind of C–axis machining is displayed.
Machining
Specification NOTE
For the spindle positioning method (MTF 1306 = 1), the
FACE MILLING and CYLINDRICAL GROOVING software
keys are not displayed.
2.1.2
Tool Data for C–axis
Machining WARNING
After entering tool data, check the entered data. Failure to
enter correct data may result in the tool colliding with the
workpiece and/or machine, possibly causing damage to the
machine and/or tool itself, or injury to the user.
After setting the type of machining, the setting screen of tools to be used
is displayed.
148
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
NOTE
1 The turret number prompt is displayed if there are more than
1 tool rests. The number of tool rests is to be set in No. MTF
1050.
2 The tool ID number (ID) to be input must have been
registered in tool data (see VI–2.1). If a tool ID number (ID)
not registered in tool data is input, a message “This ID is not
registered in tool data.” is displayed. Also if a tool ID number
having a tool type not compatible with the present process
is input, a message “The tool type of this ID is not compatible
with the present process.” is displayed. The registered tool
ID number is deleted from the tooling information if keyed
in as “DEL” “INPUT”.
When using a tool which has already been registered in the tooling
information, the other data is automatically displayed if the tool selection
number (TN) is input.
In new registration, the data of the tool configuration and that of setting
which have been registered in the tool data are displayed if the tool ID
number (ID) is input.
Display of tool figure data (The tool type (TP) and tool material (MT) are
displayed only; they cannot be changed.
(Center Drill)
TOOL TYPE TP; Center drill (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . . . . DT =
CUT WIDTH . . . . . . . . . . . . . DS =
CUT LENGTH . . . . . . . . . . . . LT =
NOSE ANGLE . . . . . . . . . . . . AT =
149
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
(Drill)
TOOL TYPE TP; Drill (M)
TOOL MATERIAL . . . . . . . . . MT;
TOOL DIAMETER . . . . . . . . . DT =
CUT LENGTH . . . . . . . . . . . . LT =
NOSE ANGLE . . . . . . . . . . . . AT =
(Tap)
TOOL TYPE TP; Tap (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . . . . DT =
CUT LENGTH . . . . . . . . . . . . LT =
PECK LENGTH . . . . . . . . . . . LE =
PITCH . . . . . . . . . . . . . . . . . . . PT =
(End mill)
TOOL TYPE TP; End mill (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . . . . DT =
CUT WIDTH . . . . . . . . . . . . . DS =
CUT LENGTH . . . . . . . . . . . . LT =
CUT COUNT . . . . . . . . . . . . . NT =
Note that the message of tool type (TP) are displayed for 5700 series of
16–T CAP II as follows:
(5700 series)
Center drill (M) C–axis center drill
Drill (M) C–axis drill
Tap (M) C–axis tap
End mill (M) C–axis end mill
NOTE
3 The setting of tool figure data can be disabled, and the data
can be displayed only. To do this, change the following
parameter setting:
No.702: 0 0 0 0 1 0 0 0
150
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
NOTE
4 The holer number (HL) prompt is displayed if the optional
animation drawing function is available.
5 When a tool registered in the tool data is used, the set data
is registered as tooling information when the user proceeds
to the next screen by pressing the “NEXT PAGE” soft key.
WARNING
When NC data are created, the interference check or offset
calculation is performed for the tool data according to the
tool figure. If tool data is not input correctly, correct NC data
cannot be output.
2.1.3 When all tool data are input, the screen asks the machining start position.
Machining Start MACHINING START POSITION
Position X coordinate values . . . . . DXO =
Z coordinate values . . . . . ZO =
151
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
2.1.4
Cutting Conditions
WARNING
The cutting conditions are automatically set according to the
selected machining type. Check the set conditions. If the
conditions are incorrect, the tool may collide with the
workpiece and/or machine, or forced machining may occur,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
(2) Drilling
TYPE 1
CLEARANCE . . . . . . . C1 = Clearance 1 (mm or inch)
C2 = Clearance 2 (mm or inch)
DWELL ON/OFF . . . . DW =Specifies whether to perform
dwell at the bottom of the hole.
(0:Does not performs dwell, 1:
Performs dwell)
RPM . . . . . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . . . . . FT = Feed amount per tool rotation
(mm/rev)
152
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
TYPE 2
CLEARANCE . . . . . . . C1 = Clearance 1 (mm or inch)
C2 = Clearance 2 (mm or inch)
RETURN AMOUNT . U = Return amount (mm or inch)
DEPTH OF CUT . . . . . D1 = Depth of cut (mm or inch)
RPM . . . . . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . . . . . FT = Feed amount per tool rotation
(mm/rev)
TYPE 3
CLEARANCE . . . . . . . C1 = Clearance 1 (mm or inch)
C2 = Clearance 2 (mm or inch)
C3 = Clearance 3 (mm or inch)
DEPTH OF CUT . . . . . D1 = Depth of cut (mm or inch)
RPM . . . . . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . . . . . FT = Feed amount per tool rotation
(mm/rev)
153
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
C1
D
C2
154
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
(3) Tapping
TYPE . . . . . . . . . TP = Type of tapping
(1: Tapping cycle, 2: Rigid tapping cycle)
CLEARANCE . . C1 = Clearance 1 (mm or inch)
C2 = Clearance 2 (mm or inch)
RPM . . . . . . . . . . N = Tool rotation speed (rpm)
155
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
(4) Grooving
CLEARANCE . . C1 = Clearance 1 (mm or inch)
RPM . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . FR = Feed amount per machining pass in the tool
radial direction (mm/rev)
FT = Feed amount per machining pass in the tool
axial direction (mm/rev)
C–axis rotation
End surface
C–axis rotation
NOTE
For machining or , FR is subjected to unit conversion
to deg/min, then output to the NC data.
156
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
TYPE 1: ROUGH
CLEARANCE . . . . . . . . . C1 = Clearance 1 (mm or inch)
FINISH. ALLOWANCE . TS = Finish allowance at roughing
(mm or inch)
RPM . . . . . . . . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . . . . . . . . FR = Feed amount per blade in the tool
diameter direction (mm/rev)
FT = Feed amount per blade in the tool
axis direction (mm/rev)
APPROACH TYPE . . . . . SM = Approach type (1 or 4) (Note 1)
ESCAPE TYPE . . . . . . . . EM = Escape type (1 or 4) (Note 1)
TYPE 2: FINISH
CLEARANCE . . . . . . . . . C1 = Clearance 1 (mm or inch)
RPM . . . . . . . . . . . . . . . . . N = Tool rotation speed (rpm)
FEED RATE . . . . . . . . . . . FR = Feed amount per blade in the tool
diameter direction (mm/rev)
FT = Feed amount per blade in the tool
axis direction (mm/rev)
APPROACH TYPE . . . . . SM = Approach type (1 or 4) (Note 1)
ESCAPE TYPE . . . . . . . . EM = Escape type (1 or 4) (Note 1)
157
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
CAUTION
Whether to perform contour milling on an outer or inner
surface depends on the specified cutting position (CP) as
viewed in the direction in which the definitions of elements
for the part figure advance.
Outer surface contour milling:
Left–hand side as viewed in the direction in which the
definitions of elements advance
Inner surface contour millimg:
Right–hand side as viewed in the direction in which the
definitions of elements advance
When cutting is performed on the element line,
differentiating between outer surface contour milling and
inner surface contour milling is unnecessary.
NOTE
Approach/escape type
The approach type and escape type for milling can be
selected from the following four patterns:
1) Direct approach (escape)
2) Tangent approach (escape)
3) Normal approach (escape)
4) Circular approach (escape)
When cutting is performed on an element, the system does
not prompt the user to enter the approach and escape
types.
Selection of approach/escape type is not valid for 5700
series of 16–T CAP II.
158
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
159
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
160
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
Tangent approach/retraction
For approach or retraction, a linear movement equal to the
extension is inserted. The following operation is performed. (The
illustration shows the compensation on the right side of the blank
outline.)
161
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
162
2. MACHINING DEFINITION
B–61804E–2/05 C–AXIS FAPT FUNCTION (MENU 4)
2.1.5 After the cutting condition screen, the screen to specify the cutting
Specifying the Cutting position appears.
Position for C–axis
Machining
163
2. MACHINING DEFINITION
(MENU 4) C–AXIS FAPT FUNCTION B–61804E–2/05
164
3. ANIMATED SIMULATION
B–61804E–2/05 C–AXIS FAPT FUNCTION FUNCTION (MENU 6)
For the 16–TC CAP II and 16i–TA CAP II, the animated simulation
function has been improved.
When using the above CAP II models, see Part XIII, “ANIMATED
SIMULATION FUNCTION II.”
165
3. ANIMATED SIMULATION
FUNCTION (MENU 6) C–AXIS FAPT FUNCTION B–61804E–2/05
166
3. ANIMATED SIMULATION
B–61804E–2/05 C–AXIS FAPT FUNCTION FUNCTION (MENU 6)
3.2
SPECIFICATION
3.2.1 When the following two conditions are filled, it is possible to display
C–axis FAPT Animated C–axis FAPT screen in place of conventional animated screen.
The screen where an X–Z side view and an X–C front view are located
Screen at the left and the right respectively is called the C–axis FAPT animation
screen.
1. The option of C–axis FAPT is provided.
2. The part figure data for C–axis machining is defined in “Part figure”
definition screen of the menu 2.
When the C–axis FAPT option is not provided or when no C–axis part
figure is defined even if the option is provided, the animation drawing of
only X–Z side view appears.
Even when the C–axis FAPT animation drawing conditions are satisfied,
conventional animation screen can be selected by the setting on the
animation parameter screen.
(1) Screen
1) X–Z side view
The workpiece is painted out for drawing as usual.
The machined contour part by the C–axis is not drawn.
2) X–C front view
The final contour including C–axis machining part is drawn,
similarly on the part figure definition screen in the menu 2.
The workpiece is also painted out.
167
3. ANIMATED SIMULATION
FUNCTION (MENU 6) C–AXIS FAPT FUNCTION B–61804E–2/05
b) C–axis machining
1) X–Z side view
The tool and the tool path are drawn in the same way as the
turning process. However, the machined part is not cut.
2) X–C front view
The C–axis machining is drawn by the tool moving on the
workpiece contour. The outline of the tool is left over in the
machined part.
(Paint drawing is not done for the workpiece. A front view is
not rotated.)
The simulation of the machining of part A in Fig. 3.2.1 (a) is
shown in the Fig. 3.2.1 (c).
168
3. ANIMATED SIMULATION
B–61804E–2/05 C–AXIS FAPT FUNCTION FUNCTION (MENU 6)
For vertical lathes, the screens shown in Figs. 3.2.1 (d) and (e) are
displayed.
169
3. ANIMATED SIMULATION
FUNCTION (MENU 6) C–AXIS FAPT FUNCTION B–61804E–2/05
3.2.2 The next screen is displayed when the soft key “PARAMETER” is pushed
Parameter Screen for in C–axis FAPT animated screen.
Animated Simulation
170
B–61804E–2/05 C–AXIS FAPT FUNCTION 4. MATERIAL AND TOOL DATA
171
4. MATERIAL AND TOOL DATA C–AXIS FAPT FUNCTION B–61804E–2/05
4.1 (1) Cutting condition with high speed tool in milling machining
MATERIAL DATA Feed amount (*)
C tting speed
Cutting
Division FR FT
V (Diameter (Axis
direction) direction)
Center drill –
Drill –
Tap – –
End mill
(*) Set the feed amount per one blade in case of end mill.
NOTE
The increment system of the cutting speed is m/min or
feet/min.
The increment system of the feed rate is mm/rev or inch/rev.
The increment system of the infeed amount is mm or inch.
Refer to material data in chapter VI 1. for methods to set and
display the data.
172
B–61804E–2/05 C–AXIS FAPT FUNCTION 4. MATERIAL AND TOOL DATA
4.2
TOOL DATA
4.2.1
Tool Data
173
4. MATERIAL AND TOOL DATA C–AXIS FAPT FUNCTION B–61804E–2/05
4.2.2 It is possible to input and output the tool data and collate it in the
Input and Output of the conventional way. The input and output format of the tool data for milling
machining is as follows.
Tool Data and Collation
CINOOOP ; Tool ID number (ID)
CINOOOP ; Tool type (TP)
CINOOOP ; Cutting diameter (DS)
CINOOOP ; Tool length (LT)
CINOOOP ; Tool tip angle (AT)
CINOOOP ; Tool diameter (DT)
CINOOOP ; Peck length (LE)
CINOOOP ; Pitch (PT)
CINOOOP ; Setting position (Y–axis) (YS)
CINOOOP ; Setting position (X–axis) (XS)
CINOOOP ; Setting position (Z–axis) (ZS)
CINOOOP ; No. of blades (NT)
CINOOOP ; Tool material (MT)
CINOOOP;
CINOOOP;
CINOOOP;
CINOOOP;
CINOOOP;
CINOOOP;
CINOOOP ; Holder No. (HL)
CINOOOP ; Tool information 2 (FLAG 2)
Meaning of tool information 2 (FLAG 2)
#7 #6 #5 #4 #3 #2 #1 #0
174
B–61804E–2/05 C–AXIS FAPT FUNCTION 4. MATERIAL AND TOOL DATA
4.2.3 The display method of the tooling information list screens is as usual. The
Displaying and Setting screen moves to the tooling information setting screen when the soft key
“DATA SETTING” is pushed on this screen. The screens of four kinds
of Tooling Informations are prepared by the tool type.
TOOL OFFSET NO. . . . . . . . TM =
TOOL ID NO. . . . . . . . . . . . . ID = (Note 1)
NOTE
The tool ID number (ID) to be input must have been
registered in tool data. If a number not registered in tool
data is input, a message “This ID is not registered in tool
data.” is displayed. The registered ID is deleted from the
tooling information if keyed in as “DEL” “INPUT”.
When the tool ID number (ID) is input, the tool registered in tool data is
tooled and the data of the tool configuration and that of setting are set.
Display of tool figure data (The tool type (TP) and tool material (MT) are
displayed only; they cannot be changed.)
Note that the messages of the tool type (TP) for 5700 series of 16–T CAP
II are displayed as follows:
(5700 series)
Center drill (M) C–axis center drill
Drill (M) C–axis drill
Tap (M) C–axis tap
End mill (M) C–axis end mill
(Center Drill)
TOOL TYPE TP; Center drill (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . DT =
CUT WIDTH . . . . . . . . . . DS =
CUT LENGTH . . . . . . . . . LT =
NOSE ANGLE . . . . . . . . . AT =
175
4. MATERIAL AND TOOL DATA C–AXIS FAPT FUNCTION B–61804E–2/05
(Drill)
TOOL TYPE TP; Drill (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . DT =
CUT LENGTH . . . . . . . . . LT =
NOSE ANGLE . . . . . . . . . AT =
(Tap)
TOOL TYPE TP; Tap (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . DT =
CUT LENGTH . . . . . . . . . LT =
PECK LENGTH . . . . . . . . LE =
PITCH . . . . . . . . . . . . . . . . PT =
(End mill)
TOOL TYPE TP; End mill (M)
TOOL MATERIAL MT;
TOOL DIAMETER . . . . . . DT =
CUT WIDTH . . . . . . . . . . DS =
CUT LENGTH . . . . . . . . . LT =
CUT COUNT . . . . . . . . . . NT =
Prompts on data setting (Common to all tool types)
SETTING DIRECTION . . . . . CP = (0: Side machining,
1: End machining)
SETTING POSITION . . . . . . . XS =
ZS =
ROTATION DIRECTION . . . . TR = (0: Forwards,
1: Backwards)
HOLDER NO. . . . . . . . . . . . . . HL = (Note)
NOTE
The holer number (HL) prompt is displayed if the optional
animation drawing function is available.
176
B–61804E–2/05 C–AXIS FAPT FUNCTION 4. MATERIAL AND TOOL DATA
177
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
5 MTF
WARNING
When a system parameter value or an MTF parameter
value is modified, check the prepared NC data. Machining
with incorrect NC data may result in the tool colliding with the
workpiece and/or machine, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
178
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
5.1 (1) FANUC standard preset value for MTF 2200 (The servo motor control
system is standard)
MTF SETTING WHEN
C–AXIS FAPT MTF 2200 = 0100, 0004, 1105, 0004, 1005, 0004, 4102, 8107, 0004, 0000
FUNCTION IS USED FEED ; M05 ; MXX ; G28 H0 ;
2202 = 4402, 1101, 0001, AA01, 0004, 0002, 0103, 0004, 0000, 0000
G50 X Z C ; G00 TXXX;
2203 = 5702, 5802, 6002, 6102, 1101, 0001, AA01, 0903, 0C03, 0503
G17 G98 G98 G81 X Z C R P F
G18 G99 G82
G19
2205 = 5702, 5802, 6002, 6202, 1101, 0001, AA01, 0903, 0A03, 0503
G17 G98 G98 G83 X Z C R Q F
G18 G99 G83.1
G19
2207 = 5702, 5802, 6002, 6302, 1101, 0001, AA01, 0903, 0503, 0B03
G17 G98 G98 G84 X Z C R F L
G18 G99 G84.1
G19
2209 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
(Not used)
2210 = 0000, 0000, 0000, 0000 (Not used)
179
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
2018 = 5202, 5002, 5802, 1101, 0001, AA01,0305, 0004, 0000, 0000
G90 G00 G98 X Z C M08 ;
G91 G01 G99
2031 = 5202, 5002, 5802, 1101, 0001, AA01,0305, 0004, 0000, 0000
G90 G00 G98 X Z C M08 ;
G91 G01 G99
2032 = 5202, 5002, 5802, 1101, 0001, AA01,0305, 0004, 0000, 0000
G90 G00 G98 X Z C M08 ;
G91 G01 G99
180
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
2018 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2031 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2032 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2200 = 0100, 0004, 1105, 0004, 1305, 0004, 0000, 0000, 0000, 0000
FEED ; M05 ; MXX ;
2202 = 4402, 1101, 0001, 0000, 0004, 0002, 0103, 0004, 0000, 0000
G50 X Z ; G00 TXXXX ;
2203 = 5702, 5802, 6002, 6102, 1101, 0001, 0000, 0903, 0C03, 0503
G17 G98 G98 G81 X Z R P F
G18 G99 G82
G19
2205 = 5702, 5802, 6002, 6202, 1101, 0001, 0000, 0903, 0A03,0503
G17 G98 G98 G83 X Z R Q F
G18 G99 G83.1
G19
2207 = 5702, 5802, 6002, 6302, 1101, 0001, 0000, 0903, 0503, 0B03
G17 G98 G98 G84 X Z R F L
G18 G99 G84.1
G19
181
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
2018 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2031 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2032 = 5202, 5002, 5802, 1101, 0001, 0000, 0305, 0004, 0000, 0000
G90 G00 G98 X Z M08 ;
G91 G01 G99
2200 = 0100, 0004, 1105, 0004, 1305, 0004, 0000, 0000, 0000, 0000
FEED ; M05 ; MXX ;
2202 = 4402, 1101, 0001, AA01,0004, 0002, 0103, 0004, 0000, 0000
G50 X Z C ; G00 TXXXX ;
2203 = 5702, 5802, 6002, 6102, 1101, 0001, 0000, 0903, 0C03, 0503
G17 G98 G98 G81 X Z R P F
G99 G82
G18
G19
2205 = 5702, 5802, 6002, 6202, 1101, 0001, 0000, 0903, 0A03,0503
G17 G98 G98 G83 X Z R Q F
G18 G99 G83.1
G19
2207 = 5702, 5802, 6002, 6302, 1101, 0001, 0000, 0903, 0503, 0B03
G17 G98 G98 G84 X Z R F L
G18 G99 G84.1
G19
182
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
183
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
Machining definition
Process 1: Outside diameter roughing
Process 2: Outside diameter finishing
Process 3: C–axis machining (Drilling end face: Center drilling) A
Process 4: C–axis machining (Drilling end face: Drilling) A
Process 5: C–axis machining (Drilling end face: Tapping) A
Process 6: C–axis machining (Grooving end face) B
Process 7: C–axis machining (Drilling side: Drilling) C
Process 8: C–axis machining (Grooving side face) D
Machining shape
184
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
NOTE
NC data of the process 1 – 2 is omitted.
%; G50X300.Z300.C270. ; X104.;
O01: G00T0404 Z50.C330.;
G50X400.Z400.; G97S2000M13 ; X79.;
X87. ; G01X70.F26
Z92. ; .;
M05; C60 ; Z66.F65.;
M18; Z42. ; G00X79.;
G28H0; G01Z35F26. ; X104.;
G50X300.Z300.C0; C120.F65. ; X300.;
G00T0101; G00Z42. ; Z300.;
G97S2000M13; Z92. ; T0600;
X40.; C240. ; M01;
Z92.; Z42. ; X400.Z400.;
G17G98G81Z85.R92.F350.; G01Z35.F26. ; M01;
C90.; C300.F65. ; M05;
C180.; G00Z42. ; M30;
C270.; Z92. ; %
G00Z300.; Z300. ;
X300.; X300. ;
T0100; T0400 ;
M01; M01;
G50X300.Z300.C270. ; G50X300.Z300.C300.;
G00T0202 ; G00T0505;
G97S1393M13 ; G97S1393M13;
X40. ; Z25.;
Z92. ; X104.;
C0 ; C0;
G82Z75.R92.P80.F139. ; G19G82X83.R104.P0.08F139.;
C90. ; C180.;
C180. ; G00X300.;
C270. ; Z300.;
G00Z300. ; T0500;
X300. ; M01;
T0200 ; G50X300.Z300.C180.;
M01 ; G00T0606;
G50X300.Z300.C270. ; G97S2000M13;
G00T0303 ; Z50.;
G97S159M13 ; X104.;
X40. ; C90;
Z92. ; X79.;
C0 ; G01X70.F26.;
G84Z76.R92.F318. ; Z66.F65.;
C90. ; G00X79.;
C180. ; X104.;
C270. ; Z50.C210.;
G00Z300. ; X79.;
X300. ; G01X70.F26.;
T0300 ; Z66.F65.;
M01 ; G00X79.;
185
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
186
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
Machining definition
Process 1: Outside diameter roughing
Process 2: Outside diameter finishing
Process 3: C–axis machining A (Drilling end face: Center drilling)
Process 4: C–axis machining A (Drilling end face: Drilling)
Process 5: C–axis machining A (Drilling end face: Tapping)
Process 6: C–axis machining B (Drilling side face: Drilling)
Process 7: C–axis machining C (Grooving side face)
Machining shape
187
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
NOTE
NC data of the process 1 – 2 is omitted.
%; G50X300.Z300. ;
O10: G00T0404 ;
G50X400.Z400.; G97S1393M13 ;
Z25. ;
X104. ;
M05; M22 ;
M50; G19G82X83.R104.P0.08F139
G50X300.Z300.; M23 ;
G00T0101; G00X300. ;
G97S2000M13; Z300. ;
X40.; T0400 ;
Z92.; M01 ;
G17G98G81Z85.R92.F350.; G50X300.Z300. ;
M21; G00T0505 ;
M21; G97S2587M13 ;
M21; Z50. ;
G00Z300.; X104. ;
X300.; M24 ;
T0100; X79. ;
M01; G01X70.F26. ;
G50X300.Z300.; Z66.F65. ;
G00T0202 ; G00X79.;
G97S1393M13 ; X104.;
X40. ; Z50.;
Z92. ; M24.;
M21 ; X79.;
G82Z75.R92.P80.F139. ; G01X70.F26.;
M21 ; Z66.F65.;
M21 ; G00X79.;
M21 ; X104.;
G00Z300. ; X300.;
X300. ; Z300.;
T0200 ; T0500;
M01 ; M01;
G50X300.Z300. ; X400.Z400.;
G00T0303 ; M01;
G97S1593M13 ; M05;
X40. ; M30;
Z92. ; %
M21 ;
G84Z76.R92.F318. ;
M21 ;
M21 ;
M21 ;
C00Z300. ;
X300. ;
T0300 ;
M01 ;
188
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
189
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
NOTE
NC data of the process 1 – 2 is omitted.
%; G50X300.Z300.C270. ;
O10: G00T0404 ;
G50X400.Z400.; G97S1393M13 ;
Z25. ;
X104. ;
M05; C60 ;
M50; C45 ;
G50X300.Z300.C0; G19G82X83.R104.P0.08F139.
G00T0101; C225 ;
G97S2000M13; G00X300. ;
X40.; Z300. ;
Z92.; T0400 ;
G17G98G81Z85.R92.F350.; M01 ;
C90.; G50X300.Z300.C225. ;
C180.; G00T0505 ;
C270.; G97S2000M13 ;
G00Z300.; Z50. ;
X300. ; X104.;
T0100 ; C90.;
M01 ; X79.;
G50X300.Z300.C270. ; G01X70.F26.;
G00T0202 ; Z66.F65.;
G97S1393M13 ; G00X79.;
X40. ; X104.;
Z92. ; Z50.;
C0 ; C315.;
G87Z75.R92.P80.F139. ; X79.;
C90. ; G01X70.F26.;
C180. ; Z66.F65.;
C270. ; G00X79.;
G00Z300. ; X104.;
X300. ; X300.;
T0200 ; Z300.;
M01 ; T0500;
G50X300.Z300.C270. ; M01;
G00T0303 ; X400.Z400.;
G97S159M13 ; M01;
X40. ; M05;
Z92. ; M30;
C0 ; %
G84Z76.R92.F318. ;
C90. ;
C180. ;
C270. ;
G00Z300. ;
X300. ;
T0300 ;
M01 ;
190
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
The setting of MTF is described below when creating the NC program for
C–axis machining shown as in the following.
(Example)
%
O100;
:
:
: Lathe turning
: machining process
:
:
M05;
M; C–axis clutch on
G28H0. ;
G50X_ Z_ C_ ;
G00T0101; First C–axis machining
G97S2000M??; process
:
: Approach, machining,
: and escape
T0100;
M01;
:
:
:
G50X_ Z_ C_ ;
G00T0303;
: The i–th C–axis
: machining process
:
T0300;
M01;
:
:
:
G50X_ Z_ C_ ;
G00T0505;
:
: Final C–axis
: machining process
T0500;
M ; C–axis clutch off
M01;
M05;
M30;
%
191
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
2024 Spindle speed command 0002, 0105, 0004, 0006, 0004, 1002, 0203, 0005, 0004, 0000
block or tool speed G00 M05 ; M?? ; G97 S M03 ;
command block M04
M??
M??
2201 C–axis machining ending 0003, 0004, 0705, 504F, 1F41, 0004
part T??00 ; M98 P 8001 ;
2202 C–axis machining 0705, 504F, 1F40, 0004, 0103, 0004, 4402, 1101, 0001, 0004
coordinate system setting M98 P 8000 ; T??? ; G50 X Z ;
Tool selection T code
command
%
O100;
:
:
: Lathe turning
: machining process
:
:
M98P8000;
T0101;
G50X_ Z_ ;
G0;
G97S2000M??; First C–axis
: machining process
: Approach, machining,
: and escape
T0100;
M98P8001;
:
:
:
192
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
M98P8000;
T0303;
G50X_ Z_ ;
:
:
:
Y0300; The i–th C–axis
M98P8001; machining process
:
:
:
M98P8000;
T0505; First C–axis
G50X_ Z_ ; machining process
:
:
:
T0500;
M98P8001;
M05;
M30;
%
NOTE
No NC programs with program numbers 8000 and 8001 can
be output in the FAPT.
Thus, manually create them beforehand.
O8000;
M05;
M; C–axis clutch on
G28H0. ;
G50C0. ;
M99;
O8001;
M ; C–axis clutch off
M01;
M99;
193
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
5.3 For both general tapping and rigid tapping processes, select the C–axis
tapping process. Whether general tapping or rigid tapping is to be
RIGID TAPPING NC performed is set in the cutting conditions.
DATA INPUT (1) Cutting conditions
In response to the prompt “TYPE”, set either 1 (general tapping) or 2
(rigid tapping).
G50X150.Z150.CO.
G00T0101
G97S0159M13
X50. (Warning 1)
Z2.
G98G84(G88)Z–13.R0.F239
C90.
C180
G50X150.Z150.CO.
G00T0101
X50.
Z2.
G98G84(G88)Z–13.R0.M29S0159M13F239.
C90. (Warning 2) (Warning 1)
C180
WARNING
1 An M code is output only for forward spindle rotation. So,
the value set in MTF No.1313 is output. In the above
example, MTF No.1313 is set to 13.
2 M code specifying the rigid mode. In the above example,
the value set in MTF No.1350 (MTF No.1321 for 5700 series
of 16–T CAP II) is output.
194
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
CAUTION
When rigid tapping is to be performed, set an F code after
the S code setting in MTF function table Nos.2207 and
2208. If the F code is specified before the S code, the F
code and its value are not output.
195
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
5.4
FACE MILLING
196
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
197
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
198
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
MTF1305
7 6 5 4 3 2 1 0
Cutter compensation:
0 : Performed by FAPT (G40/41/42 not output)
1 : Performed by NC (G40/41/42 output)
199
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
Example 1:
Cutting on the right of the element
N1 X134. :
N2 Z–5. ;
N3 C52.063 ;
N4 G12.1 ;
N5 G1 X115.015 F78. ;
N6 X28.07 C55.769 ;
N7 X32.703 C64.974 ;
N8 G13.1 ;
N9 G0 Z150. ;
N10 X150. ;
N1 X134. :
N2 Z–5. ;
N3 C45. ;
N4 G12.1 ;
N5 G1 G42 X100. F78. ;
N6 X0. C50. ;
N7 G40 C67. ;
N8 G13.1 ;
N9 G0Z150. ;
N10 X150. ;
200
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
N1 X100. :
N2 Z2. ;
N3 C45. ;
N4 G12.1 ;
N5 G1 Z–5. F31. ;
N6 X0. C50. F78. ;
N7 Z2. ;
N8 G13.1 ;
N9 G0 Z150. ;
N10 X150. ;
201
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
Expansion diagram
202
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
Tool data and cutting condition data are set as given below.
(Tool data)
TOOL DIAMETER . . . . . . . . DT = 10
CUT WIDTH . . . . . . . . . . . . . DS = 10
CUT LENGTH . . . . . . . . . . . . LT = 30
CUT COUNT . . . . . . . . . . . . . NT = 4
SETTING DIRECTION . . . . . CP = 0 (face use)
(Cutting condition)
SPEED . . . . . . . . . . . . . . . . . . N = 4138
FEED RATE . . . . . . . . . . . . . . FR = 0.025
FT = 0.01
CLEARANCE . . . . . . . . . . . . C1 = 2
No.1305 = 00000000
No.1340 = 0
No.1341 = 0
No.2209 = 0102, 5702, 0170, 8107, 0004, 6402, AA01, 0004, 0000, 0000
G1 G18 W0 H0 ; G7.1 C ;
G19 G107
No.2210 = 6402, AA01, 0004, 0000
G7.1 C ;
G107
G0 T0808;
G97 S2000 M13;
Z–40.;
X104. ;
C0;
G1 G18 W0 H0 ;
Start of cylindrical interpolation
G7.1 C45000 ;
X90. F80. ;
N1 C40. F200.;
N2 X–80. C140. ;
N3 G3 C220. R50.862;
N4 G1 Z–40. C320.;
N5 C360. ;
G7.1 C0; End of cylindrical interpolation
G0 X104.;
203
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
Bit #7 #6 #5 #4 #3 #2 #1 #0
305
Bit 0 Unused
Bit 1 Coolant
0 : not used
1 : used
Bit 2 Tool compensation cancel
0 : not output
1 : output
Bit 3, 4 Approach (X, Z, C axis)
00: simultaneous 1 axis
01: simultaneous 2 axis
11, 10 : simultaneous 3 axis
Bit 5 Return relief (X, Z axis)
0 : simultaneous 2 axis
1 : simultaneous 1 axis
Bit 7 Transit point setting screen
0 : not displayed
1 : displayed
Bit #7 #6 #5 #4 #3 #2 #1 #0
315
No .585 2
204
B–61804E–2/05 C–AXIS FAPT FUNCTION 5. MTF
2) MTF
Initial
No. Format Description
value
Function code
CAUTION
1 If MTF No.1344 is 0 (the C–axis is parallel to the X–axis),
G18 is output as the plane selection command at the start
of circular interpolation. In this case, a left–handed
coordinate system is used. If 1344 is 1 (the C–axis is
parallel to the Y–axis), the plane selection command is G19,
and right–handed coordinate system is used.
2 For the G1 move command at the start of cylindrical
interpolation, dummy values W0 and H0 are a output. This
means that approach takes place before the start of
cylindrical interpolation.
3 The cylinder radius specified in the cylindrical interpolation
command is output in the least input increment for the axis
specified in MTF No.1341.
4 If bit 1 of MTF No.1305 is set to 0, the cylinder radius
specified in the cylindrical interpolation command is output
without a decimal point. If bit 1 of MTF No.1305 is set to 1,
the radius is output with a decimal point. (MTF No.1305 is
also referenced for the C0 value output at the end of
cylindrical interpolation.)
205
5. MTF C–AXIS FAPT FUNCTION B–61804E–2/05
2) For 15–TFB/15–TTFB
2216 =5702, 5802, 6002, 6702, 1101, 0001, AA01, 0903, 0C03, 0503
G17 G98 G98 G89 X Z C R P F
G18 G99
G19 Feedrate (feed per revolution)
2217 =0B03, 0004, 0000, 0000 Dwell time at the bottom of the hole
L ;
Distance between the initial point and the
reference point
Repeat count
NOTE
A new function code, 6702, has been provided to enable
output of a boring cycle G code.
206
B–61804E–2/05 C–AXIS FAPT FUNCTION 6. CAUTIONS ON C–AXIS FAPT
207
6. CAUTIONS ON C–AXIS FAPT C–AXIS FAPT FUNCTION B–61804E–2/05
6.1
SIMULTANEOUS
AXIS MOVE
CONTROL OF
APPROACH AND
RETURN RELIEF
6.1.1 The setting of the number of simultaneous moving axes in the approach
Setting of Parameter and the return relief can be specified by 0300 – 0304 system parameters.
The simultaneous 1 axis, 2 axes or 3 axes can be specified at the approach.
The simultaneous 1 axis or 2 axes can be specified for X and Z at the return
relief.
208
B–61804E–2/05 C–AXIS FAPT FUNCTION 6. CAUTIONS ON C–AXIS FAPT
209
7. IN–FEED MACHINING IN C–AXIS
FACE MILLING PROCESS C–AXIS FAPT FUNCTION B–61804E–2/05
210
7. IN–FEED MACHINING IN C–AXIS
B–61804E–2/05 C–AXIS FAPT FUNCTION FACE MILLING PROCESS
7.1 A figure can be defined in the same way as a face milling defined in (7)
of Section 1.3.2 of this part, except for the following restrictions:
FIGURE DEFINITION
(1) If multiple face millings are defined in a single definition, this function
is not supported.
(2) If cutting on an entity is defined, this function is not supported.
211
7. IN–FEED MACHINING IN C–AXIS
FACE MILLING PROCESS C–AXIS FAPT FUNCTION B–61804E–2/05
212
7. IN–FEED MACHINING IN C–AXIS
B–61804E–2/05 C–AXIS FAPT FUNCTION FACE MILLING PROCESS
However, note the following points when defining data because they
are not checked upon the creation of an NC format.
CAUTION
1 When cutting a face milling from the outside diameter,
setting too great a cutting allowance results in an excess air
cut.
2 When cutting a pocketed face milling from the inner surface,
setting too great a cutting allowance may result in excessive
cutting of a parts figure.
213
7. IN–FEED MACHINING IN C–AXIS
FACE MILLING PROCESS C–AXIS FAPT FUNCTION B–61804E–2/05
373 Real number 0.5 (mm specification) Finishing allowance along the
0.02 (inch specification) Z axis upon C–axis notching
214
7. IN–FEED MACHINING IN C–AXIS
B–61804E–2/05 C–AXIS FAPT FUNCTION FACE MILLING PROCESS
D
W1 TX+DT/2
(Cutting width) (Finishing allowance along the X axis
direction + tool diameter/2)
215
7. IN–FEED MACHINING IN C–AXIS
FACE MILLING PROCESS C–AXIS FAPT FUNCTION B–61804E–2/05
TZ (Finishing allowance)
RZ (Cutting allowance)
X
D1 (Cutting depth)
D
W1 (Cutting width) RX
(Cutting allowance)
DT/2 (Cutter radius)
TX (Finishing allowance)
Z
Side view of a face milling
216
7. IN–FEED MACHINING IN C–AXIS
B–61804E–2/05 C–AXIS FAPT FUNCTION FACE MILLING PROCESS
TZ (Finishing allowance)
X
TX
(Finishing
allowance)
Z
Side view of a face milling
217
IX. Y–AXIS FAPT FUNCTION
B–61804E–2/05 Y–AXIS FAPT FUNCTION 1. OVERVIEW
1 OVERVIEW
221
1. OVERVIEW Y–AXIS FAPT FUNCTION B–61804E–2/05
Both on a side face and end face, hole figures can be specified on a
circumference (CIRCLE HOLE), line (LINE HOLE), or at a desired
position (RANDOM HOLE).
222
B–61804E–2/05 Y–AXIS FAPT FUNCTION 1. OVERVIEW
223
1. OVERVIEW Y–AXIS FAPT FUNCTION B–61804E–2/05
224
B–61804E–2/05 Y–AXIS FAPT FUNCTION 1. OVERVIEW
1.3 If the C–axis angles (phase) of the desired machining planes are specified,
as well as the figure to be machined, the figure can be machined on the
ROTATING THE specified planes.
MACHINING PLANE The following figure shows holes of identical figures machined on plane
A (0°), plane B (90°), plane C (180°), and plane D (270°). Only a single
hole figure is programmed for this machining.
225
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
226
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
2.1 After the figure of a part to be turned is input using menu 2, the following
soft keys are displayed on the screen.
SPECIFYING A
Y–AXIS MACHINING
PROFILE
Press the [Y–AXIS MENU] soft key. The menu screen for programming
a Y–axis machining profile is displayed.
Upon the display of the “FIGURE TYPE =” prompt, input the number of
the desired machining profile (1 to 10). The detailed data input screen is
displayed.
NOTE
Up to 10 profiles can be input.
227
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
Soft keys
ESCAPE: Returns the display to the program menu screen.
PART FIGURE: Displays the figure definition screen for turning.
ALL DELETE: Deletes all defined data for a Y–axis figure.
NEW: Cancels the defined data for a Y–axis figure. Press
this key to define a new Y–axis figure.
CHECK ALL: Draws a figure according to the defined data.
CURSOR´
CURSOR±: Moves the cursor forward and backward.
NEXT PAGE: Displays the data setting screen selected by the cursor.
If this soft key is pressed after the cursor has been
positioned to an undefined number, the program
menu screen is displayed.
228
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
2.2
SPECIFYING THE
WARNING
Y–AXIS FIGURE 1 After entering part figure data, check the entered data.
DATA Failure to enter correct data may result in the tool colliding
with the workpiece and/or machine, or forced machining
occurring, possibly causing damage to the workpiece,
machine, and/or tool itself, or injury to the user.
2 For a conversational program for which machining process
data has been prepared, if part figure data is modified, the
cutting area specified in the machining definition may be
changed. Operating the machine based on NC data in
memory, with an incorrect cutting area specified, may result
in the tool colliding with the workpiece and/or machine,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
CAUTION
1 When entering threading data, check the data that is
automatically calculated by pressing the [OUTER
THREAD], [INNER THREAD], or [SQUARE THREAD] soft
key. If this data is incorrect, the workpiece cannot be
machined properly.
2 Check the figure data that is automatically inserted by the
batch input function for chamfering/corner R. If this data is
incorrect, the workpiece cannot be machined properly.
3 Check the figure data that is automatically created by the
pattern figure input function. If this data is incorrect, the
workpiece cannot be machined properly.
4 Check the data that is automatically set by the neck corner
input function. If this data is incorrect, the workpiece cannot
be machined properly.
229
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
The data input screen, featuring a figure for Y–axis machining (excluding
the machining of a figure on a side face or end face) is configured as shown
below:
Soft keys
ESCAPE: Returns the display to the program menu screen.
BACK PAGE: Returns the display to Y axis machining menu screen.
When this key is depressed in the course of data setting,
the already input data becomes invalid.
CHECK: Draws the figure according to the input data.
(Only patterns defined here are drawn.)
CURSOR´
CURSOR±: Moves the cursor forward and backward.
NEXT PAGE: Y axis machining menu screen proceeds.
(1) Screen for specifying holes on a circumference on the end face
230
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
231
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
232
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
(3) Screen for specifying holes at desired positions on the end face
233
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
234
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
235
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
236
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
237
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
238
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
239
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
240
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
241
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
When the [CHECK] soft key is pressed on the detailed figure data setting
screen, the figure is drawn according to the data set as shown above. If
a figure has been programmed with symbolic keys, the figure is drawn
simultaneously. The screen used for programming a figure does not have
the [CHECK] soft key. (See (12) and (13) below.)
The figure above shows the hole figures on the side face. The side view
on the left shows the hole positions in the YZ plane. The front view, on
the right, shows the position of the drilling plane with a dotted line.
If hole figures on the end face are displayed, the front view, on the right,
indicates the hole positions in the XY plane with circles (D). The side
view, on the left, uses a dotted line to indicate the drilling plane.
(10) Screen for checking an entire figure
When the [CHECK ALL] soft key is pressed on the Y–axis figure
definition menu screen, the figure selected with the cursor is drawn as
shown above.
To draw another programmed figure, press the [LAST FIGURE] or
[NEXT FIGURE] soft key.
242
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
The XY plane is drawn and the prompts relating to the figure elements and
coordinates are displayed. Input a desired figure, using symbolic keys.
The following figure elements can be specified:
³±²´½¿¼¾ RC
Program a diameter as an X coordinate and a radius as a Y coordinate.
When the first element is specified, the “CP =” prompt is displayed. In
response to the prompt, specify the side to be cut, viewed from the start
point of the element.
CP = 0: On the right side, 1: On the left side, 2: On the element
Two or more single–stroke figures can be input. After a single figure
(single–stroke figure) has been defined, the “ES =” prompt is displayed.
In response to this prompt, press the INPUT key or the [NEXT PAGE] soft
key. The “DEFINE ANOTHER FIGURE?” prompt is displayed. In
response to this prompt, enter “1, INPUT.” Then, repeat the procedure
used to define the first figure. To abandon the definition of a second
figure, enter “0, INPUT.” Up to ten single–stroke figures can be
programmed. (See additional information 1.)
NOTE
Figures cannot be defined in directory mode.
243
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
244
2. PART FIGURE DEFINITION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 2)
NOTE
A figure cannot be defined in directory mode.
[Additional information 1]
(a) Defining a figure
1) Once a desired figure (single–stroke figure) has been defined, the
following prompt is displayed:
ES =
In response to the prompt, press the INPUT key or the [NEXT
PAGE] soft key. Then, the following prompt is displayed:
DEFINE ANOTHER FIGURE? (1: YES, 0: NO)
To define only one single–stroke figures, enter 0 (NO). The Y–axis
menu screen is displayed.
To define tow or more single–stroke figures, enter 1 (YES). The
prompt relating to the start point of the next figure is displayed.
(Usually, the prompt relating to the start point is displayed after the
first figure element has been entered. In this case, however, the
prompt is displayed before any figure elements have been entered.)
If the INPUT key or the [NEXT PAGE] soft key is pressed in
response to the “ES =” prompt, before the end point of the last
element has been determined, the “NO END POINT OF THE
LAST FIGURE” error message is displayed. The subsequent
screen is not displayed.
2) Specify the start point of each figure with an absolute value. The
start point of the second or subsequent figure cannot be specified
with an incremental value relative to the coordinates of the end
point of the previous figure.
3) If multiple figures are defined, a dividing point between figures is
represented by a period (.).
4) Deleting and inserting a figure element
(i) Position the cursor to the element to be deleted and press the
[ELEMENT DELETE] soft key.
A period (.), which is used as the element to divide figures,
cannot be deleted. If an attempt is made to delete a period, the
“THE KEY IS INVALID” message is displayed.
(ii)To insert a figure element, simply follow the procedure for
defining a part figure. To insert a figure between
already–defined figures, follow the steps described below:
(1) Position the cursor to the period (.) dividing the existing
figures.
(2) Press the [FIGURE INSERT] soft key.
(3) A prompt relating to the start point of the next figure is
displayed. In response to this prompt, enter the necessary
data. Then, follow the procedure for defining a part figure.
245
2. PART FIGURE DEFINITION
(MENU 2) Y–AXIS FAPT FUNCTION B–61804E–2/05
NOTE
1 The side to be cut (CP) cannot be changed for each
individual figure.
2 A stepped figure cannot be defined. (For each definition)
246
3. SPECIFYING HOME AND INDEX
B–61804E–2/05 Y–AXIS FAPT FUNCTION POSITIONS (MENU 3)
247
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
248
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
4.1
MACHINING
DEFINITION MENU
The soft keys of (a), below, are displayed. Select the desired type of
Y–axis machining. If the rightmost soft key [ ] is pressed, the
subsequent sets of soft keys are displayed in the following order:
(a) (b) (c) (d) (e)
(a) Y–axis machining
249
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
(d) Turning
(e) Grooving/threading
NOTE
1 Pattern machining on an end face or side face is defined.
2 Machining of a figure on an end face or side face is defined.
250
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
NOTE
1 (M) represents a rotary tool for milling
2 Use the same tool data and material data as that used for
C–axis machining. For details, see the chapter on the
C–axis FAPT function.
251
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
252
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
4.3
CUTTING AREA
When two or more figures are machined in a single process, the cutting
area definition screen is displayed. On this screen, the target figures are
drawn as shown above. Press the [LAST FIGURE] or [NEXT FIGURE]
soft key to select the desired figure.
253
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
4.4
CUTTING
CONDITIONS WARNING
The cutting conditions are automatically set according to the
selected machining type. Check the set conditions. If the
conditions are incorrect, the tool may collide with the
workpiece and/or machine, or forced machining may occur,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
1) Cutting conditions
Enter the following cutting conditions for the machining:
a. Y–axis center drilling
DEPTH OF CUT: D1 = Depth of cut (mm)
CLEARANCE: C1 = Clearance 1 (mm)
RPM: N= Tool rotational speed (rpm)
FEEDRATE: FT = Feed amount per revolution of the tool
(mm/rev)
b. Y–axis drilling
b–1. Drilling method 1
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
DWELL ON/OFF: DW =1 for dwell at the bottom of the
hole, 0 for no dwell
RPM: N= Tool rotational speed (rpm)
FEEDRATE: FT = Feed amount per revolution of the
tool (mm/rev)
b–2. Drilling method 2
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
RETRACTION: U= Retraction distance (mm)
DEPTH OF CUT: D1 = Depth of cut (mm)
RPM: N= Tool rotational speed (rpm)
FEEDRATE: FT = Feed amount per revolution of the
tool (mm/rev)
b–3. Drilling method 3
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
C3 = Clearance 3 (mm)
DEPTH OF CUT: D1 = Depth of cut (mm)
RPM: N= Tool rotational speed (rpm)
FEEDRATE: FT = Feed amount per revolution of the
tool (mm/rev)
254
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
c. Y–axis tapping
c–1. Tapping method 1
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
RPM: N = Tool rotational speed (rpm)
c–2. Tapping method 2 (rigid tapping)
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
RPM: N = Tool rotational speed (rpm)
c–3. Tapping method 3 (rigid tapping with pecking):
FANUC Series 15–TFB/TTFB only
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
DEPTH OF CUT: D1 = Depth of cut (mm)
RPM: N = Tool rotational speed (rpm)
d. Y–axis pattern machining (grooving/pocketing)
d–1. Machining method 1 (See 2) “Cutting patterns.”)
CUTTING DIRECTION: CD = Cutting direction
(See (*) Cf1 below.)
DIRECTION OF CUT: DR = Direction of cut
(See (*) Cf1 below.)
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
FINISHING ALLOWANCE: TS = Finishing allowance
(mm)
(See (*) Cf2 below.)
DEPTH OF CUT: D1 = Depth of cut (mm)
ROTATION SPEED: N = Tool rotational speed (rpm)
FEEDRATE: FT = Feed amount for each tooth
in the transverse direction
of the tool (mm/rev)
FR = Feed amount for each tooth
in the longitudinal
direction of the tool
(mm/rev)
d–2. Machining method 2 (See 2) “Cutting patterns.”)
CUTTING DIRECTION: CD = Cutting direction (See (*)
Cf1 below.)
DIRECTION OF CUT: DR = Direction of cut
(See (*) Cf1 below.)
CLEARANCE: C1 = Clearance 1 (mm)
C2 = Clearance 2 (mm)
FINISHING ALLOWANCE: TS = Finishing allowance
(mm)
(See (*) Cf2 below.)
DEPTH OF CUT: D1 = Depth of cut (mm)
255
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
256
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
2) Cutting patterns
a. Y–axis center drilling
Rapid traverse
Cutting feed
b. Y–axis drilling
b–1. Drilling method 1
257
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
c. Y–axis tapping
c–1, c–2. Tapping methods 1 and 2
258
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
Machining method 2
Cutting is performed in both directions, as shown below.
Upon the completion of this cutting, finishing is performed
along the contour except if the finishing allowance is set to
0 or is not defined. (See d–3 below.)
259
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
d–2. Clearance
For machining method 1 or 2, specify the following
clearances:
(1) In safety first mode (when bit 1 of system parameter 309 is
set to 0)
Blank figure
260
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
Blank figure
261
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
Top view
(Machining method 1)
262
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
(Machining method 2)
263
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
Direction Direction
of feed of feed
264
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
265
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
e–1. Roughing/finishing
Roughing for contouring of type 1 or 3 is executed to leave
a finishing allowance around the defined part figure.
Tool path : Left side viewed from Tool path : Right side viewed from
the start point of figure definition the start point of figure definition
WARNING
The cutting position (CP), viewed from the point at which the
definition of a part figure element is started, represents the
difference between outer surface contouring and inner
surface contouring.
Outer surface contouring:
The cutting position is on the left, viewed from the start
point of figure definition (CP = 1).
Inner surface contouring:
The cutting position is on the right, viewed from the
start point of figure definition (CP = 0).
266
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
Part figure
267
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
System parameter
268
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
269
4. DEFINING MACHINING
(MENU 4) Y–AXIS FAPT FUNCTION B–61804E–2/05
270
4. DEFINING MACHINING
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 4)
271
5. ANIMATED SIMULATION
(MENU 6) Y–AXIS FAPT FUNCTION B–61804E–2/05
In 16–TC CAP II and 16i–TA CAP II, the animated simulation function
has been improved.
When using CAP II of the above models, see Part XIII, “Animated
Simulation Function II.”
Y–axis machining is simulated for the YZ and XY planes.
1) The following planes are displayed as the side view and front view for
turning, C–axis machining, and Y–axis machining:
side view Front view
272
5. ANIMATED SIMULATION
B–61804E–2/05 Y–AXIS FAPT FUNCTION (MENU 6)
Fig. 5 (a)
273
5. ANIMATED SIMULATION
(MENU 6) Y–AXIS FAPT FUNCTION B–61804E–2/05
274
B–61804E–2/05 Y–AXIS FAPT FUNCTION 6. SYSTEM PARAMETERS
6 SYSTEM PARAMETERS
WARNING
System parameters, setting data, and the MTF data,
described below, vary with the machine. For details, refer
to the manual provided by the machine tool builder. If these
data values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
275
6. SYSTEM PARAMETERS Y–AXIS FAPT FUNCTION B–61804E–2/05
276
B–61804E–2/05 Y–AXIS FAPT FUNCTION 6. SYSTEM PARAMETERS
Bit 1 Coolant
0: Not used
1: Used
Bit 2 Cancellation of tool compensation
0: Not output
1: Output
Bit 3, 4 Approach
00: Simultaneous 1 axis
01: Simultaneous 2 axis
10: Simultaneous 3 axis
11: Simultaneous 4 axis
Bit 5, 6 Return relief
00: Simultaneous 1 axis
01: Simultaneous 2 axis
11, 10: Simultaneous 3 axis
Bit 7 The prompt relating to the passing point is:
0: Not displayed.
1: Displayed.
0, 1 Can’t use.
0405 to 0409 designation 00000000 (Don’t change the data.)
(8 bits)
277
6. SYSTEM PARAMETERS Y–AXIS FAPT FUNCTION B–61804E–2/05
0, 1 Can’t use.
0415 to 0419 designation 00000000 (Don’t change the data.)
(8 bits)
Can’t use.
0421 Real number Undefined
(Don’t change the data.)
Can’t use.
0424 Real number Undefined
(Don’t change the data.)
Can’t use.
0429 Real number Undefined
(Don’t change the data.)
278
B–61804E–2/05 Y–AXIS FAPT FUNCTION 6. SYSTEM PARAMETERS
Can’t use.
0434 Real number Undefined
(Don’t change the data.)
Can’t use.
0438 Real number Undefined
(Don’t change the data.)
Cutting depth D1
0442 Integer 80
(Percentage of the tool diameter)
Can’t use.
0443 Real number Undefined
(Don’t change the data.)
Cutting depth D1
0447 Integer 80
(Percentage of the tool diameter)
279
6. SYSTEM PARAMETERS Y–AXIS FAPT FUNCTION B–61804E–2/05
Can’t use.
0448 Real number Undefined
(Don’t change the data.)
Can’t use.
0451 to 0459 Real number Undefined
(Don’t change the data.)
0733 Integer Undefind Value of the M code used for starting Y–axis machining
0734 Integer Undefind Value of the M code used for ending Y–axis machining
0771 Character Undefind Axis names and their order (Specify axis names in the
order in which they are programmed on the NC.
Example: XZCY)
280
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
WARNING
The initial values in the MTF (machine tool file) listed below
are different from those used for a production run. Actual
setting values vary with the machine. For details, refer to the
manual provided by the machine tool builder. If these data
values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece and/or machine, or forced
machining occurring, possibly causing damage to the
machine and/or tool itself, or injury to the user.
281
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
Center drilling
Drilling
Bit 7 6 5 4 3 2 1 0
0 0 0 0 0
0, 1
1305 designation 00000000 Bit 0 For face milling (polar coordinate interpolation), finishing of
(8 bits) Y–axis pattern machining, and contouring, cutter compensation
is:
0: Carried out by the FAPT. (G40, G41, or G42 is not output.)
1: Carried out by the NC. (G40, G41, and G42 are output.)
Integer M code of the miscellaneous function for preparing for rigid tapping
1350 29
(3 bits)
282
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
Parameter
Description Remarks
No.
283
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
NOTE
1 Data is referenced at the beginning of Y–axis machining.
If two or more Y–axis machining processes are defined
continuously, the data is not referenced for the second or
subsequent processes.
2 The data is referenced at the beginning of a turning process.
If two or more turning processes are defined continuously,
the data is not referenced for the second or subsequent
processes.
3 The data is referenced at the beginning of a milling process.
If two or more milling processes are defined continuously,
the data is not referenced for the second or subsequent
processes. The milling process can be a C–axis machining
process or Y–axis machining process.
c. Function codes
High–order Low–order
Function Remarks
three digits one digit
284
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
Point to be Parameter
Description
referenced No.
285
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
Point to be Parameter
Description
referenced No.
WARNING
1 Specify whether the approach is simultaneously performed
along one, two, or three axes.
2 Do not specify the function code of AA01 (C–axis move
command).
3 A C–axis move command is executed.
286
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
NOTE
1 The data is not referenced for the second or subsequent
process of continuous (C–axis/Y–axis) milling processes.
2 The data is not referenced for the second or subsequent
process of continuous Y–axis processes.
Point to be Parameter
Description
referenced No.
287
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
Point to be Parameter
Description
referenced No.
288
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
Point to be Parameter
Description
referenced No.
NOTE
1 The data is not referenced for the second or subsequent
process of continuous (C–axis/Y–axis) milling processes.
2 The data is not referenced for the second or subsequent
process of continuous Y–axis processes.
3 Specify whether the simultaneous approach is performed
along one, tow, or three axes.
4 Do not specify the function code of AA01 (C–axis move
command).
5 A C–axis move command is executed.
289
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
7.1 Example of setting MTF parameters with numbers ranging from 2000 to
2999 (servo motor control method)
SETTING MTF
PARAMETERS WHEN To use the Y–axis FAPT function, change MTF parameters, with numbers
ranging from 2000 to 2999, as shown below. (For other MTF parameters,
THE Y–AXIS FAPT specify standard FANUC values.)
FUNCTION IS
SUPPORTED MTF 2016 = 4402, 1101, 0001, 0303, 0004, 0002, 0103, 0004
G50 X Z Smax ; G0 Txxx ;
MTF 2017 = 5202, 5002, 1101, 0001, 2201, AA01, 0503, 0004
G90 G0 X Z Y C F ;
G91 G1
MTF 2018 = 5702, 5202, 5002, 1101, 0001, 2201, AA01, 0305, 0004, 0000
G17 G90 G0 X Z Y C M08 ;
G18 G91 G1
G19
MTF 2019 = 5202, 5002, 1101, 0001, 2201, 0405, 0004, 0000, 0000, 0000
G90 G0 X Z Y M09 ;
G91 G1
MTF 2020 = 5202, 5102, 1101, 0001, 2201, AA01, 4401, 000E, 1700
G90 G0 X Z Y C I MTF 2300
G91 G3
MTF 2021 = 5202, 5102, 1101, 0001, 2201, AA01, 000E, 1701
G90 G2 X Z Y C MTF 2301
G91 G3
MTF 2031 = 5702, 5202, 5002, 1101, 0001, 2201, AA01, 0305, 0004, 0000
G17 G90 G0 X Z Y C M08 ;
G18 G91 G1
G19
MTF 2032 = 5702, 5202, 5002, 1101, 0001, 2201, AA01, 0305, 0004, 0000
G17 G90 G0 X Z Y C M08 ;
G18 G91 G1
G19
MTF 2033 = 5202, 5002, 1101, 0001, 2201, 0405, 0004, 0000, 0000, 0000
G90 G0 X Z Y M09 ;
G91 G1
MTF 2034 = 5202, 5002, 1101, 0001, 2201, 0405, 0004, 0000, 0000, 0000
G90 G0 X Z Y M09 ;
G91 G1
MTF 2202 = 4402, 1101, 0001, 2201, AA01, 0004, 0002, 0103, 0004, 0000
G50 X Z Y C ; G0 Txxx ;
MTF 2203 = 5802, 6002, 6102, 1101, 0001, 2201, AA01, 0903, 0C03, 0503
G98 G98 G81 X Z Y C R P F
G99 G82
MTF 2205 = 5802, 6002, 6102, 1101, 0001, 2201, AA01, 0903, 0A03, 0503
G98 G98 G81 X Z Y C R Q F
G99 G82
290
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
MTF 2207 = 5802, 6002, 6302, 1101, 0001, 2201, AA01, 0903, 1505, 0203
G98 G98 G84 X Z Y C R Mxx S
G99 G84.1
MTF 2212 = 5202, 5002, 5302, 1101, 0001, 2201, AA01, 0503, 0004, 0000
G90 G0 G41 X Z Y C F ;
G91 G1 G42
MTF 2213 = 5202, 5002, 2002, 1101, 0001, 2201, AA01, 0503, 0004, 0000
G90 G0 G40 X Z Y C F ;
G91 G1
MTF 2300 = 3301, 5501, 0503, 0004, 0000, 0000, 0000, 0000, 0000, 0000
K J F ;
MTF 2301 = 9901, 0503, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000
R F ;
291
7. NC MACHINE TOOL FILE (MTF) Y–AXIS FAPT FUNCTION B–61804E–2/05
Machining profile
Machining definition
Process 1: Y–axis drilling, 10 mm diameter, 30 mm deep
Process 2: Y–axis pattern machining (pocketing), 16 mm diameter,
8 mm depth of cut, 2 mm finishing allowance, compensation
by the FAPT
The following NC data is output:
%;
O1000 ;
G50X200Z200YO. ;
G0X150.Z150.Y0. ;
G50X150.Z150.Y0.C0.S2000 ;
G0T0101 ;
G97SxxxxM03 ;
M08 ;
G17C90. ;
X40.Z102.Y–10. ;
G98G83Z68.R0.Fxxx ;
Y10. ;
G0C270. ;
Y–10. ;
G83Z68.R0. ;
Y10. ;
G0X150.Z150.Y0. ;
T0100 ;
M1 ;
292
B–61804E–2/05 Y–AXIS FAPT FUNCTION 7. NC MACHINE TOOL FILE (MTF)
G50X150.Z150.Y0.C270. ;
G0T0202 ;
G07SxxxxM03 ;
M08 ;
G19C0. ;
X84.Z30.Y8. ;
G1X40. ;
Y10. ;
Z60. ;
Y0. ;
Z30. ;
Y–10. ;
Z60. ;
Y–12. ;
G3Z62.Y–10.K2. ;
G1Y10. ;
G3Z60.Y12.J–2 ;
G1Z30. ;
G3Z28.Y10.K–2 ;
G1Y–10. ;
G3Z30.Y–12.J2. ;
G1Z60. ;
Y–10. ;
G0X84. ;
C180. ;
Z30.Y8. ;
G1X40. ;
Y10. ;
Z60. ;
Y0. ;
Z30. ;
Y–10. ;
Z60. ;
Y–12. ;
G3Z62.Y–10.K2. ;
G1Y10. ;
G3Z60.Y12.J–2. ;
G1Z30. ;
G3Z28.Y10.K–2 ;
G1Y–10. ;
G3Z30.Y–12.J2. ;
G1Z60. ;
Y–10. ;
G0X84. ;
Z150.X150.Y0. ;
T0200 ;
M1 ;
X200.Z200.Y0. ;
M5 ;
M30 ;
%
293
8. NOTES Y–AXIS FAPT FUNCTION B–61804E–2/05
8 NOTES
294
X. BACK MACHINING FAPT
B–61804E–2/05 BACK MACHINING FAPT 1. OUTLINE
1 OUTLINE
297
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
2 SPECIFICATIONS
298
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
2.1
PROGRAMMING
2.1.1 Input back machining base line ZP2 as well as primary machining base
Material Data Input line ZP.
(Menu No.1) In case of drawing format 2:
299
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
2.1.3 Input the home position (DXH, ZH) and the turret index position (DXI,
Home Position and ZI) for back machining as well as those for primary machining. If those
for back machining are the same as those for primary machining, input the
Turret Index Position same values. If a position is in the second quadrant as shown in the figure
(Menu No.3) below, input a minus value for ZH or ZI.
For those questions, initial values can be set system parameters No.206
to 221. These can be skipped based on the value of system parameter
No.0009.
2.1.4 Machining except cutting off and bar feed machining can be performed
Machining Definition on the rear side.
(Menu No.4) (1) Machining type selection
Specify a machining type without discrimination of primary
machining/back machining. For work regrasping on moving from
primary machining to back machining, use “Sub cycle”.
(2) Spindle number
The question for a spindle to be used appears on the tool data screen.
SPINDLE NO ... SN = (1: 1ST SPINDLE, 2: 2ND SPINDLE)
Input SN = 1 in case of primary machining; input SN = 2 in case of
back machining. This question is used to decide an M code for
commanding spindle rotation direction.
300
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
WARNING
That SN = 2 in any process before sub cycle for work
regrasping and SN = 1 after this process can be input but
proper machine function cannot be guaranteed.
AS=0
(AS=180 in Primary machining)
b) OD cutting
Same as tool data for primary machining. A reversible tool may
be used frequently.
c) ID cutting
d) OD grooving
Same as tool data for primary machining.
301
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
e) ID grooving
g) OD necking
Designate –45 degrees as tool mounting angle for OD grooving
(AS) or designate –45 degrees as that for end face grooving.
h) ID necking
Designate –45 degrees as tool mounting angle for ID grooving
(AS) or designate 45 degrees as that for end face grooving (AS).
i) OD threading
Same as tool data for primary machining
j) ID threading
302
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
k) Face threading
Designate 0 degree as tool mounting angle for primary machining
(AS).
l) C axis machining
The following question regarding mounting direction is displayed.
SETTING DIRECTION . . . . CP = (0: SIDE, 1: FRONT
FACE, 2: REAR FACE)
For machining of rear end face, select 2.
WARNING
Machining start position
This is automatically calculated using the turret turning
position and tool mounting position. To change this value,
note the following conditions.
The path of approach or escape varies with the relation
between the work position and machining start position. In
simultaneous two axis movement, approach or escape is
performed ad shown in Fig. A unless no interference
between a work and tool exists. If interference with a work
exists, the tool bypasses the work as shown in Fig. B.
303
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
Example
304
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
2.1.6 The layout of screen is the same as before. Milling front view is a drawing
Animation Drawing viewed from the front side. On this screen, any figure on the rear side is
drawn with dotted lines.
(Menu No.6) In back machining FAPT, any shuck figure is not drawn.
Work regrasping from primary machining to back machining is not
drawn.
Designate an M code in MTF No.1145 with which FAPT perceives the
start of back machining. When the M code designated here is executed,
FAPT animation drawing changes into back machining mode.
305
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
2.2
PARAMETERS, ETC.
2.2.1 Bit 7 for system parameter No.708 indicates whether or not back
System Parameters machining is performed.
#7 #6 #5 #4 #3 #2 #1 #0
708
If 708#7 = 0,
Machining is the same as former FAPT.
If 708#7 = 1,
D A question for indicating the end face position, FS = _ is added on
the figure definition screen for end face hole, end face groove, and
front face milling.
D A question for indicating a spindle to be used, SN = _ is added on
the tool data screen for machining definition.
D A question for indicating mounting angle, AS = _ is added on the
tool screen for drill and center drill.
D To the question of mounting position, CP = _ on the milling tool
data screen 2 (rear end face) can be input.
D If M code that has been designated in MTF No.1145 is executed in
animation drawing, the screen changes into back machining mode.
No.214: designates the X coordinate value of home position on the turret
1 back machining.
No.215: designates the Z coordinate value of home position on the turret
1 back machining.
No.216: designates the X coordinate value of home position on the turret
2 back machining.
No.217: designates the Z coordinate value of home position on the turret
2 back machining.
No.218: designates the X coordinate value of turret Index position on the
turret 1 back machining.
No.219: designates the Z coordinate value of turret Index position on the
turret 1 back machining.
No.220: designates the X coordinate value of turret Index position on the
turret 2 back machining.
No.221: designates the Z coordinate value of turret Index position on the
turret 2 back machining.
306
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
307
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
308
B–61804E–2/05 BACK MACHINING FAPT 2. SPECIFICATIONS
2) Function codes
The following function codes are referenced. These function codes
are the same as those used conventionally to output M codes for the
first spindle. No additional function code need be defined for the
second spindle.
Upper three Lowest digit Function
digits Major
Detailed classification
classification
2.2.3 2 (rear end face) can be designated as mounting direction of tool data for
Tool Data milling (CP).
CP = _ (1: SIDE, 1: FRONT FACE, 2: REAR FACE)
In this case, tool information 2 in tool data (FLAG2) means as follows:
#7 #6 #5 #4 #3 #2 #1 #0
309
2. SPECIFICATIONS BACK MACHINING FAPT B–61804E–2/05
2.3
WARNINGS AND
CAUTION
WARNING
1 C axis end face machining
In a section to which part figure is defined on the rear side, C axis end face machining cannot
be performed in primary machining.
Although rear end face machining before sub cycle with work regrasping can be defined in
machining definition, machining cannot be performed in proper position using prepared NC
data.
310
B–61804E–2/05 BACK MACHINING FAPT 3. EXAMPLE OF NC DATA
3 EXAMPLE OF NC DATA
Coordinate system setting and tool selection T code output for turning (for
back machining)
2068 = 5002, 4C02, 0103, 0305, 0004, 0000, 0000, 0000, 0000, 0000
G0 G54 Txx M8 ;
Example output
0100(BACK–FAPT) ;
N001(ROUGH OF OUT.) ; . . . . . Start machining for the first spindle.
G0G54T0101M8 ; . . . . . . . . . . . . Output the block specified with MTF2068.
G96S1500M3 ;
X85. ;
Z2. ;
G1X5.F0.65 ;
.
.
311
XI. AUTOMATIC PROCESS
DETERMINATION FUNCTION
AUTOMATIC PROCESS
B–61804E–2/05 DETERMINATION FUNCTION 1. OUTLINE
1 OUTLINE
WARNING
For those machining processes that have been
automatically created, check the machining sequence. If
the machining sequence is invalid, the tool may collide with
the workpiece and/or machine, or forced machining may
occur, possibly causing damage to the machine or tool itself,
or injury to the user.
315
AUTOMATIC PROCESS
1. OUTLINE DETERMINATION FUNCTION B–61804E–2/05
CAUTION
The tools to be used are determined from tooling data and
tool data.
NOTE
1 The end surface and outer surface can be machined in
separate processes for outer surface machining.
2 For the outer and inner surface machining processes,
inverse processes can also be automatically determined (B
option for the automatic process determination function).
3 The following processes cannot be automatically
determined. Enter data manually.
– Reaming
– Tapping
4 Auxiliary machining processes cannot be automatically
determined.
5 Multiple processes can be specified for drilling (only for
turning) to create multitiered parts (B option for the
automatic process determination function).
6 The cutting–off process cannot be determined when system
parameter 140 is 0.
316
AUTOMATIC PROCESS 2. EXECUTING AUTOMATIC
B–61804E–2/05 DETERMINATION FUNCTION PROCESS DETERMINATION
317
2. EXECUTING AUTOMATIC AUTOMATIC PROCESS
PROCESS DETERMINATION DETERMINATION FUNCTION B–61804E–2/05
2.1 If the soft key for defining machining (menu item 4) is pressed when no
process is defined yet, the “KINDS OF MACHINING” screen appears.
DEFINING A NEW On this screen the automatic process determination function is enabled.
PROCESS
Pressing the right–most soft Key changes the soft key menu. Pressing
the AUTO soft key starts (executes) the automatic process determination
function. Pressing the AUTO PROC. soft key displays the PROCESS
SETTING screen (see Chapter 3, “Setting the Machining Procedure” for
setting machining procedure data).
CAUTION
Pressing the AUTO soft key starts the automatic process
determination immediately without displaying the
PROCESS SETTING screen. Set machining procedure
data beforehand.
318
AUTOMATIC PROCESS 2. EXECUTING AUTOMATIC
B–61804E–2/05 DETERMINATION FUNCTION PROCESS DETERMINATION
No.708: 0 0 x 0 0 0 0 0
319
2. EXECUTING AUTOMATIC AUTOMATIC PROCESS
PROCESS DETERMINATION DETERMINATION FUNCTION B–61804E–2/05
2.2 If the soft key for defining machining (menu item 4) is pressed when
processes are already defined, the “MACHINING PLAN” screen
MODIFYING A appears. On this screen the operator can modify or add processes.
DEFINED PROCESS Pressing the NEW soft key on this screen displays the “KINDS OF
MACHINING” screen. On that screen, the automatic process
determination function is enabled.
NOTE
Note that pressing the NEW soft key deletes all existing
processes.
320
AUTOMATIC PROCESS 3. SETTING THE MACHINING
B–61804E–2/05 DETERMINATION FUNCTION PROCEDURE
Pressing the AUTO PROC. soft key displays the “PROCESS SETTING”
screen for setting the machining procedure. After the setting is
completed, pressing the EXEC soft key starts automatic process
determination. Manual input flags can also be set on this screen.
The “PROCESS SETTING” screen displays the setting data for the
machining method group number (No.000) and the machining procedure
data for the group (No.100 to 129, No.200 to 229, or No.300 to 329).
If the machining method group number is not defined, the group number
is determined by the material figure and the machining procedure data for
that group is displayed.
Round bar: Machining method group 1
(data in No.100 to 129)
Perforated round bar: Machining method group 2
(data in No.200 to 229)
Special material: Machining method group 3
(data in No.300 to 329)
321
3. SETTING THE MACHINING AUTOMATIC PROCESS
PROCEDURE DETERMINATION FUNCTION B–61804E–2/05
322
AUTOMATIC PROCESS 3. SETTING THE MACHINING
B–61804E–2/05 DETERMINATION FUNCTION PROCEDURE
NOTE
When using a cutting–off process, set the following system
parameter to 1:
323
3. SETTING THE MACHINING AUTOMATIC PROCESS
PROCEDURE DETERMINATION FUNCTION B–61804E–2/05
NOTE
Machining procedure data can also be set on the setting
screen.
324
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
325
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
326
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
CAUTION
1 For drilling, grooving, and residual machining, both tooling
information and tool data are searched for the tool, and the
optimum tool (the largest tool which can be used) is
selected. For other processes, the tool which is found first
is used. If the selected tool is not a desired one, turn the
manual flag on and select the tool manually, or change the
tool after all processes are determined.
2 If the tool is selected from tool data, the tool is automatically
added to tooling information. The data items for the added
tool are automatically set as follows: The tool selection
number (TN) is set to the smallest unused number. The tool
compensation number (TM) is set to the same number as
the tool selection number. For the other data related to
mounting, the same data as that in tool data is used.
Automatic process determination therefore cannot operate
correctly if the tool data related to mounting is incorrect.
3 When the tool is selected from tooling information, the turret
to be used is automatically selected from tooling data if
there are two or more turrets. When the tool is selected from
tool data, the turret number is normally set to 1. To set the
turret number to 2, turn on the manual input flag and
manually enter the turret number or change the turret
number after all processes are determined. When balance
cutting is performed, the turret number for the second tool
is automatically set to 2 even when the tool is selected from
tool data.
4 The tool can be selected only from tooling information or
from tool data by changing the following setting data:
Tooling information
Tool data
0 : searched
1 : Not searched
327
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
4.2 The use of inverse tools can be set in automatic process determination for
the following processes:
DETERMINING
– End surface roughing
INVERSE
– Outer surface roughing
PROCESSES
– Inner surface roughing
(AUTOMATIC – End surface semifinishing
PROCESS – Outer surface semifinishing
DETERMINATION – Inner surface semifinishing
FUNCTION B – End surface finishing
OPTION) – Outer surface finishing
– Inner surface finishing
When determining inverse processes, set the following setting data:
328
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
CAUTION
To determine processes automatically, set a value other
than 2 (machinig below an overhang) in system parameter
101. If 2 is specified, the correct cutting area for an
overhang is not automatically determined.
NOTE
1 For residual machining, the processes for sections a and b
in the figure below can be determined but processes using
inverse tools, such as the processes for sections c and d,
cannot be determined. Such processes should be manually
added after all processes are automatically determined.
329
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
NOTE
2 When a very small pocket is machined using a normal tool
during end, outer, or inner surface machining, an error
occurs when the inverse process is determined in the
following case: When an area is left uncut after tool angle
check is performed (Fig. a) but there is no area to be cut with
the inverse tool as a result of applying offset (Fig. b).
Shaded area:
Area left uncut after tool angle
check is performed
(area to be cut with the inverse tool)
Fig. a
Shaded area:
Area to be cut with the normal
tool after tool angle check is
performed and offset is applied
±
There is no area to be cut with ³Error!
the inverse tool.
Fig. b
NOTE
3 When the back of the area to be cut with the inverse tool
intersects with the material figure as shown below, the
process using the inverse tool is not determined.
Area to be cut
with the normal
tool
Shaded area:
Area left uncut
(area to be cut
with theinverse
tool)
330
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
NOTE
4 If an area is still left uncut after the machining with the
inverse tool, no additional process for cutting that area
(shaded area in the figure below) can be automatically
determined.
Area (1) :
Cut with the normal tool
Area (2):
Cut with the inverse tool Shaded area: Left uncut
NOTE
5 The inverse process for balance cutting cannot be
automatically determined.
331
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
4.3 (1) Always from +X to –X along the end surface (from –X to +X for the
inverse process)
CUTTING DIRECTION
(3) When the machining procedure data is set as shown below for outer
surface finishing, the end surface is cut from the outside to the center,
then the outer surface is cut with the same tool, if there is no inner
surface (Fig. a). If there is an inner surface, the end surface and outer
surface are cut in one continuous operation (Fig. b).
Setting of machining procedure data
– End surface finishing
– Outer surface finishing
Fig. a When there is no inner surface Fig. b When there is an inner surface
332
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
To cut the end surface from the outside to the center and then cut the outer
surface with the same tool as shown in Fig.a even when there is an inner
surface, change the following setting data:
No.71: x 0000000
Method of outer surface finishing
333
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
4.4 (1) Division direction for end surface machining (normal process)
AREA DIVISION The area is divided as shown in Fig.a when there is no inner surface
and as shown in Fig.b when there is an inner surface.
334
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
Fig. a Division direction when an element Fig. b Division direction when no element
of the part intersects with the Z–axis of the part intersects with the Z–axis
Fig. a Groove on the end surface Fig. b Groove on the outer surface
335
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
(5) Cutting start point for a cutting–off process (B option for the automatic
process determination function)
The cutting start point for a cutting–off process is determined as shown
in Fig.a when there is no C/R (chamfer/corner R) at the cut–off section
and as shown in Fig.b when there is a C/R at the cut–off section.
Fig. a Cutting start point when Fig. b Cutting start point when
there is no C/R at the cut–off section there is a C/R at the cut–off section
(6) Division direction for inverse processes (B option for the automatic
process determination function)
The division direction at division point DS for an inverse process is
one of the following three types (outer surface machining is taken as
an example):
[Type 1]
[Type 2]
[Type 3]
336
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
No.152: Clearance when the tool approaches for bar feeding (CAX)
No.153: Clearance when the tool approaches for bar feeding (CAZ)
No.154: Position at which the fingers pinch the workpiece during bar
feeding (WG)
No.155: Amount of tool retraction during bar feeding (CEZ)
NOTE
The B option for the automatic process determination
function is necessary for automatically determining the bar
feeding process.
337
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
4.7 When the inner surface is machined with the automatic process
determination function, multitier drilling can be performed using drills
MULTITIER DRILLING with different diameters.
(B OPTION FOR THE When performing multitier drilling, set the following setting data:
AUTOMATIC
No.50: Minimum inner diameter which can be machined with the
PROCESS inner surface tool (unit: mm)
DETERMINATION Initial value: Undefined
FUNCTION)
Set the minimum inner diameter which can be machined with the prepared
inner surface machining tool. The automatic process determination
function determines the process so that a diameter less than the set value
is machined with drills.
Fig. 1
WARNING
1 The automatic process determination function always
machines a diameter less than the set value with drills
regardless of the values in setting data No.52 and 53.
2 If the value is undefined, the automatic process
determination function determines the process so that all
inner surface are machined with the inner surface tool.
3 The automatic process determination function specifies
cutting areas so that machining for a diameter less than the
set value does not require an inner surface tool.
Set the maximum inner diameter which can be machined with drills. The
automatic process determination function machines a diameter less than
the set value with drills. Multitier drilling can be performed for a diameter
less than the set value.
338
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
Fig. 2
WARNING
If the value is undefined, the automatic process
determination function determines the process so that all
inner surfaces are machined with drills.
Setting data Nos.52 and 53 determine whether drills are used for
machining the inner surface with a diameter greater than the value in
setting data No.50 (minimum inner diameter which can be machined with
the inner surface tool) and less than the value in setting data No.51
(maximum inner diameter which can be machined with drills).
The inner surface with a diameter less than the value in setting data No.50
is always machined with drills regardless of the values in setting data
No.52 and 53.
Fig. 3
Set the minimum allowance on the inner surface to be drilled. The inner
surface is drilled when the allowance is more than the set value.
339
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
Fig. 4
WARNING
If the value is undefined, drilling is not performed.
Fig. 5
Drilling is performed when 1/D is more than the set value.
WARNING
1 If the value is undefined, drilling is not performed.
2 Drilling is performed only when the conditions for both
setting data No.52 and 53 are satisfied.
340
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
No.70: 0 0 0 0 0 0 0 0
How to machine the inner surface with two or more steps using drills
0 : Performs two or more drilling steps in ascending order of drill
diameter.
1 : Performs two or more drilling steps in descending order of drill
diameter.
Specify ascending or descending order of drill diameter when machining
the inner surface in two or more drilling steps.
Tool selection method
0 : Creates the drilling process using the machinable tool selected by the
automatic process determination function.
1 : Prompts the operator to enter the tool figure on the tool data screen if a
drill suitable for the drilled diameter does not exist information or tool
data.
Set the method of selecting the tool if a drill suitable for the drilled
diameter does not exist in the tooling information or tool data when the
automatic process determination function creates a drilling process.
If a drill suitable for the diameter to be drilled does not exist when this
setting data is set to 0 (creates the drilling process using the machinable
tool selected by the automatic process determination function), an uncut
area may remain after drilling.
Fig. 6
* Examples of machining
The following examples show how the drilling process or inner
surface machining process is automatically determined, depending on
the values in setting data No.50 (minimum inner diameter which can
be machined with the inner surface tool) and No.51 (maximum inner
diameter which can be machined with drills).
341
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
(1) When the value in No.50 is smaller than the value in No.51
No.51(maximum
inner diameter
which can be ma-
chined with drills)
No.50 (minimum inner di-
ameter which can be ma-
chined with the inner sur-
face tool)
Fig. 7
When setting data Nos.50 and 51 are set as shown in Fig.7, the following
processes are created:
Process 01 Drilling
Drills area (1) in Fig.8.
Fig. 8
Checks setting data Nos.52 and 53 for the second area to be drilled.
Fig. 9
No.52 (minimum allowance for drilling)
No.53 (minimum length–to–diameter ratio of the inner surface to be
drilled)
342
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
Fig. 10
Fig. 11
Checks setting data Nos.52 and 53 for the third area to be drilled.
Fig. 12
343
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
When the conditions in Fig.12 are satisfied When the conditions in Fig.12 are not satisfied
Process 03 Drilling
Drills area (3) in Fig.13. Drilling is not performed.
Fig. 13 Fig. 14
Fig. 15 Fig. 16
(2) When the value in No.50 is larger than the value in No.51
Fig. 17
344
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
When setting data Nos.50 and 51 are set as shown in Fig.17, the following
processes are created:
Process 01 Drilling
Drills area (1) in Fig.18.
Fig. 18
Checks the conditions shown in Fig. 9 for the second area to be drilled.
When the conditions in Fig. 9 are satisfied When the conditions in Fig. 9 are not satisfied
Fig. 19 Fig. 20
Uncut area
Fig. 21 Fig. 22
345
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
Fig. 23
When setting data No. 50 is set as shown in Fig. 23, the following
processes are created:
Process 01 Drilling
Drills area (1) in Fig.24.
Fig. 24
Process 02 Drilling
Drills area (2) in Fig.25.
Fig. 25
346
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
Checks the conditions shown in Fig.12 for the third area to be drilled.
When the conditions in Fig.12 are satisfied When the conditions in Fig.12 are not satisfied
Process 03 Drilling Drilling is not performed.
Drills area (3) in Fig.26.
Fig.30
No.50 (minimum inner diameter which can be machined with the
inner surface tool): Undefined
347
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
Process 01 Drilling
Drills area (1) in Fig.31.
Fig. 31
Process 02 Drilling
Drills area (2) in Fig.32.
Fig. 32
Process 03 Drilling
Drills area (3) in Fig.33.
Fig. 33
Process 04 Inner
surface machining
Fig. 34
348
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
Fig.35
No.50 (minimum inner diameter which can be machined with the inner
surface tool): Undefined
No.51 (maximum inner diameter which can be machined with drills):
Undefined
The following processes are created:
Process 01 Drilling
Drills area (1) in Fig.36.
Fig.36
Fig.37
349
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
WARNING
1 Setting data No.52 (minimum allowance for drilling) and
No.53 (minimum length–to–diameter ratio of the inner
surface to be drilled) are effective for machining a diameter
greater than the value in setting data No.50 (minimum inner
diameter which can be machined with the inner surface tool)
and less than the value in setting data No.51 (maximum
inner diameter which can be machined with drills).
2 If setting data No.50 (minimum inner diameter which can be
machined with the inner surface tool) is set to a value larger
than that set in setting data No.51 (maximum inner diameter
which can be machined with drills), an uncut area may as
shown in Figs.21 and 22.
NOTE
If an uncut area remains after machining using a drill with a
tip, that area is not cut in later processes that are
automatically determined.
Fig.38
350
4. DETAILS OF AUTOMATIC
AUTOMATIC PROCESS PROCESS DETERMINATION
B–61804E–2/05 DETERMINATION FUNCTION AND NOTES ON ITS USE
4.8 If the part figure is closed, the automatic process determination function
may not correctly operate.
AUTOMATIC
Example 1)
PROCESS When the start point of the part figure has a larger X coordinate than
DETERMINATION the end surface
FOR A CLOSED
FIGURE
Example 2)
When the start point of the part figure is the same as the cutting–off
start point
351
4. DETAILS OF AUTOMATIC
PROCESS DETERMINATION AUTOMATIC PROCESS
AND NOTES ON ITS USE DETERMINATION FUNCTION B–61804E–2/05
352
AUTOMATIC PROCESS
B–61804E–2/05 DETERMINATION FUNCTION 5. SETTING DATA
5 SETTING DATA
353
XII. DOUBLE SIDED MACHINING
B–61804E–2/05 DOUBLE SIDED MACHINING
357
1. SYSTEM PARAMETER DOUBLE SIDED MACHINING B–61804E–2/05
1 SYSTEM PARAMETER
358
B–61804E–2/05 DOUBLE SIDED MACHINING 2. DEFINITION OF BLANK FIGURE
Fig. 2
359
3. DEFINITION OF PART FIGURE DOUBLE SIDED MACHINING B–61804E–2/05
The method of defining part figure with the single stroke drawing by
using symbolic key is the same as standard system. There are following
remarks and a restriction matters.
a. Do not define it as shown in the figure below.
D The line crosses. (Fig. 3. (a))
D There are same lines on one line. (Fig. 3 (b))
D One point comes in contact. (Fig. 3 (c))
Fig. 3 (a)
Fig. 3 (b)
Fig. 3 (c)
b. Please define the figure to become the end point as same place the start
point.
c. Please make a head and the last element an arrow element. Do not
specify Chamfer or Round element for a head or last element.
d. The position of start point and the end point exerts the effect on the
definition of the processing area. The position of start point and the
end point becomes the division point of the processing area division
in Automatic process decision. Therefore, it is necessary to specify
start point and the end point after previous is foreseen to some degree.
(Please refer to 5.2.5 and 5.3.4)
360
B–61804E–2/05 DOUBLE SIDED MACHINING 4. HOME AND INDEX POSITIONS
Home and index positions of the First process and the second process can
be set.
361
5. PROCESSING DEFINITION DOUBLE SIDED MACHINING B–61804E–2/05
5 PROCESSING DEFINITION
362
B–61804E–2/05 DOUBLE SIDED MACHINING 5. PROCESSING DEFINITION
363
5. PROCESSING DEFINITION DOUBLE SIDED MACHINING B–61804E–2/05
5.2 The definition of the First processing side is as it is. In the definition of
the Secondary processing side, blank figure and the part figure draw in
DEFINITION BY shape that the reverse to X axis symmetry for draw on the First processing
MANUAL side. Definition method on the Secondary processing side is shown as
follows. When the “ ” part part finishes defining for First processing.
(Refer to Fig. 5.2 (a))
The process list screen is displayed as shown in Fig. 5.2 (b).
It will change into soft key like the under figure, if softkey “´” of a right
edge is pushed.
364
B–61804E–2/05 DOUBLE SIDED MACHINING 5. PROCESSING DEFINITION
Fig. 5.2.1
365
5. PROCESSING DEFINITION DOUBLE SIDED MACHINING B–61804E–2/05
5.2.2 The coordinate value of the point which the cursor shows displays the
Cutting Area Screen coordinate value in the coordinate system of Secondary processing.
Fig.5.2.2
Do not specify the cutting area by stepping over the start and end points
of the part figure.
Example
For instance, the shaded portion cannot be specified for a cutting area
when the part figure started from “a” point.
5.2.3 Define the cutting condition by the same way of standard system.
Cutting Condition
Screen
366
B–61804E–2/05 DOUBLE SIDED MACHINING 5. PROCESSING DEFINITION
5.3
AUTOMATIC
WARNING
PROCESSING For those machining processes that have been
DECISION FUNCTION automatically created, check the machining sequence. If
the machining sequence is invalid, the tool may collide with
the workpiece and/or machine, or forced machining may
occur, possibly causing damage to the machine or tool itself,
or injury to the user.
First of all, the cutting area of the First processing and Secondary
processing are divided. Next time, the process for the First processing is
decided automatically according to the processing procedure data. The
process on a Secondary side is continuously decided.
5.3.1 When soft key “AUTO PROC” is pushed, on the “kinds of machining”
Processing Area screen, the screen is switched to decide the first and second processing
area used for automatic process definition function.
Division Screen
367
5. PROCESSING DEFINITION DOUBLE SIDED MACHINING B–61804E–2/05
Specify the first and second processing areas using the cursor and arrow
keys on the “MACHINING AREA DIVISION” screen as same way as the
“CUTTING AREA DEFINE” screen. The arrows of °, ³, ±, ² can be
used on this screen.
The position of DC1 becomes the starting point of the part figure
definition. The dividing direction of DC1 can be changed. However, the
position cannot be changed. DC2 can change both positions and
directions of division.
When the specifies dividing point as shown in Fig. 5.3.1 (b).
The area of the First processing and a Secondary processing will divided
as shown in Fig. 5.3.1 (c).
First
Secondary processing
processing area
area
If the “NEXT PAGE” is pushed in Fig. 5.3.1 (b), the screen switches to
the PROCESS SETTING screen.
368
B–61804E–2/05 DOUBLE SIDED MACHINING 5. PROCESSING DEFINITION
5.3.2
Process Setting Screen
369
5. PROCESSING DEFINITION DOUBLE SIDED MACHINING B–61804E–2/05
First
proces-
sing area
Secondary
process
area
EXAMPLE A.
The direction of division is same as that of element.
370
B–61804E–2/05 DOUBLE SIDED MACHINING 5. PROCESSING DEFINITION
EXAMPLE B.
Secondary processing area is overhang.
371
6. NC DATA PREPARATION DOUBLE SIDED MACHINING B–61804E–2/05
6 NC DATA PREPARATION
WARNING
Even when the tool path and machining processes
specified in NC data are verified by machining simulation or
tool path check, if the data relating to the actual tool offset
and workpiece shift is incorrect, the tool may collide with the
workpiece and/or machine, possibly causing damage to the
machine and/or tool itself, or injury to the user. Before
starting a production run, perform a dry run to ensure that
the tool will not collide with the workpiece or machine. For
example, specify a low feedrate, then start the NC program
without mounting a workpiece on the machine.
372
B–61804E–2/05 DOUBLE SIDED MACHINING 6. NC DATA PREPARATION
373
7. MACHINING TIME
DISPLAY SCREEN DOUBLE SIDED MACHINING B–61804E–2/05
After preparing NC data, the soft key will change as follows so that the
machining time can be checked.
Fig. 7 (a)
Fig. 7 (b)
374
B–61804E–2/05 DOUBLE SIDED MACHINING 8. SYSTEM PARAMETER
8 SYSTEM PARAMETER
The initial values of home and index positions are set the system
parameters.
No.206: X coordinate of first processing home position
No.207: Z coordinate of first processing home position
No.210: X coordinate of first processing index position
No.211: Z coordinate of first processing index position
No.214: X coordinate of secondary processing home position
No.215: Z coordinate of secondary processing home position
No.218: X coordinate of secondary processing index position
No.219: Z coordinate of secondary processing index position
375
9. NOTES DOUBLE SIDED MACHINING B–61804E–2/05
9 NOTES
376
B–61804E–2/05 DOUBLE SIDED MACHINING 9. NOTES
9.1 The tool data used for this function is the same as that of standard system.
TOOL DATA
9.2 The tooling information used for this function is the same as that of
standard system.
TOOLING
INFORMATION
9.4 If MTF parameter Nos.1050, 1055 are set to “2–axis lath”, the double
sided machining function can be performed. If these MTF parameter are
RELATION WITH “4–axis lath”, this function cannot be used.
4–AXIS LATH
377
XIII. ANIMATED SIMULATION
FUNCTION II
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II 1. OUTLINE
1 OUTLINE
3
2. FLOW OF ANIMATED
SIMULATION ANIMATED SIMULATION FUNCTION II B–61804E–2/05
6 (INPUT)
D With any of the above screens, pressing the [END] soft key returns
control to the previous screen.
D Regardless of which screen is currently displayed, pressing the
[MENU SCREEN] soft key returns control to the main menu screen.
4
3. OPERATION PROCEDURE
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II FOR ANIMATED SIMULATION
NOTE
When the value of system parameter 750 is 1, the blank is
displayed in the full screen.
5
4. ANIMATED SIMULATION
SCREENS ANIMATED SIMULATION FUNCTION II B–61804E–2/05
6
4. ANIMATED SIMULATION
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II SCREENS
4.1
ANIMATED
SIMULATION OF
TURNING
7
4. ANIMATED SIMULATION
SCREENS ANIMATED SIMULATION FUNCTION II B–61804E–2/05
4.2
ANIMATED
SIMULATION WITH
GRADATION
8
4. ANIMATED SIMULATION
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II SCREENS
4.3
C–AXIS ANIMATED
SIMULATION
(1) After executing an M code set in system parameter No. 741, executing
the tool selection T code switches to the C–axis machining screen.
(For cylindrical grooving, an M code set in system parameter No. 742
is referenced.)
This screen is displayed in the same way for animated simulation with
gradation.
(2) The right half of the screen is used to display C–axis cylindrical
grooving, the lower left quarter is used to display C–axis end face
machining and C–axis side face machining other than cylindrical
grooving, and the upper left quarter is used for three–dimensional
display.
(3) Cutting is represented with a filled–in cross section (a circle) of the
tool tip. Rapid traverse drawing is represented with a dotted line,
regardless of whether the tool path is set to on or off.
(4) Even when a portrait–mode lathe is being used, drawing is displayed
in landscape mode.
9
4. ANIMATED SIMULATION
SCREENS ANIMATED SIMULATION FUNCTION II B–61804E–2/05
4.4
Y–AXIS ANIMATED
SIMULATION
(1) After executing an M code set in system parameter No. 741, executing
the tool selection T code causes switching to the Y–axis machining
screen. This screen is displayed in the same way for animated
simulation with gradation.
(Y–axis side face drawing is updated when the phase angle is
changed.)
(2) The right half of the screen is used to display Y–axis side face
machining, the lower left quarter is used to display Y–axis end face
machining, and the upper left quarter is used to display
three–dimensional line drawing.
(3) For Y–axis side face machining, the screen is further divided into four
pieces. Each time the phase angle is updated, machining display is
scrolled.
(The latest machining result is always displayed at the bottom of the
screen.)
(4) Cutting is represented with a filled–in cross section of the tool tip.
Rapid traverse drawing is represented with a dotted line, regardless of
whether the tool path is set to on or off.
10
4. ANIMATED SIMULATION
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II SCREENS
4.5
INTERFERENCE
CHECK FUNCTION
11
4. ANIMATED SIMULATION
SCREENS ANIMATED SIMULATION FUNCTION II B–61804E–2/05
4.6
ANIMATED
SIMULATION FOR
TWO–PATH LATHE
(1) Animated simulation is performed for the first and second turrets. (For
a two–path lathe, animated simulation with gradation is not
supported.)
(2) Normally, the first turret is displayed at the top of the screen and the
second turret is displayed at the bottom of the screen. Setting bit 1 of
system parameter No. 705 to 1 enables the position of the turrets to be
reversed.
(3) When the interference check function is on, interference between the
first and second turrets is checked, as well as interference between a
turret and a chuck or tailstock.
(4) For C–axis animated simulation, drawing is performed in the same
way as for a single–path lathe.
12
4. ANIMATED SIMULATION
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II SCREENS
4.7 The following soft keys are displayed on the animated simulation screen.
SOFT KEYS When gradation is turned off
NOTE
The [ROTATE], [AROUND], and [SECTION] soft keys are
disabled during C– or Y–axis animated simulation.
13
5. SYSTEM PARAMETERS ANIMATED SIMULATION FUNCTION II B–61804E–2/05
5 SYSTEM PARAMETERS
743 Integer Undefined Value of the M code for Y–axis machining (for
switching to the Y–axis animated simulation
screen)
771 Character Undefined Axis name list (must be set when Y–axis
animated simulation is performed)
NOTE
The setting of this parameter can be omitted when only
turning is performed. However, it cannot be omitted when
turning is performed after C– or Y–axis machining.
14
B–61804E–2/05 ANIMATED SIMULATION FUNCTION II 6. SUPPLEMENT
6 SUPPLEMENT
Examples
Assume that an M code for switching to the C–axis animated
simulation screen is to be output at the start of C–axis machining.
1. Set system parameter No. 741 to 22.
2. When C–axis machining is executed at one time, specify the
following function codes in MTF No. 2200. To switch to the
C–axis animated simulation screen for each C–axis machining
process, specify the following function code in MTF Nos. 2220 to
2224.
Start of C–axis center drilling
NO.2220 = 0168, 0100, 0004, 0000, 0000, 0000
M22 FEED;
This setting outputs an M code block, ‘M22,’ used to switch to the
C–axis animated screen at the start of C–axis center drilling.
15
6. SUPPLEMENT ANIMATED SIMULATION FUNCTION II B–61804E–2/05
MTF
2220 Start of C–axis center drilling Only for 16–TC CAP II and 16i–TA CAP II
2221 Start of C–axis drilling Only for 16–TC CAP II and 16i–TA CAP II
2222 Start of C–axis tapping Only for 16–TC CAP II and 16i–TA CAP II
2223 Start of C–axis grooving Only for 16–TC CAP II and 16i–TA CAP II
2224 Start of C–axis notching Only for 16–TC CAP II and 16i–TA CAP II
2225 Start of C–axis cylindrical grooving Only for 16–TC CAP II and 16i–TA CAP II
2230 End of C–axis center drilling Only for 16–TC CAP II and 16i–TA CAP II
2231 End of C–axis drilling Only for 16–TC CAP II and 16i–TA CAP II
2232 End of C–axis tapping Only for 16–TC CAP II and 16i–TA CAP II
2233 End of C–axis grooving Only for 16–TC CAP II and 16i–TA CAP II
2234 End of C–axis notching Only for 16–TC CAP II and 16i–TA CAP II
2235 End of C–axis cylindrical grooving Only for 16–TC CAP II and 16i–TA CAP II
16
APPENDIX
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
WARNING
System parameters, setting data, and the MTF data,
described below, vary with the machine. For details, refer
to the manual provided by the machine tool builder. If these
data values are not set appropriately for the actual machine
being used, correct NC data cannot be prepared.
Machining with incorrect NC data may result in the tool
colliding with the workpiece, or forced machining occurring,
possibly causing damage to the machine and/or tool itself,
or injury to the user.
3
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
0021 Real number 101 Coefficient 2 of C–axis drilling When (drilling depth)/(drilling diameter)
is greater than the value of data 20 and does not exceed the value of
data 21, a workpiece is machined in drilling method 2.
When (drilling depth)/(drilling diameter) is greater than the value of data
21, a workpiece is machined in drilling method 3.
0022 Real number Not defined C–axis center drilling depth (D1)
0023 Real number 100. % of upper–limit for a prepared hole for C–axis tapping
0024 Real number 80. % of lower–limit for a prepared hole for C–axis tapping
0050 Real number Not defined Minimum inner surface diameter that can be machined Option B
0051 Real number Not defined Maximum diameter of a workpiece that can drilled Option B
4
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
0053 Real number Not defined Length–to–diameter ratio for the section to be drilled Option B
0054 Real number Not defined Coefficient for calculating the diameter of a prepared hole for C–axis
tapping (thread catch rate)
If this value is not defined, 1.082532 is specified.
Maximum prepared hole diameter
= D – P ´ C ´ (value of data 22/100)
Minimum prepared hole diameter
= D – P ´ C ´ (value of data 22/100)
D: Nominal diameter, P:
Pitch, C: Value of data 54
5
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
0100 0200 0300 Integer Not defined Specifies the 1st machining process.
0102 0202 0302 3 Specifies the 3rd machining process. End face roughing
0103 0203 0303 4 Specifies the 4th machining process. Outer surface roughing
0104 0204 0304 5 Specifies the 5th machining process. Inner surface roughing
0105 0205 0305 9 Specifies the 6th machining process. End face finishing
0106 0206 0306 10 Specifies the 7th machining process. Outer surface finishing
0107 0207 0307 11 Specifies the 8th machining process. Inner surface finishing
0108 0208 0308 12 Specifies the 9th machining process. End face grooving
0109 0209 0309 13 Specifies the 10th machining process. Outer surface grooving
0110 0210 0310 14 Specifies the 11th machining process. Inner surface grooving
0112 0212 0312 15 Specifies the 12th machining process. Residual outer surface machining
0111 0211 0311 16 Specifies the 13th machining process. Residual inner surface machining
0113 0213 0313 17 Specifies the 14th machining process. Front face threading
0114 0214 0314 18 Specifies the 15th machining process. Outer surface threading
0115 0215 0315 19 Specifies the 16th machining process. Inner surface threading
0116 0216 0316 30 Specifies the 17th machining process. End face center drilling
0117 0217 0317 32 Specifies the 18th machining process. End face drilling
0118 0218 0318 34 Specifies the 19th machining process. End face tapping
0119 0219 0319 36 Specifies the 20th machining process. C–axis end face grooving
0120 0220 0320 31 Specifies the 21st machining process. Side face center drilling
0121 0221 0321 33 Specifies the 22nd machining process. Side face tapping
0122 0222 0322 35 Specifies the 23rd machining process. Side face drilling
0123 0223 0323 37 Specifies the 24th machining process. C–axis side face grooving
0124 0224 0324 Not defined Specifies from the 25th to the 30th
to to to machining processes.
0129 0229 0329
6
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
NOTE
Be sure to specify that C–axis machining is executed after
turning finishing.
7
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
8
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
#7 #6 #5 #4 #3 #2 #1 #0
0 0 0 0 0 0
Bit 0 Specifies whether a tool is manually selected and whether the machining
start point and passing point are manually specified.
0 : The correct tool is automatically selected from the tooling
information.
1 : A tool is manually selected. The cursor temporarily stops moving
automatically to each field on the tool data screen, so the operator can
manually enter a tool number, machining start point, and passing
point.
Bit 1 Specifies whether cutting conditions are manually entered.
0 : Cutting conditions are automatically set.
1 : The cursor temporarily stops moving automatically to each field on
the cutting condition screen, so the operator can manually enter
cutting conditions.
Bit 2 Specifies whether a cutting direction and cutting area are manually
specified.
0 : A cutting direction and cutting area are automatically specified.
1 : The cursor temporarily stops moving automatically to each field on
the cutting direction and area screen, so the operator can manually
enter a cutting direction and cutting area.
Setting 7 8 9 10 11
Baud rate 600 1200 2400 4800 9600
0902 Integer 2 Specifies the number of stop bits and the use of the DC code.
1: One stop bit and the DC code is used.
2: Two stop bits and the DC code is used.
5: One stop bit and the DC code is not used.
6: Two stop bits and the DC code is not used.
9
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.2
SYSTEM
PARAMETER TABLE
Parameter Initial
Format Description Remarks
No. value
0001 Integer 1 Sets output code of system parameter, MTF and setting data. Only
1: ISO 2: EIA 15–TF/
15–TTF
0003 Integer 1 Increment every process (If this value exceeds the increment
in a process, the initial value of the next process is set to be
larger than the final value of the previous process.)
0008 Integer –1 Waiting time until going to the next screen after entering the
answers to all questions.
–1 : No waiting time
0 : Until the soft key “NEXT PAGE” is pressed.
N : n second
0011 Real number 1. mm specification System variable (Do not change the setting
by yourself.)
yourself )
25.4 inch specification
10
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0012 Real number 1000. mm specification System variable (Do not change the setting
by yourself.)
yourself )
12. inch specification
0014 Real number 6.4 Move amount of cursor at a time when expansion or
contraction is done by DRAWING RANGE key. This value is
specified by a multiplier of 1.6 mm inclusive.
0015 0, 1 00010001 Set the I/O unit of family program, material file, and tooling file.
designation (8 bits) Bit 7 6 5 4 3 2 1 0
0 0 0 0 0 0
0016 Character Undefined Set the name of material file to be automatically loaded. Within 15
characters.
0017 Character Undefined Set the name of tooling information to be automatically loaded. Within 15
characters.
0051 0, 1 00000000 Single step of drill process, reamer process and tapping
designation (8 bits) process
(Refer to parameter No.49)
11
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
12
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
13
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0121 Real number 2. Cutting depth D1 (multiple of the drilling diameter) of one drilling
process (machining methods 2 and 3)
0122 Real number 5. Drawing depth D2 (multiple of the drilling diameter of drilling
(machining) method 3)
0130 Real number 0.0005 mm specification System constant (R4TOLR) (Do not
change the setting by yourself.)
yourself )
0.0000197 inch specification
0131 Real number 0.0005 mm specification System constant (R4TOLR) (Do not
change the setting by yourself.)
yourself )
0.0000197 inch specification
0132 Real number 0.01 mm specification System constant (R4TOLT) (Do not
change the setting by yourself.)
yourself )
0.0003937 inch specification
0133 Real number 0.001 System constant 4 (R4 TOLP) (Don’t change this setting at
random.)
14
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0134 Real number 0.000573 System constant 5 (R4 TOLA) (Don’t change this setting at
random.)
0152 Real number 10. mm specification Clearance amount (CAX) at the time of bar
approach.
feed tool a roach.
0.4 inch specification Unit: mm or inch
0153 Real number 10. mm specification Clearance amount (CAZ) at the time of bar
approach.
feed tool a roach.
0.4 inch specification Unit: mm or inch
0154 Real number 20. mm specification Position at which the fingers grip the work
by bar feed (WG).
0.8 inch specification Unit: mm or inch
0155 Real number 20 mm specification Bar feed return amount (CEZ) of the tool
Unit: mm or inch
0.8 inch specification
0157 Real number 1000. mm specification Feed rate (F1) for putting fingers on the
work by bar feed.
40. inch specification Unit: mm/min or inch/min
15
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0158 Real number 3000. mm specification Feed rate (F2) for positioning on the work
by bar feed.
120. inch specification Unit: mm/min or inch/min
0159 Real number 1000. mm specification Feed rate (F3) of tool after positioning on
the work by bar feed.
40. inch specification Unit: mm/min or inch/min
0160 Real number 3. Dwell time when the chuck is opened or closed in bar feed.
(Second)
0174 Real number 0.7578 Constant for obtaining the depth of a thread from the pitch of
outer surface threading
(Depth) = (pitch) ´ (parameter No.174)
0175 to Real number Undefined Can’t use. (Don’t change the data.)
0179
16
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0202 Real number Undefined Can’t use. (Don’t change the data.)
17
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0204 Integer 1 Sets the position of parts as viewed from the advancing
direction of the definition of parts figure.
(1)
1 : Right side
–1 : Left side
(when drawing format is 1 or 2)
(2)
–1 : Right side
1 : Left side
(when drawing format is 3 or 4)
0205 Integer 2 Set the standard surface roughness by the number of the finish
symbols.
0206 Real number Undefined mm specification X–coordinate value of the machine datum
(for head 1 with the 4–axis lathe). (1st
process in double–sided machining)
Undefined inch specification
Unit: mm or inch
0207 Real number Undefined mm specification Z–coordinate value of the machine datum
(for head 1 with the 4–axis lathe). (1st
process in double–sided machining)
Undefined inch specification
Unit: mm or inch
0208 Real number Undefined mm specification X–coordinate value of the machine datum
4–axis
(for head 2 with the 4 axis lathe).
Undefined inch specification Unit: mm or inch
0209 Real number Undefined mm specification Z–coordinate value of the machine datum
(for head 2 with the 4
4–axis
axis lathe).
lathe)
Undefined inch specification Unit: mm or inch
0210 Real number Undefined mm specification X–coordinate value of the turret turn
position (for head 1 with the 4–axis lathe).
(1st process in double–sided machining)
Undefined inch specification
Unit: mm or inch
0211 Real number Undefined mm specification Z–coordinate value of the turret turn
position (for head 1 with the 4–axis lathe).
(1st process in double–sided machining)
Undefined inch specification
Unit: mm or inch
0212 Real number Undefined mm specification X–coordinate value of the turret turn
position 4–axis
osition (for head 2 with the 4 axis lathe).
Undefined inch specification Unit: mm or inch
0213 Real number Undefined mm specification Z–coordinate value of the turret turn
position 4–axis
osition (for head 2 with the 4 axis lathe).
Undefined inch specification Unit: mm or inch
0213 Real number Undefined mm specification Z–coordinate value of the turret turn
position 4–axis
osition (for head 2 with the 4 axis lathe).
Undefined inch specification Unit: mm or inch
18
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0222 Real number Undefined mm specification Y–coordinate value of machine origin (for
head 1 in 4
4–axis
axis lathe)
Undefined inch specification Unit: mm or inch
0223 Real number Undefined mm specification Y–coordinate value of machine origin (for
head 2 in 4
4–axis
axis lathe)
Undefined inch specification Unit: mm or inch
19
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
Bit 1 Coolant
0 : Not used
1 : Used
Bit 2 Cancellation of tool compensation
0 : Not output
1 : Output
Bit 3,4 Approach
00: Simultaneous 1 axis
01: Simultaneous 2 axis
11, 10: Simultaneous 3 axes
Bit 5 Return relief (X, Z axis)
0 : Simultaneous 2 axes
1 : Simultaneous 1 axis
Bit 7 Passing point setting screen
0 : Not displayed
1 : Displayed
Process parameter on center drilling
20
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0310 0, 1 00000000 Single step process for C–axis center drilling For C–axis
designation (8 bits) Bit 7 6 5 4 3 2 1 0 machining
0 0 0 0 0
0321 Integer 80 Cutting speed override (% to special tool) when the tool C–axis/
material is “Special”. Y–axis
0322 Integer 80 Feed amount override (% to special tool) when the tool material C–axis/
is “Special” Y–axis
21
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0331 Real number Undefined Can’t use. (Don’t change the data.)
0334 Real number Undefined Can’t use. (Don’t change the data.)
0337 Real number Undefined Can’t use. (Don’t change the data.)
0344 to Real number Undefined Can’t use. (Don’t change the data.)
0362
0365 Real number 2. mm specification Depth of cut for C–axis tapping (machining
method 3: Containing peckeck rigid ta
tapping)
ing)
0.08 inch specification Unit: mm or inches
22
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0366 Real number Undefined Can’t use. (Don’t change the data.)
0369 Real number Undefined Can’t use. (Don’t change the data.)
0371 Real number 1.0 Extension amount for approach/escape along a tangent line or
circle in C–axis milling or Y–axis contouring
0.1
0372 Real number 0.2 Cutting rate toward a diameter for C–axis face milling For C–axis
machining
0373 Real number 0.5 mm specification Finishing allowance of C–axis face milling
(in the Z axis direction)
0.02 inch specification Unit: mm or inch
Bit 1 Coolant
0 : Not used
1 : Used
Bit 2 Cancellation of tool compensation
0 : Not output
1 : Output
Bit 3,4 Approach
00: Simultaneous 1 axis
01: Simultaneous 2 axis
10: Simultaneous 3 axis
11: Simultaneous 4 axis
Bit 5,6 Return relief
00: Simultaneous 1 axis
01: Simultaneous 2 axis
11, 10: Simultaneous 3 axis
Bit 7 The prompt relating to the passing point is:
0 : Not displayed.
1 : Displayed.
23
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0405 to 0, 1 00000000 Can’t use. (Don’t change the data.) For Y–axis
0409 designation (8 bits) machining
0421 Real number Undefined Can’t use. (Don’t change the data.)
0424 Real number Undefined Can’t use. (Don’t change the data.)
0429 Real number Undefined Can’t use. (Don’t change the data.)
24
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0434 Real number Undefined Can’t use. (Don’t change the data.)
0438 Real number Undefined Can’t use. (Don’t change the data.)
0443 Real number Undefined Can’t use. (Don’t change the data.)
25
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0448 Real number Undefined Can’t use. (Don’t change the data.)
0451 to Real number Undefined Can’t use. (Don’t change the data.)
0459
26
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
27
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
28
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
29
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0710 Integer 0 Defined priority on turret during automatic collision prevention 15–TTF
function only
0 : Defined by the operator
1 : The turret 1 always has the priority
2 : The turret 2 always has the priority
0711 Integer 100 One time override value during outer diameter rough
machining
0712 Integer 1 Magnification of the cutting feedrate when the constant surface
speed is set for balance cut B (Setting range: 1 to 100) If the
value set for the parameter falls outside the setting range, it is
clamped to magnification 1).
30
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description Remarks
No. value
0732 Real number Undefined Value of the M code for inverting a workpiece
Value of the M code for starting Y–axis machining
0733 Real number Undefined Value of the M code for ending Y–axis machining Only for the
5710 and
5800 and
5E00
0734 Real number Undefined Value of the M code for ending Y–axis machining Only for the
5710 and
5800 and
5E00
0735 Real number 500 Initial value of the waiting M code for each machining path Only for TT
when using balance cut B.
0740 Integer Undefined M code number for the start of turning Only for the
Setting of this parameter can be omitted when only turning is 5900 and
performed. However, it cannot be omitted when turning is 5F00
performed after C– or Y–axis machining. systems
0741 Integer Undefined M code number for the start of C–axis machining (switching to Only for the
the C–axis animated simulation screen) 5900 and
5F00
systems
0742 Integer Undefined M code number for the start of cylindrical grooving (switching Only for the
to the cylindrical groove animated simulation screen) 5900 and
5F00
systems
0743 Integer Undefined M code number for the start of Y–axis machining (switching to Only for the
the Y–axis animated simulation screen) 5900 and
5F00
systems
31
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description Remarks
No. value
0752 Real number 3. mm specification Tip width of the grooving tool. Parameters
Unit: mm or inch for
0.1 inch specification animated
drawing
0753 Real number 2. mm specification Tip width of the threading tool.
Unit: mm or inch
0.08 inch specification
0755 Real number 0.2 mm specification Initial value of the fine chamfering amount.
Unit: mm or inch
0.008 inch specification
0756 Real number 120 Max. angle in which fine chamferring is performed. (Setting
range 0°< Angle to 180°)
0757 Real number 1.5 Delay amount of tool 2 with respect to tool 1 during balance 15–TTFB
cutting (type B), Unit: rev only
0769 Real number 0.8 Can’t use. (Don’t change the data.)
0770 Character Undefined File name of the sub cycle file using the automatic loading Max. 15
characters.
0771 Character Undefined Axis names and their order (Specify the axis names in the order
in which they are programmed on the NC. Example: XZCY)
NOTE
The undefined character parameter is indicated with the “D”
code. To return to undefined data after setting data at the
undefined parameter No.0016, 0017, input two or more SP
codes. In this case, instead of the “D” code, a space is
displayed on the CRT. To change the undefined parameter
to undefined data, input DEL and INPUT .
32
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
0501 6 Light blue Fixed picture for blank figure and base line setting.
33
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Initial value Color Details Format
No.
0602 1 Red JCL message (input message displayed when “AUXILIARY” key is
pressed at initial screen and data is input upon request).
0609 3 Yellow Wink 1 (wink of menu No. at menu display and of symbol name at
request picture).
0612 3 Yellow Wink 4 (wink of process No. at menu No.4 aprocess list).
0613 3 Yellow Cursor that indicates range of machining area and enlargement.
0616 7 White Symbols of messages other than that currently under question at
question message (key word).
0621 2 Green Fixed messages (messages other than questions that invariably
appear on that page and their accompanying messages).
(Example) “1. CYLINDER” display at material select picture.
0622 2 Green Fixed messages for one page (groups of messages that appear
several times on one page, such as process list).
34
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Initial value Color Details Format
No.
0627 6 Light blue Messages accompanying the message currently under question.
35
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Initial value Color Details Format
No.
0670 7 White Color of the data programmed on the initial Do not change
screen data setting screen the data
Setting value 1 2 3 4 5 6 7
NOTE
Negative symbol (–) means inverted display.
36
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
A.3
MACHINE TOOL FILE
(MTF) TABLE
Parameter Initial
Format Description
No. value
1002 Integer 0 Reference to the NC data output format corresponding to the case when
there is no move at approach or return relief.
0 : Not referred.
1 : Referred.
1010 Real number 9999.999 mm specification Maximum command radius of arc interpolation
Unit: mm or inch
999.9999 inch specification
1011 Real number 0.02 Can’t use. (Don’t change the data.)
1023 Real number 0.0001 mm specification Feed per revolution and screw lead (F code)
Minimum setting unit: mm/rev or inch/rev
0.000001 inch specification
1025 Real number 0.001 Least input increment of dwell time (sec)
1026 Real number 1.0 Can’t use. (Don’t change the data.)
1030 Integer 3 mm specification Number of decimal digits of the Z axis minimum setting
unit
4 inch specification
1031 Integer 3 mm specification Number of decimal digits of the X axis minimum setting
unit
4 inch specification
1032 Real number 3 mm specification Number of decimal digits of the Y–axis minimum setting
unit
4 inch specification
1033 Integer 4 mm specification Number of decimal digits of the minimum setting unit of
feed per
er revolution and screw lead (F code)
6 inch specification
37
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description
No. value
1034 Integer 4 mm specification Number of decimal digits of the minimum setting unit of
high–precision
high– recision screw lead (E code)
6 inch specification
1036 Integer 0 Setting of the number of digits below decimal point of S code. Applicable to
S 3–digit and S 4–digit output.
1044 2 FF Feedrate and thread lead command address (Designate 2 same characters)
Characters
1053 Integer –1 No.1 turret selection M code (–1 is set, if not used)
1054 Integer –1 No.2 turret selection M code (–1 is set, if not used)
38
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description
No. value
1061 to Real number Undefined Can’t use. (Don’t change the data.)
1064
1070 to Real number Undefined Can’t use. (Don’t change the data.)
1073
39
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description
No. value
1091 Real number 4000. mm specification X–axis rapid feed rate (radius value)
Unit: mm/min or inch/min
160. inch specification
1092 Real number –1. mm specification Maximum value of high–precision screw lead (E code)
((–1.0
1.0 when no E code is sspecified)
ecified)
–1. inch specification Unit: mm or inch
40
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description
No. value
1106 Integer –1 T code value to be output after all process ends (Required for returning to a
specified tool number.
This parameter is set to –1, if this function is not required.)
1110 Integer –1 1st stage selection M code in spindle revolution (–1, if not used)
1111 Integer –1 2nd stage selection M code in spindle revolution (–1, if not used)
1112 Integer –1 3rd stage selection M code in spindle revolution (–1, if not used)
1113 Integer –1 4th stage selection M code in spindle revolution (–1, if not used)
1114 Real number 50 Minimum spindle speed of 1st stage (rpm) (–1, if not used)
1115 Real number 5000 Maximum spindle speed of 1st stage (rpm) (–1, if not used)
1116 Real number –1.0 Minimum spindle speed of 2nd stage (rpm) (–1, if not used)
1117 Real number –1.0 Maximum spindle speed of 2nd stage (rpm) (–1, if not used)
1118 Real number –1.0 Minimum spindle speed of 3rd stage (rpm) (–1, if not used)
1119 Real number –1.0 Maximum spindle speed of 3rd stage (rpm) (–1, if not used)
1120 Real number –1.0 Minimum spindle speed of 4th stage (rpm) (–1, if not used)
1121 Real number –1.0 Maximum spindle speed of 4th stage (rpm) (–1, if not used)
1130 Integer 3 M code value in normal revolution of spindle (–1, if not used)
1131 Integer 4 M code value in reverse revolution of spindle (–1, if not used)
1134 Integer 9 M code value with coolant off (–1, if not used)
1136 Integer 1 Output M01 at completing a process. When “–1” is set, it is not output.
41
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description
No. value
1140 Integer value –1 M code for override cancel ON (for the balance cut FAPT, type B) (When not
in use: 1)
1141 Integer value –1 M code for override cancel ON (for the balance cut FAPT, type B) (When not
in use: 1)
1142 Integer –1 M code for clockwise rotation of the 2nd spindle (for back machining)
(Not used: –1)
1143 Integer –1 M code for counterclockwise rotation of the 2nd spindle (for back machining)
(Not used: –1)
1145 Integer –1 M code for starting back machining (Not used: –1)
1231 Integer 41 Tool nose radius compensation (left side) start G code
1232 Integer 42 Tool nose radius compensation (right side) start G code
42
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description
No. value
1252 Integer 54 First spindle side workpiece coordinate system select G code
1253 Integer 55 Second spindle side workpiece coordinate system select G code
1262 Integer –1 G code for return to the initial point (only for 5E00, 5710 series)
1302 Integer 3 No. of digits to the right of decimal point of C–axis least input increment.
Drilling
Center drilling
43
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter Initial
Format Description
No. value
1310 Integer 0 mm specification Number of decimal digits of the minimum setting unit of
feed rate per
er minute
2 inch specification
1321 Real number 29 M code for preparation of rigid tapping (Only 5700 series. –1 for other series)
1341 Integer 0 Specifies the number of decimal places of data specified for the C–axis.
0 : That specified in the least input increment for the X–axis in MTF 1030
1 : That specified in the least input increment for the Z–axis in MTF 1031
1350 Integer 29 M code of the miscellaneous function for preparing for rigid tapping (valid for
(8 digit) series except 5700 series)
44
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter Initial
Format Description
No. value
1353 Integer 1 Cutting along the X axis in the interpolation rigid tapping cycle
1354 Integer 2 Cutting along the Y axis in the interpolation rigid tapping cycle
1384 Integer 380 G code for canceling an interpolation rigid tapping cycle
1392 2 RR Address specifying the difference in radius of the thread for a multiple thread
characters II cutting cycle (High order: 5710, low order 5E00)
1393 2 PP Address specifying the thread height for a multiple thread cutting cycle (High
characters KK order: 5710, low order 5E00)
1394 2 QQ Address specifying the depth of the first cut for a multiple thread cutting cycle
characters DD (High order: 5710, low order 5E00)
1395 2 PP Address specifying a tool angle for a multiple thread cutting cycle (High order:
characters AA 5710, low order 5E00)
1396 2 PP Address specifying the cutting method for a multiple thread cutting cycle
characters PP (High order: 5710, low order 5E00)
1397 2 RR Address specifying a finishing allowance for a multiple thread cutting cycle
characters RR (High order: 5710, low order 5E00)
NOTE
Parameter numbers other than listed above may also
appear on the CRT. These parameters are employed the
system.
Don’t change them.
45
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.4 The parameter numbers 2000s of the MTF (Machine Tool File) are used
as a function table to be referred to when NC data is prepared by the
FUNCTION TABLE Symbolic FAPT. When a parameter number of 2000s is referred to, NC
(MTF 2000S) data of the format in accordance with the function code set therein is
prepared. The format of NC data can be altered by changing the function
code to be set in and after the parameter number 2000.
A.4.1 Each parameter in and after the MTF parameter number 2000 is provided
Outline with the following meaning:
NOTE
For details of the parameters to be referenced by the Y–axis
FAPT function, see Part IX.
2000 The leader part of NC data is prepared. FEED, EOR, program No., etc.
2009 The end part of center drilling process Tool offset cancel, M01, etc.
2010 The end part of drilling process Tool offset cancel, M01, etc.
2011 The end part of rough machining process Tool offset cancel, M01, etc.
2012 The end part of medium finish machining process Tool offset cancel, M01, etc.
2013 The end part of finish machining process Tool offset cancel, M01, etc.
2014 The end part of grooving process Tool offset cancel, M01, etc.
2015 The end part of threading process Tool offset cancel, M01, etc.
2016 Setting of coordinate system and output of tool selection T code G50, Txxxx, etc.
2017 Output of rapid traverse, cutting feed move command block G01 X_ Z_ F_ ;
2018 Output of approach two axes at a time move command block Rapid traverse move command,
coolant ON, etc.
2019 Output of relief two axes at a time move command block Rapid traverse move command,
coolant OFF, etc.
46
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
2021 Output of circular interpolation move command block In case of radius R command.
2023 Output of threading cycle command block In case of the threading cycle used.
2025 Output of spindle range changeover block The spindle range is changed over.
2029 Unused.
2030 Output of spindle maximum speed clamp value command block G50S_ ;
2040 End section of cutting–off processing Tool offset cancel, MDI, etc.
2041 End section of bar feed processing Tool offset cancel, MDI, etc.
2049 Move command to the work gripping position in bar feed G98G01Z_ F_ ; or
G98G01X_ F_ ;
2051 Move command for work feeding in bar feed. G01Z_ F_ ; etc.
47
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
2059 Command block outputs for tapping cycle (G84) and reverse Tapping process relief cutting
tapping cycle (G84.1) command when canned cycle is used
and MTF 1060 bit 7 is set to 1
2065 Outputs the T code specifying tool offset for each cutting area. TXXXX;
Outputs the T code specifying the second tool offset for grooving
2068 Setting of the coordinate system for turning and T code output (Back machining)
2069 Setting of the coordinate system for milling and T code output (Back machining)
48
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
2203 Drill cycle (G81, G82) G81 is output when the dwell time is 0
Command block output – Part 1
2204 Drill cycle (G81, G82) G82 is output when the dwell time is
Command block output – Part 2 other than 0
2212 Block in which cutter compensation for front milling (polar Valid when bit 7 of MTF 1305 is set to
coordinate interpolation) or finishing of Y–axis pattern/contouring 1
is started
2220 Start of C–axis center drilling (Only for 5900 and 5F00 systems)
2221 Start of C–axis drilling (Only for 5900 and 5F00 systems)
2222 Start of C–axis tapping (Only for 5900 and 5F00 systems)
2223 Start of C–axis grooving (Only for 5900 and 5F00 systems)
2224 Start of C–axis notching (Only for 5900 and 5F00 systems)
2225 Start of C–axis cylindrical grooving (Only for 5900 and 5F00 systems)
49
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
2230 End of C–axis center drilling (Only for 5900 and 5F00 systems)
2231 End of C–axis drilling (Only for 5900 and 5F00 systems)
2232 End of C–axis tapping (Only for 5900 and 5F00 systems)
2233 End of C–axis grooving (Only for 5900 and 5F00 systems)
2234 End of C–axis notching (Only for 5900 and 5F00 systems)
2235 End of C–axis cylindrical grooving (Only for 5900 and 5F00 systems)
2300 Output of the special function code Number of codes that can be set: 10
2301 Output of the special function code Number of codes that can be set: 10
2302 Output of the special function code Number of codes that can be set: 10
2303 Output of the special function code Number of codes that can be set: 10
2304 Output of the special function code Number of codes that can be set: 10
2305 Output of the special function code Number of codes that can be set: 10
2306 Output of the special function code Number of codes that can be set: 10
2307 Output of the special function code Number of codes that can be set: 10
2308 Output of the special function code Number of codes that can be set: 10
2309 Output of the special function code Number of codes that can be set: 10
CAUTION
1 Data is referenced at the beginning of Y–axis machining.
If two or more Y–axis machining processes are defined
continuously, the data is not referenced for the second or
subsequent processes.
2 The data is referenced at the beginning of a turning process.
If two or more turning processes are defined continuously,
the data is not referenced for the second or subsequent
processes.
3 The data is referenced at the beginning of a milling process.
If two or more milling processes are defined continuously,
the data is not referenced for the second or subsequent
processes. The milling process can be a C–axis machining
process or Y–axis machining process.
50
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
A.4.2 Hexadecimal number of 4 digits set to the MTF 2000s is called a function
Function Code code, which represents the format of NC data to be output when each
function table is referred to.
(1) Structure of Function Code
The function code of 4 digits is divided into the least significant one
digit, and the most significant three digits; the function represented by
that code is roughly classified by the least significant three digits; the
function represented by that code is roughly classified by the least
significant one digit, and the details of that function are specified by
the most significant three digits.
1 2 3 4
Function code of 4 digits
0 Special function
2 Output of G code
51
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
0 0 0 0 No operation
6 6 0 1 Screw lead output Address set to MTF 1044. However, if the setting
(F code) value of MTF 1092 is not exceeded, the output is
made with lead (E code)
E 3 0 1 Outputs the address specified in MTF 1394. Depth of the first cut
52
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
53
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
5 0 0 2 MTF 1200 (G00) or 1201 The G code of MTF 1200 and 1201 are output in the
(G01) is output case of rapid traverse move and cutting feed (line),
respectively.
5 1 0 2 MTF 1202 (G02) or 1203 The G code of MTF 1202 and 1203 are output in the
(G03) is output case of CW circular and CCW circular, respectively.
5 2 0 2 G codes of MTF 1220 and The G codes of MTF 1220 and 1221 are output in the
1221 are output case of absolute command and incremental
command, respectively.
5 3 0 2 Output MTF 1231 (G41) or MTF 1231 for left side cutter compensation MTF 1232
1232 (G42) for right side cutter compensation
5 5 0 2 G codes of MTF 1202 and The G codes of MTF 1203 and 1202 output in the
1203 are output case of CW circular and CCW circular, respectively.
5 6 0 2 G codes of MTF 1222 and The G codes of MTF 1222 and 1223 are output in the
1223 are output case of mm input and inch input, respectively.
54
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
5 8 0 2 G codes of MTF 1260 and MTF 1260 at every minute feed, MTF 1261 at every
1261 are output revolution feed
6 0 0 2 Initial point return G code is The G98 is output only in the case of B, C of G code
output system
7 0 0 2 The G code (G98) set to G codes of MTF 1260 – 1261 are output.
MTF 1260 is output
CAUTION
The G codes of MTF 1260 – 1261 are modal
7 1 0 2 The G code (G99) set to managed. Thus, when the function code
MTF 1261 is output specifying these G code output. Also, this G code
is not output when –1 is set to MTF 1260 – 1261.
0 2 0 3 S code (rpm) output It is output only when the change rate from the speed
output immediately before exceeded the setting
value of MTF 1122.
55
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
0 3 0 3 Maximum speed clamp It is output only when the MTF 1085 has the constant
value S code output surface speed control function and the constant
surface speed control function is used in the process
parameter (system parameter 0108 – 0114).
0 7 0 3 Final T code output The T code set to the MTF 1106 is output. No output
is made when –1 has been set.
0 D 0 3 Outputs the address specified in MTF 1395. Tool angle (valid for the Series 15 only)
0 E 0 3 Outputs the address specified in MTF 1395. Tool angle (valid for the Series 16 only)
0 F 0 3 Outputs the address specified in MTF 1396. Specified cut method (valid for the
Series 15 only)
56
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
0 0 0 4 EOB output (;) One block of NC data is output. However, the block
with EOB only is not output.
0 4 0 4 NC data output cancel Valid for an address indicating other than the
amount of travel
0 0 0 5 Spindle forward revolution The M codes of MTF 1130 or 1131 are output
M code output (M03 or corresponding to the spindle revolution direction set
M04) by the process parameter (system parameter 0108 –
0113) and turret position MTF 1051.
0 1 0 5 The spindle stop M code When the spindle revolution direction is reversed the
(M05) is output on spindle M05 (MTF 1132) is output. Nothing is output when the
reverse revolution direction of revolution does not change.
0 2 0 5 Spindle stop M code output The M code set to the MTF 1132 is output. Also, the
(M05) M03 – M05 are modal managed and the M code
which is the same as the modal value is not output.
0 3 0 5 Coolant on M code output The M code of MTF 1133 is output. However, this
(M08) applies to the coolant use process only (by
designation of process parameter).
0 4 0 5 Coolant off M code output The M code of MTF 1134 is output. Also, the M08 and
(M09) M09 are modal managed and it is output only when
it is different from the modal value.
0 9 0 5 MTF 1139 (unused) Cautions) When “–1” is set to the MTF 1130 – 1139,
its M code is not output.
57
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
1 0 0 5 Milling machining M code The M code set to the MTF 1315 and 1316. It is
or turning machining M selected by machining type.
code output
1 1 0 5 Spindle stop M code output The M code set to the MTF 1132. It is output when the
milling machining is executed from the turning
machining or the turning machining is executed from
the milling machining.
0 0 0 6 Spindle range selection M The M code (MTF 1110 – 1113) corresponding to the
code selected range is output. Also, the M code of MTF
1110 – 1113 is modal managed.
0 0 0 6 Turret selection M code The M code of MTF 1054 – 1056 is output. Currently
output (unused) it is not used.
58
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
59
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
NOTE
With the function codes of major classes 8, 9 and A, the M,
S, T code specified by the first 3 digits of the function code
is output. The value of the M, S, T code to be output is
specified by a 3–digit hexadecimal number.
8: M code
9: S code
0: T code
Example)
The function code to output S100 is specified as follows.
0 6 4 9
60
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Example 1)
If the function code is set to 503F, 0064, the following is output as NC
data output.
P100
Example 2)
Set No. MTF 2200 as follows.
2200 = 0705, 504F, 1F40, 0004, 0000, 0000, 0000, 0000, 0000, 0000
NC data at the C–axis machining head part is output as follows.
M98P8000;
CAUTION
1 Any other function code than those listed in this table is
undefined. Any other code than them must not be set to the
function table.
2 Difference between CC01 and 0107, between DD01 and
1107.
If the latter parameter is referred to, W0 and U0 are output
always. Besides, for the former parameter, W0 and U0 are
output only when it is the symmetry axis resulting from
division.
61
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.4.3 The function table of MTF 2000s is fixed in size, that is, the number of
Size of Function Table function codes which can be set for each parameter number is fixed.
The number of the function codes which can be set to MTF 2000s is equal
to the number of those displayed on the picture, and a larger number of
function codes cannot be specified any longer. When all of the allowable
number of function codes are not used, 0000 should be set to the
remaining ones.
The number of function codes which can be set to MTF 2000s is listed in
the following table.
Parameter Number of Parameter Number of Parameter Number of
No. function No. function No. function
(Example)
2203 = 5702, 5802, 6002, 6102, 1101, 0001, AA01, 0903, 0C03, 0503
G17 G98 G98 G81 X Z C R P F
G18 G99 G82
G19
62
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Example of Setting
2000 = 0300, 0104, 0004, 0603, 0004, 0000, 0000, 0000, 0000, 0000
FEED % ; 0 ;
2001 = 0205, 0004, 0703, 0004, 0505, 0004, 0104, 0004, 0300, 0000
M05 ; TXXXX ; M30 ; % ; FEED
2002 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2003 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2004 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2005 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2006 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2007 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2008 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2009 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2010 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2011 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2012 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2013 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2014 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2015 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2016 = 4402, 1101, 0001, 0303, 0004, 0002, 0103, 0004
G50 X Z Smax ; G00 TXXXX ;
2017 = 5202, 5002, 1101, 0001, AA01, 0503, 0004, 0000
G90 G00 X Z C F ;
G91 G01
2018 = 5202, 5002, 1101, 0001, AA01, 0305, 0004, 0000, 0000, 0000
G90 G00 X Z C M08 ;
G91 G01
2019 = 5202, 5002, 1101, 0001, 0000, 0405, 0004, 0000, 0000, 0000
G90 G00 X Z M09 ;
G91 G01
2020 = 5202, 5102, 1101, 0001, AA01, 4401, 3301, 0503, 0004
G90 G02 X Z C I K F ;
G91 G03
2021 = 5202, 5102, 1101, 0001, AA01, 9901, 0503, 0004
G90 G92 X Z C R F ;
G91 G03
2022 = 5802, 5202, 0402, 1101, 0001, 6601, 0004
G98 G90 G32 X Z F ;
G99 G91 E
2023 = 0502, 1101, 0001, 4401, 6601, 0004, 0000
G92 X Z I F ;
E
63
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
2024 = 0002, 0105, 0004, 0006, 0004, 1002, 0203, 0005, 0004, 0000
G00 M05 ; MXX ; G97 S M03 ;
M04
2025 = 0002, 0205, 0004, 0006, 0004, 0000, 0000, 0000
G00 M05 ; MXX ;
2026 = 0000, 0000, 0000, 0000, 0000, 0000, 0000
2027 = 4002, 8801, 0004, 0000
G04 U ;
2028 = 0105, 0004, 0006, 0004, 1102, 0403, 0005, 0004, 0000, 0000
M05 ; MXX ; G96 S M03 ;
M04
2029 = 1002, 0203, 0004, 0000, 0000, 0000, 0000
G97 S ;
2030 = 4402, 0303, 0004, 0000
G50 Smax ;
2031 = 5202, 5002, 1101, 0001, AA01, 0305, 0004, 0000, 0000, 0000
G90 G00 X Z C M08 ;
G91 G01
2032 = 5202, 5002, 1101, 0001, AA01, 0305, 0004, 0000, 0000, 0000
G90 G00 X Z C M08 ;
G91 G01
2033 = 5202, 5002, 1101, 0001, 0000, 0405, 0004, 0000, 0000, 0000
G90 G00 X Z M09 ;
G91 G01
2034 = 5202, 5002, 1101, 0001, 0000, 0405, 0004, 0000, 0000, 0000
G90 G00 X Z M09 ;
G91 G01
2035 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2036 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2040 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2041 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2045 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2046 = 5202, 5002, 1101, 0001, 0000, 0000, 0004, 0000, 0000, 0000
G90 G00 X Z ;
G91 G01
2047 = 5202, 5002, 1101, 0001, 0000, 0000, 0004, 0000, 0000, 0000
G90 G00 X Z ;
G91 G01
2048 = 5202, 5002, 1101, 0001, 0000, 0000, 0004, 0000, 0000, 0000
G90 G00 X Z ;
G91 G01
2049 = 7002, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000
G98 G90 G00 X Z F ;
G91 G01
2050 = 0000, 0000, 4002, 8801, 0004, 0000, 0000, 0000, 0000, 0000
G04 U ;
2051 = 7002, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000
G98 G90 G00 X Z F ;
G91 G01
2052 = 0000, 0000, 4002, 8801, 0004, 0000, 0000, 0000, 0000, 0000
G04 U ;
64
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
2053 = 7002, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000
G98 G90 G00 X Z F ;
G91 G01
2054 = 7102, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000
G99 G90 G00 X Z F ;
G91 G01
2055 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2056 = 0100, 0000, 0000, 0000, 0000, 0000
FEED
2057 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2058 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2059 = 5802, 6302, 1101, 0001, 0903, 0503, 0004, 0000, 0000, 0000
G98 G84 X Z R F ;
G99 G84.1
FS15 format
2060 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2061 = 4B02, 1101, 0001, E101, E201, E301, 6601, 0D03, 0F03, 0004
G76 X Z I K D F A P ;
FS16 format
2060 = 4B02, 0E03, 0E401 0004, 0000, 0000, 0000, 0000, 0000, 0000
G76 P R ;
2061 = 4B02, 1101, 0001, E101, E201, E301, 6601, 0004, 0000, 0000
G76 X Z R P Q F ;
2065 = 0103, 0004, 0000, 0000, 0000, 0000
TXXXX ;
2100 = 0603, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
0 ;
2101 = 0703, 0004, 0505, 0004, 0000, 0000, 0000, 0000, 0000, 0000
TXXX ; M30 ;
2102 = 0100, 0603, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000
FEED 0 ;
2103 = 0205, 0004, 0805, 0204, 0505, 0004, 0100, 0000, 0000, 0000
M05 ; M99 /; M30 ; FEED
2104 = 0705, 0803, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000
M98 P ;
2110 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
Not used
2111 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
Not used
2200 = 0100, 0004, 1105, 0004, 1005, 0004, 4102, 8107, 0004, 0000
FEED ; M05 ; MXX ; G28 H0 ;
2201 = 0003, 0004, 0605, 0004, 0000, 0000
TXX00 ; M01 ;
2202 = 4402, 1101, 0001, AA01, 0004, 0002, 0103, 0004, 0000, 0000
G50 X Z C ; G00 TXXXX ;
2203 = 5802, 6002, 6102, 1101, 0001, AA01, 0903, 0C03, 0503, 0B03
G98 G98 G81 X Z C R P F L
G99 G82 K
2204 = 0004, 0000, 0000, 0000
;
65
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
2205 = 5802, 6002, 6202, 1101, 0001, AA01, 0903, 0A03, 0503, 0B03
G98 G98 G83 X Z C R Q F L
G99 G83.1 K
2206 = 0004, 0000, 0000
;
2207 = 5802, 6002, 6302, 1101, 0001, AA01, 0903, 1505, 0203, 0005
G98 G98 G84 X Z C R Mxx S M03
G99 G84.1 M04
2208 = 0503, 0B03, 0004, 0000
F L ;
K
2209 = 0102, 5702, 0107, 8107, 0004, 6402, AA01, 0004, 0000, 0000
G1 G17 W0 M0 ; G107 C ;
G18 G7.1
G19
2210 = 6402, AA01, 0004, 0000
G107 C ;
G7.1
2211 = 0000, 0000, 0000, 0000
2212 = 5202, 5002, 5302, 1101, 0001, AA01, 0503, 0004, 0000, 0000
G90 G00 G41 X Z C F ;
G91 G01 G42
2213 = 5202, 5002, 2002, 1101, 0001, AA01, 0503, 0004, 0000, 000
G90 G00 G40 X Z C F ;
G91 G01
2214 = 6502, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
G112 ;
G12.1
2215 = 6602, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
G11.3 ;
G13.1
2300 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2301 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2302 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2303 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2304 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2305 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2306 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2307 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2308 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
2309 = 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
66
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
A.4.4
Reference of Function
Table
(1) Home position (start of program) 2000 Feed, EOR, program No.
2016 G50X_ Z_ ;
(3) Tool change point (start of process) 2002 to In case of the beginning part of process, or rough machining of
2008 outer diameter, 2004 is referred to.
or
2035
or
2036
2016 G50X_ Z_ S;
G00T_ ;
67
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
(4) Approach 2018 In case the machining process except for the bar feed process
or 2018 is referred to for 2 axes at–a–time, 2031 and 2032 are
2031 referred to for 1 axis at–a–time. At the same time whether it is axis
2032 2 or axis 1, it is according to the system parameter setting No.108
– 115 of bit 3.
(5) – (11) (13) – (15) 2017 Rapid traverse, cutting feed (linear) move command.
Linear move
(12) Circular move 2020 Circular interpolation move command. 2020 is referred to when
2021 MTF 1082 = 0, 1 (I, K command) and 2021 is referred to when
MTF 1082 = 2, 3 (radius R command).
(16) Escape 2019 Move command to tool exchange point. Coolant OFF. 2019 is
2033 referred to for 2 axes at–a–time, 2033 and 2034 are referred to
2034 for 1 axis at–a–time. At the same time whether it is axis 2 or axis
1, it is according to the system parameter setting No.107 – 115 of
bit 4.
(17) Tool change point (end of process) 2009 to The end part of process.
2015 In case of outer diameter rough machining, 2011 is referred to.
or TXX00; M01;
2040
or
2041
(19) Home position (end of program) 2001 Trailer part Spindle stop, tool offset cancel, program stop, EOR
68
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Point referenced Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2036 Start part of bar feed process
(4) Approach First movement from the tool exchange point Coolant on
(5) Linear move 2049 Shift command to the position for grasping workpiece
G98 G1 Z_ F_ ; or
G98 G1 X_ F_ ;
69
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Point referenced Descriptions
No.
(12) Tool exchange point (end of process) 2041 End part of bar feed process
TXX00 ;
M1 ;
70
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
2) Pull–out system – 2
Parameter
Point reference Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2036 Start part of bar feed process
(4) Approach First movement from the tool exchange point Coolant on
(5) Linear move 2049 Shift command to the position for grasping workpiece
G98 G1 Z_ F_ ;
or
G98 G1 X_ F_ ;
71
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Point reference Descriptions
No.
(11) Tool exchange point (end of process) 2041 End part of bar feed process
TXX00 ;
M1 ;
72
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Point referenced Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2036 Start part of bar feed process
73
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Point referenced Descriptions
No.
(4) Approach First movement from the tool exchange point Coolant on
(10) Tool exchange point (end of process) 2041 End part of bar feed process
TXX00 ;
M1 ;
74
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Point referenced Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2036 Start part of bar feed process
G96 S_ M3;
It follows the setting of bit 0 of system parameter number 107.
(4) Approach First movement from the tool exchange point Coolant on
75
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Point referenced Descriptions
No.
(8) Tool exchange point (end of process) 2041 End part of bar feed process
TXX00 ;
M1 ;
76
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Point referenced Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2200 Start part of process (NOTE 1)
(4) Approach First movement from the tool exchange point Coolant on
CAUTION
1 Set the simultaneous 1 axis or simultaneous 2 axes (XZ →
C).
2 Never set the function code of AA01 (C–axis shift
command).
NOTE
1 If the C–axis machining process has been defines
continuously, the second process and thereafter cannot be
referenced.
2 Perform the shift command of C–axis.
77
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
Parameter
Point referenced Descriptions
No.
(5) – (9) In the case of MTF No.1304 bit 1 = 0 (when no drilling canned cycle is used)
Line or rotation shift
In the case of servo motor control system
2017 Rapid traverse and cutting feed (line or rotation) shift commands
2017 Rapid traverse and cutting feed (line) shift commands. Spindle
identification comman
2211
In the case of MTF No.1304 bit 1 = (the drilling canned cycle is used)
(11) Tool exchange point (end of process) 2201 End part of process
TXX00 ;
M1 ;
78
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Parameter
Point reference Descriptions
No.
(1) Home position (start of program) 2000 Feed, EOR, and program number
2016 G50 X_ Z_ ;
(3) Tool exchange point (start of process) 2200 Start part of process (NOTE 1)
(4) Approach First move from the tool exchange point Coolant on
(5), (7), (10), and (12) 2017 Rapid traverse and cutting feed (line) shift commands (NOTE 2)
Linear move
79
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
NOTE
1 When the C–axis machining process has been continuously
defined, the second process and thereafter are not
referenced.
2 The polar coordinate interpolation is started before the point
(5) of line shift.
Parameter
Point referenced Description
No.
(6), (8), (9), and (10) 2020 or Circular interpolation shift command (NOTE 3)
Circular move 2021 MTF 1082 = 0, 1 (I and J commands)
MTF 1082 = 2, 3 (Radius R command)
(14) Tool exchange point (end of process) 2201 End part of process
TXX00 ;
M1 ;
NOTE
3 Cancel the polar coordinate interpolation after the point (11)
of circular shift
80
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
1060 1 or 0
1 0 0 0 0 x x x
#7 #6 #5 #4 #3 #2 #1 #0
In this case the NC format output will conform to the settings of MTF
2059.
2059=5702, 5802, 6302, 1101, 0001, 0903, 0503, 0004, 0000, 0000
G17 G98 G84 X Z R F ;
G18 G99 G84.1
G19
With the above setting the tapping processing NC format output would
be G17 G99 G84 Z_ R_ F_ ;
2) When MTF 1060 bit 7 is set to 0, an NC format with the G codes for
a threading processing is output.
1060 1 or 0
0 0 0 0 0 x x x
#7 #6 #5 #4 #3 #2 #1 #0
In this case the NC format output will conform to the settings of MTF
2022 for retapping and MTF 2059 for relief cutting.
2022=5802, 5202, 0402, 1101, 0001, 6601, 0004
G98 G90 G32 X Z F ;
G99 G91 E
2059=0205, 0004, 0001, 0005, 0004, 0000, 0000, 0000, 0000, 0000
M05 ; Z M04 ;
M03
With the above settings the tapping operation NC format output would be
either:
(1) Where “spindle rotation direction ... SD = 0 (forward rotation)”
G97 S_ M03;
.
.
G99 G32 Z_ F_ ; . . . . . retapping
M05; . . . . . . . . . . . . . . stop spindle
Z_ M04; . . . . . . . . . . . . return relief
In contrast,
(2) Where “spindle rotation direction ... SD = 1 (reverse rotation)”
G97 S_ M04;
.
.
G99 G32 Z_ F_ ; . . . . . retapping
M05; . . . . . . . . . . . . . . stop spindle
Z_ M03; . . . . . . . . . . . . return relief
81
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.4.5 Parameters MTF 2300 to MTF 2399 are listed in the function table
Referencing an specifying special function codes. Special NC data items can be output
to any block according to the table.
Optional Function
(1) Function table specifying special function codes
Table
Parameter No. Meaning Remarks
82
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
No. of parameter in 2035 and 2040 and 2045 to 2055 and 2057 and 2100 to
2059 2200
the function table 2036 2041 2054 2056 2058 2104
83
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
The meanings of the high–orders bits of the specified word for referencing
the optional function table are as follows.
00: LEADER PART
01: TRAILER PART
02: PROCESS START
03: PROCESS END
04: FROM
05: LINEAR INTERPOLATION
06: CIRCULAR INTERPOLATION
07: THREAD CUTTING
08: THREAD CUTTING CYCLE
09: SPINDLE
0A: TURRET
0B: DWELL
0C: CSS CONTROL (spindle control)
0D: SUB PROGRAM (start and end of a subprogram)
0E: SPECIAL PROC. START
0F: SPECIAL PROC. END
10: BAR FEED MOTION
11: C–AXIS PROCESS START
12: C–AXIS PROCESS END
13: C–AXIS PROCESS FROM
14: C–AXIS PROCESS FIXED CYCLE
15: SPINDLE OPERATION
16: FIXED CYCLE FOR LATHE
17: OPTIONAL BLOCK OUTPUT ← Newly added
(3) Setting example
Example 1) G65P1000L1;
M1;
Assume that the above NC data for a miscellaneous machining call and
optional stop is output to the next block after block number 0.
Specify the following for the MTF function table:
MTF 2000= 0300, 0104, 0004, 0603, 0004, 000E, 1700, 0000, 0000, 0000
FEED % ; 0 : MTF2300
MTF 2300= 472F, 0041, 504F, 03E8, 4C1F, 0001, 0004, 0605, 0004, 0000
G 65 P 1000 L 1 ; M1 ;
%××××;
O
G65P1000L1;
M1;
84
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
Example 2
When the following is specified, another function table can be
referenced from the referenced function table.
MTF 2000= 0300, 0104, 0004, 0603, 0004, 000E, 1700, 0000, 0000, 0000
FEED % ; 0 : MTF2300
MTF 2300= 0605, 0004, 000E, 1701, 0000, 0000, 0000, 0000, 0000,0000
M01 ; MTF2301
MTF 2301= 000A, 0004, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000
T0000 ;
(4) Notes
NOTE
Do not have a table reference itself. Also, do not reference
the referencing table again from the referenced table.
If a table is referenced in this way, the output of the same
function table continues until memory is full, then the
following message is output and processing stops.
WARNING! CHECK INPUT DATA
When this message is displayed, check and correct the
function table and output the NC data again.
Example 1)
Setting in which a table references itself
MTF 2300= 0605, 0004, 000E, 1701, 0000, 0000, 0000, 0000, 0000, 0000
M01 ; MTF2300
The table references itself.
Example 2)
Setting in which a referencing table is referenced again from the
referenced table
MTF 2300= 0605, 0004, 000E, 1701, 0000, 0000, 0000, 0000, 0000, 0000
M01 ; MTF2301
MTF 2301= 0028, 0004, 000E, 1702, 0000, 0000, 0000, 0000, 0000, 0000
M02 ; MTF2302
MTF 2302= 0038, 0004, 000E, 1700, 0000, 0000, 0000, 0000, 0000, 0000
M03 ; MTF2300
The referencing table is referenced
again from the referenced table.
85
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.5
ERROR MESSAGES
A.5.1
Errors Common to All
Screens
CAN NOT USE THIS A certain function can not be used because
FUNCTION of incorrect using condition.
DATA IS NOT CORRECT An error is included in any one of input data. The data indicated by the cursor includes an
error. Input correct data.
KEY IN AGAIN Input data is wrong. Input correct data for each question.
KEY IN DATA Necessary data is not entered. Input correct data for each question.
LACK OF NECESSARY DATA Necessary data is not set. Set necessary data.
SYSTEM PROGRAM ERROR Program fails due to any reason. Re–examine the program.
WARNING! CHECK INPUT 1) Incremental command is continued for 1) Specify an absolute value halfway not to
DATA over 50 elements at defining a part figure. continue an incremental value for over 50
2) Program fails due to any reason. elements.
2) Re–examine the program.
86
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
A.5.2
Errors at Defining
Figures (Menu 2)
END POINT OR GROOVE At the entry of equal pitch continuous groove, Check the end point or the groove direction.
DIRECTION IS NOT an error exists at the end point or in the
CORRECT! groove direction and the figure can be
correctly defined.
END POINT OR NECK At the entry of neck corner, an error exists Check the end point value or neck width.
WIDTH IS NOT CORRECT! and in the end point value specification or the
neck width and the figure can not be correctly
defined.
END POINT, PITCH OR At the entry of equal pitch continuous groove, Check the end point, pitch or quantity
QUANTITY IS NOT any one of the end point, pitch or quantity is
CORRECT! incorrect.
GROOVE WIDTH OR PITCH At the entry of equal pitch continuous groove, Increase the pitch value to larger than the
IS NOT CORRECT! the pitch value is smaller than the groove groove width.
width.
KEY IN REPEAT NO. Figure elements are tried to copy without Input the repetition number.
entering the repetition number.
LAST END POINT IS Pattern figure is tried to enter before the end Set the end point of the last element.
UNDEFINED! point value of the last element is defined.
THE LAST FIGURE At setting multiple face milling figures, the Define the end point value of the last figure,
ELEMENT HAS NO END end point value of the last figure is not then input the next figure data.
POINT. defined.
TOO MANY ELEMENT 1) At the entry of part figure, the number of Decrese the number of elements.
SYMBOL external elements exceeds the limited
number.
2) At the entry of part figure, the number of
internal elements exceeds the limited
number.
87
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.5.3
Errors at Machining
Definition (Menu 4) and
NC Data Preparation
(Menu 5)
Message Meaning Remedy
ERROR!! I CAN’T RUN ANY Normal machining fails because of incorrect Re–examine the machining definition.
FURTHER. definition of cutting area, tool to be used, etc.
CHECK THE DEFINED TOOL (Refer to CHAPTER VII, 2.11 “Error when NC
OR CUTTING AREA. data is prepared”.)
FINISH ALLOWANCE IS NOT Zero or a negative value is ontered as a Input a positive value.
CORRECT. finishing allowance in face milling.
INPUT A POSITIVE DATA.
A.5.4
Errors at Animation
Drawing (Menu 6)
INTERFERENCE ALARM During checking NC data by using the Re–check the NC data.
(HD1 & CHUCK/TAIL STOCK) animation drawing function, interference
occurs between the turret 1 and the chuck or
tail stock.
INTERFERENCE ALARM During checking NC data by using the Re–check the NC data.
(HD2 & CHUCK/TAIL STOCK) animation drawing function in FS15–TTF,
interference occurs between the turret 1 and
the chuck or tail stock.
INTERFERENCE ALARM During checking NC data by using the Re–check the NC data, or modify the NC
(HD1 & HD2) animation drawing function in FS15–TTF, data, by using the automatic collision
interference occurs between the tools of the preventive function (option).
turrets 1 and 2.
88
A. SETTING DATA,
B–61804E–2/05 APPENDIX SYSTEM PARAMETER, MTF
A.5.5
Errors at Accessing
the Sub–memory
FILE MEMBER OVERFLOW Files are tried to store exceeding the Delete unnecessary files, then store
sub–memory capacity. necessary files.
FILE OVERFLOW 1) The sub–memory is used over 100%. 1) Delete the files stored in the
2) One program becomes too large to store sub–memory, then store necessary files.
in the main memory file area. 2) Delete the figure elements and
machining processes to make the
program small.
IF YOU WANT TO REPLACE Protected file is tried to delete. Contact the machine tool builder.
THIS FILE, KEY IN
PASSWARD PLEASE.
IF YOU WANT TO REPLACE Protected file is tried to replace. Contact the machine tool builder.
THIS FILE, KEY IN
PASSWARD PLEASE.
NOT FOUND FILE Specified file is not found in calling the file
name from the sub–memory.
SAME FILE ALREADY The file name tried to store in the Change the file name, or delete the same
REGISTERED sub–memory has already been stored. name file.
89
A. SETTING DATA,
SYSTEM PARAMETER, MTF APPENDIX B–61804E–2/05
A.5.6
Others
NOT FOUND ID. NO. When the tool information contents are Check the tool ID No.
copied, the tool ID No. specified as a copy
source is not found.
THIS TOOL HAS ALREADY At tooling one by one on the tooling data
REGISTERED screen, the tool ID No. already tooled is
specified.
90
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
The following tables list the functions and parameters not supported by
the models/series.
Model Series
III 3.2.2 Part figure input (Input method with Trapezoidal groove definition
figure)
III 3.2.6 Batch input functions for chamfering Corner R batch input
and corner R
*1 The automatic thread depth specification function for corner type 3 cut
by necking (necking for threads) is not supported.
*2 Menu 4 (machining definition) has a different definition screen layout.
See Appendix B.1 for details.
91
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
0703 0, 1 Bit 7 For the automatic process determination function, use of a drill bit with the
designation (8 bits) same diameter as the bore is
0 : Disabled
1 : Enabled
0705 0, 1 Bit 6 When another module requests the right to use graphics exclusively
designation (8 bits) during simulated machining, the right is
0 : Not relinquished
1 : Relinquished
92
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
(4) It is impossible to use the MTFs that cannot be specified under “Data
setting,” the MTFs described in VII 1.13, and the MTFs listed below,
although they are described in the manual.
Parameter numbers 2000 to 2999
Parameter No. Description
Function code
Function
Function Remark
code
93
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1
MACHINING
DEFINITION FOR
5700 SERIES
94
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
95
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
96
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.1.1.2
Process change and
correction
97
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1.1.3 Only one process can be corrected if required after all processes are
Output of only single prepared, and only NC data of its process can be output.
Press “CORR. & OUT” when the screen in Fig. B.1.1.2 (a) appears: the
process
screen as shown in Fig. B.1.1.2 (b) will appear.
Select the process to be output independently as NC data, using “Cursor
*” or “Cursor *”, and press “NEXT PAGE”.
B.1.1.4 If the working process is specified on the process chart screen, the screen
Tool data changes and the tool information required for working definition is
prompted.
Tool data is displayed on the left–hand side of the screen and the tool
picture is displayed on the right–hand side of it. (The tool picture is
displayed if the optional animation–drawing function is available. To
display the tool picture, press the soft key “CHECK”.)
98
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
NOTE
1 The turret No. prompt is displayed if there are more than 1
tool resets. The number of tool rests is to be set in No.MTF
1050.
2 Input an integer consisting of up to two digits as TN and TM.
3 The tool management number (ID) to be input must have
been registered in the tool data (see VI–2.1). If a tool
management number (ID) not registered in the tool data is
input, a message “No tool management number is found.”
is displayed. if “DEL”, “INPUT” is keyed in, the registered
tool management number is deleted from the tooling
information.
When using a tool already registered in the tooling information, the other
data is automatically displayed if the tool selection number (TN) is input.
At new registration, the tool configuration data and setting data registered
in the tool data are displayed if the tool management number (ID) is input.
(1) Turning Tools
Tool Configuration Data Display (Display Only; Not Alterable)
(Center drill)
Tool type TP; center drill
Tool tip angle AN;
Drill diameter DD;
(Drill)
Tool type TP; drill
Tool tip angle AN;
Drill diameter DD;
(Reamer)
Tool type TP; reamer
Tool diameter DT;
Cutter length LT;
Biting length LE;
(Tap)
Tool type TP; tap
Tool diameter DT;
Cutter length LT;
Biting length LE;
Pitch PT;
99
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
(Groove/Neck/Cut off)
Tool type TP; grooving/necking
Tool tip radius RN;
Cutter angle AC;
Tool tip angle AN;
Tool tip width WN;
Virtual tool tip position XN;
ZN;
(Thread)
Tool type TP; thread
Cutter angle AC;
Tool tip angle AN;
Virtual tool tip position XN;
ZN;
(General)
Tool type TP; general
Tool tip radius RN;
Cutter angle AC;
Tool tip angle AN;
Cutter protective angle AP;
Virtual tool tip position XN;
ZN;
(Finger)
Tool type TP; finger
Virtual tool tip position XN;
Setting Data Prompts (Settable/Alterable)
Setting angle . . . . . . . . . . . . . . AS = (NOTE 1)
Setting position . . . . . . . . . . . . XS =
ZS =
Spindle rotating direction . . . . SD = (0 = CW, 1 = CCW) (NOTE 2)
Holder number . . . . . . . . . . . . HL = (NOTE 3)
NOTE
1 The setting angle (AS) follows the system parameter
No.200 drawing format. Not displayed if the center drill, drill,
finger tool.
2 The spindle rotating direction prompt is displayed when
system parameter No.702 bit 1 = 1.
3 The holder number (HL) prompt is displayed if the optional
animation–drawing function is available. Set the
animation–drawing tool holder number.
100
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
(Drill)
Tool type TP; C–axis drill
Tool material MT;
Tool diameter DT;
Cutter length LT;
Tool tip angle AT;
(Tap)
Tool type TP; C–axis tap
Tool material MT;
Tool diameter DT;
Cutter length LT;
Biting length LE;
Pitch PT;
(End mill)
Tool type TP; C–axis end mill
Tool material MT;
Tool diameter DT;
Cutting diameter DS;
Cutter length LT;
Number of tools NT;
Setting Data Prompts (Settable/Alterable)
Setting direction . . . . . . CP = (0: side working; 1: end working)
Setting position . . . . . . . XS =
ZS =
Rotation direction . . . . . TR = (0: clockwise; 1: counterclockwise)
Holder number . . . . . . . HL = (NOTE)
NOTE
The holder number (HL) prompt is displayed if the optional
animation–drawing function is available.
101
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
To add or change data, move the cursor with “CURSOR X”, “CURSOR
Y” and input the data.
For tool configuration data, just the tool data of the set tool management
number (ID) is displayed, so it is impossible to change data directly.
When proceeding to the next screen by pressing “NEXT PAGE”, the set
data is registered as tooling information. Also if a tool management
number having a tool type not compatible with the current process has
been input, a message “This tool does not fit the current process.” is
displayed.
Meaning of Soft Keys
“ESCAPE” . . . . . . . . . . Return to the menu screen.
“PAGE BACK” . . . . . . Return to the last screen (working process
list screen).
“CHECK” . . . . . . . . . . . Displayed if the optional animation–
drawing function is available. The tool
picture is displayed according to the
currently displayed data. If this key is
pressed after changing tooling information,
the tool picture is displayed anew according
to the changed data.
“TOOL DATA” . . . . . . A tool data list is displayed.
“TOLING INFOR.” . . . A tooling information list is displayed.
“NEXT ID” . . . . . . . . . . Displayed if the optional automatic process
decision function is available. Select the
tool of the next ID number in which the
working process type (KP) is set.
“NEXT PAGE” . . . . . . . Proceed to the next page.
In the 2–tool rest type, the tool configuration picture is inverted if the
turret number is changed. Also the following screen is displayed in the
balance cut process.
In the diagram, the upper picture is the tool for cutter No.1 and the lower
picture is the tool for cutter No.2.
(Cautions about Tool Picture)
1. The chip only is displayed if the holder has not been defined for the
tool.
2. It is impossible to change the chip or holder scale value.
102
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.1.1.5 When all tool data are input, the system asks you the machining start
Machining start position position as follows.
MACHINING START POSITION
X–AXIS . . . . . . . DXO =
Z–AXIS . . . . . . . ZO =
NOTE
By the establishment of system parameter (No.0009), the
questions on the machining start position can be skipped.
B.1.1.6 (1) This function designates the passing point of a tool when approaching
Passing point to the work from the machining start position, and the passing point
of a tool when returning to the next machining start position after
completion of the machining.
103
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
NOTE
The conversation screen of the established passing point
can be skipped by each type of machining. (By setting
system parameter No.107 to 115)
104
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.1.1.7
Cutting direction
Cutting direction . . . . . . . . . . . . . . . . CD =
± Negative direction of X axis
° Positive direction of X axis
² Negative direction of Z axis
³ Positive direction of Z axis
105
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1.1.8 The cutting conditions are automatically set and displayed according to
Cutting conditions the kinds of selected materials. Change only the desired items, while
monitoring the CRT screen. If you want to change the feedrate to 75%
of the displayed value, for example, multiply the displayed value by 0.75
as follows.
(Examples) F1 = 3 * 0 . 7 5 INPUT
106
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
CUTTING CONDITIONS 2
CLEARANCE . . . . . . . . . C = Clearance (mm or inch)
CUT POINT . . . . . . . . . . . Z = Position of cut end point
(mm or inch)
(When bit 7 of system parameter
702 is 1)
or
DEPTH OF CUT . . . . . . . D = Depth of cut (mm or inch)
(When bit 7 of system parameter
702 is 0)
DEPTH OF CUT . . . . . . . D1 = Primary drilling depth
(mm or inch)
RETURN AMOUNT . . . . U = Amount of return (mm or inch)
SPINDLE ROTATION . . . N = Spindle rotation speed (rpm)
FEED RATE . . . . . . . . . . . F1 = Feed rate (mm/rev or inch/rev)
CUTTING CONDITIONS 3
CLEARANCE . . . . . . . . . C = Clearance (mm or inch)
CLEARANCE . . . . . . . . . C1 = Secondary drilling clearance
CUT POINT . . . . . . . . . . . Z = Position of cut end point (mm or
inch)
(When bit 7 of system parameter
702 is 1)
or
DEPTH OF CUT . . . . . . . D = Depth of cut (mm or inch)
(When bit 7 of system parameter
702 is 0)
DEPTH OF CUT . . . . . . . D1 = Primary drilling depth
(mm or inch)
DEPTH OF CUT . . . . . . . D2 = Secondary drilling depth
(mm or inch)
RETURN AMOUNT . . . . U = Amount of return (mm or inch)
SPINDLE ROTATION . . . N = Spindle rotation speed (rpm)
107
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
CAUTION
D1 and D2 in Machining method 2 and Machining method
3
As shown in figure 7 and figure 8, “D1” and “D2” in
machining method 2 and machining method 3 are input as
positive values.
Associated parameter
#7 #6 #5 #4 #3 #2 #1 #0
702
108
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
(3) Reaming
CLEARANCE . . . . . . . C = Amount of clearance (mm or inches)
(Default value is system parameter
181 [same as drilling])
CUTTING POINT . . . . Z = Cutting endpoint coordinate
(CAUTION 1)
SPINDLE SPEED . . . . N = Spindle speed (rpm)
FEED RATE . . . . . . . . . F = Feed rate (mm/rev)
Workpiece face
(4) Tapping
RPM . . . . . . . . . . . . . . . N = Speed of rotation (rpm)
CLEARANCE . . . . . . . C1 = Amount of clearance (mm or inches)
(Default value is system parameter
195)
CUTTING POINT . . . . Z = Cutting endpoint coordinate
(CAUTION 1)
109
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
CAUTION
1 A value is assigned to Z in accordance with the system of
coordinates on this screen. Where the Z axis is plotted as
shown in the figure on the right the value of Z will always be
negative.
Whatever the drawing format the right hand end of the Z axis
is always positive on the “Machining definition” screen of
menu No.4. Specifications of the machining start points and
intermediate points are all made in accordance with this
system of coordinates. The cutting points are also therefore
specified in accordance with the same coordinate system.
110
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
111
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
112
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
NOTE
There are no questions, TW, TB, or F2 in the case of
necking. There are no questions on pecking 1 machining
in grooving finish machining and necking machining.
CAUTION
2 Whether the inquiry of MAXIMUM RPM is made or not
depends on the status of bit 0 of system parameter No.702.
0 : The inquiry is not made.
(The maximum spindle speed depends on the value set
in parameter No.128.)
1 : The maximum spindle speed is set every process.
Setting of system parameter No.128 is neglected.
However, the system does not ask this maximum spindle
speed if the process is set in such a way as the constant
surface speed function is not used in system parameters
No.107 – 115.
A value of system parameter No.128 is output in these
processes. Also, the question of the maximum spindle
speed is omitted when cutting another position by using
the same tool.
113
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
(a) Parameter
(i) System parameter No.104 (Initial value = 0)
#7 #6 #5 #4 #3 #2 #1 #0
Bit 1 Designation of 1st override value question skipping for 1st override value
for outside diameter roughing depth of cut
0 : Skip
1 : No skip
(ii)System parameter No.711 (Initial value = 100)
Set the 1st override for outside diameter roughing depth of cut.
Not defined: 100%
n: n%
CAUTION
However, the override setting is up to 10 to 100%.
When other values than this range are set, the override
value is 100%.
NOTE
For “New”, the system parameter No.711 value is set as the
initial value.
For “Modifications”, the value set so far is displayed.
NOTE
Even when the 1st override value for outside diameter
roughing depth of cut is changed, the system parameter
No.711 value remains unchanged.
114
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.1.1.9 The cursors (D) are displayed along the parts figure to specify the cutting
Cutting area definitions area.
A blank figure (dotted line) and machining figure (solid line) will be
drawn on the CRT screen, the system asks you the dividing directions.
(1) Machining area
Designate the cutting area of parts figure from the start point to end
point by flickering cursors on the CRT screen. One cursor shows the
start point, while the other shows the end point of the cutting area.
shift the cursor along the parts figure for selecting the start point and
end point.
Depress CURSOR
FORWRD or CURSOR
BACK key.
The cursor shifts along the parts figure, each time the above key is
pressed.
(3) Division
After designating the start point and end point, input the dividing
direction of the blank to define the cutting point.
Depress arrow key when the system asks you the following questions.
115
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
116
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
A pocket may be produced, depending upon parts figure and tool figure
as illustrated above. In such a case, designate the area to cut such a pocket
only by using a reversible tool.
117
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1.2
Cut off Machining, Bar
Feed
B.1.2.1
Cut off machining
Setting of tool data When the system parameter No.140 is defined as Definition for cut off
machining, on the screen which defines the type of machining, by
displaying as “cut off”, the cut off machining can be selected.
CAUTION
When defining cut off machining tool, set the data so that the
cutting direction is in the minus X axis direction.
118
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
Definition of cutting
conditions
119
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
Designate the cutting speed for a – b and b – c in Fig. B.1.2.1 (c) below
with V1, the feed rate with F1, c – d cutting speed with V2 and the
feedrate with F2.
120
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
121
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1.2.2 (1) On the KINDS OF MACHINING screen, press TURN to display the
Bar feed software keys for defining the bar feed process.
(2) The bar feed amount is the distance between the work edge left after
cutting–off and the work edge defined by the blank figure. This
amount is automatically calculated by the system.
NOTE
The bar feed process cannot be seen by the animation
drawing.
122
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
Setting of cutting The cutting condition screen initially asks you to input the type of
conditions machining.
Type . . . . . . . . BT =
Type 1: Pull–out method 1
Type 2: Pull–out method 2
Type 3: Slide–stop method 1
Type 4: Slide–stop method 2
Changing the type value alters the contents of the prompt accordingly.
123
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
124
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
125
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.1.3
Machining Definition of
C–axis Machining
NOTE
For the spindle positioning method (MTF1306 = 1), the
FACE MILLING and CYLINDRICAL GROOVING software
keys are not displayed.
Tool data and the tool picture are displayed respectively on the left and
right of the screen. (The tool picture is displayed if the optional
animation drawing function is available. To display the tool picture,
press the soft key “CHECK”.)
The following prompts will be displayed.
TURRET NO. . . . . . . . . . . TL = (NOTE 1)
TOOL SELECT NO. . . . . TN =
TOOL OFFSET NO. . . . . TM =
TOOL ID NO. . . . . . . . . . ID = (NOTE 2)
126
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
NOTE
1 The turret number prompt is displayed if there are more than
1 tool rests. The number of tool rests is to be set in
No.MTF1050.
2 The tool ID number (ID) to be input must have been
registered in tool data. If a tool ID number (ID) not registered
in tool data is input, a message “This ID is not registered in
tool data.” is displayed. Also if a tool ID number having a tool
type not compatible with the present process is input, a
message “The tool type of this ID is not compatible with the
present process.” is displayed. The registered tool ID
number is deleted from the tooling information if keyed in as
“DEL” “INPUT”.
When using a tool which has already been registered in the tooling
information, the other data is automatically displayed if the tool selection
number (TN) is input.
In new registration, the data of the tool configuration and that of setting
which have been registered in the tool data are displayed if the tool ID
number (ID) is input.
(Center Drill)
TOOL TYPE TP; C–axis center drill
TOOL MATERIAL MT;
TOOL DIAMETER DT;
CUT WIDTH DS;
CUT LENGTH LT;
NOSE ANGLE AT;
(Drill)
TOOL TYPE TP; C–axis drill
TOOL MATERIAL MT;
TOOL DIAMETER DT;
CUT LENGTH LT;
NOSE ANGLE AT;
(Tap)
TOOL TYPE TP; C–axis Tap
TOOL MATERIAL MT;
TOOL DIAMETER DT;
CUT LENGTH LT;
PECK LENGTH LE;
PITCH PT;
(End mill)
TOOL TYPE TP; C–axis End mill
TOOL MATERIAL MT;
TOOL DIAMETER DT;
CUT WIDTH DS;
CUT LENGTH LT;
CUT COUNT NT;
127
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
NOTE
The holer number (HL) prompt is displayed if the optional
animation drawing function is available.
128
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
129
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
TS
Defined
component
shape TS
TS
Part
removed by
roughing TS
Tool
position for
roughing
TS
130
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
2) Drilling
a) Machining method 1
b) Machining method 2
131
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
c) Machining method 3
b) Through hole
132
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
4) Grooving
a) Side (Z–axis direction)
c) End face
133
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
134
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.2
AUTOMATIC
PROCESS
SPECIFICATION FOR
5700 SERIES
135
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
(2) Press the “AUTO” and then the “PROCESS SETTING” screen is
displayed. The data being displayed at this point includes the
machining method group number (No.000) and the description of
machining procedure data of that group (No.100 – 130, No.200 – 230,
No.300 – 330).
If the machining method group number of setting data is undefined at
this time, the machining procedure data of group number set by blank
figure is displayed.
(3) Press the software key “EXEC” if the machining method group and
machining procedure data displayed on the screen are proper.
(4) Input the machining group number for the “MG =” question when
modifying the machining method group.
(5) Move the cursor by the software key “CURSOR ↓” to modify the
description of machining procedure data when modifying the
description of machining procedure data.
136
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
[ESCAPE] . . . Press this key to return to the menu screen. At this time,
the details where correction has been made remain on the
main memory but are not registered on the sub memory.
[EXEC] . . . . . Automatically create the process according to the
machining procedure data displayed.
137
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
(6) When the processing begins, various data and tooling information,
material data set in the setting data will automatically decide
machining processes, tools, and machining area. The screen will
display how the material shape changes according to the automatic
specification. (The screen proceeds automatically.)
For the C–axis processing, the change of blank material being cut
is not displayed, but the machining area is indicated by the cursor.
(7) After preparing all machining process, the screen will display the
list of the process, and stops. Press the [NEXT PAGE] soft key to
continue it to NC data preparation. To check or to correct data,
select correction mode in menu number 4, press the [CURSOR
FORWRD] or [CURSOR BACK] soft keys to the necessary
machining process, and press the [INPUT] key or the [NEXT
PAGE] soft key.
138
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.2.3
Setting
B.2.3.1 Preset the data used in automatic process specification, via the setting
Setting data screen. To display the setting screen, first press the “DATA SET” soft key,
and then key in 2 “INPUT”.
(1) Machining order data (100 – 129, 200 – 229, 300 – 329)
Set data to indicate what order the machining is to be done.
The setting of the machining process is done with numbers. The
numbers and the machining processes correspond as follows:
1. CENTER DRILLING
2. DRILLING
3. ROUGH FACING
4. ROUGHING OF OUTER FIGURE
5. ROUGHING OF INNER FIGURE
6. SEMI–FINISHING FACING
7. SEMI–FINISHING OF OUTER FIGURE
8. SEMI–FINISHING OF INNER FIGURE
9. FINISHING FACING
10. FINISHING OF OUTER FIGURE
11. FINISHING OF INNER FIGURE
12. GROOVING FACING
13. GROOVING OF OUTER FIGURE
14. GROOVING OF INNER FIGURE
15. NECKING OF OUTER FIGURE
16. NECKING OF INNER GIGURE
17. THREADING FACING
18. THREADING OF OUTER FIGURE
19. THREADING OF INNER FIGURE
Above are turning processes.
20 to 29 are not used.
30. FACE CENTER DRILLING
31. SIDE CENTER DRILLING
32. FACE DRILLING
33. SIDE DRILLING
34. FACE TAPPING
35. SIDE TAPPING
36. C–AXIS FACE GROOVING
37. C–AXIS SIDE GROOVING
Above are C–axis machining.
FAPT performs automatic specification of machining process according
to the order set here. Machining processes not set here cannot
automatically be prepared.
139
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
140
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
NOTE
Set the initial value and machining procedure
correspondence described on the previous page.
(2) Manual input flag data (Nos.130 – 166, 230 – 266, 330 – 366)
These data will have no meaning unless the machining process is set
in the machining procedure data.
#7 #6 #5 #4 #3 #2 #1 #0
MPP MCD MCC MTS
141
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
142
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
143
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
B.2.3.2 The tool to be used is automatically selected from the tool data. As a
Tool data and tooling means of selection, the process type (KP) registered in the tool data per
tool is referred to. The value of KP of each tool must always be set before
information
executing the automatic process decision function. It is possible to set 3
types of KP per tool.
KP Process type
1 Center boring
2 Drilling
3 End roughing
4 Outside diameter roughing
5 Inside diameter roughing
6 End intermediate finishing
7 Outside diameter intermediate finishing
8 Inside diameter intermediate finishing
9 End finishing
10 Outside diameter finishing
11 Inside diameter finishing
12 End grooving
13 Outside diameter grooving
14 Inside diameter grooving
15 Outside diameter necking
16 Inside diameter necking
17 Front threading
18 Outside diameter threading
19 Inside diameter threading
Tooling information is automatically created anew if the tool is
automatically selected. All the previously created tooling information is
deleted.
As the tool selection number (TN) and the tool offset number (TM) of the
data of the tooling information created anew, the executed–process
number is set as it is. For example, the tool selection number of the tool
used in process 01 becomes 01. As other setting data, the data existing
in the tool data is used as it is. The automatic process decision is not
executed well, therefore, unless setting data is set accurately in the tool
data.
The turret number is not automatically set if there are more than 1 tool
rests. It is to be set manually by the operator.
144
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
B.2.4
Cautions and Notes
NOTE
Facing is always done from the +X direction to the –X
direction.
CAUTION
If outer figure machining is set to the machining procedure
data without setting the facing, machining will be done
regarding the face as the outer figure.
145
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
CAUTION
Finishing of Outer Figure
If machining processes are set in the machining procedure
data in the order of “FINISHING FACING” and “FINISHING
OF OUTER FIGURE”, the outer diameter part is cut by using
the same tool after cutting the end face from the outside to
the center as shown in Fig. B.2.4 (a) when there exists no
inner diameter part.
When an inner diameter part exists, cutting is done
continuously at the end face part through outer diameter
part as shown in Fig. B.2.4 (b)
CAUTION
If the pocket machining leaves some remainder, tool is
automatically changed, and the remainder will not be cut.
The remainder must be cut later, preparing the machining
process manually by monitoring the screen.
146
B–61804E–2/05 APPENDIX B. RESTRICTIONS ON EACH SYSTEM
NOTE
1 Multiple neckings and threadings can be done, if the same
tool is used.
2 In necking, (a) and (b) of the following figure can be
machined, but (c) or (d) where back handed tools are
required, cannot be machined. In these cases, add
machining process manually, after automatic machining
process decision.
NOTE
Cannot be used for chaser turret.
CAUTION
If a center drilling process is set as a machining procedure
data, a center drilling process is always prepared
irrespective of the part shape. However, the center drilling
process is not generated, if the center drilling tool is not
loaded into tooling data, even if center drilling is included in
”Machining procedure data” of setting data. When the
center drilling process is not required, do not set a center
drilling process on the machining procedure data. Or delete
the center drilling process as required after preparing all the
processes.
147
B. RESTRICTIONS ON EACH SYSTEM APPENDIX B–61804E–2/05
NOTE
When a drilling tool with the diameter equal to the inside
diameter width is used, no inside diameter machining is
performed even when inside diameter machining operation
has been set in the machining procedure setting.
In Fig. B.2.4 (d) example, no inside diameter machining
process itself is generated.
In Fig. B.2.4 (e) example, inside diameter machining is
generated, but it is only in the region where the starting point
is A and the end point is B.
NOTE
When the starting point of inside diameter cutting is on the
outside diameter of meterial as shown in Fig. B.2.4 (f) below,
the operation is as follows.
(a)When Drill → I.D is set in the machining procedure data,
drilling process is prepared, but no inside diameter
machining is prepared.
(b)If drilling is not set in the machining procedure data,
inside diameter machining is executed.
148
Revision Record
Addition of 16–TC CAP II, 18–TC CAP II, 16i–TA CAP II,
and 18i–TA CAP II
Addition of “SAFETY PRECAUTIONS”
02 Sep., ’93 Total revision Addition of WARNING, CAUTION, and NOTE
Addition of Following functions
D Function for automatically setting area division points
D Function for preparing the next tool
05 Aprr., ’98
A 98
D Output function for interpolation rigid tapping
D G85/G89 boring cycle
D In–feed machining in C–axis face milling process
01 Dec., ’90 D Back machining FAPT
D Double sided machining
D Animated simulation function II
Alteration of MTF parameters