Navigation

  • Page 1

    Convertional Automatic ProgrammingFunction II for Lathe Operator's Manual B-61804E-2/05

  • Page 2

    Table of ContentsB–61804E–2/05c–1SAFETY PRECAUTIONSs–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I. GENERAL1. GENERAL3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 3

    TABLE OF CONTENTSB–61804E–2/05c–23.4.4Tool Data93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.5Machining Start Position98. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 4

    TABLE OF CONTENTSB–61804E–2/05c–36. AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)198. . . . . . . . . . . . . . . . . 6.1EXPLANATION OF FUNCTIONS199. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2OPERATION203. . . . . . . . . . . ....

  • Page 5

    TABLE OF CONTENTSB–61804E–2/05c–42. TOOL DATA AND TOOLING INFORMATION242. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1TOOL DATA, TOOLING INFORMATION243. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2TOOL DATA DISPLAY AND SETT...

  • Page 6

    TABLE OF CONTENTSB–61804E–2/05c–51.11INTERFERENCE CHECK332. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.11.1Interference Check by Tool Shape and Machining Shape332. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 7

    TABLE OF CONTENTSB–61804E–2/05c–6VIII. C–AXIS FAPT FUNCTION1. PART FIGURE DEFINITION (MENU 2)389. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1KIND OF MACHINING390. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 8

    TABLE OF CONTENTSB–61804E–2/05c–77. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESS474. . . . . . . . . . . . . . . . . . 7.1FIGURE DEFINITION475. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2MACHINING DEFINITI...

  • Page 9

    TABLE OF CONTENTSB–61804E–2/05c–82.2PARAMETERS, ETC.570. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1System Parameters570. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 10

    TABLE OF CONTENTSB–61804E–2/05c–95. PROCESSING DEFINITION626. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1OUTLINE627. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 11

    TABLE OF CONTENTSB–61804E–2/05c–10APPENDIXA. SETTING DATA, SYSTEM PARAMETER, MTF661. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.1SETTING DATA TABLE662. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2SYS...

  • Page 12

    s–1SAFETY PRECAUTIONSThis section describes the safety precautions related to the use of CNC units. It is essential that these precautionsbe observed by users to ensure the safe operation of machines equipped with a CNC unit (all descriptions in thissection assume this configuration).Users mus...

  • Page 13

    SAFETY PRECAUTIONSB–61804E–2/05s–21 DEFINITION OF WARNING, CAUTION, AND NOTEThis manual includes safety precautions for protecting the user and preventing damage to themachine. Precautions are classified into Warning and Caution according to their bearing on safety.Also, supplementary info...

  • Page 14

    B–61804E–2/05SAFETY PRECAUTIONSs–32 GENERAL WARNINGSWARNING1. Before operating the machine, thoroughly check the entered data on the screen. Operating themachine with incorrect data may result in the tool colliding with the workpiece and/or machine,possibly causing damage to the machine an...

  • Page 15

    I. GENERAL

  • Page 16

    B–61804E–2/051. GENERALGENERAL31 GENERALThis manual is for conversational automatic programming function.The conversational automatic programming function II is software inwhich functions of an epoch–making automatic programming system“Symbolic FAPT” are assembled, and this “Symbolic ...

  • Page 17

    GENERALB–61804E–2/051. GENERAL4Chapter III describes the programming and operation by Symbolic FAPT.After understanding these description, you can start machining at once,referring to the machine tool builder’s manual.

  • Page 18

    B–61804E–2/052. CONVERSATIONAL AUTOMATICPROGRAMMING FUNCTIONGENERAL52 CONVERSATIONAL AUTOMATIC PROGRAMMING FUNCTION(1) The NC data thus produced automatically by Symbolic FAPT are notdirectly used for machining, but they are once loaded to the machiningmemory.(2) The automatic programming uni...

  • Page 19

    GENERALB–61804E–2/053. NOTES ON READING THIS MANUAL63 NOTES ON READING THIS MANUALThe models covered by this manual, and their abbreviations, are:Name of productAbbreviationFANUC Series 15–TFB15–TFB15–TFBFANUC Series 15–TTFB15–TTFB15–TFBFANUC Series 16–TA (CAP II)16–TA CAP IIF...

  • Page 20

    II. EXPLANATION FOR CRT/MDI PANEL

  • Page 21

    B–61804E–2/051. EXPLANATION FORCRT/MDI PANELEXPLANATION FOR CRT/MDI PANEL91 EXPLANATION FOR CRT/MDI PANELCRT/MDI panel is composed of a 14–inch CRT or 10.4–inch LCD colorgraphic display and keys which consist of alphabet, numerics, and theothers. It is as shown below.MDI panel for 15–T...

  • Page 22

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/051. EXPLANATION FORCRT/MDI PANEL10MDI panel for 16–T/16–TT CAP II

  • Page 23

    B–61804E–2/051. EXPLANATION FORCRT/MDI PANELEXPLANATION FOR CRT/MDI PANEL11Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (10.4–inch horizontal type LCD/MDI unit)

  • Page 24

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/051. EXPLANATION FORCRT/MDI PANEL12Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (10.4–inch vertical type LCD/MDI unit)

  • Page 25

    B–61804E–2/051. EXPLANATION FORCRT/MDI PANELEXPLANATION FOR CRT/MDI PANEL13Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (14–inch horizontal type CRT/MDI unit)

  • Page 26

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/051. EXPLANATION FORCRT/MDI PANEL14MDI 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)

  • Page 27

    B–61804E–2/051. EXPLANATION FORCRT/MDI PANELEXPLANATION FOR CRT/MDI PANEL15Fig. 1 14–inch color CRT/MDI panel external viewThe mode in which the CRT/MDI unit is used for the creation of CNC datawith the Symbolic FAPT is called FAPT mode. The mode in which theCRT/MDI is used for operations...

  • Page 28

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/052. KEYS EFFECTIVE INFAPT MODE162 KEYS EFFECTIVE IN FAPT MODEThe diagram at under shows only the keys used in the Symbolic FAPT.The symbols omitted are not used in FAPT mode.

  • Page 29

    B–61804E–2/052. KEYS EFFECTIVE INFAPT MODEEXPLANATION FOR CRT/MDI PANEL17Fig. 2 (a) 15TFB/TTFB

  • Page 30

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/052. KEYS EFFECTIVE INFAPT MODE18Fig. 2 (b) 16T/TT CAP II

  • Page 31

    B–61804E–2/052. KEYS EFFECTIVE INFAPT MODEEXPLANATION FOR CRT/MDI PANEL19Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (10.4–inch horizontal type LCD/MDI unit)

  • Page 32

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/052. KEYS EFFECTIVE INFAPT MODE20Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (10.4–inch vertical type LCD/MDI unit)

  • Page 33

    B–61804E–2/052. KEYS EFFECTIVE INFAPT MODEEXPLANATION FOR CRT/MDI PANEL21Text typeSymbol typeMDI panel for 16–TC/16i–TA CAP II (14–inch horizontal type CRT/MDI unit)

  • Page 34

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/052. KEYS EFFECTIVE INFAPT MODE22MDI 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)

  • Page 35

    B–61804E–2/052. KEYS EFFECTIVE INFAPT MODEEXPLANATION FOR CRT/MDI PANEL23(1) Keys for parts figure inputUsed for increment amount input. (See CHAPTER III,3.2.3) Can also be used for inputting the alphabet I.Used when commanding thread. Can also be used forinputting the alphabet T.Arithmeti...

  • Page 36

    EXPLANATION FOR CRT/MDI PANELB–61804E–2/052. KEYS EFFECTIVE INFAPT MODE24(2) Other keysInput key. This key is used to write the entereddata into memory.Used when inputting the alphabet at the right bot-tom of the key.All the data in the key–in buffer line is cancelledif is pressed...

  • Page 37

    B–61804E–2/053. SOFT KEYEXPLANATION FOR CRT/MDI PANEL253 SOFT KEYThe 12 keys under the CRT are called soft keys. The function of the keyschange according to the screen displayed. The function for each screenare framed at the bottom of the screen.

  • Page 38

    III. PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT

  • Page 39

    B–61804E–2/051. SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT291 SYMBOLIC FAPTThe Symbolic FAPT is an epoch making NC automatic programmingsystem which enables even unexperienced NC operators to prepare NCtape immediately according to the instructions on the graphic displayCRT.Each p...

  • Page 40

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/052. START OF SYMBOLICFAPT PROGRAMMING302 START OF SYMBOLIC FAPT PROGRAMMINGCAUTIONAfter turning on the power, do not touch the keyboard untilthe initial FAPT screen is displayed. Some keys arespecifically designed for maintenance or other ...

  • Page 41

    B–61804E–2/052. START OF SYMBOLICFAPT PROGRAMMINGPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT31[DATA SET]This key is used for input/output and setting of. . . . . . system parameter, machine tool file (MTF),setting data, material file and tooling data. Forstorage of material files and tooling f...

  • Page 42

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT323 EXECUTION OF SYMBOLIC FAPTIt is possible to perform NC programming, monitoring the drawing in the“FAPT” screen. Proceed with programming, monitoring the CRT screenaccording to the following procedures:

  • Page 43

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT33WARNING1 Select the same material as that of the workpiece to bemachined. If a desired material option is not displayed onthe material menu, cancel the machining of the workpiece.Failure to select the correc...

  • Page 44

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT34(b) STANDARD SURFACE ROUGHNESSNR =. . . . . (1. , 2. , 3. , 4. )This is a question used to select the surface roughness. Input thenumber of marks on the machining drawing. For example, key in“2” if nea...

  • Page 45

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT35(d) BLANK FIGUREBF =. . . . . . . . . . . . . . . . . . . . . . . (1. Cylinder 2. Hollow cylinder 3. Special blank)This question is used to select the blank figure. Input the numbercorresponding to the bla...

  • Page 46

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT36When it is pressed in the case of drawing format question:In the case of horizontal drawing:In the case of vertical drawing:When it is pressed in the case of question for blank format, blank size, orposition ...

  • Page 47

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT37In the case of vertical drawing:[MAT.NAME]Press this software key to see the name of 18th. . material or thereafter while 18 or more blankmaterials are registered.[CURSOR ±]The cursor moves in forward direct...

  • Page 48

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT38WARNING1 After entering part figure data, check the entered data.Failure to enter correct data may result in the tool collidingwith the workpiece and/or machine, or forced machiningoccurring, possibly causing...

  • Page 49

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT39The coordinate axis and blank figure matching the drawing formatpreviously selected are drawn on the screen.D The blank is plotted by a dotted line.D The left end of the blank is plotted by a solid line to in...

  • Page 50

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT40(Example) Start / End point pointFor a figure illustrated above, input the following keys along the drawing.´C³ G³ R¿ G³ TC±C² G±TC² G±C²The system will ask you necessary dimension, each time the...

  • Page 51

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT41Straight line¾´½ ² ³ ¼±¿(a) ELEMENT SYMBOLES =. . . . . . . . . . . Input an arrow along the profile figure when the system asks youthe above question.For example, input ¾ INPUT.(b) SURFACE ROUGHNESS...

  • Page 52

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT42The system asks you the above questions sequentially bydisplaying these items on the CRT screen. Input only suchdimensions as are known from the drawing. Depress INPUT keyonly, if a corresponding dimension ...

  • Page 53

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT43(b) SURFACE ROUGHNESSSR =. . . . . . . . . . Input the number of marks indicating the surface roughnesswhen the system asks you the above question.(c) CHAMFERC =. . . . . . . . . . . . . . . . . . . . . . In...

  • Page 54

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT44(d) Rounding is done as follows.Straight line and straight lineStraight line and circular arcCircular arc and circular arc(e) Rounding is displayed as a figure on the CRT screen as shownbelow.RRR½½¼CAUTION...

  • Page 55

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT45Threading TThreading is designated by T , which indicates the capital of thread.(a) ELEMENT SYMBOLES =. . . . . . . . . . . . . Input T when the system asks you the above question.(b) ON WHICH ELEMENT?EE = On...

  • Page 56

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT46Reversing screws can be machined by selectively specifying either“on the next element” or “on the last element”. If the rotating directionof the blank is the same and the cutting direction is reverse...

  • Page 57

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT47Grooving GGrooving is designated by G , which indicates the capital of groove.(a) ELEMENT SYMBOLES =. . . . . . Input G when the system asks you the above question.(b) SURFACE ROUGHNESSSR =. . . Input the num...

  • Page 58

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT48(e) DIRECTIONDN =. . . . . . (³: RIGHT ²: LEFT ´: ABOVE ±: BELOW)Designate the grooving direction by the arrow such as right (³),left (²), above (´) or below (±) when the system asks you the abo...

  • Page 59

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT49(b) DIRECTIONDN = Direction of grooving. . . . . . . . . . . Press the corresponding elementsymbol key (´ ± ³ ²).(c) WIDTHWT = Distance between the . . . . . . . . . . . . . . . shoulders of the groove(d)...

  • Page 60

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT50When the above data is specified, a square groove is defined.To define a trapezoid groove, specify the following data. To define aconventional square groove, ignore the prompt and press the NEXTPAGE soft key...

  • Page 61

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT51G²²G³³[Reference]1) Trapezoid grooving can be defined in the same way as conventionalgrooving. (Automatic process determination is also allowed.)2) If bottom width 1 (W1), bottom width 2 (W2), bottom ang...

  • Page 62

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT524) It is recommended to specify the bottom widths when defining theshape of a trapezoid groove. The trapezoid groove can be defined withbottom angles, however, this definition may cause a small calculationer...

  • Page 63

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT53Machine figure input before is drawn again on the CRT screen and themessage “SELECT SOFT KEY” is displayed at the lower side ofscreen.Check to see if there is any mistake in the input of figure by compari...

  • Page 64

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT54When bit 1 of system parameter 19 is set to 1, the figure is displayedvertically.(3) Changing the color of a part figure or blank figure when it is modifiedWhen a part figure or blank figure is modified (or c...

  • Page 65

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT55(1)Arithmetic operation and function calculationThe arithmetic operation (addition, subtraction, multiplication,division) and optional function calculations can also be executed wheninputting dimensions.Symbo...

  • Page 66

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT56D Parentheses ( and ) are employable quadruply or less.D Arithmetic symbols are employable whenever a dimension isasked.They are employable by an optional number, until one line is fullyfiled.D An arithmetic ...

  • Page 67

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT57(Deletion example)Depress DEL keyWhen depressing DEL with ½³½ ³. . . FlickeringWhen depressing DEL with ½ G³±G³±. . . Flickering(Exchange)For exchanging figure symbols, (1) delete old one after inser...

  • Page 68

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT58On the blank figure input screen, the machining profile is initiallydrawn as the blank figure.Select the software key “CORRECTION” or “LIST MODE” and“NEW” to prepare the blank figure referring to ...

  • Page 69

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT59(b) Z axis coordinate values of start and end point are same.(Example)(c) Start and end point are same.(Example)(2) End of blank figure inputWhen all of blank figure has been input, key in the software key“...

  • Page 70

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT60The parts figure input system includes the system of entering thedefinition data with displaying a defined figure, and the method ofentering the definition data while displaying in the table format. Theforme...

  • Page 71

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT61In this screen, all data on the figure data are inquired. Adjust the cursorto the data to be entered and input the data. Upon completion ofkeying–in operation, press “NEXT PAGE” soft key.(3) [NEXT PAG...

  • Page 72

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT62When the rightmost soft key [ ³³ ] is pressed,the following soft keys are displayed:If the CHAMFER soft key is pressed, the yellow cursor blinks at acorner of the machining profile whose chamfering data has...

  • Page 73

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT63When no corner is present for the machined figure or chamfering isapplied to all corners or no section to designate chamfering is present,the chamfering screen is not selected even when the soft key“CHAMFER...

  • Page 74

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT64NOTE1 As a standard for a corner to be chamfered, set themaximum angle to system parameter No.756. (Settingrange 0° t Anglex 180°) For example, if the angle isset to 100, the cursor lights up as a chamfer...

  • Page 75

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT65Example). .³G³. . . .³T±. .“Pattern Figure” refers to a given shape or specified shape. This is aconvenient input method: a figure consisting of several elements can bedefined promptly by just answer...

  • Page 76

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT66(1) Input of equal pitch/continuous grooveThis input function is used for defining a figure in which a pluralityof grooves are arranged at an equal pitch. Press ”REPEATGROOVE”: the display as shown below...

  • Page 77

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT67(f) SURFACE ROUGHNESSSR =. . . . . Input the number of marks indicating the surface roughness.This surface roughness is applied to all elements forming thisfigure. Further, it is also possible to skip this ...

  • Page 78

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT68Press “EXEC”Thus, based on the preset data, a figure is defined and drawn.The setting of 2) above is as follows.End point value of previous element DX = 40, Z = 32END POINTEDX =. . . . . . EZ = 0.0QUANTIT...

  • Page 79

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT69i) The figure defined by “REPEAT GROOVE” is defined as anelement by the arrow and G element row.ii) Correct for each element. This is the same for the deletion.iii) The relation between the pitch and gro...

  • Page 80

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT701) Type 1: Neck grindingThe meaning of each question is as follows.a) DEFINE DERECTIONDD = (0: PV ³ PH, 1: PH ³ PV). . . Specifies the direction that defines the element. If the current pointis PV and the ...

  • Page 81

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT71The meaning of soft keys“ESCAPE”Returns to the menu screen.. . . . . . . . . . . . . . . . . “BACK PAGE”Returns to the neck type. . . . . . . . . . . . . . number selection screen.“CURSOR ´” “C...

  • Page 82

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT72The meanings of the inquiries are:(a) LENGTHLT = Thread length. . . . . . . . . . . . . . (b) LEADLD = Lead. . . . . . . . . . . . . . . . (c) MULTIPLENT = Number of threads. . . . . . . . . . . . (d) THREADI...

  • Page 83

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT734) Neck diameter (PH point DX value) and width, side depth, depth,corner R (DIN Standards)Diameter (X axis)Depth(DT)Corner R(R)Width(WT)Side depth(W1)Under 18 mmUnder 0.7087 inch.25 mm.0098 inch.6 mm.0236 inc...

  • Page 84

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT74When “EXEC” is pressed the figure based on the data set is drawn.Input the following data with regard to each question for 2.NECK TYPEP = 1. . . . . . . . . . Questions and illustrations explaining neck t...

  • Page 85

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT75b) When define direction is 1 (PH: horizontal plane ³ PV: vertical plane)End point PV is upper left with regard to PVEnd point PV is upper right with regard to PVEnd point PV is lower left with regard to PHE...

  • Page 86

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT763) Figure element copy functionHaving specified the start and end points of the figure to be copied,once the number of copies has been keyed in, it is possible to definethe same figure repeatedly. This is us...

  • Page 87

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT77a) The figure to be copied and the number of copies is specified in thecopy area specification screen.Questions are as follows.REPEAT NO.N = Specifies the number of repeat copies.. . . . . . . . When the “N...

  • Page 88

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT78Number 1 element± SDX = 0 SZ = 0 PE =1DX = 20Number 2 element² Z = 10Number 3 element¾ DX = Undefined Z = Undefined TN = 0A = 45Number 4 element² Z = 30 Z = 20 TN = 0Number 5 element± DX = 20Number...

  • Page 89

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT79Press the soft key “EXEC”.One copy will be made from No.3 element to No.8 element based on thedata set.When the figure that has been copied is to be corrected, change the dataelement by element as with pr...

  • Page 90

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT80NOTE2 Input a positive whole number between 1 and 10 in therepeat 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 wi...

  • Page 91

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT812) Defining a figure (entering a part figure)The four points of the figure are defined in the following order: A(start point), B, C, and D (end point).The figure can be defined only by entering the following ...

  • Page 92

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT82In response to the PC = j prompt, key in ± (INPUT). PC2 is selected.(³: Right, ²: Left, ´: Up, ±: Down)Figure element 2)DX=jjj R= 70Z =jjj CDX =jjjTL =jj1CZ =jjjTN =jj1Figure element 3)DX = 70R= 15Z =jj...

  • Page 93

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT83btramght lmnevf cD)MFig.3.2.8 Selecting an End PointIn response to the PE = j prompt, key in ² (INPUT). PE1 is selected.(³: Right, ²: Left, ´: Up, ±: Down)After all the above data is specified, the arc...

  • Page 94

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT84(2) NotesNOTE1 The system can define the center of an arc according to agiven single coordinate when either of the followingconditions is satisfied:– The end point of the previous element is determined.– ...

  • Page 95

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT85WARNINGAfter entering machine zero point or turret position data,check the entered data. Failure to enter correct data mayresult in the tool colliding with the workpiece and/ormachine, possibly causing damag...

  • Page 96

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT86Following is the configuration which defines the machining process.Start machiningdefinitionNew definition?Select a mode(modify, create, etc.)Select a processIs automatic processdetermination executed?NoYesYe...

  • Page 97

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT87WARNINGNo check of the validity of a machining sequence is made.Therefore, even when a machining sequence specified inthe machining definition includes any invalid process steps(inner surface machining withou...

  • Page 98

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT88Soft keys for selecting major categories of machining typesCENTER HOLEDisplays the center drilling menu.. . . . . . TURNDisplays the turning menu.. . . . . . . . . . . . . . GROOV. THREADDisplays the grooving...

  • Page 99

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT89When the CENTER HOLE soft key is pressedFig. 3.4.1 (b)[CENTER DRILL]Press this key for center drilling. . . [DRILLING]Press this key for drilling. . . . . . . . [REAMER]Select to perform reaming. . . . . . . ...

  • Page 100

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT90Fig. 3.4.1 (c)[ROUGH O.D.]Press this key for roughing of outer figure. . . . [S–FIN O.D.]Press this key for semi–finishing of outer figure. . . . . . [FIN O.D.]Press this key for finishing of outer figure...

  • Page 101

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT91Fig. 3.4.2 (a)When Menu No.4 is selected again after completion of machiningdefinition, the screen shown above will appear.[CORR.&OUT]Press this key to correct a selected process and. . . . create the NC ...

  • Page 102

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT92Each time “Cursor ±” or “Cursor ´” is depressed when the above screenappears, the position of the cursor of the process No. on the process tablemoves up and down.Press “Cursor ±” or “Cursor ...

  • Page 103

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT93WARNINGAfter entering tool data, check the entered data. Failure toenter correct data may result in the tool colliding with theworkpiece and/or machine, possibly causing damage to themachine and/or tool itse...

  • Page 104

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT94(1) Tool number dataThe system prompt the user to specify the following:TURRET NO.TL = J. . . . . . . . . . . . TOOL SELECT NO.TN= J J. . . . . . TOOL OFFSET NO.TM= J J. . . . . . TOOL OFFSET NO.2TM2= J J. . ...

  • Page 105

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT95TOOL ID NO.ID = Tool identification number. . . . When a tool identification number is entered, the registered tool figuredata and tool setting data are displayed.To use a tool whose tool data is not register...

  • Page 106

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT96(2) Tool figure dataThe tool figure data is shown below.For details of the tool figure data, see Section 2 in Chapter V.[Turning tools]Center drill, drillTool for grooving and residualmachiningNOSE ANGLEAN =....

  • Page 107

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT97NOTEThe system can be set so that it displays the tool figure dataand does not allow modification. To do this, change thefollowing system parameter:No.702: 0 0 0 0 1 0 0 0Specifies whether the tool fi...

  • Page 108

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT98NOTEIf the NEXT PAGE soft key is pressed to display the nextscreen when a tool with registered tool data is selected, theset data is registered as the tooling data.For milling tools, see Chapter VIII.(4) When...

  • Page 109

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT99The following system parameter specifies whether the operator isprompted to enter the machining start position:No.009: 0 0 0 0 0 x 0 0Specifies whether the operator is prompted toenter the machining st...

  • Page 110

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT100PASSING POINT FOR APPROACH:1’ST POINTXA1 =. . . . . . . . . . . . . . . . ZA1 =2’ND POINTXA2 =. . . . . . . . . . . . . . . . ZA2 =Designate the passing point of tool when approaching to the work fromthe...

  • Page 111

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT101Set the number of simultaneous moving axes in a motion from themachining start position to (XA1, ZA1) and the number of simultaneousmoving axes in a motion from (XE2, ZE2) to the next machining startposition...

  • Page 112

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT102Functions of the soft keysBACK PAGEDisplays the previous page.. . . . . . . . ´/ ±/ ²/ ³Enter the cutting direction.. . . . . . . . . CURSOR BACK/CURSOR FORWRDMove the graphic. . . cursor indicating thed...

  • Page 113

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT103To select the start or end point, move the cursor along the part figure.Each time the CURSOR FORWRD or CURSOR BACK key ispressed, the cursor moves forward or backward along the part figure.After entering the...

  • Page 114

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT104The cutting area can be displayed on this screen so that the operatorcan check the area specified by entering the dividing directions. Setthe following system parameters so that the cutting area can bedispl...

  • Page 115

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT1054) Specifying cutting of the remaining areaThe above figure shows an example of an uncut area that resultsbecause of the relationship between the part figure and tool shape. Tocut the uncut area, specify a ...

  • Page 116

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT106(2) Cutting offSpecify the start point of cutting off by pressing the CURSORFORWRD or CURSOR BACK soft key.The tool path for cutting off is illustrated below.Fig. 3.4.7 (a)If the cursor is moved to specify t...

  • Page 117

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT107Fig. 3.4.7 (b)System parameter 144 specifies whether the outer corner of theworkpiece is chamfered.If chamfering of the workpiece is specified, the workpiece ischamfered after the cut off operation (Fig. 3.4...

  • Page 118

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT108(3) ThreadingSpecify the position of threading. If the blinking cursor indicates thedesired threading position, enter 1. To specify another threadingposition, enter 0.The threading position can also be ent...

  • Page 119

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT109(1) OverviewUsing the optional automatic process determination function enablesthe positions of area division cursors to be automatically set accordingto the cutting direction. The area division cursors are...

  • Page 120

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT110WARNINGThe cutting conditions are automatically set according to theselected machining type. Check the set conditions. If theconditions are incorrect, the tool may collide with theworkpiece and/or machine,...

  • Page 121

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT111Specify the value for switching the offset numbers in the followingsystem parameter:No.704: 0 0 0 0 0 0 0 0For each cutting area, the T code specifying tool offset is:= 0: Not output.= 1: Output.If th...

  • Page 122

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT112(2) DrillingCutting conditions for drilling comprise type 1, 2 and 3 according tothe movement of a drill.CUTTING CONDITIONS 1TOOL OFFSET NO.TM= Tool offset number (Tool offset. . number for each cutting area...

  • Page 123

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT113CUTTING CONDITIONS 3TOOL OFFSET NO.TM= Tool offset number (tool offset. . number for each cutting area)CLEARANCEC = Clearance (mm or inch). . . . . . . CLEARANCEC1 = Secondary drilling dearance. . . . . . . ...

  • Page 124

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT114WARNINGD1 and D2 in Machining method 2 and Machining method3As shown in figure 7 and figure 8, “D1” and “D2” inmachining method 2 and machining method 3 are input aspositive values.#7702#6#5#4#3#2#1#...

  • Page 125

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT115(3) ReamingTOOL OFFSET NO.TM= Tool offset number (tool offset. . number for each cutting area)CLEARANCEC = Amount of clearance . . . . . . . (mm or inches)(Default value is system parameter181 [same as drill...

  • Page 126

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT116WARNINGA value is assigned to Z in accordance with the system ofcoordinates on this screen. Where the Z axis is plotted asshown in the figure on the right the value of Z will always benegative.Whatever the ...

  • Page 127

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT117CUTTING SPEEDV = Cutting speed . . . . . . (m/min or feet/min)FEED RATEF1 = Feedrate (mm/rev or inch/rev). . . . . . . . . . . F2 = Feedrate (mm/rev or inch/rev)F3 = Feedrate (mm/rev or inch/rev)1ST OVERRIDE...

  • Page 128

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT118(7) Semi–finishing of outer figure(8) Semi–finishing of inner figureTOOL OFFSET NO.TM= Tool offset number (tool offset. . . . number for each cutting area)CLEARANCECX = Clearance quantity in X–axis. . ...

  • Page 129

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT119(9) Finishing of outer figure(10) Finishing of inner figureCLEARANCECX = Clearance quantity in X–axis. . . . . . . . . (mm or inch)(Default value is systemparameter No.187)CZ = Clearance quantity in Z–ax...

  • Page 130

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT120Turret turningposition(11) Grooving/necking machining[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...

  • Page 131

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT121CUTTING SPEEDV = Cutting speed . . . . . . (m/min or feet/min)FEED RATEF1 = Feedrate in roughing . . . . . . . . . . . (mm/rev or inch/rev)F2 = Feedrate in finishing (mm/rev or inch/rev)MAX RPMN = Maximum sp...

  • Page 132

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT122CLEARANCEC = Clearance (mm or inch). . . . . . . . . FINISH. ALLOWANCETW = Finishing allowance for width. (mm or inch)TB = Finishing allowance for depth(mm or inch)CUTTING SPEEDV = Cutting speed (m/min or. ....

  • Page 133

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT123CUTTING SPEEDV = Cutting speed (m/min or. . . . . . feet/min)FEED RATEF3 = Feedrate in finishing . . . . . . . . . . . (mm/rev or inch/rev)MAX RPMN = Maximum spindle speed (rpm). . . . . . . . . . . . The fo...

  • Page 134

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT124When pecking is executed in roughing of a groove, the tool is moved asshown below:NOTEThe operator is not prompted to enter the data of peckingif finishing of a groove or necking is selected.In roughing and ...

  • Page 135

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT125If AC is set to –90 and AN is set to 90, the virtual tool tip is on the rightside of the tool.A specified cutting area must not contain two or more grooves or cuts.Divide the cutting area so that a single ...

  • Page 136

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT126WARNINGThe prompt to ask the maximum spindle speed is selectedby system parameter No.702 bit 0.0: No prompt.(The maximum spindle speed is set by system parameterNo.128.)1: The prompt for the maximum spindle ...

  • Page 137

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT127CUT OFF POS.CO = (mm or inch). . . . . . . . Specify the distance between thecut off point and the inner surfaceor center of the workpiece. (The initial value is set in systemparameter 141.)COND. RESET POS....

  • Page 138

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT128(14) BAR FEEDThe bar feed is the distance from the end of the workpiece after cuttingoff to the end of the workpiece defined by the blank figure. The systemautomatically calculates the bar feed.Fig. 3.4.9 (...

  • Page 139

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT1291) Pull–out mode 1CLEARANCECAZ=Approach clearance (mm). . . . (The initial value is set in systemparameter 153.)GRIP POS.WG = Workpiece gripping position (mm). . . . . . . (The initial value is set in syst...

  • Page 140

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT1303) Slide–stop mode 1CLEARANCECAZ=Approach clearance (mm or inch). . . . ESCAPE VALUECEZ= Distance the tool is retracted . . (mm or inch)RPMS1 = Spindle speed (rpm). . . . . . . . . . . . (The initial value...

  • Page 141

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT1314) Slide–stop mode 2RPMS1 = Spindle speed (rpm). . . . . . . . . . . . . . . (15) Cutting another areaTo cut another area with the current tool, input a value in response tothe following prompt:ANOTHER ARE...

  • Page 142

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT132The tool data and tooling information can be set and all the toolinginformation can be deleted on the machining process list (shown inmachining definition) or the tool data setting screen of a process.[Machi...

  • Page 143

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT133(1) Setting the tool dataPress the TOOL DATA soft key.TOOLTOLINGDATAINFOR.List screen on which the tool data can be setWhen the TOOL DATA soft key is pressed, the tool data list isdisplayed. On the list scr...

  • Page 144

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT134(2) Setting the tooling informationPress the TOLING INFOR. soft key.TOOLTOLINGDATAINFOR.List screen on which the tooling information can be setWhen the TOLING INFOR. soft key is pressed, the toolinginformati...

  • Page 145

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT135(3) Initializing the tooling informationTo initialize the tooling information, press the rightmost soft key [ ].Different soft keys are then displayed.NOTEThe TURRET 1 DEL. and TURRET 2 DEL. soft keys aredis...

  • Page 146

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT136In machining definition, a blank figure can be painted and a cutting areacan be drawn (line drawing) on the screen for setting an area or machiningconditions. Set the following system parameters as shown be...

  • Page 147

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT137(2) Painting the blank figureWhen bit 6 of parameter 704 is set to 1, the blank figure is filled in onthe cutting area definition screen and cutting condition setting screenas shown below:NOTEIn 16–TC CAP ...

  • Page 148

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT138WARNINGEven when the tool path and machining processesspecified in NC data are verified by machining simulation ortool path check, if the data relating to the actual tool offsetand workpiece shift is incorre...

  • Page 149

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT139Soft keys are displayed as shown below.(1) Setting of 1–path lathe (MTF1050=1) with the animated simulationoptionESCAPE PROC.REGIS– NCPROC. SINGLETOOLANIMA– DRAWNG STARTLISTTERDATASTOPSTEPPATHTIONRANGE...

  • Page 150

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT140Automatically entered comments are as follows. Each type of machininghas characteristic contents.Machining typeOutput commentCenter drillingCENTER DRIL.DrillingDRIL.OD roughingROUGH. OF OUT.ID roughingROUGH...

  • Page 151

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT141ProgramNo. INPUT[ANIMATION] or [ANIMATION]This key determines whether or not to perform background animatedsimulation while NC data are being generated.Each time this key is touched, the setting alternates b...

  • Page 152

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT142[START]Press this key to check the family program prepared anew.In the [ANIMATION] state, you can simulate machining whilegenerating NC data preparation in the sequence of specification on theprocess list.To...

  • Page 153

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT143After NC data is automatically created, “***PRESS SOFT KEY***” isdisplayed at the screen bottom.When “PROCESS LIST” is pressed then, a list indecating the machinetime for each process and the total m...

  • Page 154

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT144In editing the operation sequence, each operation can be arranged byshifting up or down the operation sequence independently for each turretand a simultaneous operation by using both turrets is possible. Wh...

  • Page 155

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT145Thus, cutting operations for each turret are displayed. For the section onspindle speed, “N” means spindle speed, “V” means cutting speed. Forsimultaneous operation; No.2 and 3, “ROUGHING OF OUTE...

  • Page 156

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT146(3) Edition of the operation sequenceAs explained in paragraph “Soft key”, the operation sequence can beshifted upward or downward by depressing “HEAD 1 UP”, “HEAD1 DOWN”, “HEAD 2 UP” and “...

  • Page 157

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT147(4) Changing of the operation sequence and correctionAfter compelting to editing of the operation sequence, whenperforming correcting operations by selecting Menu 4,“DEFINITION OF MACHINING” and “2. CO...

  • Page 158

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT148(e) NC data output for a single turretWhen outer surface roughing is defined for turret 1 only, forexample, the NC data is output as shown below.A waiting M code is output immediately before the program end(...

  • Page 159

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT149(1) OverviewWhen a model having two turrets is used, the program of turret 1 or2 contains only the NC data of processes which corresponds to theturret specified in machining definition. If outer surface rou...

  • Page 160

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT150(2) Examples of setting and outputWhen the following machining is programmed, the programs areoutput as shown below:Turret 1Outer surfaceroughingProcess 1Process 2Outer surfacefinishingProcess 3Inner surface...

  • Page 161

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT151NC data outputAfter the end of each process (MTF2011, MTF2013), the special block(MTF2045) is output.O0001 ;N1 G50 X_ Z_ ;G0 X_ Z_ ;(ROUGH OF OUT);N2 G50 X_ Z_ ;Txx00 ;M100 ;N3 ;M101 ;(FIN OF INNER) ;N4 G50 ...

  • Page 162

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT152NC data outputSince 0000 is specified in MTF2045, no special block are output.O0001 ;N1 G50 X_ Z_ ;G0 X_ Z_ ;(ROUGH OF OUT) ;N2 G50 X_ Z_ ;Txx00 ;M100 ;M101 ;(FIN OF INNER) ;N3 G50 X_ Z_ ;Txx00 ;X_ Z_ ;M102 ...

  • Page 163

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT153(3) Warning and NotesWARNING1 The special code of an auxiliary machining process is notoutput to the programs of the two turrets.The first sequence number of a process is output to theprogram of the turret o...

  • Page 164

    The threading path is repeated.PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT154If 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[ESCA...

  • Page 165

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT155[NC data of the multiple thread cutting cycle]Sample output by the FANUC Series 15–TFB..(THREAD.)N002G50X100.Z100.;G0T0101;G97S0474M3;Z2.71;X64.;G76X56.968Z–22.K1516D0228F2.A60P1;G0X100.;...*** NC data f...

  • Page 166

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT1562. Setting(1) Setting the MTF parameterThe MTF1060 parameter determines whether the conventionalthreading cycle (G92) or multiple thread cutting cycle (G76) isused.No.FormatInitial valueDescription10600, 1Sp...

  • Page 167

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT157(3) Setting an MTF parameter with a number ranging from 1000 to1999 (16–T CAP II)No.FormatInitial valueDescription1392CharacterRRAddress specifying the difference in theradius of the thread1393CharacterPPA...

  • Page 168

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT158(6) Setting function codesHigh–orderthree digits,detailLow–orderthree digits,generalcategoryFunctionE101Outputs the address specified in MTF1392. Thread radius (15–TFB: I code) Thread radius (16–T ...

  • Page 169

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT159(8) Setting other dataThis function causes no addition to, or modification of, the setting ofthe material data and tooling information.*** The threading methods that can be used depend on the NCspecification...

  • Page 170

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT1603. Warning and NotesWARNING1 To use the multiple thread cutting cycle with the FANUCSeries 15–TFB, create the corresponding NC data aftersetting identical values for the final depth of cut for threadingin ...

  • Page 171

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT161WARNINGEven when the tool path and machining processesspecified in NC data are verified by the NC data checkfunction, if the data relating to the actual tool offset andworkpiece shift is incorrect, the tool ...

  • Page 172

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT162Main menu screenAnimation screen6 “INPUT”Setting of parameterSetting of parameterforanimated simulation“TAILSTOCK”Standard tail–stockdata setting screenNumber inputSpecial tail–stockdata setting ...

  • Page 173

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT163NOTEWhen the value of system parameter 750 is 1, the blankdrawing will be scaled to a magnification so that it will covernearly all of the display. If this scale needs to be changed,it can be changed to var...

  • Page 174

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT164NOTEThe interference check is performed only within the screen.Meaning of SOFT KEY[CHECK START]Depress with the start of the animated. . . . . drawing function.[ORIGINAL]Exit to a blank drawing before cuttin...

  • Page 175

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT165When the vertical lathe is selected, turret 1 is shown to the right of theworkpiece.Press [PARAMETER](1) CHUCK NO.Up to 21 chuck figures can be registered (No.1–16 is the standardfigure, No.21–25 is the ...

  • Page 176

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT166Example 1) For outer claw check and round rodExample 2) For special chuck(3) TAILSTOCK NO.Up to 7 types of tailstocks can be registered (1 and 2 indicate thestandard figures, while 11 to 15 indicate special ...

  • Page 177

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT167[MENU SCREEN]Return to the main menu screen.. . . . [CHUCK]Screen for setting chuck figure appears.. . . . . . . . . . . [TAILSTOCK]Screen for setting tailstock figure appears.. . . . . . . [TOOL HOLDER]Scre...

  • Page 178

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT168(2) Setting of special figureWhen either value of 21–25 is input while the cursor is at the “NO”position, the screen for setting the chuck data of special figure appears.Designate the special chuck fig...

  • Page 179

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT1691) Setting of standard figureSet the data D, D1, D2, D3, L, L1, and L2 by referring to theillustration diagram on the screen.[MENU SCREEN]Return to the main menu screen.. . . . [UNDEFINE]Let the data where a...

  • Page 180

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT170 [SET DATA]The tool profile is divided into the tip section and holder section. Inputthe holder profile data onto this screen. The setting procedure isperformed with the point indication the same as for ch...

  • Page 181

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT171The enlargement and the reduction of the screen can be specified in theanimated screen of the sixth menu (Check of NC data) by the cursor.(1) Operation1) When the sixth menu is selected, it becomes the anima...

  • Page 182

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT172#7701#6#5#4#3#2#1#0Bit 2 In case of 1, continue drawing even if an interference alarm occurs.Bit 3 In case of 1, animated drawing cutting simulation will operate even inManual Mode.Bit 4 In case of 1, a cent...

  • Page 183

    B–61804E–2/053. EXECUTION OF SYMBOLIC FAPTPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT173754Parameter for General Purpose ToolsThis section covers the input/output procedure of graphic data (chuckdata, tail stock data, and tool holder data) for animation drawing function.These data can be input ...

  • Page 184

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/053. EXECUTION OF SYMBOLIC FAPT174(c) Special chuck, special tool stock, special holderN6001L*0** E ; P X1 ; P Z1 ; .............No.1:2: Tailstock3: HolderEnd point(3) Error message(a) I/O NOT READYThis message is displayed whe...

  • Page 185

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT1754 SUB CYCLE FUNCTIONIn the “MACHINE DEFINITION” screen of menu 4, by selecting “SUBCYCLE”, it is possible to create an NC message to call the macro bodywhich haspreviously been created on the NC side.

  • Page 186

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION176To prepare the “sub cycle” process in the definition of the machining, itis necessary to previously set the sub cycle pattern. In the definition ofthe machining, it is selected from among the sub cycle patterns...

  • Page 187

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT177(1) Family program screen“3. SUB CYCLE SETTING”, “4. SUB CYCLE OUTPUT”, and “5.SUB CYCLE INPUT” are displayed on the “family program” screenmenu.The display shifts to the “SUB CYCLE SETTING” scre...

  • Page 188

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION178(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.(...

  • Page 189

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT179(1) Sub–memory/PPR/Memory cassetteInput/output with the sub–memory/PPR/Memory cassette is possibleby treating several sub cycle patterns that have been created as one file.The method of operation is totally the ...

  • Page 190

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION180(c) Input/output with Floppy cassette, Handy FileFamily program screenoror1, I11, A1, @n1, I1, @n1, NOutputInputINPUTINPUTINPUTINPUTINPUTINPUTINPUTINPUTINPUTINPUTINPUT6, B67, B7The input/output with the BC is the sa...

  • Page 191

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT181WARNINGNo check of the validity of a machining sequence is made.Therefore, even when a machining sequence specified inthe machining definition includes any invalid process steps,the entire machining sequence is refl...

  • Page 192

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION182(1) “MACHINING DEFINITION (kind of machining)” screenIf any of “CENTER HOLE”, “TURN”, “GROOVE. THREAD”, or“MILLING” in the machining definition is depressed, the soft key“SUB CYCLE” will be d...

  • Page 193

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT183(3) “Sub cycle data” screenThe repetition count and the other questions are asked on this screen.The inputtable values are within the ranges of 0 to 9999 for therepetition count, of –9999. to 9999. for the arg...

  • Page 194

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION184WARNINGAfter process editing, check the editing results. If edits aremade incorrectly, the tool may collide with the workpieceand/or machine, or forced machining may occur, possiblycausing damage to the machine and...

  • Page 195

    Roughing of outer figureB–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT185If the “sub cycle” process is defined in menu 4 “Definition of machining”,NC data in the following format is output to turret side in menu 5 “NCDATA PREPARATION”:G (Calling G code...

  • Page 196

    Roughing of outer figureInsert movement statementsPROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/054. SUB CYCLE FUNCTION186(Example 3)If the same sub cycle as in Example 1 is defined in the following orderof processes:Process 01Sub cycleProcess 02Roughing of outer figurethe following NC ...

  • Page 197

    B–61804E–2/054. SUB CYCLE FUNCTIONPROGRAMMING ANDOPERATION BY SYMBOLIC FAPT187CAUTION1 This function involves the creation of a macro call message.It is a precondition, therefore, that the macro body haspreviously been created on the NC side.2 If the sub cycle process is to be corrected in th...

  • Page 198

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/055. BALANCE CUT FAPT FUNCTION(2–PATH LATHE ONLY)1885 BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)WARNINGNo check of the validity of a machining sequence is made.Therefore, even when a machining sequence specified inthe machining defini...

  • Page 199

    B–61804E–2/055. BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT189

  • Page 200

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/055. BALANCE CUT FAPT FUNCTION(2–PATH LATHE ONLY)190Balance cut can be used in the following processes.Type A: (1) Roughing of outer diameter (not edges)(2) Semi–finishing of outer diameter (not edges)(3) Finishing of outer diameter (not...

  • Page 201

    B–61804E–2/055. BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT191(1) If system parameter 707 is set to 1 for a process, the BC = promptappears on the corresponding TOOL DATA setting screen displayedby selecting 4 or machining definition from the menu....

  • Page 202

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/055. BALANCE CUT FAPT FUNCTION(2–PATH LATHE ONLY)192CAUTION1 Set the same tool tip radius (RN) for both tools. The systemdoes not check the data other than the radius of the tool tip.It is recommended to use tools having an identical tip ...

  • Page 203

    B–61804E–2/055. BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT193(1) In a process where system parameter No.707 is set to 1 (balance cuttingis possible), the system tries to select appropriate tools from bothheads.Only when tools suited to this proces...

  • Page 204

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/055. BALANCE CUT FAPT FUNCTION(2–PATH LATHE ONLY)194The following NC command data is output.5.5NC DATA

  • Page 205

    B–61804E–2/055. BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT195NOTE1 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 i...

  • Page 206

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/055. BALANCE CUT FAPT FUNCTION(2–PATH LATHE ONLY)196(1) System parameterNo.707, 735, and No.757 are related. Refer to the concerned sectionsfor the meaning of these parameters.(2) MTF(1) No.1140: M code for turning on override cancel (for...

  • Page 207

    B–61804E–2/055. BALANCE CUT FAPT FUNCTION (2–PATH LATHE ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT197Be careful of the following when using type B balance cut.CAUTIONWhen the delay amount (DA) is too large, machining of thesecond tool may not complete while the first tool is movingto th...

  • Page 208

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/056. AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)1986 AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)The auto collision avoidance function makes use of the interference checkaccording to animated simulation function.The auto collisi...

  • Page 209

    B–61804E–2/056.AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT199(1) GeneralThis function can edit the program to prevent the interference aroundthe same position by inserting the waiting M code automatically to theexecuting program when the two tur...

  • Page 210

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/056. AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)200Turret 1Turret 2Fig. 6.1 (b)(a) When the turret 1 executes the N102 block, the turret 2 executes theN202 block, suppose that the interference occurs. At this time, theanimation drawi...

  • Page 211

    B–61804E–2/056.AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT201(c) After inserting M500 to (a), as a result of execution from thebeginning of the program again, suppose that the interferenceoccurred while executing N103 and N202 blocks.When the tu...

  • Page 212

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/056. AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)202(a) Normal end(i) When the execution of M02 or M30 of both programs is ended,judge the interference does not occur and end the programnormally.(ii)In the case of the setting that the ...

  • Page 213

    B–61804E–2/056.AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT203(1) Confirm the setting of the parameter of the auto collision avoidancefunction correctly.(2) Make or read the program to be checked.(3) Set the memory mode.(This function is not used...

  • Page 214

    PROGRAMMING ANDOPERATION BY SYMBOLIC FAPTB–61804E–2/056. AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)204A parameter, necessary for the auto collision avoidance function is asfollows. Both of these are set on FAPT screen.(1) Specification of the priority turretSystem parameter No.710 (A...

  • Page 215

    B–61804E–2/056.AUTO COLLISION AVOIDANCE FUNCTION (15–TTFB ONLY)PROGRAMMING ANDOPERATION BY SYMBOLIC FAPT205NOTE1 During executing under–mentioned NC program, thisfunction does not work correctly.(1)Continuous thread cutting(2)Multiple repetitive cannot cycle(3)Balanced cutting(4)High–sp...

  • Page 216

    IV. VARIOUS FILE AND DATA

  • Page 217

    B–61804E–2/051. MEMORY COMPOSITIONVARIOUS FILE AND DATA2091 MEMORY COMPOSITION

  • Page 218

    VARIOUS FILE AND DATAB–61804E–2/051. MEMORY COMPOSITION210The external input/output device means the Handy File, for instance.The term “input/output” (registering, calling) of files is used withreference to the main memory. Namely, “input of ***” (registering)means the input from sub...

  • Page 219

    B–61804E–2/051. MEMORY COMPOSITIONVARIOUS FILE AND DATA211Multiple family programs, material files, and sub cycle files can bewritten and stored in the file area.If specific file names are set in the following system parameters, they areloaded from the file area to main memory automatically w...

  • Page 220

    VARIOUS FILE AND DATAB–61804E–2/051. MEMORY COMPOSITION212The family program, material data, and tooling information and sub cyclefile can be stored with file names in the submemory. The name of the filestored can be displayed on the CRT or a file can be deleted by the operationdescribed bel...

  • Page 221

    B–61804E–2/051. MEMORY COMPOSITIONVARIOUS FILE AND DATA213File area capacity is 64 k bytes (standard).If additional submemory option is provided, the capacity is extended upto 128 k bytes.If option parameter was changed, turn off the power once, turn on poweragain, and initialize the submemor...

  • Page 222

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA2142 INPUT/OUTPUT AND COLLATION OF DATACAUTIONBefore operating the machine, thoroughly check theentered commands on the screen. Operating the machineusing an invalid command may result in a loss of data.

  • Page 223

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA215The above data are output (registered) to the submemory by displayingthe setting screen of each data and pressing the [SAVE END] soft key.Input from the submemory is done without any operation, because it isautomatically...

  • Page 224

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA216For example, when inputting (calling), family program from thesubmemory, input as following.2, C INPUT or 4, C INPUT (Photo A)When outputting (registering) material file to the submemory, input asfollowing.4, C INPUT. (...

  • Page 225

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA217NOTE1 Submemory or memory cassettes are used for storage ofthe family program, material file and tooling file, sub cyclefile. Use of the submemory or the memory cassette can bedesignated with system parameter No.0015.In...

  • Page 226

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA218It is possible to specify a file name in abbreviated from onreplacement. Even if it is specified in abbreviated form, the actually replaced filename becomes that searched.Example 1)Suppose there are two files within the ...

  • Page 227

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA219NOTE1 When a figure is defined, the warning message “WARNINGCHECK INPUT DATA” may be displayed. If this messageappears turn off the power, then turn on the power againwhile holding down the I key.This warning messag...

  • Page 228

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA220In response to this message, enter one of the following:1, @file nameWrites the file immediately after the last. . . . . . . . . . file in submemory.1, R, @file nameIf the specified file name is already. . . . . . . . pr...

  • Page 229

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA221To cancel the deletion of the file, just enter (INPUT). Then, theprevious submemory file directory screen is redisplayed.If an incorrect password is entered, the deletion is canceled, and theprevious submemory file dire...

  • Page 230

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA222System parameters, MTF data, and setting data read from an externalstorage device can be registered in submemory, without having to pressthe [REGST.] soft key on each setting screen.For example, in case that calling a sy...

  • Page 231

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA223In the screen displayed with “*** INPUT” (calling), “*** OUTPUT”(registering), or “*** COLLATING”, key in,No. = Numeral, B INPUTto the question “NO. =”.For example, when inputting (calling) system paramet...

  • Page 232

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA2241, I INPUTWrites data to the cassette from the head. . . . . . . . . . . of the volume. 1 INPUT or 1, A INPUTWrites data to the cassette from the end. . of the last file.1, @ n INPUTWrites data to the cassette from file...

  • Page 233

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA2251 NLReads the first file on the volume.. . . . . . 1, @ n NLReads file n. (n is positive integer such as 1, 2, ...). . 1, N NLReads the file next to the one previously read.. . . . The green LED of adapter lights altern...

  • Page 234

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA226(a) File numberFiles stored on a floppy cassette are numbered sequentially startingfrom file number 1. Thus, files are numbered in sequence ofstorage in the cassette. That is, file 3 is the third file stored if thebegi...

  • Page 235

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA227Three reader/puncher interfaces can be used at symbolic FAPT side,which interface is used is determined by the value of setting data No.900.Baud rate and stop bit values can be changed by setting data No.901 and902.No.90...

  • Page 236

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA228(1) Method1) When outputting data onto a floppy cassette it is normal to respondto the question “NO =” by inputting a numeral followed by “B”.When naming a file, however, “F” should be entered in place of“B...

  • Page 237

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA229Tooling information and material data can be punched out from theexternal equipment in a specific format using ISO/EIA code. In addition,data which is created on the computer beforehand can be read. This function cannot...

  • Page 238

    VARIOUS FILE AND DATAB–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATA230(1) Material dataM01S45C; T1; N11VvFf1; N12VvFf1; N13VvFf1; N14Vv; N21VvFf1Af2Bf3Dd;N22VvFf1Af2Bf3Dd;N23VvFf1Af2Bf3Dd;N31VvFf1;N32VvFf1;N33VvFf1;N41VvFf1Af2Bf3Cf4;N42VvFf1Af2Bf3Cf4;N43VvFf1Af2Bf3Cf4;N51VvFf1Af2;N52VvFf1A...

  • Page 239

    B–61804E–2/052. INPUT/OUTPUT ANDCOLLATION OF DATAVARIOUS FILE AND DATA231(2) Tooling informationTooling information has the same format as tool data.(3) NotesNOTE1 When undefined data is to be punched out, only its addressis output, and no data is output.2 When data is read, all data on memor...

  • Page 240

    V. SETTING AND DISPLAY OFDATA

  • Page 241

    B–61804E–2/051. MATERIAL DATASETTING AND DISPLAY OF DATA2351 MATERIAL DATAWARNINGMaterial data, described below, varies with the machine.For details, refer to the manual provided by the machine toolbuilder. If material data values are not set appropriately forthe actual machine being used, c...

  • Page 242

    SETTING AND DISPLAY OF DATAB–61804E–2/051. MATERIAL DATA236When the power supply was input, 17 kinds of materials and machiningconditions, which are being preset in the system, are loaded together, sothat the machining conditions are automatically determined by specifyingmaterials.However, it...

  • Page 243

    B–61804E–2/051. MATERIAL DATASETTING AND DISPLAY OF DATA2371) Cutting condition for turningDivisionCuttingspeedFeed rateCuttingdepthVF1 F2 F3 F4DCENTER DRILLINGDD ––––DRILLINGDD ––––REAMINGDD ––––TAPPINGD–––––ROUGH FACING ROUGHING OF OUTER FIGURE ROUGHING OF...

  • Page 244

    SETTING AND DISPLAY OF DATAB–61804E–2/051. MATERIAL DATA238Initial screen=0= PARAMETER & DATA SET =0=Menu screen“End”DATASET3 INPUT*** PARAMETER & DATA SET *** MATERIALNO.SAMPLE OF MATERIAL1S45C2SCM3FC4AL5SUSRegister the number by CURSOR or CURSOR±Material name to be registered I...

  • Page 245

    B–61804E–2/051. MATERIAL DATASETTING AND DISPLAY OF DATA239Modification method of the material data is almost the same as the methodof 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 materialwhen “NEXT PAGE...

  • Page 246

    SETTING AND DISPLAY OF DATAB–61804E–2/051. MATERIAL DATA240The deletion method of the material data is almost the same as registrationand modification. Only input “DEL” “INPUT” in place of entering newname or pressing DATA SET.1.3.3Method of Deletion

  • Page 247

    B–61804E–2/051. MATERIAL DATASETTING AND DISPLAY OF DATA241For details on operation, see CHAPTER IV. (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 insubmemory.(2) To perform automatic loading of a mate...

  • Page 248

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION2422 TOOL DATA AND TOOLING INFORMATION

  • Page 249

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA243“Tool data” corresponds to the tool ledger. All the information about toolsis registered in it. Only 1 tool data is held in the submemory (involatilememory). As the tool data, it is possible to store tool conf...

  • Page 250

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION244WARNINGThe tool data, described below, varies with the machine.For details, refer to the manual provided by the machine toolbuilder. If tool data values are not set appropriately for theactual machine being used, c...

  • Page 251

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA245On the tool data detail setting screen, tool configuration data and settingdata prompts are displayed. Also an automatic process decision function data (KP) prompt isdisplayed.The tool figure is not displayed for 57...

  • Page 252

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION246Tool management numberID = . . . . . . . . . . . . . . Tool typeTP = . . . . . . . . . . . . . . . . . . . . . . . . . . . Process typeKP = . . . . . . . . . . . . . . . . . . . . . . . . . Tool tip radiusRN = . . ....

  • Page 253

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA247[CURSOR ±] [CURSOR °]Used to select question of the. . . . . setting tool data.[CHECK]Displayed when the animated simulation function. . . . . . option is provided. A tool picture is displayedbased on the current...

  • Page 254

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION248As mentioned in the previous section, the tool data can be set andcorrected via the MDI & CRT keys. They can also be input/output orcollated with the floppy cassette or FA card.(Operation)Initial screen...PARAM...

  • Page 255

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA249(Turning tools) NDDDP__ ; tool management number (ID) NDDDP__ ; tool type (TP)NDDDP__ ; tool tip radius/pitch (RN/PT) NDDDP__ ; cutter angle (AC) NDDDP__ ; tool tip angle (AN) NDDDP__ ; tool tip width or drill diame...

  • Page 256

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION250(Turning tools) NDDDP__ ; tool management number (ID) NDDDP__ ; tool type (TP)NDDDP__ ; cutting diameter (DS) NDDDP__ ; cutter length (LT) NDDDP__ ; tool tip angle (AT) NDDDP__ ; tool diameter(DT) NDDDP__ ; biting l...

  • Page 257

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA251WARNINGAfter setting tooling information, check the data relating tothe actual tool number, tool offset number, and tool figure.Failure to set correct tooling information may result in thetool colliding with the wor...

  • Page 258

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION252“CURSOR ³”The cursor moves the setting data to the. . . . . . . . . . “CURSOR ²” right/left.“NEXT TURRET”Displayed if there are more than 1 tool rests.. . . . . . Displays the tooling information of th...

  • Page 259

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA253(Drill) Tool type TP; drillTool tip angle AN; Drill diameter DD; (Reamer)Tool type TP; reamer Tool diameter DT;Cutter length LT;Biting length LE;(Tap) Tool type TP; tapTool diameter DT;Cutter length LT;Bit...

  • Page 260

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION254Setting Data Prompts (Common to all tool types)Setting angleAS = (Caution). . . . . . . . . . . . . . Setting positionXS = . . . . . . . . . . . . ZS =X–mirror imageXM= Tool resEt type. . . . . . . . . . . XM=0 or...

  • Page 261

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA255Tooling information can be initialized on the tooling information listscreen.When the [ ³³ ] soft key at the right on the tooling information list screenis pressed, the following soft keys are displayed:When the ...

  • Page 262

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION256(1) When the turret is set at the rear side.In this case, select or as the drawing format in order to clearlyidentify positive and negative value of tool data.(a) Tool figureInput the dimensions, referring to the ...

  • Page 263

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA257

  • Page 264

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION258

  • Page 265

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA259

  • Page 266

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION260

  • Page 267

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA261CAUTIONFor the button tool, as shown in the example below, specifya sufficiently smaller nose angle.CAUTIONThe display is made up to the second place past the decimalpoint.

  • Page 268

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION262(b) Setting method“AS”, “ZS” and “XS” indicate the setting direction and settingposition of the cutting tool defined by the previous method. Determine the “AS” value and sign by turning the cutting t...

  • Page 269

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA263bD cnttinebD cnttine Mhavahma)

  • Page 270

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION264

  • Page 271

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA265AN’: for threading along center of thread.AN’: for threading along center of thread.

  • Page 272

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION266

  • Page 273

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA267CAUTIONFor the figure of a button tool, specify its tool nose angle,sufficiently small as shown in the following examples.CAUTIONDisplay is done down to two places of decimals.

  • Page 274

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION268(b) Setting method“AS”, “ZS” and “XS” indicate the setting direction and settingposition of the cutting tool defined by the previous method. Determine the “AS” value and sign by turning the cutting t...

  • Page 275

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA269(1) When drawing format is 1 or 2.(a) Tool figureInput the dimensions, referring to the following tool figures,irrespective of whether the outer diameter cutting or inner diametercutting is done. Assume that a tool...

  • Page 276

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION270

  • Page 277

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA271

  • Page 278

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION272

  • Page 279

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA273AN’: for threading along center of groove.AN’: for threading along center of groove.

  • Page 280

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION274

  • Page 281

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA275CAUTIONFor the figure of a button tool, specify its tool nose angle,sufficiently small as shown in the following examples.

  • Page 282

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION276CAUTIONDisplay is done down to two places of decimals.

  • Page 283

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA277(b) Setting method“AS”, “ZS” and “XS” indicate the setting direction and settingposition of the cutting tool defined by the previous method.Determine the “AS” value and sign by turning the cutting to...

  • Page 284

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION278(a) Tool figureInput dimensions, referring to the following figures, irrespective ofwhether the outer diameter cutting or inner diameter cutting isdone. Assume that a tool was placed on paper with its mountingface ...

  • Page 285

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA279FacingFacing

  • Page 286

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION280OD button tool cuttingOD button tool cuttingOD threadingOD threading (reverse)

  • Page 287

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA281ID cuttingID groovingID button tool cuttingID button tool cutting

  • Page 288

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION282ID threadingID threading (reverse)

  • Page 289

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA283ID facing (reverse)Grooving

  • Page 290

    SETTING AND DISPLAY OF DATAB–61804E–2/052. TOOL DATA AND TOOLINGINFORMATION284ThreadingThreading (reverse)CAUTIONFor the figure of a button tool, specify its tool nose anglesufficiently small as show in the following examples.CAUTIONDisplay is done down to two places of decimals.

  • Page 291

    B–61804E–2/052. TOOL DATA AND TOOLINGINFORMATIONSETTING AND DISPLAY OF DATA285(b) Setting method“AS”, “ZS” and “XS” indicate the setting direction and settingposition of the cutting tool defined by the previous method. Determine the “AS” value and sign by turning the cutting t...

  • Page 292

    SETTING AND DISPLAY OF DATAB–61804E–2/053. SETTING DATA, SYSTEM PARAMETER, MTF2863 SETTING DATA, SYSTEM PARAMETER, MTFWARNINGSystem parameters, setting data, and the MTF data,described below, vary with the machine. For details, referto the manual provided by the machine tool builder. If the...

  • Page 293

    B–61804E–2/053. SETTING DATA, SYSTEM PARAMETER, MTFSETTING AND DISPLAY OF DATA287(1) Press the “DATA SET” soft key on the initial screen. The screen ofparameter and data setting will appear.(2) To the question, “NO. = ”, key in,NO. = 2 INPUTand the setting data list screen will appea...

  • Page 294

    SETTING AND DISPLAY OF DATAB–61804E–2/053. SETTING DATA, SYSTEM PARAMETER, MTF288For details of operation, see CHAPTER IV.3.2OUTPUT/INPUT ANDCOLLATION

  • Page 295

    B–61804E–2/053. SETTING DATA, SYSTEM PARAMETER, MTFSETTING AND DISPLAY OF DATA289(1) Punch %, LF for the ISO code or ER, CR for the EIA code at thebeginning 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 di...

  • Page 296

    SETTING AND DISPLAY OF DATAB–61804E–2/053. SETTING DATA, SYSTEM PARAMETER, MTF290(1) Data format errorThe data format error is displayed when a parameter tape with anerroneous format is read.(2) Collate errorWhen an error occurs in parameter collation, the data in the mainmemory and the input...

  • Page 297

    VI. AUXILIARY JOBS

  • Page 298

    B–61804E–2/05AUXILIARY JOBS113Press the “AUXILIARY” soft key in the initial screen, and the followingspecial process is performed.(1) Submemory initialization(2) Conversion of unit systems(3) Changing the number of registered tools

  • Page 299

    AUXILIARY JOBSB–61804E–2/051. SUBMEMORY INITIALIZATION1141 SUBMEMORY INITIALIZATIONTo the question, “REQUEST =”, key in:REQUEST = CFINT INPUTTo the question;EXECUTION = OK <, NO OF REGISTERABLE FILES> EXECUTION =Key in, EXECUTION = 1 INPUTand the submemory can be initialized.(1) The...

  • Page 300

    B–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)AUXILIARY JOBS1152 CONVERSION OF INPUT UNIT (MM/INCH)WARNINGWhen the system of units is changed, the systemparameters and MTF data may also be changed. If thesedata values are not set appropriately for the actual machinebeing used, correct NC ...

  • Page 301

    AUXILIARY JOBSB–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)116(1) Data to be convertedThe object of the conversion is data on the main memory. Transfer thedata stored in sub–memory to main memory, convert and restore insub–memory.(a) System parametersDescription data separated miri s...

  • Page 302

    B–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)AUXILIARY JOBS1175. Finish 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)Feed amount 4 (mm/rev)´ (inch/rev)6. Grooving Cutting speed(m/min)´ (feet/m...

  • Page 303

    AUXILIARY JOBSB–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)118(e) To convert the input units of the system parameters and MTFparameters, select the special data for metric input or inch input insub–memory.The details of the data conversion depend on the operation, asdescribed below:(1) ...

  • Page 304

    B–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)AUXILIARY JOBS119(2) Registration (SAVE)(3) UNIT command

  • Page 305

    AUXILIARY JOBSB–61804E–2/052. CONVERSION OF INPUT UNIT(MM/INCH)120(4) Power–on by pressing the BS key(5) Specifying CFINTIf metric input is currently selected, the operation indicated by theunbroken lines is executed.If inch input is currently selected, the operation indicated by the dotted...

  • Page 306

    B–61804E–2/053. CHANGING THE NUMBER OFREISTERED TOOLSAUXILIARY JOBS1213 CHANGING THE NUMBER OF REGISTERED TOOLSWhen the C–axis option or Y–axis option is provided, the ratio of theregistered number of turning tools to milling tools can be changed.(1) Changing the number of toolsIn respons...

  • Page 307

    VII. VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT

  • Page 308

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT191 VARIOUS FUNCTIONS OF Symbolic FAPT

  • Page 309

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT20When the same data like standard surface roughness, for example, is inputin the FAPT execution process, you can preset these data and executeFAPT, while skipping these preset pages during pra...

  • Page 310

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT21CAUTION1 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 keepingthe mat...

  • Page 311

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT22The incremental designation becomes effective for part figure data inputsuch as the end point of a figure element and the center of a circular arc.The start point of the figure element must be...

  • Page 312

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT23A signed numerical value must be input, unlike in the incrementaldesignation to a straight line.(3) Incremental designation in continuous groove inputIt is possible to perform incremental desi...

  • Page 313

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT24The input parts figure or tool path can be expanded or contracted indisplay. The expansion or contraction question appears on CRT when the[DRAWNG RANGE] softkey is depressed.For expanding or c...

  • Page 314

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT25(b) The question appearing at the lower part of CRT is replaced withthe following expansion/contraction question.DESIGNATE THE DRAWING RANGE MAXX = MAX (123.45/67.89)MIN (0.0/0.0)The cursor fl...

  • Page 315

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT26(2) Cautions on operation(a) Calculate the magnification for expansion or contraction so that thearea specified by the cursor is limited within the following range.When the figure of blankis l...

  • Page 316

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT27By this function, the calculation of NC data can be stopped each block oreach process and the output data can be confirmed or an optional NC datacan be inserted from the keyboard.WARNINGBefore...

  • Page 317

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT28When [PROC. ON] is displayed during the preparation of NC data, theNC data output can be stopped every machining process.An optional data can be entered from the keyboard in the same manneras ...

  • Page 318

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT29Parameter numbers in each process are as specified below.Parameter No.Process0049Bar feed process0050Center drill process0051Drill process0052Rough cutting process0053Semi–finish cutting pro...

  • Page 319

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT30WARNINGBefore starting machining based on the prepared NC data,thoroughly check the contents of the NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece...

  • Page 320

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT31(3) WarningsWARNING1 If NC requires a program number (by MTF setting,No.1080), the program number in the output process isdisplayed by the program number + corresponding processnumber value. ...

  • Page 321

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT32WARNINGBefore starting machining based on the prepared NC data,thoroughly check the contents of the NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece...

  • Page 322

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT33(2) No.2000’s parameters referred2100: Referred at the start of main program 2101: Referred at the end of main program 2102: Referred at the start of subprogram FEED, 0_, etc.2103: Referred ...

  • Page 323

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT34WARNINGWhen a system parameter value or an MTF parametervalue is modified, check the prepared NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece and/o...

  • Page 324

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT35(2) Calculation of S codeThe speed calculated by the system is set as follows: In the case of mm system:K = 1000In the case of inch system:K = 12V: cutting speedX max, X min: radius valueS =[S...

  • Page 325

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT36WARNINGWhen a system parameter value or an MTF parametervalue is modified, check the prepared NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece and/o...

  • Page 326

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT37For the NC data format in simultaneous 1 axis movement such as M code,the parameters with parameter No.2000’s are referred.ApproachFirst motion (Motion to X or Z axis)2031 . . . . . . . . . ...

  • Page 327

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT38Example:If the axes are decomposed in the order of X axis and Z axis in one axisat a time control when the X axis only moves for return relief, the Xaxis does not move in the 2nd motion, but i...

  • Page 328

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT39WARNINGWhen a system parameter value or an MTF parametervalue is modified, check the prepared NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece and/o...

  • Page 329

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT40(2) Setting of parameters (example)Setting of MTF No.2000, 2001, 2016, 2018 and 2019 is changed asfollows.NumberSet value20000104, 0004, 0603, 0004, 4102, 1107, 0004, 4107, 0107, 0004(“EOR E...

  • Page 330

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT41WARNINGWhen a system parameter value or an MTF parametervalue is modified, check the prepared NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece and/o...

  • Page 331

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT42Assuming that cutting edge angle (AC), tool nose angle (AN), mountingangle (AS), and reference point are determined out of tool data as shownin the above figure, the mounting position (XS, ZS)...

  • Page 332

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT43The following table shows the same example.ACANASXSZST0185–80180–+T02–8580180++(4) Question about cutting start positionThe cutting start position is automatically calculated from the in...

  • Page 333

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT44(a) Define the parts figure on the X–axis plus side.(b) Set the turret position to (ZI) when T01 is the reference tool.(Undefined for value of X axis).(c) Define the rough cutting process of...

  • Page 334

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT45NOTE1 If, on the tool data setting screen for machining definition,the answer to the prompt asking whether to invert theX–axis is set to 1 (yes), a machining area is notautomatically set, ev...

  • Page 335

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT46The interference check between tool shape and machining shape orbetween tool path and machining shape is strengthened in SymbolicFAPT TURN.A pocket may be produced, depending upon parts figure...

  • Page 336

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT47If the tool moves outside the blank like in the return motion to the turretposition, the system examines the interference up to the position of themaximum blank size before moving the tool. T...

  • Page 337

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT48(1) Definition of grooving toolThe grooving tool is checked to see if twice the tool nose radius R isnot more than the tool width. If RN x 2 y WN, it is treated as an error.(2) Interference c...

  • Page 338

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT49(3) Dimensional check of the tool width and groove width at groove inletThe tool width and groove width are checked at the groove inlet to seeif groove inlet width > tool width. If this re...

  • Page 339

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT50The user–specific figures and characters can be displayed on the initialscreen. In addition, the region within a closed curve can be filled in. This function is enabled when bit 3 of system...

  • Page 340

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT51Enter 18 “INPUT” on the SYSTEM DATA SETTING &OUTPUT/INPUT screen. Then, the screen for setting initial screendisplay data appears. On this screen, set screen display data usingapprop...

  • Page 341

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT5222nd line: Character addresses 1554 to 1617 23rd line: Character addresses 1628 to 1691 24th line: Character addresses 1702 to 1765(2) G codes for displaying figuresG codeFunctionArgumentG cod...

  • Page 342

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT533) G204 Displays a rectangular frame.G204X_Y_; (Specify X and Y in incremental mode.)X: –512 to 512, dot–based Y: –384 to 384, dot–basedSpecify a rectangular frame withincremental valu...

  • Page 343

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT54NOTE1 If X or Y is not specified, the current coordinates areassumed.2 After the area is filled in, the coordinates immediately beforethe specification of G206 are displayed again.3 The area i...

  • Page 344

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT55NOTE1 Be sure to specify G246 in a separate block.2 G codes other than G240 must not be placed between theG245 and G246 blocks.G245P_ , ;G01X_Y_,_ ; This specification is illegal. G246 ;3 G2...

  • Page 345

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT56If entered data is erroneous, one of the following error massages appears:(1) G CODE IS ILLEGALExample 1: A G code that cannot be used is specified.G00X100Y200;Example 2: A space is placed bef...

  • Page 346

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT57The following system parameters are provided for this function:(1) System parameter No.670Explanation: Specifies the color in which input data is to bedisplayed on the data setting screen.1: R...

  • Page 347

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT58WARNINGThe initial values in the MTF (machine tool file) listed beloware different from those used for a production run. Actualsetting values vary with the machine. For details, refer to the...

  • Page 348

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT59ParameterNoFormatDescription16T/TTinitial value15TFB/TTFBsetting1366RealnumberReal number High–speed peck drilling cycle(machining type: 2), front83.83.11367RealnumberHigh–speed peck drill...

  • Page 349

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT60(2) Function tables (MTF Nos. in the range 2000 to 2999)******** 16–TA/–TTA format initial values ********<Existing table>2059 =5802, 6302, 1101, 0001, 0903, 0503, 0004, 0000, 0000, ...

  • Page 350

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT61*** 15–TFB/–TTFB format settings ***<Existing table>2059 =5702, 5802, 6302, 1101, 0001, 0903, 0503, 0004, 0000, 0000 G17 G98 G84 X Z R F ;G19 2203 =5702, 5802, 6002, 6102, 110...

  • Page 351

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT62(3) Function codesThree high–orderdigits, detailedclassificationOne low–orderdigit, majorclassificationFunction6002Outputs G code set in MTF No.1262. (15TF/TTF, old 16T/TT CAP II: outputs...

  • Page 352

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT63This function is used to define the tool change method in NC data so thatthe corresponding tool to be used in the next process will be called. Thisfunction is applied to all machining process...

  • Page 353

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT64NOTEThe value of MTF1104 (the number of tool number digits)should be used as the number of digits of the B code forspecifying the next tool.(4) Example of output NC data blockThe following NC ...

  • Page 354

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT65In programming for C– or X–axis machining, this function is used tooutput those NC data for calling a macro that performs interpolation rigidtapping. A set of NC data for calling a macro ...

  • Page 355

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT664) Automatic process determinationThe automatic process determination function selects 1 for themachining type, not 2 (rigid tapping).5) Animated simulation during NC data preparationAnimated ...

  • Page 356

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT672) MTF function tableThe following function tables have been added:2240 (C–axis interpolation tapping cycle block 1)8002, 1101, 0001, AA01, 1003, 0903, 0203, 1103, 1605, 0004G384 XZCFRSTM68;...

  • Page 357

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPT68(4) Example of output NC data block1) C–axis end tapping..G28H0. ;G50X150. Z150. C0. ;G0T0101 ;X40. ;Z92. ;C0. ;G384Z80. F1.5R0.S2000T2M68 ;G384Rigid tapping cycle. . . . . . G384C90. ;FPitc...

  • Page 358

    B–61804E–2/051. VARIOUS FUNCTIONS OF Symbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT692) Y–axis end tappingG50X200. Z200. Y0. C0. ;G0T0101 ;G17C90. ;X40. ;Y0. ;Z92. ;M68 ;C–axis clamping M codeG384Z80. F1. 5R0. S2000T2 ;G384Rigid tapping cycle. . . . . . G384X0. Y20. ;FPi...

  • Page 359

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT702 CAUTIONS FOR USING Symbolic FAPT

  • Page 360

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT71If you know by what processing the tool figure and setting method aredefined when tool data were input to the Symbolic FAPT system, you willbe able to program these tool more securely.Data employ...

  • Page 361

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT721st step: Positive direction and negative direction of input data(1) The turret is mounted on the front side or on the rear side, dependingupon the types of NC lathes. If the turret is mounted ...

  • Page 362

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT73(3) The major cutting edge angle AC is defined as the angle formed by themajor cutting edge angle and the straight line which passes the toolnose edge and faces just downward.Cutting edge angle A...

  • Page 363

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT742nd step: Calculation of the direction angles of major cutting edge andminor cutting edgeThere are certain items to be input by an operator according toquestions from the CRT screen. The follow...

  • Page 364

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT75Let’s confirm, referring to the following examples, that the majorcutting edge direction angle and minor cutting edge direction angle areobtained as desired, irrespective of the drawing format....

  • Page 365

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT76(Example 2)When drawing format is 3 or 4;Input data; AC = 30, AN = 45, AS = 90Internal processing;AS = –AS = –90A = AS–AC = –120Major cutting edge direction angle . . . . . . A’ = AS...

  • Page 366

    ³³³³³³³³³³³B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT77For the cutting direction vector (A) as viewed from the tool tip, and thecutting edge angle vector of major cutting edge (B) and the cutting edgeangle vector of minor cuttin...

  • Page 367

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT78Rough cutting is made by linear cutting (parallel to X axis or parallel toZ axis). Specify the medium finish cutting several times repeatedly, if anoutput of a profiling mold is desired. For nu...

  • Page 368

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT79The pockets to be judged by the Symbolic FAPT are defined as “concavedparts as viewed from the cutting direction out of them”. The same profile may be judged as a pocket or not judged as a po...

  • Page 369

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT80If system parameter No.0101 is 0 (no pocket is cut), the pocket is keptuncut, irrespective of the above condition.

  • Page 370

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT81The arrows indicating the division direction are input for specifying thearea based on the following principle.Outer diameter side ´Inner diameter side ±Edge face side ´ , ± , ³ (selective u...

  • Page 371

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT82(3) Machining start point and end point coincideNo machining is possible, if the start point of part figure coincides withthe end point and these points are located on a blank profile (blankfigu...

  • Page 372

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT83(4) Difference of tool paths according to dividing direction of areaWhen the end face or outer diameter is continuously machined in themedium finish cutting or finish cutting process, the cutting...

  • Page 373

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT84Don’t give any finish allowance (in rough cutting and medium finishcutting) larger than or equivalent to the surplus thickness, otherwise theblank figure may be deformed to unfavorably affect ...

  • Page 374

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT85If a special blank with a constant surplus thickness is used, a closed partfigure can also be defined. The constant surplus thickness cannot be defined for 5700 series andversion 1 of 5710 series...

  • Page 375

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT86Grooving is made by the following three steps.D Apply the tool to the center of the groove.D Drive the tool in such a manner as the groove is cut by the referenceside cutting edge of the tool.D ...

  • Page 376

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT87Refer to item 1.11.3.If the blank figure at the entrance of the groove is not parallel to the X axisor Z axis in case of grooving, give care to the following note. WARNINGIn the case of grooving ...

  • Page 377

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT88If a groove contains two or more concaved portions, it cannot be machinedby one process only. However, it can be machined by dividing it into twoor more portions. Cannot be grooved.Grooving is ...

  • Page 378

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT89The depth of cut is determined in the way that the drill shoulder ispositioned at the place where the drill is driven by depth D from theintersection of the blank figure profile at that time (Bla...

  • Page 379

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT90A tool is driven along an angle to which the minor cutting edge faces inthreading.If you desire to determine the threading direction, irrespective of the toolfigures, you have only to define it ...

  • Page 380

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT75D1:First threading depth (Absolute quantity: Material file)Di: i–th threading depth (Absolute quantity)Dk: Threading depth once before the lastD : Last threading depth (Incremental quantity: sy...

  • Page 381

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT76The overhung section can be cut as follows, using system parameterNo.0101.System parameter No.0101 =0: No pocketing is carried out.1: Pocketing is carried out.2: The bottom of overhung portion i...

  • Page 382

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT77Cut the wall portion, using the same tool.(2). . . . . . . The tool path is as follows, and the portion remaining uncut occurs.

  • Page 383

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT78When the machining is defined (Menu No.4) or NC data is prepared(Menu No.5), the following error message may be displayed: “ICANNOT RUN ANY FARTHER. CHECK THE DEFINED TOOL ORCUTTING AREA.” ...

  • Page 384

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT79Example)When roughing or semi–finishing, a larger machining allowancethan the surplus thickness was designated.(2) When thread cutting1) When the designated threaded position cannot be cut, usi...

  • Page 385

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT80(6) When cutting off1) When the nose of tool used is not parallel to X axis.(7) Others1) When the right and left positions are confused for the inquiry(PE=_) of parts position when the figure is...

  • Page 386

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT81In the Symbolic FAPT, the left side of a blank is chucked as aprecondition.However, if you set Z axis to execute the counter rotational output bymachine tool file parameters No.1001, NC data outp...

  • Page 387

    VARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPTB–61804E–2/052. CAUTIONS FOR USING Symbolic FAPT82(2) Operation required when parameter No.0104 is 0.(a) If the turret turning position was changed, the cutting start positionof the entire process is recalculated from the previous turret turnin...

  • Page 388

    B–61804E–2/052. CAUTIONS FOR USINGSymbolic FAPTVARIOUS FUNCTIONS ANDPRECAUTIONS OF Symbolic FAPT83The tool path has been modified to be output to finish all specified rangeincluding already finished parts in finish cutting and semi–finish cutting,if there is no interference with tool path. ...

  • Page 389

    VIII. C–AXIS FAPT FUNCTION

  • Page 390

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION1251 PART FIGURE DEFINITION (MENU 2)

  • Page 391

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)126NC tape for the following machinings can be prepared by C–axis FAPTfunction.1) End face drilling2) Side drilling3) End face grooving (C–axis rotation direction)4) End surface grooving (X direction)5) Side grooving (Ci...

  • Page 392

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION127After data of the turning section of a part figure input is completed, theturning figure input up to now reappears on the CRT screen, and displaysthe message “press the soft key”.When you press the soft key C–AXIS ME...

  • Page 393

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)128Menu screen for C–axis MachiningInput Type No. (1 to 8) of the machined figure when “Figure Type =” isquestioned. Input the number: the graphic data input screen is selected.NOTEFor the spindle position method (MTF...

  • Page 394

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION1292) Input the figure to be inserted, using Menu No. (1 to 8).(For example, adjust the cursor to “03” and key in “2” “INPUT”.)As a result, the figure type is inserted as follows.No.FIGURE TYPE01 FACE HOLE 02 SI...

  • Page 395

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)130The graphic data input screen is as shown below except Face Milling andSide Milling.ESCAPE: Returns the display to the program menu screen.BACK PAGE: Returns the display to C axis machining menu screen. When this key is d...

  • Page 396

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION131PITCHPT = Tapping pitch. . . . . . . . . . . . . Left undefined if tapping is not done.INTERVALAB = When plural holes are drilled, set. . . . . . . . . . interval of hole positions to be fixedor variable. (0:FIXED 1:VARIAB...

  • Page 397

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)132(2) End surface grooving (C–axis rotation direction) input screenPOSITION (X–AXIS)DX = Groove position (X coordinate. value)DEPTHDT = Depth of a groove. . . . . . . . . . . . . GROOVING WIDTHWT = Diameter of a groove....

  • Page 398

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION133(3) End surface grooving (X direction) input screenGROOVING LENGTHXG = length of the groove. . . The other items are the same as those for end surface grooving (C–axisrotation direction).(4) Insert screen for side hole m...

  • Page 399

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)134(5) Insert screen for the side face groovingPOSITION (Z–AXIS)LZ = Position of groove (Z coordinate. . . value)DEPTHDT = Depth of a groove. . . . . . . . . . . . . . . GROOVING WIDTHWT = Diameter of a groove. . . GROOVIN...

  • Page 400

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION135(6) Insert screen for the side face groovingPOSITION (Z–AXIS)LZ = Position of groove . . . (Z coordinate value)Other question are the same as for the end face grooving.(7) Face MillingX–C face view is drawn, and the el...

  • Page 401

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)136“CP” request is displayed only for the 1st element. The PE request askswhich 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 parton t...

  • Page 402

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION1374) Deleting and inserting figure elements:(i) Deleting elements Move the cursor to the element to be deleted and select the“ELEMENT DELETE” software key. However, it is notpossible to delete the periods between figure...

  • Page 403

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)1384) List mode displays(c) NotesNOTEWhen defining multiple single stroke figure, the followinglimitations are applicable:(i)It is not possible to change element directions (CP) forsingle figures.(ii)Figures with level diffe...

  • Page 404

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION139(8) Side millingThe expansion diagram of the part face is drawn and the elementsymbol question screen appears. Define the figure using the symbolickey in the same way as milling figure input.The element symbols that can b...

  • Page 405

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)140Expansion diagram)Fig. 1.3.2 (b)The Figure 2 cylindrical figure is input as follows.If point A is made the start point:Number 1 element ±start point CO = 0. Z = 15.Cylindrical diameter DX = 30. (Groove bottom diameter ...

  • Page 406

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION141Program the center of the groove. When machining, cut havingprogrammed the element.NOTE1 Cylindrical expansion diagram type differs according to theround cutting figure drawing format.a) When the drawing format is 1 or 3....

  • Page 407

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)142b) When the drawing format is 2 or 4.Expansion diagramNOTE2 Only one cylindrical groove figure, which is drawn as asingle stroke figure, can be defined; two or more cylindricalgroove figures cannot be defined. However, s...

  • Page 408

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION143Milling operations performed in different machining planes can beprogrammed. In the following figure, milling is performed in differentmachining planes.(1) Part figure definition1) Up to 10 different milling figures can b...

  • Page 409

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)144As shown in Fig. 1.5 (a), a program which used C–axis machining tomachine (cut, drill, etc.) the same area of the workpiece twice can becreated.Fig. 1.5 (a)(1) System parameterTo execute this function, the system refere...

  • Page 410

    B–61804E–2/051. PART FIGURE DEFINITION(MENU 2)C–AXIS FAPT FUNCTION145Figure definition screen (example: holes in C–axis end surface)(3) Machining definition1) As with the conventional system, a figure to be machined isspecified using the cursor on the cutting area screen.2) When determini...

  • Page 411

    C–AXIS FAPT FUNCTIONB–61804E–2/051. PART FIGURE DEFINITION (MENU 2)146(5) WarningsWARNING1 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 notmachined. The system does not regard such setting asbeing illegal. If feed mode 2 is...

  • Page 412

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION1472 MACHINING DEFINITION (MENU 4)

  • Page 413

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)148In menu 4 “Machining Definition”, press soft key “MILLINGMACHINING”. When “MILLING MACHINING” button is pressed, the soft key forselecting the kind of C–axis machining is displayed.NOTEFor the spindle position...

  • Page 414

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION149TURRET NO.TL = (Note 1) . . . . . . . TOOL SELECT NO.TN =. . TOOL OFFSET NO.TM =. . TOOL ID NO.ID = (Note 2). . . . . . . NOTE1 The turret number prompt is displayed if there are more than1 tool rests. The number of tool...

  • Page 415

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)150(Drill) TOOL TYPE TP; Drill (M)TOOL MATERIALMT;. . . . . . . . . TOOL DIAMETERDT =. . . . . . . . . CUT LENGTHLT = . . . . . . . . . . . . NOSE ANGLEAT =. . . . . . . . . . . . (Tap) TOOL TYPE TP; Tap (M)TOOL MATERIAL MT...

  • Page 416

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION151NOTE4 The holer number (HL) prompt is displayed if the optionalanimation drawing function is available.5 When a tool registered in the tool data is used, the set datais registered as tooling information when the user procee...

  • Page 417

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)152WARNINGThe cutting conditions are automatically set according to theselected machining type. Check the set conditions. If theconditions are incorrect, the tool may collide with theworkpiece and/or machine, or forced machi...

  • Page 418

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION153TYPE 2CLEARANCEC1 = Clearance 1 (mm or inch). . . . . . . C2 = Clearance 2 (mm or inch)RETURN AMOUNTU = Return amount (mm or inch). DEPTH OF CUTD1 = Depth of cut (mm or inch). . . . . RPMN = Tool rotation speed (rpm). . . ....

  • Page 419

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)154TYPE 4 (G85/G89 boring cycle)CLEARANCEC1 =³ The initial value is set to the. . . . . value of system parameter No.332 (clearance 1 in drilling 1).C2 = ³ The initial value is set to thevalue of system parameter No.333 (cle...

  • Page 420

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION155(3) TappingTYPETP = Type of tapping . . . . . . . . . (1: Tapping cycle, 2: Rigid tapping cycle)CLEARANCEC1 = Clearance 1 (mm or inch). . C2 = Clearance 2 (mm or inch)RPMN = Tool rotation speed (rpm). . . . . . . . . .

  • Page 421

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)156(4) GroovingCLEARANCEC1 = Clearance 1 (mm or inch). . RPMN = Tool rotation speed (rpm). . . . . . . . . . FEED RATEFR = Feed amount per machining pass in the tool. . . . radial direction (mm/rev)FT = Feed amount per machini...

  • Page 422

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION157(5) Face millingTwo types of face milling can be performed: face milling with in–feedmachining and face milling without in–feed machining.When C–AXIS F. MILL is selected on the machining type screen, thecutting condi...

  • Page 423

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)158CAUTIONWhether to perform contour milling on an outer or innersurface depends on the specified cutting position (CP) asviewed in the direction in which the definitions of elementsfor the part figure advance.Outer surface co...

  • Page 424

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION1591) Direct approach (escape) SM = 1 (EM = 1)Cutting is started by moving the tool from the approach point directlyto the machining start position.2) Tangent approach (escape) SM = 2 (EM = 2) The following prompt is returne...

  • Page 425

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)160Offset in FAPT/left–hand side as viewed in the direction in which thetool moves (CP = 1)[Additional information]1) An undefined input for the approach method or retraction method isnot accepted. An undefined input of the...

  • Page 426

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION161D Tangent approach/retractionFor approach or retraction, a linear movement equal to theextension is inserted. The following operation is performed. (Theillustration shows the compensation on the right side of the blankout...

  • Page 427

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)162D Approach/retraction along a tangent circleFor approach or retraction, a linear movement equal to theextension is inserted. The following operation is carried out. (Theillustration shows the compensation on the right sid...

  • Page 428

    B–61804E–2/052. MACHINING DEFINITION (MENU 4)C–AXIS FAPT FUNCTION1635) If cutter compensation is performed by the FAPT (bit 0 of MTF 1305is set to 0) and if cutting is executed along the contour of a closed blankoutline, the NC data are created so that the cutting end point (EP) meetsthe cu...

  • Page 429

    C–AXIS FAPT FUNCTIONB–61804E–2/052. MACHINING DEFINITION (MENU 4)164(1) The blind hole and through hole settingsThe blind hole and through hole settings in the C axis componentshape definition are only used in tapping machining. All other holemachining is restricted to through holes.(2) De...

  • Page 430

    B–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)C–AXIS FAPT FUNCTION1653 ANIMATED SIMULATION FUNCTION (MENU 6)For the 16–TC CAP II and 16i–TA CAP II, the animated simulationfunction has been improved.When using the above CAP II models, see Part XIII, “ANIMATEDSIMULATION FUNCTION ...

  • Page 431

    C–AXIS FAPT FUNCTIONB–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)166Simulation of turning and C–axis machining can be done by selectingmenu No.6 “CHECKING OF NC DATA”.An X–Z side view is located at the left of the screen and an X–C front viewis located at the right. The m...

  • Page 432

    B–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)C–AXIS FAPT FUNCTION167When the following two conditions are filled, it is possible to displayC–axis FAPT screen in place of conventional animated screen.The screen where an X–Z side view and an X–C front view are locatedat the left...

  • Page 433

    C–AXIS FAPT FUNCTIONB–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)168b) C–axis machining1) X–Z side view The tool and the tool path are drawn in the same way as theturning process. However, the machined part is not cut.2) X–C front viewThe C–axis machining is drawn by the to...

  • Page 434

    B–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)C–AXIS FAPT FUNCTION169For vertical lathes, the screens shown in Figs. 3.2.1 (d) and (e) aredisplayed.Fig. 3.2.1 (d)Fig. 3.2.1 (e)

  • Page 435

    C–AXIS FAPT FUNCTIONB–61804E–2/053. ANIMATED SIMULATION FUNCTION (MENU 6)170(3) Tool figure for milling machiningThe following four patterns are prepared as the shape pattern of therotation tool for milling machining.1) Drawing of a tool holder is done only in X–Z side view.2) The center ...

  • Page 436

    B–61804E–2/054. MATERIAL AND TOOL DATAC–AXIS FAPT FUNCTION1714 MATERIAL AND TOOL DATA

  • Page 437

    C–AXIS FAPT FUNCTIONB–61804E–2/054. MATERIAL AND TOOL DATA172(1) Cutting condition with high speed tool in milling machiningC tting speedFeed amount (*)DivisionCutting speedVFR(Diameterdirection)FT(Axis direction)Center drillf–fDrillf–fTapf––End millfff(*) Set the feed amount per on...

  • Page 438

    B–61804E–2/054. MATERIAL AND TOOL DATAC–AXIS FAPT FUNCTION173The questions of milling machining tool data are as follows.TOOL ID. NO.NO =. . . . . . . . . TOOL MATERIALMT = 1: HIGH SPEED 2: CARBIDE 3:. . . . . SPECIALTOOL TYPETP = 1: CENTER DRILL 2: DRILL . . . . . . . . . . 3: TAP 4: EN...

  • Page 439

    C–AXIS FAPT FUNCTIONB–61804E–2/054. MATERIAL AND TOOL DATA174It is possible to input and output the tool data and collate it in theconventional way. The input and output format of the tool data for millingmachining is as follows.CINOOOP; Tool ID number (ID)CINOOOP; Tool type (TP) CINOOOP...

  • Page 440

    B–61804E–2/054. MATERIAL AND TOOL DATAC–AXIS FAPT FUNCTION175The display method of the tooling information list screens is as usual. Thescreen moves to the tooling information setting screen when the soft key“DATA SETTING” is pushed on this screen. The screens of four kindsare prepare...

  • Page 441

    C–AXIS FAPT FUNCTIONB–61804E–2/054. MATERIAL AND TOOL DATA176(Drill) TOOL TYPE TP; Drill (M)TOOL MATERIAL MT;TOOL DIAMETERDT =. . . . . . CUT LENGTHLT = . . . . . . . . . NOSE ANGLEAT =. . . . . . . . . (Tap) TOOL TYPE TP; Tap (M)TOOL MATERIAL MT;TOOL DIAMETERDT =. . . . . . CUT LENGTHL...

  • Page 442

    B–61804E–2/054. MATERIAL AND TOOL DATAC–AXIS FAPT FUNCTION177Tool figure of milling tool

  • Page 443

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF1785 MTFWARNINGWhen a system parameter value or an MTF parametervalue is modified, check the prepared NC data. Machiningwith incorrect NC data may result in the tool colliding with theworkpiece and/or machine, or forced machining occurring,possibly ca...

  • Page 444

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION179(1) FANUC standard preset value for MTF 2200 (The servo motor controlsystem is standard) MTF2200 = 0100, 0004, 1105, 0004, 1005, 0004, 4102, 8107, 0004, 0000 FEED ; M05 ; MXX ; G28 H0 ; 2201 = 0003, 0004, 0605, 0004, 0000, 0000 TXX00 ;M01 ;2...

  • Page 445

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF180(2) Setting precautionsIn preparing NC data for C–axis machining, the MTF setting differs,depending on the C–axis control system. The modification shown on the following for standard data is required.(a) Servo control systemMTF 2002 = 0100, 0004...

  • Page 446

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION181(b) Spindle positioning system (Semifixed angle indexing)MTF 2002 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX ; 2003 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX ; 2004 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX...

  • Page 447

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF182(c) Spindle positioning system (Arbitrary angle indexing)MTF 2002 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX ; 2003 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX ; 2004 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; MXX...

  • Page 448

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION183(1) Servo motor control systemSpecific Example:Assume that the MTF has been set as follows.1300 = CH 1313 = 13 1314 = 14 1315 = 18 1316 = 17 2002 = 0100, 0004, 1105, 0004, 1005, 0004 FEED ; M05 ; M17 ; 2035 = 0100, 0004, 1105, 0004, 1005, 0...

  • Page 449

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF184Machining definitionProcess 1: Outside diameter roughingProcess 2: Outside diameter finishing Process 3: C–axis machining (Drilling end face: Center drilling) AProcess 4: C–axis machining (Drilling end face: Drilling) A Process 5: C–axis machi...

  • Page 450

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION185The outputted NC data becomes as follows.NOTENC data of the process 1 – 2 is omitted.%;O01:G50X400.Z400.;M05;M18;G28H0;G50X300.Z300.C0;G00T0101; G97S2000M13;X40.; Z92.; G17G98G81Z85.R92.F350.; C90.; C180.;C270.;G00Z300.; X300.;T0100;M01;G50X300.Z3...

  • Page 451

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF1862) Spindle positioning methoda) Half–fixed angle indexingDefinite exampleAssume MTF are set as follows:1300 = CH 1306 = 11308 = 01313 = 13 1314 = 14 1317 = 50 1318 = 60 1319 = 20 1320 = 45 2002 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ...

  • Page 452

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION187Machining definitionProcess 1: Outside diameter roughingProcess 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 machi...

  • Page 453

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF188The outputted NC data becomes as follows.NOTENC data of the process 1 – 2 is omitted.%;O10:G50X400.Z400.;M05;M50;G50X300.Z300.;G00T0101; G97S2000M13;X40.; Z92.; G17G98G81Z85.R92.F350.; M21;M21;M21;G00Z300.; X300.;T0100;M01;G50X300.Z300.;G00T0202 ;...

  • Page 454

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION1893) Arbitrary angle indexingDefinite exampleAssume that MTFs are set as follows:1300 = CH 1306 = 11308 = 11313 = 13 1314 = 14 1317 = 50 1318 = 602002 = 0100, 0004, 1105, 0004, 1405, 0004 FEED ; M05 ; M60 ; 2035 = 0100, 0004, 1105, 0004, 1405,...

  • Page 455

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF190The outputted NC data becomes as follows.NOTENC data of the process 1 – 2 is omitted.%;O10:G50X400.Z400.;M05;M50;G50X300.Z300.C0;G00T0101; G97S2000M13;X40.; Z92.; G17G98G81Z85.R92.F350.; C90.; C180.;C270.;G00Z300.; X300. ; T0100 ; M01 ; G50X300.Z3...

  • Page 456

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION191C–axis Machining MTF Setting ExampleThe setting of MTF is described below when creating the NC program forC–axis machining shown as in the following.(Example)% O100; : : : : : : M05; Mjj; G28H0. ;G50X_ Z_ C_ ; G00T0101; G97S2000M??;: : : T...

  • Page 457

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF192Set the MTF parameters as shown below:NumberMeaningSetting Value1313Tool positive rotation Mcode valueSet the corresponding M code value.1314Tool negative rotation Mcode valueSet the corresponding M code value.2024Spindle speed commandblock or tool ...

  • Page 458

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION193The i–th C–axismachining processM98P8000; T0303;G50X_ Z_ ;: : : Y0300;M98P8001; : : : M98P8000; T0505;G50X_ Z_ ;: : : T0500;M98P8001; M05;M30;%First C–axis machining processNOTENo NC programs with program numbers 8000 and 8001 canbe output i...

  • Page 459

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF194For both general tapping and rigid tapping processes, select the C–axistapping process. Whether general tapping or rigid tapping is to beperformed is set in the cutting conditions.(1) Cutting conditionsIn response to the prompt “TYPE”, set ei...

  • Page 460

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION195(3) MTF Setting1) Define the value of the M code for specifying the rigid tappingmode in MTF No.1350 (MTF No.1321 for 5700 series of 16–TCAP II).2) MTF function tables 2207 and 2208 are used for both generaltapping and rigid tapping.FANUC standard...

  • Page 461

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF196Fig. 5.4 (a)Data for face milling shape in Fig. 5.4 (a) are as follows:(1) ELEMENT SYMBOLPOSITION Z = 70START POINT X0 = 80C0 = 0CUTTING POS. PE = 0EBD POINT DX = 40ANGLE FROM C A = 30(2) ELEMENT SYMBOL ±END POINT DX = –40(3) ELEMENT SYMBOL...

  • Page 462

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION197Set the cutting condition data and tool data as follows:(1) CUTTING CONDITIONSRPM N = 689.7FEED RATE FR = 0.025 FT = 0.035CLEARANCE C1 = 2(2) TOOL DATATOOL DIAMETER DT = 30CUT WIDTH DS = 30CUT LENGTH LT = 30 CUT COUNT NT = 10SETTING DIRECTION...

  • Page 463

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF198Fig. 5.4 (b) Tool path by output NC data

  • Page 464

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION199First cutting point and approach pointThe cutting point always starts from a point where the tool is offset normalto the starting element when the right and left of an element is cut.Fig. 5.4 (c)Bit 0 of MTF 1305 is used to switch between NC data cr...

  • Page 465

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF200Example 1:Cutting on the right of the elementN1 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. ; 2) MTF 1305 bit 0 = 1:NC data is created using the cutter comp...

  • Page 466

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION2013) When cutting on the element, the result is as shown below, regardlessof the value of MTF 1305 bit 0.Example 3:When cutting on the elementN1 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. ; N...

  • Page 467

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF202Example of cylindrical figureExpansion diagramProgramming of the above cylindrical figure is the following below.1) Figure element ±Start point CO = 0 Z = 40 Cylinder diameter DX = 90End point C = 402) Figure element ½End point Z = 80 C = 14...

  • Page 468

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION203Tool data and cutting condition data are set as given below.(Tool data) TOOL DIAMETERDT = 10 . . . . . . . . CUT WIDTHDS = 10 . . . . . . . . . . . . . CUT LENGTHLT = 30. . . . . . . . . . . . CUT COUNTNT = 4. . . . . . . . . . . . . SETTING DIRECTI...

  • Page 469

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF204Parameters for side milling1) System parameter(1) Side milling machining process parameter#7305#6#5#4#3#2#1#0BitBit 0 UnusedBit 1 Coolant0 : not used1 : usedBit 2 Tool compensation cancel0 : not output1 : outputBit 3, 4 Approach (X, Z, C axis)00: si...

  • Page 470

    B–61804E–2/055. MTFC–AXIS FAPT FUNCTION2052) MTFNo.FormatInitialvalueDescription1305BIT00000000 Bit 1: Specifies whether to output the radiusfor cylindrical interpolation with orwithout a decimal point. 0: Without a decimal point. 1: With a decimal point.1340Integer00: The C–axis is par...

  • Page 471

    C–AXIS FAPT FUNCTIONB–61804E–2/055. MTF206To generate a G85/G89 boring cycle for C–axis machining, selectC–AXIS DRILL for the machining type on the machining definitionscreen.Once TYPE 4 is selected on the cutting condition screen, then the cuttingconditions are set, a G85/G89 boring cy...

  • Page 472

    B–61804E–2/056. CAUTIONS ON C–AXIS FAPTC–AXIS FAPT FUNCTION2076 CAUTIONS ON C–AXIS FAPT

  • Page 473

    C–AXIS FAPT FUNCTIONB–61804E–2/056. CAUTIONS ON C–AXIS FAPT208The setting of the number of simultaneous moving axes in the approachand 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 simul...

  • Page 474

    B–61804E–2/056. CAUTIONS ON C–AXIS FAPTC–AXIS FAPT FUNCTION209The approach in C–axis machining should be done in order ofsimultaneous one axis and simultaneous 2 axes of XZ to C axis.The rotating direction at the half–fixed indexing is determined by + or –setting the indexing angle....

  • Page 475

    C–AXIS FAPT FUNCTIONB–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESS2107 IN–FEED MACHINING IN C–AXIS FACE MILLINGPROCESSIn–feed machining can be performed toward a face milling with thecutting width defined in the X axis direction.In addition, in–feed machining c...

  • Page 476

    B–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESSC–AXIS FAPT FUNCTION211A 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:(1) If multiple face millings are defined in a single defin...

  • Page 477

    C–AXIS FAPT FUNCTIONB–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESS212Machining typeSelect C–AXIS F. MILL process from the machining definitionscreen.Tool dataUse an end mill tool for milling.Cutting conditionsThe “DRIVE ...DR=” prompt is displayed on the cutting...

  • Page 478

    B–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESSC–AXIS FAPT FUNCTION213However, note the following points when defining data because theyare not checked upon the creation of an NC format.CAUTION1 When cutting a face milling from the outside diameter,setting too great a c...

  • Page 479

    C–AXIS FAPT FUNCTIONB–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESS214The following system parameters have been added.No.FormatInitial valueDescription372Real number0.2Rate of cutting along the Xaxis upon C–axis notching(rate to the tool diameter)373Real number0.5 (m...

  • Page 480

    B–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESSC–AXIS FAPT FUNCTION215(1) Roughing(a) Tool path viewed from an end faceOperation is as follows:Face milling partsfigureW1(Cutting width)TX+DT/2(Finishing allowance along the X axisdirection + tool diameter/2)D1) Performs t...

  • Page 481

    C–AXIS FAPT FUNCTIONB–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESS216(b) Cutting order viewed from a side faceTZ (Finishing allowance)RZ (Cutting allowance)D1 (Cutting depth)W1 (Cutting width)DT/2 (Cutter radius)TX (Finishing allowance)RX(Cutting allowance)XZSide view ...

  • Page 482

    B–61804E–2/057. IN–FEED MACHINING IN C–AXIS FACE MILLING PROCESSC–AXIS FAPT FUNCTION2176) The number of cuts along the Z axis is calculated as follows:Cutting allowance (RZ)Cutting depth along the Z axis (D1)The remainder obtained from the above calculation is assumedas the amount of th...

  • Page 483

    IX. Y–AXIS FAPT FUNCTION

  • Page 484

    B–61804E–2/051. OVERVIEWY–AXIS FAPT FUNCTION2211 OVERVIEWThe Y–axis FAPT function is provided as an option. The followingY–axis machining can be programmed by using this function.

  • Page 485

    Y–AXIS FAPT FUNCTIONB–61804E–2/051. OVERVIEW222Center drilling (CENTER DRILL), drilling (THROUGH HOLE), andtapping (TAP) on a side face and end face can be programmed.Both on a side face and end face, hole figures can be specified on acircumference (CIRCLE HOLE), line (LINE HOLE), or at a d...

  • Page 486

    B–61804E–2/051. OVERVIEWY–AXIS FAPT FUNCTION223The following machining can be programmed:1) Machining a patternOn a side face and end face, a rectangle with rounded corners, like thatshown below, can be programmed as a pattern.This pattern can be used to perform the following machining:1.2M...

  • Page 487

    Y–AXIS FAPT FUNCTIONB–61804E–2/051. OVERVIEW2242) Machining a desired figureA desired figure can be input by using the arrow keys. The tool pathcan be specified on the right side, left side, or center of the input figure.The following machining can be programmed:

  • Page 488

    B–61804E–2/051. OVERVIEWY–AXIS FAPT FUNCTION225If 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 thespecified planes.The following figure shows holes of identical figures machined on planeA (0°),...

  • Page 489

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)2262 PART FIGURE DEFINITION (MENU 2)

  • Page 490

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION227After the figure of a part to be turned is input using menu 2, the followingsoft keys are displayed on the screen.Press the [Y–AXIS MENU] soft key. The menu screen for programminga Y–axis machining profile is displaye...

  • Page 491

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)228Soft keysESCAPE: 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...

  • Page 492

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION229WARNING1 After entering part figure data, check the entered data.Failure to enter correct data may result in the tool collidingwith the workpiece and/or machine, or forced machiningoccurring, possibly causing damage to the...

  • Page 493

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)230The data input screen, featuring a figure for Y–axis machining (excludingthe machining of a figure on a side face or end face) is configured as shownbelow:Soft keysESCAPE: Returns the display to the program menu screen.B...

  • Page 494

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION231TAPPING: TA = 1 for tapping, 0 for other machiningPITCH: PT = Pitch of tappingC.CENTER (X–AXIS): CDX = Center of the circumference (diameter)(Y–AXIS): CY = Center of the circumference (radius)CIRCLE RADIUS: RD = Radius...

  • Page 495

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)232(2) Screen for specifying holes on a line on the end faceSpecify the following values:PLANE (Z–AXIS): PZ = Position of the drilling planeDEPTH: DT = Hole depthTHREADING DIA: WT = Hole diameterTHROUGH HOLE: TH = 1 for thr...

  • Page 496

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION233POS.QUANTITY: NG = Number of phases (up to 6)POSITION ANGLE: G1 = Position of the first phase (angle)G2 = Position of the second phase (angle)G3 = Position of the third phase (angle)G4 = Position of the fourth phase (angle...

  • Page 497

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)234HOLE POSITION: DX1=Position of the first hole (X coordinate, diameter)Y1 = Position of the first hole (Y coordinate, radius)DX2=Position of the second hole (X coordinate, diameter)Y2 = Position of the second hole (Y coordi...

  • Page 498

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION235(4) Screen for specifying holes on a circumference on the side faceSpecify the following values:PLANE (X–AXIS): PDX=Position of the drilling plane (radius)DEPTH: DT = Hole depthTHREADING DIA: WT = Hole diameterTHROUGH HO...

  • Page 499

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)236POSITION ANGLE: G1 = Position of the first phase (angle)G2 = Position of the second phase (angle)G3 = Position of the third phase (angle)G4 = Position of the fourth phase (angle)G5 = Position of the fifth phase (angle)G6 =...

  • Page 500

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION237HOLE PITCH: PH = Interval between holes if they are drilledat regular intervalsHOLE QUANTITY: AC = Number of holes (Up to 100 for drillingat regular intervals, up to 6 for drilling atirregular intervals)HOLE POSITION: Z1 =...

  • Page 501

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)238(6) Screen for specifying the positions of holes on a side faceSpecify the following values:PLANE (X–AXIS): PDX=Position of the drilling plane (diameter)DEPTH: DT = Hole depthTHREADING DIA: WT = Hole diameterTHROUGH HOLE...

  • Page 502

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION239POSITION ANGLE: G1 = Position of the first phase (angle)G2 = Position of the second phase (angle)G3 = Position of the third phase (angle)G4 = Position of the fourth phase (angle)G5 = Position of the fifth phase (angle)G6 =...

  • Page 503

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)240(7) Screen for specifying a pattern on the end faceSpecify the following values:PLANE (Z–AXIS): PZ = Position of the cutting planeDEPTH: DT = Cutting depthT.CENTER (X–AXIS): SDX=Center of the rectangle (diameter)(Y–A...

  • Page 504

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION241(8) Screen for specifying a pattern on a side faceSpecify the following values:PLANE (X–AXIS): PDX=Position of the cutting plane (diameter)DEPTH: DT = Cutting depthT.CENTER (Z–AXIS): SZ = Center of the rectangle(Y–AX...

  • Page 505

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)242(9) Screen for checking a figureWhen the [CHECK] soft key is pressed on the detailed figure data settingscreen, the figure is drawn according to the data set as shown above. Ifa figure has been programmed with symbolic ke...

  • Page 506

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION243(11) Screen for specifying a figure on an end faceThe XY plane is drawn and the prompts relating to the figure elements andcoordinates are displayed. Input a desired figure, using symbolic keys.The following figure elemen...

  • Page 507

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)244(12) Screen for specifying a figure on a side faceThe YZ plane is drawn and prompts relating to figure elements andcoordinates are displayed. Input a figure, using the symbolic keys.The following figure elements can be sp...

  • Page 508

    B–61804E–2/052. PART FIGURE DEFINITION(MENU 2)Y–AXIS FAPT FUNCTION245NOTEA figure cannot be defined in directory mode.[Additional information 1](a) Defining a figure1) Once a desired figure (single–stroke figure) has been defined, thefollowing prompt is displayed:ES =In response to the pr...

  • Page 509

    Y–AXIS FAPT FUNCTIONB–61804E–2/052. PART FIGURE DEFINITION(MENU 2)246(b) Displaying figure elements1) Displaying figure elementsA group of figure elements that can be drawn by a single keystroke isdisplayed as a single figure and separated by a period.The period cannot be directly entered n...

  • Page 510

    B–61804E–2/053. SPECIFYING HOME AND INDEXPOSITIONS (MENU 3)Y–AXIS FAPT FUNCTION2473 SPECIFYING HOME AND INDEX POSITIONS (MENU 3)On the HOME & INDEX POSITION screen of menu 3, the followingprompts are displayed. Program a diameter as the X coordinate and aradius as the Y and Z coordinat...

  • Page 511

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)2484 DEFINING MACHINING (MENU 4)

  • Page 512

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION249To select Y–axis machining on menu 4 “MACHINING DEFINITION,”press the [MILLING] soft key.The soft keys of (a), below, are displayed. Select the desired type ofY–axis machining. If the rightmost soft key [ ³³ ] is ...

  • Page 513

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)250(d) Turning(e) Grooving/threadingNOTE1 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.

  • Page 514

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION2511) Tool dataA rotary tool is always used for Y–axis machining.a. Y–axis center drilling: Use a center drill (M)(Note 1).b. Y–axis drilling: Use a drill (M).c. Y–axis tapping: Use a tap (M). d. Y–axis pattern machini...

  • Page 515

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)252Enter the tool setting position, as follows:SETTING POSITION XS = (radius) ZS = (radius) YS = (radius)2) Machining start positionEnter the following data:MACHINING START POSITIONX coordinate DX0 = (diameter) Z coordinate Z0 ...

  • Page 516

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION253When two or more figures are machined in a single process, the cuttingarea definition screen is displayed. On this screen, the target figures aredrawn as shown above. Press the [LAST FIGURE] or [NEXT FIGURE]soft key to sele...

  • Page 517

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)254WARNINGThe cutting conditions are automatically set according to theselected machining type. Check the set conditions. If theconditions are incorrect, the tool may collide with theworkpiece and/or machine, or forced machini...

  • Page 518

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION255c. Y–axis tappingc–1. Tapping method 1CLEARANCE: 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)RP...

  • Page 519

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)256ROTATION SPEED: N =Tool rotational speed (rpm)FEEDRATE: FT = Feed amount for each toothin the transverse directionof the tool (mm/rev)FR = Feed amount for each toothin the longitudinal directionof the tool (mm/rev)e. Y–axis...

  • Page 520

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION2572) Cutting patternsa. Y–axis center drillingRapid traverseCutting feedb. Y–axis drillingb–1. Drilling method 1b–2. Drilling method 2

  • Page 521

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)258b–3. Drilling method 3c. Y–axis tappingc–1, c–2. Tapping methods 1 and 2c–3. Tapping method 3 (15–TFB/TTFB only)

  • Page 522

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION259d. Y–axis pattern machining (grooving/pocketing)d–1. Machining methodsMachining method 1Cutting is made in a single direction as shown below. Uponthe completion of this cutting, finishing is performed alongthe contour ex...

  • Page 523

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)260d–2. ClearanceFor machining method 1 or 2, specify the followingclearances:(1) In safety first mode (when bit 1 of system parameter 309 isset to 0)Blank figureWhen safety first mode is selected, the tool is moved to apositi...

  • Page 524

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION261(2) In efficiency first mode (when bit 1 of system parameter 309is set to 1)Blank figureWhen efficiency first mode is selected, the tool is movedthrough a position determined from the maximum dimension ofthe blank outline, pl...

  • Page 525

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)262Top view(Machining method 1)SP: Position of approach/beginning of cutting EP: Position of end of cutting/escape TS: Finishing allowance D1: Depth of cutC2: Clearance

  • Page 526

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION263(Machining method 2)SP: Position of approach/beginning of cutting EP: Position of end of cutting/escape TS: Finishing allowance D1: Depth of cut

  • Page 527

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)264d–3. Direction of cutting in finishingFinishing is started from the position at which roughing(machining method 1 or 2) ended. The tool is manipulatedto cut off the finishing allowance.The direction of finish cutting is de...

  • Page 528

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION265d–4. Corner roundingThe position of approach depends on whether the corners arerounded. (Escape is the reverse of an approach operation.)e. Y–axis contouring (machining a figure)Cutting on side faceCutting on end face

  • Page 529

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)266e–1. Roughing/finishingRoughing for contouring of type 1 or 3 is executed to leavea finishing allowance around the defined part figure.Position of the tool usedfor roughingTool path : Left side viewed fromthe start point of...

  • Page 530

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION267The prompt relating to the approach/escape method is notdisplayed if cutting is performed for the contour of the definedfigure.(1) Direct approach (escape): SM = 1 (EM = 1) A cut is directly made from the approach point to th...

  • Page 531

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)268(4) Approach (escape) along a tangent circle: SM = 4 (EM = 4)The following prompt is added:LENGTH: DT = Length in the direction of the tangent (mm or inch)DM = Length in the normal direction (mm or inch)When the tool offset i...

  • Page 532

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION2693–1) Direct approach/retractionThe NC does not perform cutter compensation. If an attempt ismade to define 1 (direct) as the approach method (SM) or escapemethod (EM) after bit 0 of MTF1305 has been set to 1, the“CORRECT...

  • Page 533

    Y–AXIS FAPT FUNCTIONB–61804E–2/054. DEFINING MACHINING (MENU 4)2703–3) Normal approach/retractionFor approach or escape, a linear movement equal to the extensionamount is not inserted. The operation is shown below:3–4) Approach/escape along a tangent circleFor approach or escape, a lin...

  • Page 534

    B–61804E–2/054. DEFINING MACHINING (MENU 4)Y–AXIS FAPT FUNCTION2714) If cutter compensation is performed by the FAPT (bit 0 of MTF1305is set to 0) and if cutting is executed along the contour of a closed blankoutline, the NC data are created so that the cutting end point (EP) meetsthe cutti...

  • Page 535

    Y–AXIS FAPT FUNCTIONB–61804E–2/055. ANIMATED SIMULATION(MENU 6)2725 ANIMATED SIMULATION (MENU 6)In 16–TC CAP II and 16i–TA CAP II, the animated simulation functionhas been improved.When using CAP II of the above models, see Part XIII, “AnimatedSimulation Function II.”Y–axis machin...

  • Page 536

    B–61804E–2/055. ANIMATED SIMULATION(MENU 6)Y–AXIS FAPT FUNCTION273Fig. 5 (a)Fig. 5 (b) (Y–axis end facing)

  • Page 537

    Y–AXIS FAPT FUNCTIONB–61804E–2/055. ANIMATED SIMULATION(MENU 6)274Fig. 5 (c) (Y–axis side facing)

  • Page 538

    B–61804E–2/056. SYSTEM PARAMETERSY–AXIS FAPT FUNCTION2756 SYSTEM PARAMETERSWARNINGSystem parameters, setting data, and the MTF data,described below, vary with the machine. For details, referto the manual provided by the machine tool builder. If thesedata values are not set appropriately f...

  • Page 539

    Y–AXIS FAPT FUNCTIONB–61804E–2/056. SYSTEM PARAMETERS276b. Common parameters for C–axis machining and Y–axis machiningParameter No.FormatInitial valueDescriptionRemarks0320Real number0Dwell time in a C–axis or Y–axis drilling process (unit: seconds)0321Integer80Cutting speed overrid...

  • Page 540

    B–61804E–2/056. SYSTEM PARAMETERSY–AXIS FAPT FUNCTION277d. System parameters related to a process (for Y–axis machining)Parameter No.FormatInitial valueDescriptionRemarks04000, 1designation(8 bits)00100100Y–axis center drilling process parameter Bit 1Coolant 0: Not used 1: UsedBit 2Ca...

  • Page 541

    Y–AXIS FAPT FUNCTIONB–61804E–2/056. SYSTEM PARAMETERS278Parameter No.RemarksDescriptionInitial valueFormat04120, 1designation(8 bits)00000000Single step of Y–axis tapping process (refer to theparameter No.410)04130, 1designation(8 bits)00000000Single step of Y–axis pattern machining pro...

  • Page 542

    B–61804E–2/056. SYSTEM PARAMETERSY–AXIS FAPT FUNCTION279Parameter No.RemarksDescriptionInitial valueFormat0432Real number2.mm specificationClearance amount (C3) of Y–axisdrilling (machining method 3)0432Real number0.08inch specificationdrilling (machining method 3)Unit: mm or inch0433Re...

  • Page 543

    Y–AXIS FAPT FUNCTIONB–61804E–2/056. SYSTEM PARAMETERS280Parameter No.RemarksDescriptionInitial valueFormat0448Real numberUndefinedCan’t use.(Don’t change the data.)0449Real number2.mm specificationClearance (CD) in thelongitudinal direction of the tooland clearance (C1) in the0449Real ...

  • Page 544

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION2817 NC MACHINE TOOL FILE (MTF)WARNINGThe initial values in the MTF (machine tool file) listed beloware different from those used for a production run. Actualsetting values vary with the machine. For details, refer to themanual...

  • Page 545

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)282Parameter No.DescriptionInitial valueFormat1084Integer2Movement sequence of sequential approach and escape along one ortwo axes if the Y–axis FAPT function is used (valid only whensimultaneous approach or escape along one or...

  • Page 546

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION283b. Function table (MTF2000 to MTF2999)ParameterNo.DescriptionRemarks2018Outputs the block of move commands forsimultaneous approach along two axes. Outputs the block of move commands forsimultaneous approach along four axes (...

  • Page 547

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)284NOTE1 Data is referenced at the beginning of Y–axis machining.If two or more Y–axis machining processes are definedcontinuously, the data is not referenced for the second orsubsequent processes.2 The data is referenced at ...

  • Page 548

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION285d. Referring to a function table in a Y–axis machining processExample)Y–axis drillingPoint to bereferencedParameterNo.Description(1) Home position(beginning of a2000Feed, EOB, program number(beginning of aprogram)2016G50X_...

  • Page 549

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)286Point to bereferencedDescriptionParameterNo.(4) Approach First movementServo motor control methodFirst movementfrom thetool–changepoint, coolanton2018or20312032Simultaneous approach along four axesSimultaneous approach alon...

  • Page 550

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION287NOTE1 The data is not referenced for the second or subsequentprocess of continuous (C–axis/Y–axis) milling processes.2 The data is not referenced for the second or subsequentprocess of continuous Y–axis processes.Point t...

  • Page 551

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)288Example)Y–axis pattern machiningPoint to be referencedParameterNo.Description(1) Home position(beginning of a2000Feed, EOB, program number(beginning of aprogram)2016G50X_Z_Y_;(2) Home position ³ Tool–change point2017Movem...

  • Page 552

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION289Point to be referencedDescriptionParameterNo.(4) Approach First movementServo motor control methodFirst movementfrom thetool–changepoint, coolanton2018or20312032Simultaneous approach along four axes Simultaneous approach a...

  • Page 553

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)290Example of setting MTF parameters with numbers ranging from 2000 to2999 (servo motor control method)To use the Y–axis FAPT function, change MTF parameters, with numbersranging from 2000 to 2999, as shown below. (For other M...

  • Page 554

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION291MTF 2206 = 0B03, 0004, 0000, 0000L ;K MTF 2207 = 5802, 6002, 6302, 1101, 0001, 2201, AA01, 0903, 1505, 0203G98 G98 G84 XZ Y C R Mxx SG99 G84.1MTF 2208 = 0005, 0503, 0B03, 0004M03 F L ;M04 KMTF 2212 = 5202, 5002, ...

  • Page 555

    Y–AXIS FAPT FUNCTIONB–61804E–2/057. NC MACHINE TOOL FILE (MTF)292Machining profileMachining definitionProcess 1: Y–axis drilling, 10 mm diameter, 30 mm deepProcess 2:Y–axis pattern machining (pocketing), 16 mm diameter, 8 mm depth of cut, 2 mm finishing allowance, compensationby the FAP...

  • Page 556

    B–61804E–2/057. NC MACHINE TOOL FILE (MTF)Y–AXIS FAPT FUNCTION293G50X150.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–...

  • Page 557

    Y–AXIS FAPT FUNCTIONB–61804E–2/058. NOTES2948 NOTESThis function does not support the following:1) Automatic process determination2) Back machining3) Machining with a vertical lathe4) Machining with a four–axis lathe

  • Page 558

    X. BACK MACHINING FAPT

  • Page 559

    B–61804E–2/051. OUTLINEBACK MACHINING FAPT2971 OUTLINEDiagram for machine tools with 2 spindles and 1 turret.

  • Page 560

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS2982 SPECIFICATIONS

  • Page 561

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT299Input back machining base line ZP2 as well as primary machining baseline ZP.In case of drawing format 2:(1) Part figure input for turningThis is the same as standard input method. Define the final part figurewithout primary machining and/or...

  • Page 562

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS300Input the home position (DXH, ZH) and the turret index position (DXI,ZI) for back machining as well as those for primary machining. If thosefor back machining are the same as those for primary machining, input thesame values. If a position...

  • Page 563

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT301WARNINGThat SN = 2 in any process before sub cycle for workregrasping and SN = 1 after this process can be input butproper machine function cannot be guaranteed.(3) Tool dataDesignate tool data for back machining as follows:a) Center drillin...

  • Page 564

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS302e) ID groovingf) End face groovingg) OD neckingDesignate –45 degrees as tool mounting angle for OD grooving(AS) or designate –45 degrees as that for end face grooving.h) ID neckingDesignate –45 degrees as tool mounting angle for ID gro...

  • Page 565

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT303k) Face threadingDesignate 0 degree as tool mounting angle for primary machining(AS).l) C axis machiningThe following question regarding mounting direction is displayed.SETTING DIRECTIONCP = (0: SIDE, 1: FRONT . . . . FACE, 2: REAR FACE)For ...

  • Page 566

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS304Primary machining NC data are prepared in primary machiningcoordinate system, and back machining NC data, in back machiningcoordinate system.X2 axis is not drawn.Primary machining coordinateBack machining coordinatePrepared back machining NC...

  • Page 567

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT305The layout of screen is the same as before. Milling front view is a drawingviewed from the front side. On this screen, any figure on the rear side isdrawn with dotted lines. In back machining FAPT, any shuck figure is not drawn.Work regras...

  • Page 568

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS306Bit 7 for system parameter No.708 indicates whether or not backmachining is performed.#7708#6#5#4#3#2#1#0Bit 7 0 : Back machining is not performed.1 : Back machining is performed.If 708#7 = 0, Machining is the same as former FAPT. If 708#7 =...

  • Page 569

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT307(1) Back machining start M codeThis M code is used to start animated simulation for back machining.Set the M code value in MTF1145. Animated simulation for backmachining is started when an M code having the set value is specifiedin the NC ...

  • Page 570

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS308(3) MTF related to additional M codes for the second spindle1) MTF1xxx Set the following M codes for the second spindle:No.FormatInitialValueDescription1410Integer–1Forward rotation M code for the second spindle(for back machining)1411Inte...

  • Page 571

    B–61804E–2/052. SPECIFICATIONSBACK MACHINING FAPT3092) Function codesThe following function codes are referenced. These function codesare the same as those used conventionally to output M codes for thefirst spindle. No additional function code need be defined for thesecond spindle.Upper thr...

  • Page 572

    BACK MACHINING FAPTB–61804E–2/052. SPECIFICATIONS310WARNING1 C axis end face machiningIn a section to which part figure is defined on the rear side, C axis end face machining cannotbe performed in primary machining.Although rear end face machining before sub cycle with work regrasping can be ...

  • Page 573

    B–61804E–2/053. EXAMPLE OF NC DATABACK MACHINING FAPT3113 EXAMPLE OF NC DATAThis section shows an example output block when MTF2068 is set asfollows:Coordinate system setting and tool selection T code output for turning (forback machining)2068 =5002, 4C02, 0103, 0305, 0004, 0000, 0000, 0000, ...

  • Page 574

    XI. AUTOMATIC PROCESSDETERMINATION FUNCTION

  • Page 575

    B–61804E–2/051. OUTLINEAUTOMATIC PROCESSDETERMINATION FUNCTION3151 OUTLINEWARNINGFor those machining processes that have beenautomatically created, check the machining sequence. Ifthe machining sequence is invalid, the tool may collide withthe workpiece and/or machine, or forced machining ma...

  • Page 576

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/051. OUTLINE316CAUTIONThe tools to be used are determined from tooling data andtool data.NOTE1 The end surface and outer surface can be machined inseparate processes for outer surface machining.2 For the outer and inner surface machining proce...

  • Page 577

    B–61804E–2/052. EXECUTING AUTOMATICPROCESS DETERMINATIONAUTOMATIC PROCESSDETERMINATION FUNCTION3172 EXECUTING AUTOMATIC PROCESS DETERMINATION

  • Page 578

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/052. EXECUTING AUTOMATIC PROCESS DETERMINATION318If the soft key for defining machining (menu item 4) is pressed when noprocess is defined yet, the “KINDS OF MACHINING” screen appears.On this screen the automatic process determination func...

  • Page 579

    B–61804E–2/052. EXECUTING AUTOMATICPROCESS DETERMINATIONAUTOMATIC PROCESSDETERMINATION FUNCTION319(1) Executing automatic process determinationWhen automatic process determination starts, the processes, tools, andcutting areas are automatically determined from the machiningprocedure data, too...

  • Page 580

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/052. EXECUTING AUTOMATIC PROCESS DETERMINATION320If the soft key for defining machining (menu item 4) is pressed whenprocesses are already defined, the “MACHINING PLAN” screenappears. On this screen the operator can modify or add processe...

  • Page 581

    B–61804E–2/053. SETTING THE MACHININGPROCEDUREAUTOMATIC PROCESSDETERMINATION FUNCTION3213 SETTING THE MACHINING PROCEDUREPressing the AUTO PROC. soft key displays the “PROCESS SETTING”screen for setting the machining procedure. After the setting iscompleted, pressing the EXEC soft key st...

  • Page 582

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/053. SETTING THE MACHINING PROCEDURE322The function of each soft key is as follows:ESCAPE: Returns to the execution procedure menu for FAPT.REGST.: Registers the set data in submemory.INSERT: Inserts a process immediately before the processpoi...

  • Page 583

    B–61804E–2/053. SETTING THE MACHININGPROCEDUREAUTOMATIC PROCESSDETERMINATION FUNCTION323NOTEWhen using a cutting–off process, set the following systemparameter to 1:No. 140: Whether a cutting–off process is definedInitial value: 00 : No cutting–off process is defined1 : A cutting–off ...

  • Page 584

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/053. SETTING THE MACHINING PROCEDURE324(3) Setting a manual input flagPressing the MANUAL FLAG soft key changes the soft key menu asshown below to enable the operator to set the manual input flag for theprocess pointed to by the blinking curso...

  • Page 585

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION3254 DETAILS OF AUTOMATIC PROCESS DETERMINATIONAND NOTES ON ITS USE

  • Page 586

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE326In automatic process determination, the tool to be used is selected fromtooling information and tool data. First the tooling information issearched to select the tool. If t...

  • Page 587

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION327CAUTION1 For drilling, grooving, and residual machining, both toolinginformation and tool data are searched for the tool, and theoptimum tool (the largest tool which can be u...

  • Page 588

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE328The use of inverse tools can be set in automatic process determination forthe following processes:– End surface roughing– Outer surface roughing– Inner surface roughing...

  • Page 589

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION329CAUTIONTo determine processes automatically, set a value otherthan 2 (machinig below an overhang) in system parameter101. If 2 is specified, the correct cutting area for ano...

  • Page 590

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE330NOTE2 When a very small pocket is machined using a normal toolduring end, outer, or inner surface machining, an erroroccurs when the inverse process is determined in thefollo...

  • Page 591

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION331NOTE4 If an area is still left uncut after the machining with theinverse tool, no additional process for cutting that area(shaded area in the figure below) can be automatical...

  • Page 592

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE332(1) Always from +X to –X along the end surface (from –X to +X for theinverse process)(2) If outer surface machining is set in machining procedure data withoutsetting end ...

  • Page 593

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION333To cut the end surface from the outside to the center and then cut the outersurface with the same tool as shown in Fig.a even when there is an innersurface, change the follow...

  • Page 594

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE334(1) Division direction for end surface machining (normal process)The area is divided as shown in Fig.a when there is no inner surfaceand as shown in Fig.b when there is an in...

  • Page 595

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION335(3) Division direction for inner surface machining (normal process) The area is divided as shown in Fig. a and Fig. b regardless of whetheran element of the part intersects w...

  • Page 596

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE336(5) Cutting start point for a cutting–off process (B option for the automaticprocess determination function)The cutting start point for a cutting–off process is determine...

  • Page 597

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION337In residual machining and threading, two or more sections can bemachined using the same tool.If a center drilling process or bar feeding process is set in machiningprocedure ...

  • Page 598

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE338When the inner surface is machined with the automatic processdetermination function, multitier drilling can be performed using drillswith different diameters.When performing ...

  • Page 599

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION339Fig. 2WARNINGIf the value is undefined, the automatic processdetermination function determines the process so that allinner surfaces are machined with drills.Setting data Nos...

  • Page 600

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE340Drilled when morethan the set valueFig. 4WARNINGIf the value is undefined, drilling is not performed.No.53: Minimum length–to–diameter ratio of the inner surface tobe dri...

  • Page 601

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION341No.70: 0 0 0 0 0 0 0 0Specifies how to machine the inner surface with twoor more steps using drills. Specifies the tool selection method.How to machine the inner surface with...

  • Page 602

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE342(1) When the value in No.50 is smaller than the value in No.51No.51(maximuminner diameterwhich can be ma-chined with drills)No.50 (minimum inner di-ameter which can be ma-chi...

  • Page 603

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION343When the conditions in Fig.9 are satisfiedProcess 02 DrillingDrills area (2) in Fig.10.ãFig. 10When the conditions in Fig.9 are not satisfiedDrilling is not performed.ãFig...

  • Page 604

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE344When the conditions in Fig.12 are satisfiedWhen the conditions in Fig.12 are not satisfiedProcess 03 DrillingDrills area (3) in Fig.13.Drilling is not performed.Fig. 13Fig. ...

  • Page 605

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION345When setting data Nos.50 and 51 are set as shown in Fig.17, the followingprocesses are created:Checks the conditions shown in Fig. 9 for the second area to be drilled.When th...

  • Page 606

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE346(3) When a value is set in No.50 but No.51 is undefinedNo. 50 (minimum innerdiameter which can bemachined with the innersurface tool)Fig. 23When setting data No. 50 is set as...

  • Page 607

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION347Checks the conditions shown in Fig.12 for the third area to be drilled.When the conditions in Fig.12 are satisfiedãProcess 03 DrillingDrills area (3) in Fig.26.When the con...

  • Page 608

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE348When setting data No.51 is set as shown in Fig.30, the followingprocesses are created:Process 01 DrillingDrills area (1) in Fig.31.Process 02 DrillingDrills area (2) in Fig...

  • Page 609

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION349(5) When both No.50 and No.51 are undefinedFig.35No.50 (minimum inner diameter which can be machined with the innersurface tool): Undefined No.51 (maximum inner diameter whic...

  • Page 610

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE350[Warnings and Note]WARNING1 Setting data No.52 (minimum allowance for drilling) andNo.53 (minimum length–to–diameter ratio of the innersurface to be drilled) are effectiv...

  • Page 611

    B–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USEAUTOMATIC PROCESSDETERMINATION FUNCTION351If the part figure is closed, the automatic process determination functionmay not correctly operate.Example 1)When the start point of the part figure has a larger X coordinat...

  • Page 612

    AUTOMATIC PROCESSDETERMINATION FUNCTIONB–61804E–2/054. DETAILS OF AUTOMATICPROCESS DETERMINATIONAND NOTES ON ITS USE352The automatic process determination function cannot be used whenmachining includes the following:– Comb–shaped turret– Backward machining4.9MACHINING FORWHICH AUTOMATIC...

  • Page 613

    B–61804E–2/055. SETTING DATAAUTOMATIC PROCESSDETERMINATION FUNCTION3535 SETTING DATASee Section 1, “Setting Data List” in Appendix 1.

  • Page 614

    XII. DOUBLE SIDED MACHINING

  • Page 615

    B–61804E–2/05DOUBLE SIDED MACHINING357The double side machining function enables to prepare two NC programsby only one editing operation so that the front–side NC program has beenexecuted, and then the direction of blank is changed and then therear–side NC program is executed.i. The defi...

  • Page 616

    DOUBLE SIDED MACHININGB–61804E–2/051. SYSTEM PARAMETER3581 SYSTEM PARAMETERThe work reversing processing becomes effective by setting anundermentioned parameter.#7104#6#5#4#3#2#1#0Bit 2 Parameter bit concerning work reversing0 : The conversation system becomes two axis lathes usually.1 : The ...

  • Page 617

    B–61804E–2/052. DEFINITION OF BLANK FIGUREDOUBLE SIDED MACHINING3592 DEFINITION OF BLANK FIGUREPosition ZP of reference line of the first processing. And position ZP2of the reference line of a second processing are inputs. In the help screen, it is drawn to the guide chart like Fig. 2.[For d...

  • Page 618

    DOUBLE SIDED MACHININGB–61804E–2/053. DEFINITION OF PART FIGURE3603 DEFINITION OF PART FIGUREThe method of defining part figure with the single stroke drawing byusing symbolic key is the same as standard system. There are followingremarks and a restriction matters.a. Do not define it as show...

  • Page 619

    B–61804E–2/054. HOME AND INDEX POSITIONSDOUBLE SIDED MACHINING3614 HOME AND INDEX POSITIONSHome and index positions of the First process and the second process canbe set.

  • Page 620

    DOUBLE SIDED MACHININGB–61804E–2/055. PROCESSING DEFINITION3625 PROCESSING DEFINITION

  • Page 621

    B–61804E–2/055. PROCESSING DEFINITIONDOUBLE SIDED MACHINING363i. The definition of the processing assumes the definition of a Secondaryprocessing after the end First processing to be a principle.ii. The First processing and Secondary processing are switched with thesoftkey.5.1OUTLINE

  • Page 622

    DOUBLE SIDED MACHININGB–61804E–2/055. PROCESSING DEFINITION364The definition of the First processing side is as it is. In the definition ofthe Secondary processing side, blank figure and the part figure draw inshape that the reverse to X axis symmetry for draw on the First processingside. D...

  • Page 623

    B–61804E–2/055. PROCESSING DEFINITIONDOUBLE SIDED MACHINING365If “2’ND CHCK” is pushed, it will become the following screen.Fig. 5.2 (d)The process for a Secondary processing is defined from this state.Definition method is same as the First processing. In the followingexplanations, outs...

  • Page 624

    DOUBLE SIDED MACHININGB–61804E–2/055. PROCESSING DEFINITION366The coordinate value of the point which the cursor shows displays thecoordinate value in the coordinate system of Secondary processing.Fig.5.2.2Do not specify the cutting area by stepping over the start and end pointsof the part fi...

  • Page 625

    B–61804E–2/055. PROCESSING DEFINITIONDOUBLE SIDED MACHINING367WARNINGFor those machining processes that have beenautomatically created, check the machining sequence. Ifthe machining sequence is invalid, the tool may collide withthe workpiece and/or machine, or forced machining mayoccur, poss...

  • Page 626

    DOUBLE SIDED MACHININGB–61804E–2/055. PROCESSING DEFINITION368Specify the first and second processing areas using the cursor and arrowkeys on the “MACHINING AREA DIVISION” screen as same way as the“CUTTING AREA DEFINE” screen. The arrows of °, ³, ±, ² can beused on this screen.Fi...

  • Page 627

    B–61804E–2/055. PROCESSING DEFINITIONDOUBLE SIDED MACHINING369D The processing procedure data becomes common to the Firstprocessing and a Secondary processing.D When “BACK PAGE” is pushed, it will return to the screen of Fig.5.3.1 (b).The machining list screen is displayed while Automatic...

  • Page 628

    DOUBLE SIDED MACHININGB–61804E–2/055. PROCESSING DEFINITION370i. Part figure definition and relation of DC1Automatic processing decision judges that DC1 to DC2 in theclockwise area for the First processing and DC2 to DC1 in the area forSecondary processing.SecondaryprocessareaFirst proces-sin...

  • Page 629

    B–61804E–2/055. PROCESSING DEFINITIONDOUBLE SIDED MACHINING371EXAMPLE B.Secondary processing area is overhang.Fig. 5.3.4 (c)

  • Page 630

    DOUBLE SIDED MACHININGB–61804E–2/056. NC DATA PREPARATION3726 NC DATA PREPARATIONWARNINGEven when the tool path and machining processesspecified in NC data are verified by machining simulation ortool path check, if the data relating to the actual tool offsetand workpiece shift is incorrect, t...

  • Page 631

    B–61804E–2/056. NC DATA PREPARATIONDOUBLE SIDED MACHINING373Fig. 6 (b) (Secondary processing)

  • Page 632

    DOUBLE SIDED MACHININGB–61804E–2/057. MACHINING TIME DISPLAY SCREEN3747 MACHINING TIME DISPLAY SCREENAfter preparing NC data, the soft key will change as follows so that themachining time can be checked.Fig. 7 (a)When “MACHN. TIME” softkey is pressed, the “MACHINING TIME”screen is dis...

  • Page 633

    B–61804E–2/058. SYSTEM PARAMETERDOUBLE SIDED MACHINING3758 SYSTEM PARAMETERThe initial values of home and index positions are set the systemparameters.No.206: X coordinate of first processing home positionNo.207: Z coordinate of first processing home positionNo.210: X coordinate of first proc...

  • Page 634

    DOUBLE SIDED MACHININGB–61804E–2/059. NOTES3769 NOTES

  • Page 635

    B–61804E–2/059. NOTESDOUBLE SIDED MACHINING377The tool data used for this function is the same as that of standard system.The tooling information used for this function is the same as that ofstandard system.If parameter for the double–sided machining function is valid, theback–sided machi...

  • Page 636

    XIII. ANIMATED SIMULATIONFUNCTION II

  • Page 637

    B–61804E–2/051. OUTLINEANIMATED SIMULATION FUNCTION II31 OUTLINEThe animated simulation function is used to execute actual machiningsimulation by displaying blanks, chuck figures, tailstock figures, and toolfigures on the CRT screen.When the user selects the screen used for animated simulatio...

  • Page 638

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/052. FLOW OF ANIMATED SIMULATION42 FLOW OF ANIMATED SIMULATIONMain menu screen6 (INPUT)Animated simulation screenExecuting an M code automatically switchesbetween the following screens:Turning screenC–axis screenC–axis cylindrical grooving screenY...

  • Page 639

    B–61804E–2/053. OPERATION PROCEDUREFOR ANIMATED SIMULATIONANIMATED SIMULATION FUNCTION II53 OPERATION PROCEDURE FOR ANIMATED SIMULATIONSelect 6 from the main menu screen.A blank is drawn on the screen. The blank is automatically scaled up ordown such that the entire figure can be safely disp...

  • Page 640

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/054. ANIMATED SIMULATIONSCREENS64 ANIMATED SIMULATION SCREENS

  • Page 641

    B–61804E–2/054. ANIMATED SIMULATIONSCREENSANIMATED SIMULATION FUNCTION II7(1) When menu 6 is selected, a blank viewed on the XZ plane is drawn.Drawing based on the XC plane is not performed.(2) Either the interference check function or tool path plotting function isenabled. To use the interf...

  • Page 642

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/054. ANIMATED SIMULATIONSCREENS8(1) When gradation is set to on with the parameter screen, animatedsimulation with gradation is performed. Only drawing based on theXZ plane is performed.(Valid only for a single–path lathe)(2) Half of the blank is d...

  • Page 643

    B–61804E–2/054. ANIMATED SIMULATIONSCREENSANIMATED SIMULATION FUNCTION II9(1) After executing an M code set in system parameter No. 741, executingthe tool selection T code switches to the C–axis machining screen.(For cylindrical grooving, an M code set in system parameter No. 742is referenc...

  • Page 644

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/054. ANIMATED SIMULATIONSCREENS10(1) After executing an M code set in system parameter No. 741, executingthe tool selection T code causes switching to the Y–axis machiningscreen. This screen is displayed in the same way for animatedsimulation with ...

  • Page 645

    B–61804E–2/054. ANIMATED SIMULATIONSCREENSANIMATED SIMULATION FUNCTION II11(1) The interference check is performed only while animated simulationof turning is being executed.(2) If a tool tip and a chuck or tailstock interfere with each other duringsimulation, an interference alarm is issued....

  • Page 646

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/054. ANIMATED SIMULATIONSCREENS12(1) Animated simulation is performed for the first and second turrets. (Fora two–path lathe, animated simulation with gradation is notsupported.)(2) Normally, the first turret is displayed at the top of the screen an...

  • Page 647

    B–61804E–2/054. ANIMATED SIMULATIONSCREENSANIMATED SIMULATION FUNCTION II13The following soft keys are displayed on the animated simulation screen.When gradation is turned offCHECKORIGI-PARAM-TOOLDRAWING INTERENDSTARTNALETERPATHRANGECHECKWhen gradation is turned onCHECKORIGI-ROTATEAROUNDSECTI...

  • Page 648

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/055. SYSTEM PARAMETERS145 SYSTEM PARAMETERSSystem parameters used for animated simulation are as listed below.These system parameters are used to set M codes for switching betweenanimated simulation mode for turning and animation simulation mode forC...

  • Page 649

    B–61804E–2/056. SUPPLEMENTANIMATED SIMULATION FUNCTION II156 SUPPLEMENT(1) Outputting an M code for switching between C– and Y–axismachining screensWhen using the new animated simulation function with 16–TC CAPII and 16i–TA CAP II, M codes are required to switch between theanimated si...

  • Page 650

    ANIMATED SIMULATION FUNCTION IIB–61804E–2/056. SUPPLEMENT16MTFParameter No.DescriptionRemarks2220Start of C–axis center drillingOnly for 16–TC CAP II and 16i–TA CAP II2221Start of C–axis drillingOnly for 16–TC CAP II and 16i–TA CAP II2222Start of C–axis tappingOnly for 16–TC ...

  • Page 651

    APPENDIX

  • Page 652

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX3A SETTING DATA, SYSTEM PARAMETER, MTFWARNINGSystem parameters, setting data, and the MTF data,described below, vary with the machine. For details, referto the manual provided by the machine tool builder. If thesedata values are not...

  • Page 653

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF4(1) Auto process setting dataAutomatic process setting means that processes are determined bysetting data.To specify setting data, press the DATA SET soft key on the initialscreen, enter 2, then press the INPUT key. Data items (exce...

  • Page 654

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX5Data No.RemarksDescriptionInitial valueFormat0052Real numberNot definedMinimum drilling allowanceOption B0053Real numberNot definedLength–to–diameter ratio for the section to be drilledOption B0054Real numberNot definedCoefficien...

  • Page 655

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF6Machining procedure dataData No.FormatInitial valueDescriptionRemarks0100 02000300IntegerNot definedSpecifies the 1st machining process.0101 020103012Specifies the 2nd machining process.Drilling0102 020203023Specifies the 3rd machini...

  • Page 656

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX7Correspondence between settings and machiningFro turning 1 :Center drilling 2: Drilling 2 :Drilling3 :End facing roughing 4 :Outer surface roughing5 :Inner surface roughing6 :End face semifinishing7 :Outer surface semifinishing8 :In...

  • Page 657

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF8Manual input data flagsData No.FormatInitial valueDescriptionRemarks0130 02300330Eight–digitbinary00000000For center drilling0131 02310331binary00000000For drilling0132 0232033200000000For end face roughing0133 0233033300000000For ...

  • Page 658

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX9Meaning of each flag#70#60#50#40#30#20#1#0Bit 0 Specifies whether a tool is manually selected and whether the machiningstart point and passing point are manually specified.0 : The correct tool is automatically selected from the tooli...

  • Page 659

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF10ParameterNo.FormatInitial valueDescriptionRemarks0000Integer0Can’t use. (Don’t change the data.)0001Integer1Sets output code of system parameter, MTF and setting data.1: ISO 2: EIAOnly15–TF/15–TTF0002Integer0Sets sequence n...

  • Page 660

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX11ParameterNo.RemarksDescriptionInitial valueFormat0012Real number1000.mm specificationSystem variable (Do not change the settingby yourself )12.inch specificationby yourself.)0013Real number0Setting of display time of initial graphic...

  • Page 661

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF12ParameterNo.RemarksDescriptionInitial valueFormat00530, 1designation (8 bits)00000000Single step of semi–finish cutting process(Refer to parameter No.49)00540, 1designation (8 bits)00000000Single step of finish cutting process(Ref...

  • Page 662

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX13ParameterNo.RemarksDescriptionInitial valueFormat01050, 1designation (8 bits)01011100Bit 0Constant surface speed control0 : Not used1 : UsedBit 1Coolant0 : Not used1 : UsedBit 2Cutter compensation cancel0 : Not output1 : OutputBit 3...

  • Page 663

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF14ParameterNo.RemarksDescriptionInitial valueFormat0117Real number0.5mm specificationFinishing allowance in X axis of roughingUnit: mm or inch0.02inch specificationUnit: mm or inch0118Real number0.1mm specificationAllowance in X axis ...

  • Page 664

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX15ParameterNo.RemarksDescriptionInitial valueFormat0134Real number0.000573System constant 5 (R4 TOLA) (Don’t change this setting atrandom.)0135Real number3.Can’t use. (Don’t change the data.)0136Integer0Can’t use. (Don’t cha...

  • Page 665

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF16ParameterNo.RemarksDescriptionInitial valueFormat0158Real number3000.mm specificationFeed rate (F2) for positioning on the workby bar feed.120.inch specificationby bar feed. Unit: mm/min or inch/min0159Real number1000.mm specificat...

  • Page 666

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX17ParameterNo.RemarksDescriptionInitial valueFormat0186Real number2.mm specificationClearance amount of semi–finishing in theX–axis direction CZ.0.08inch specificationX axis direction CZ. Unit: mm or inch0187Real number2.mm speci...

  • Page 667

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF18ParameterNo.RemarksDescriptionInitial valueFormat0204Integer1Sets the position of parts as viewed from the advancingdirection of the definition of parts figure. (1)1 : Right side –1 : Left side (when drawing format is 1 or 2)...

  • Page 668

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX19ParameterNo.RemarksDescriptionInitial valueFormat0214Real numberUndefinedmm specificationX–coordinate value of machine origin onback working side (for tool rest 1 in 4–axislathe)(2nd process in double–sidedUndefinedinch specif...

  • Page 669

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF20ParameterNo.RemarksDescriptionInitial valueFormat0226Real numberUndefinedmm specificationY–coordinate value of machine origin onback working side (for head 1 in 4–axisUndefinedinch specificationlathe)Unit: mm or inch0227Real num...

  • Page 670

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX21ParameterNo.RemarksDescriptionInitial valueFormat03050, 1designation (8 bits)00100100C–axis drill working process parameter (see parameter 300)0306 to03080, 1designation (8 bits)00000000Can’t use. (Don’t change the data.)0309...

  • Page 671

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF22ParameterNo.RemarksDescriptionInitial valueFormat0331Real numberUndefinedCan’t use. (Don’t change the data.)0332Real number2.mm specificationClearance amount of C–axis drilling(machining method 1) C1.0.08inch specification(mac...

  • Page 672

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX23ParameterNo.RemarksDescriptionInitial valueFormat0366Real numberUndefinedCan’t use. (Don’t change the data.)0367Real number2.mm specificationTool direction clearance of C–axisgrooving CD and notching clearance of0.08inch speci...

  • Page 673

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF24ParameterNo.RemarksDescriptionInitial valueFormat0405 to04090, 1designation (8 bits)00000000Can’t use. (Don’t change the data.)For Y–axismachining04100, 1designation (8 bits)00000000Single step of Y–axis center drilling proc...

  • Page 674

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX25ParameterNo.RemarksDescriptionInitial valueFormat0430Real number2.mm specificationClearance amount of Y–axis drilling(machining method 3) C10.08inch specification(machining method 3) C1 Unit: mm or inches0431Real number2.mm speci...

  • Page 675

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF26ParameterNo.RemarksDescriptionInitial valueFormat0447Integer80Cutting depth D1 (Percentage of the tool diameter)0448Real numberUndefinedCan’t use. (Don’t change the data.)0449Real number2.mm specificationClearance CD in the lon...

  • Page 676

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX27ParameterNo.RemarksDescriptionInitial valueFormat07020, 1designation (8 bits)00001000Bit 0Questioning for maximum spindle speed0 : is not performed1 : is performed (for each process)Bit 1The direction of spindle revolution for each...

  • Page 677

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF28ParameterNo.RemarksDescriptionInitial valueFormat07040, 1designation (8 bits)00000000Bit 0When operating both turrets simultaneously using theprocess editing function, the waiting0 : not output before T code cancel1 : output before ...

  • Page 678

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX29ParameterNo.RemarksDescriptionInitial valueFormat07060, 1 designation00000000Next tool and rigid tapping parameterdesignationBit 5Calling the next tool from turret 10 : Not performed1 : PerformedBit 6Calling the next tool from turre...

  • Page 679

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF30ParameterNo.RemarksDescriptionInitial valueFormat07080, 1designation (8 bits)00000000Bit 0Common data to be restored when the power is turnedon0 : System parameters1 : Family dataBit 2Specifies whether process names are automaticall...

  • Page 680

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX31ParameterNo.RemarksDescriptionInitial valueFormat0729Integer2Display language switching parameter 1: Japanese2: English3: German 4: French5: Swedish 6: Finnish 7: Norwegian8: Danish 9: Chinese 10: Dutch 11: Italian 12: Spani...

  • Page 681

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF32ParameterNo.RemarksDescriptionInitial valueFormat0751Real number3.mm specificationTip width of the drilling tool. Unit: mm or inch0.1inch specificationUnit: mm or inch0752Real number3.mm specificationTip width of the grooving tool....

  • Page 682

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX33System Parameter Table Concerning Color DisplayParameterNo.Initial valueColorDetailsFormat05006Light blueFixed picture for drawing format setting.05016Light blueFixed picture for blank figure and base line setting.05023YellowNot use...

  • Page 683

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF34ParameterNo.FormatDetailsColorInitial value0587 to0589Not definedNot definedNot used05906Sea blueC–axis machining parts figure.06001RedEdition No. display at initial screen.06012GreenNot used.06021RedJCL message (input message dis...

  • Page 684

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX35ParameterNo.FormatDetailsColorInitial value06265Violet“PRESS SOFT KEY” message (with picture fixed).06276Light blueMessages accompanying the message currently under question.(Example)Accompanying message displayed when EE data i...

  • Page 685

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF36ParameterNo.FormatDetailsColorInitial value0667 to0669Undefined7UndefinedWhiteNot usedDo not changethe data06707WhiteColor of the data programmed on the initialscreen data setting screenDo not changethe data06717WhiteCAF (Machining ...

  • Page 686

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX37ParameterNo.FormatInitial valueDescription10008CharactersF16File name (NC name)1001Integer1Z–axis command inversion 1 : Normal output –1 : Inverted output of Z–axis command value1002Integer0Reference to the NC data output...

  • Page 687

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF38ParameterNo.DescriptionInitial valueFormat1034Integer4mm specificationNumber of decimal digits of the minimum setting unit ofhigh–precision screw lead (E code)6inch specificationhigh– recision screw lead (E code)1035Integer3Numb...

  • Page 688

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX39ParameterNo.DescriptionInitial valueFormat1055Integer0Setting of turret types 0 : Normal 2–spindle lathe 1 : 2–spindle lathe with reversible X–axis (Chasing tool type turret, etc.) 2 : 4–spindle lathe10600, 1designation ...

  • Page 689

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF40ParameterNo.DescriptionInitial valueFormat1084Integer2Simultaneous one–axis moving sequence (Effective when simultaneousone axis is specified by system parameters No.0107 to 0115.) 0 : X–axis moves first in approach, while the...

  • Page 690

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX41ParameterNo.DescriptionInitial valueFormat1100Integer4Number of digits of sequence number (N) command1101Integer0Specification of zero suppress of F code 0 : Zero suppress is done (Leading zero are not output.) n : F code is outp...

  • Page 691

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF42ParameterNo.DescriptionInitial valueFormat1137Integer98M code for subprogram call (–1, if not used)1138Integer99M code for subprogram end (–1, if not used)1139Integer–1Can’t use. (Don’t change the data.)1140Integer value...

  • Page 692

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX43ParameterNo.DescriptionInitial valueFormat1240Integer4Dwell G code1241Integer28Not used1242Integer29Not used1243Integer30Not used1244Integer50Coordinate system setting G code1245Integer70Not used1246Integer71Not used1247Integer72No...

  • Page 693

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF44ParameterNo.DescriptionInitial valueFormat1306Integer0Method of C–axis control 0 : Servo motor control method 1 : Spindle positioning method1307Integer0When controlled axes are simultaneous 2 axes. 0 : XZ axes are simultaneous ...

  • Page 694

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX45ParameterNo.DescriptionInitial valueFormat1351Integer68C–axis clamping M code1352Integer69C–axis unclamping M code1353Integer1Cutting along the X axis in the interpolation rigid tapping cycle1354Integer2Cutting along the Y axis...

  • Page 695

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF46The parameter numbers 2000s of the MTF (Machine Tool File) are usedas a function table to be referred to when NC data is prepared by theSymbolic FAPT. When a parameter number of 2000s is referred to, NCdata of the format in accorda...

  • Page 696

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX47Parameter No.RemarksMeaning2021Output of circular interpolation move command blockIn case of radius R command.2022Threading command block outputTapping process retapping commandwhen threading cycle is not used andMTF 1060 bit 7 is ...

  • Page 697

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF48Parameter No.RemarksMeaning2055Starting section for reaming2056Starting section for tapping2057Ending section for reaming2058Ending section for tapping2059Command block outputs for tapping cycle (G84) and reversetapping cycle (G84.1...

  • Page 698

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX49Parameter No.RemarksMeaning2200Start part of C–axis machining2201End part of C–axis machining2202Setting of coordinate system for C–axis machining, Tool selectionT code output2203Drill cycle (G81, G82) Command block output ...

  • Page 699

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF50Parameter No.RemarksMeaning2230End of C–axis center drilling(Only for 5900 and 5F00 systems)2231End of C–axis drilling(Only for 5900 and 5F00 systems)2232End of C–axis tapping(Only for 5900 and 5F00 systems)2233End of C–axis...

  • Page 700

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX51Hexadecimal number of 4 digits set to the MTF 2000s is called a functioncode, which represents the format of NC data to be output when eachfunction table is referred to.(1) Structure of Function CodeThe function code of 4 digits is...

  • Page 701

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF52(3) Detailed classification of function codeThe detailed classification of function code is as follows:(a) Special functionWhen the least significant 1 digit (major classification) is 0 ...***0;Most significant 3digits (detailedclas...

  • Page 702

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX53(c) Output of G codeWhen the least significant 1 digit (major classification) is 2 ...***2;Most significant 3 digits (detailedclassification)Least significant1 digit (majorclassification)FunctionRemarks0002G code output (G00) set t...

  • Page 703

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF54Most significant 3 digits (detailedclassification)RemarksFunctionLeast significant1 digit (majorclassification)4002G code output (G04) set toMTF 1240G code output of MTF 1240 – 1251 CAUTION4102G code output (G28) set toMTF 1241 ...

  • Page 704

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX55Most significant 3 digits (detailedclassification)RemarksFunctionLeast significant1 digit (majorclassification)5702The selected G code isoutput.XC plane: G17 ZX plane: G18 CZ plane: G195802G codes of MTF 1260 and1261 are outputMT...

  • Page 705

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF56Most significant3 digits (detailedclassification)RemarksFunctionLeast significant1 digit (majorclassification)0303Maximum speed clampvalue S code outputIt is output only when the MTF 1085 has the constantsurface speed control functi...

  • Page 706

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX57(e) Output of special codeWhen the least significant 1 digit (major classification) is 4 ...***4;Most significant3 digits (detailedclassification)Least significant1 digit (majorclassification)FunctionRemarks0004EOB output (;)One bl...

  • Page 707

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF58Most significant3 digits (detailedclassification)RemarksFunctionLeast significant1 digit (majorclassification)0A05Tool calling M codeM code specified in MTF13551005Milling machining M codeor turning machining Mcode outputThe M code ...

  • Page 708

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX59(h) Value 0 code outputWhen the least significant 1 digit (major classification) is 7 ...***7;Most significant 3 digits (detailedclassification)Least significant1 digit (majorclassification)FunctionRemarks0007Z0 outputThe first cha...

  • Page 709

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF60(i) Arbitrary M, S, T code outputWhen the significant 1 digit (major classification) is 8, 9, A.Most significant3 digits (detailedclassification)Least significant1 digit (majorclassification)FunctionRemarksM code value8M code output...

  • Page 710

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX61(j) Fixed word outputThe least significant 1 digit (major classification) is F ... ***FMost significant3 digits (detailedclassification)Least significant1 digit (majorclassification)FunctionRemarks0 00FOnly address characters ...

  • Page 711

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF62The function table of MTF 2000s is fixed in size, that is, the number offunction 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 equalto the number of those...

  • Page 712

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX63Example of Setting2000 = 0300, 0104, 0004, 0603, 0004, 0000, 0000, 0000, 0000, 0000FEED %;0;2001 = 0205, 0004, 0703, 0004, 0505, 0004, 0104, 0004, 0300, 0000M05 ; TXXXX ; M30; % ; FEED2002 = 0100, 0000, 0000, 0000, 0000, 0000F...

  • Page 713

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF642024 = 0002, 0105, 0004, 0006, 0004, 1002, 0203, 0005, 0004, 0000G00 M05 ; MXX ; G97 S M03 ; M042025 = 0002, 0205, 0004, 0006, 0004, 0000, 0000, 0000 G00 M05 ; MXX ;2026 = 0000, 0000, 0000, 0000, 0000, 0000, 0000 2027 = ...

  • Page 714

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX652053 = 7002, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000G98 G90 G00 X Z F ; G91 G012054 = 7102, 5202, 5002, 1101, 0001, 0503, 0004, 0000, 0000, 0000G99 G90 G00 X Z F ; G91 G012055 = 0100, 0000, 0000, 0000, 00...

  • Page 715

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF662205 = 5802, 6002, 6202, 1101, 0001, AA01, 0903, 0A03, 0503, 0B03G98 G98 G83 X Z C R Q F LG99 G83.1K2206 = 0004, 0000, 0000 ;2207 = 5802, 6002, 6302, 1101, 0001, AA01, 0903, 1505, 0203, 0005G98 G98 G84 X Z C R Mxx...

  • Page 716

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX67In the process of making up the NC data which commands the machiningsof (1) to (19), the parameters 2000s are referred to as follows:Point to be Referred toParameterNo.Description(1)Home position (start of program)2000Feed, EOR, pro...

  • Page 717

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF68Point to be Referred toDescriptionParameterNo.The first move from the tool exchange point. Coolant ON(4)Approach2018or20312032In case the machining process except for the bar feed process2018 is referred to for 2 axes at–a–time...

  • Page 718

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX69Reference of Function Table in Bar Feed Process(Example)In the case of bar feed1) Pull–out system – 1Point referencedParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)H...

  • Page 719

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF70Point referencedDescriptionsParameterNo.(6)Dwell2050Dwell command on opening chuck(7)Linear move2051Shift command of work feed G1 Z_ F_ ;(8)Dwell2052Dwell command on closing chuck(9)Linear move2053Shift command–1 after work feed ...

  • Page 720

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX712) Pull–out system – 2Point referenceParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)Home position → Tool exchange point2017Movement to the tool exchange pointG0 X...

  • Page 721

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF72Point referenceDescriptionsParameterNo.(6)Dwell2050Dwell command on opening chuck(7)Linear move2051Shift command of work feed G1 Z_ F_ ;(8)Dwell2052Dwell command on closing chuck(9)Linear move2053Shift command–1 after work feed ...

  • Page 722

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX733) Slide stop system – 1Point referencedParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)Home position → Tool exchange point2017Movement to the tool exchange point G...

  • Page 723

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF74Point referencedDescriptionsParameterNo.(4)Approach2024 or2027 and2028First movement from the tool exchange point Coolant on Simultaneous 2 axes Simultaneous 1 axis Select the Simultaneous 2 axes or 1 axis depending on thesetting...

  • Page 724

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX754) Slide stop system – 2Point referencedParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)Home position → Tool exchange point2017Movement to the tool exchange pointG0 ...

  • Page 725

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF76Point referencedDescriptionsParameterNo.(5)Dwell2050Dwell command when opening chuck(6)Dwell2052Dwell command when closing chuck(7)Escape2019 or 2033 and2034Shift command to tool exchange point Coolant off Simultaneous 2 axes Sim...

  • Page 726

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX77Point referencedParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)Home position → Tool exchange point2017Movement to the tool exchange pointG0 X_ Z_ ;(3)Tool exchange p...

  • Page 727

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF78Point referencedParameterNo.Descriptions(5) – (9)Line or rotation shiftIn the case of MTF No.1304 bit 1 = 0 (when no drilling canned cycle is used)Line or rotation shiftIn the case of servo motor control system2017Rapid traverse a...

  • Page 728

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX79(Example)In the case of face millingPoint referenceParameterNo.Descriptions(1)Home position (start of program)2000Feed, EOR, and program number2016G50 X_ Z_ ;(2)Home position → Tool exchange point2017Movement to the tool exchange...

  • Page 729

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF80NOTE1 When the C–axis machining process has been continuouslydefined, the second process and thereafter are notreferenced.2 The polar coordinate interpolation is started before the point(5) of line shift.Point referencedParameterN...

  • Page 730

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX81Output of NC data for use in tapping processing1) When MTF 1060 bit 7 is set to 1, an NC format with the G codes fora canned cycle is output.#71#60#50#40#30#2x#1x#0x10601 or 0In this case the NC format output will conform to the set...

  • Page 731

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF82Parameters MTF 2300 to MTF 2399 are listed in the function tablespecifying special function codes. Special NC data items can be outputto any block according to the table.(1) Function table specifying special function codesParameter...

  • Page 732

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX83When the low–order digit (major classification) of the function code is E,the subsequent 1–word hexadecimal numbers correspond to theparameters in the function table as follows:No. of parameter inthe function table200020012002 t...

  • Page 733

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF84The meanings of the high–orders bits of the specified word for referencingthe optional function table are as follows.00: LEADER PART 01: TRAILER PART02: PROCESS START 03: PROCESS END 04: FROM05: LINEAR INTERPOLATION06: CIRCULAR IN...

  • Page 734

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX85Example 2When the following is specified, another function table can bereferenced from the referenced function table.MTF 2000= 0300, 0104, 0004, 0603, 0004, 000E, 1700, 0000, 0000, 0000FEED % ; 0 : MTF2300MTF 2300= 0605, 0004, ...

  • Page 735

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF86MessageMeaningRemedyCAN NOT USE THISFUNCTIONA certain function can not be used becauseof incorrect using condition.DATA IS NOT CORRECTAn error is included in any one of input data. The data indicated by the cursor includes anerror. ...

  • Page 736

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX87MessageMeaningRemedyEND POINT OR GROOVEDIRECTION IS NOTCORRECT!At the entry of equal pitch continuous groove,an error exists at the end point or in thegroove direction and the figure can becorrectly defined.Check the end point or th...

  • Page 737

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF88MessageMeaningRemedyERROR!! I CAN’T RUN ANYFURTHER. CHECK THE DEFINED TOOLOR CUTTING AREA.Normal machining fails because of incorrectdefinition of cutting area, tool to be used, etc.(Refer to CHAPTER VII, 2.11 “Error when NCdat...

  • Page 738

    B–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTFAPPENDIX89MessageMeaningRemedyFILE MEMBER OVERFLOWFiles are tried to store exceeding thesub–memory capacity.Delete unnecessary files, then storenecessary files.FILE OVERFLOW1) The sub–memory is used over 100%.2) One program becomes too la...

  • Page 739

    APPENDIXB–61804E–2/05A. SETTING DATA, SYSTEM PARAMETER, MTF90MessageMeaningRemedyCOLLATING ERROR (M: MEMORY I: INPUT)The data read from an external unit iscollated with the data on the main memory,but not matched.ILLEGAL FORMAT DATADETECTEDThe data input from an external unit isdifferent fro...

  • Page 740

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX91B RESTRICTIONS ON EACH SYSTEMThe following tables list the functions and parameters not supported bythe models/series.ModelSeriesFANUC Series 16–TA CAP II5700FANUC Series 16–TTA CAP II5700(1) Unsupported functionsHeadingUnsupported func...

  • Page 741

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM92*3 Balance cutting uses different tool specification methods. SeeAppendix B.1 for details.*4 Details of the automatic process determination function vary. SeeAppendix B.1 for details.(2) Setting dataThe setting data has been changed becau...

  • Page 742

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX93(4) It is impossible to use the MTFs that cannot be specified under “Datasetting,” the MTFs described in VII 1.13, and the MTFs listed below,although they are described in the manual.Parameter numbers 2000 to 2999Parameter No.Descriptio...

  • Page 743

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM94Following is the configuration which defines the machining process. B.1MACHININGDEFINITION FOR5700 SERIESB.1.1Machining Definition ofTurning

  • Page 744

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX95 soft key “4” in the menu screen.Fig. B.1.1.1 (a)The major types of machining required for machining are displayed on thesoft keys below the screen as shown above. Press “CENTER HOLE”: the soft key display changes to the menu forcen...

  • Page 745

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM96Fig. B.1.1.1 (c)[ROUGH O.D.]Press this key for roughing of outer figure. . . . [S–FIN O.D.]Press this key for semi–finishing of outer figure. . . . . . [FIN O.D.]Press this key for finishing of outer figure. . . . . . . . [ROUGH I.D.]Pr...

  • Page 746

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX97Fig. B.1.1.2 (a)When Menu No.4 is selected again after completion of machiningdefinition, the screen shown above will appear.[NEW]Press this key when re–instructing the process. . . . . . . . . . . from the start after all processes are c...

  • Page 747

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM98(1) Press “Cursor ±” or “Cursor °” to select the Process No. to be inserted.(For example, select process 03).(2) Select the machining contents to be inserted (for example, press“TURN” and press “ROUGH I.D.”).The results ar...

  • Page 748

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX99The following prompts are displayed.Turret No.TL = (NOTE 1). . . . . . . . . . . . . . . Tool selection numberTN = (NOTE 2) . . . . . . Tool offset numberTM = . . . . . . . . . Tool management numberID = (NOTE 3). . . NOTE1 The turret No. p...

  • Page 749

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM100(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; Virtua...

  • Page 750

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX101(2) C–Axis ToolsTool Configuration Data Display (Display Only; Not Alterable)(Center drill)Tool type TP; C–axis center drillTool material MT;Tool diameter DT;Cutting diameter DS; Cutter length LT;Tool tip angle AT;(Drill) Tool ty...

  • Page 751

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM102To add or change data, move the cursor with “CURSOR X”, “CURSORY” and input the data.For tool configuration data, just the tool data of the set tool managementnumber (ID) is displayed, so it is impossible to change data directly. W...

  • Page 752

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX103When all tool data are input, the system asks you the machining startposition as follows.MACHINING START POSITIONX–AXISDXO =. . . . . . . Z–AXISZO =. . . . . . . NOTEBy the establishment of system parameter (No.0009), thequestions on t...

  • Page 753

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM104Fig. B.1.1.6 (b) Designation of passing point Set the number of simultaneous moving axes in a motion from themachining start position to (XA1, ZA1) and the number of simultaneousmoving axes in a motion from (XE2, ZE2) to the next machining...

  • Page 754

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX105When the OD cutting or ID machining process is specified, you arerequested to enter the cutting direction. Specify the direction to the question regarding the cutting direction “CD=”. At this time, it can be entered not only from the t...

  • Page 755

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM106The cutting conditions are automatically set and displayed according tothe kinds of selected materials. Change only the desired items, whilemonitoring the CRT screen. If you want to change the feedrate to 75%of the displayed value, for e...

  • Page 756

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX107CUTTING CONDITIONS 2CLEARANCEC =Clearance (mm or inch). . . . . . . . . CUT POINTZ =Position of cut end point . . . . . . . . . . . (mm or inch)(When bit 7 of system parameter702 is 1) orDEPTH OF CUTD =Depth of cut (mm or inch). . . . . . ...

  • Page 757

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM108FEED RATEF1 = Feed rate (mm/rev or inch/rev). . . . . . . . . . . FEED RATEF2 = Feed rate for second pass . . . . . . . . . . . (mm/rev or inch/rev)CAUTIOND1 and D2 in Machining method 2 and Machining method3 As shown in figure 7 and figur...

  • Page 758

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX109(3) ReamingCLEARANCEC =Amount of clearance (mm or inches). . . . . . . (Default value is system parameter181 [same as drilling])CUTTING POINTZ =Cutting endpoint coordinate . . . . (CAUTION 1)SPINDLE SPEEDN =Spindle speed (rpm). . . . FEED ...

  • Page 759

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM110CAUTION1 A value is assigned to Z in accordance with the system ofcoordinates on this screen. Where the Z axis is plotted asshown in the figure on the right the value of Z will always benegative. Whatever the drawing format the right hand...

  • Page 760

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX111(7) Semi–finishing conditions of outer figure(8) Semi–finishing conditions of inner figureCLEARANCECX = Clearance quantity in X–axis. . . . . . . . . (mm or inch)CZ = Clearance quantity in Z–axis(mm or inch)FINISH ALLOWANCETX = Fin...

  • Page 761

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM112(11) Grooving/necking machining conditionsPECKING ON/OFFPE = Yes/No of pecking 1 machining . . . . . (Yes = 1, No = 0)DEPTH OF CUTD = Cutting amount per cutting on. . . . . . . pecking 1 machining (mm or inch)RETURN AMOUNTU = Return escape...

  • Page 762

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX113NOTEThere are no questions, TW, TB, or F2 in the case ofnecking. There are no questions on pecking 1 machiningin grooving finish machining and necking machining.(12) Threading conditionsCLEARANCECT = Clearance quantity (mm or inch). . . ....

  • Page 763

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM114(a) Parameter(i) System parameter No.104 (Initial value = 0)#7#6#5#4#3#2#1#0Bit 1 Designation of 1st override value question skipping for 1st override valuefor outside diameter roughing depth of cut0 : Skip1 : No skip(ii)System parameter N...

  • Page 764

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX115The cursors (D) are displayed along the parts figure to specify the cuttingarea.A blank figure (dotted line) and machining figure (solid line) will bedrawn on the CRT screen, the system asks you the dividing directions.(1) Machining areaDe...

  • Page 765

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM116(4) Example of divisionAssume a line is drawn in the arrow direction from the flickeringcursor when each arrow key is depressed. The portion bounded by thelines in these arrow directions, blank figure, and parts figure aremachined. A res...

  • Page 766

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX117(5) Designation of cutting of residual pocketA pocket may be produced, depending upon parts figure and tool figureas illustrated above. In such a case, designate the area to cut such a pocketonly by using a reversible tool.It should be ca...

  • Page 767

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM118Answer this question by one of the following operations.In case of “YES”.. . . . (Another position is cut by the same tool)In case of “NO”. . . . . (Not cut by the same tool)After answering all questions, the CRT screen returns to ...

  • Page 768

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX119Fig. B.1.2.1 (b)CLEARANCEC1 = . (mm or inch). . . . . . . . . . . . . . . Specify the clearance in X axis direction from the blank figure.FINISH ALLOWANCE:TZ = . (mm or inch). . . . . . . Specify the finish allowance at the parts side ...

  • Page 769

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM120Designate the cutting speed for a – b and b – c in Fig. B.1.2.1 (c) belowwith V1, the feed rate with F1, c – d cutting speed with V2 and thefeedrate with F2.Fig. B.1.2.1 (c)The value of CO, CR, RA is designated in system parameter as...

  • Page 770

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX121STARTING POINT OF CUTTING OFF: SPDesignate the cutting–off start position, using the cursor on the screen.The cursor moves every time soft keys “CURSOR °” and “CURSOR ±”are depressed.The cursor moves forward or backward along t...

  • Page 771

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM122Designate the chamfering of outer diameter at the cut–off (blank) side,using system parameter No.144. When the blank side chamfering isdesignated, the blank side chamfer is inserted after cutting–off. (Fig.B.1.2.1 (g))Fig. B.1.2.1 (g...

  • Page 772

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX123Fig. B.1.2.2 (b)VIRTUAL TOOL POS:XN =. . . . . . . . . . SETTING POSITION:XS =. . . . . . . . . . . ZS =Input the virtual tool position and the setting position. For the virtual toolposition setting, refer to the following figures.Fig. B....

  • Page 773

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM124(1) Pull–out method 1ClearanceCAZ=approach clearance (mm). . . . . . Grip positionWG = work grip position (mm). . . . Recess amountCEZ= tool recess amount (mm). . Feed rateF1 = feed rate (for gripping) (mm/min). . . . . . . F2 = feed rat...

  • Page 774

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX125(3) Slide–stop method 1ClearanceCAZ=approach clearance (mm). . . . . . Recess amountCEZ= tool recess amount (mm). . SpeedS1 = spindle speed (rpm). . . . . . . . . Feed rateF2 = feed rate (for feeding) (mm/min). . . . . . . (4) Slide–st...

  • Page 775

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM126In menu 4 “Machining Definition”, press soft key “C–AXISMACHINING”.1) Kind of C–axis machining specificationWhen “C–AXIS MACHINING” button is pressed, the soft key forselecting the kind of C–axis machining is displayed....

  • Page 776

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX127NOTE1 The turret number prompt is displayed if there are more than1 tool rests. The number of tool rests is to be set inNo.MTF1050.2 The tool ID number (ID) to be input must have beenregistered in tool data. If a tool ID number (ID) not ...

  • Page 777

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM128Prompts on data of setting (Settable/Alterable)SETTING DIRECTIONCP = (0: Side machining, . . . . . 1: End machining)SETTING POSITIONXS = . . . . . . ZS =ROTATE DIRECTIONTR = (0: Forwards, 1: Backwards). . . . . HOLDER NO.HL = . . . . . . ....

  • Page 778

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX129(d) Drilling conditions (Machining method 3)RPMN = Tool speed (rpm). . . . . . . . . . . . . . FEED RATEFT = Feed amount per tool revolution. . . . . . . . (mm/rev)CLEARANCEC1 = Clearance quantity 1 (mm). . . . . . . CLEARANCEC2 = Clearanc...

  • Page 779

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM130The default value for finishing allowance “TS” is set by systemparameter 368.Finishing allowance for C–axis face millingDefault: 0.5 mm or 0.02 inch(3) Machining methodi) The machining position is offset from the defined componentsha...

  • Page 780

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX1311) Center drillingDotted line:Rapidtraverse Solid line: Cuttingfeed2) Drillinga) Machining method 1b) Machining method 2B.1.3.2Explanatory drawing ofcutting conditions

  • Page 781

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM132c) Machining method 33) Diagram showing conditions for C–axis tap machininga) Blind holeb) Through hole

  • Page 782

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX1334) Groovinga) Side (Z–axis direction)b) Side (C–axis direction)c) End face

  • Page 783

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM134(1) The blind hole and through hole settingsThe blind hole and through hole settings in the C axis componentshape definition are only used in tapping machining. All other holemachining is restricted to through holes.(2) Details of blind h...

  • Page 784

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX135The automatic process specification is a function in which NC data areprepared just by inputting the blank figure and parts figure.The function was named so because the specification of machiningprocess in menu number 4, “Machining defin...

  • Page 785

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM136(2) Press the “AUTO” and then the “PROCESS SETTING” screen isdisplayed. The data being displayed at this point includes themachining method group number (No.000) and the description ofmachining procedure data of that group (No.100...

  • Page 786

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX137[ESCAPE]Press this key to return to the menu screen. At this time,. . . the details where correction has been made remain on themain memory but are not registered on the sub memory.[EXEC]Automatically create the process according to the. ...

  • Page 787

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM138(6) When the processing begins, various data and tooling information,material data set in the setting data will automatically decidemachining processes, tools, and machining area. The screen willdisplay how the material shape changes acco...

  • Page 788

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX139Preset the data used in automatic process specification, via the settingscreen. 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 ...

  • Page 789

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM140Table B.2.3.1(a) Machining order dataNo.FormatInitial valueDescriptionsRemarks100200300IntegerUndefined1st machining process setting101201301Integer22nd machining process setting102202302Integer33rd machining process setting103203303Intege...

  • Page 790

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX141NOTESet the initial value and machining procedurecorrespondence 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 setin the ...

  • Page 791

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM142Table 3.1(b) Manual input flag dataNo.FormatInitial ValueRemarks130230330Bit specification00000000CENTER DRILL131231331Bit specification00000000DRILLING132232332Bit specification00000000ROUGH FACING133233333Bit specification00000000ROUGH O...

  • Page 792

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX143The above setting data are divided into three groups.1st group: Uses data of number 100 – 166. 2nd group: Uses data of number 200 – 266. 3rd group: Uses data of number 300 – 366.This means that three types of machining processes can ...

  • Page 793

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM144The tool to be used is automatically selected from the tool data. As ameans of selection, the process type (KP) registered in the tool data pertool is referred to. The value of KP of each tool must always be set beforeexecuting the autom...

  • Page 794

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX145NOTEFacing is always done from the +X direction to the –Xdirection.Rough machiningFinishingCAUTIONIf outer figure machining is set to the machining proceduredata without setting the facing, machining will be doneregarding the face as the...

  • Page 795

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM146CAUTIONFinishing of Outer Figure If machining processes are set in the machining proceduredata in the order of “FINISHING FACING” and “FINISHINGOF OUTER FIGURE”, the outer diameter part is cut by usingthe same tool after cutting th...

  • Page 796

    B–61804E–2/05B. RESTRICTIONS ON EACH SYSTEMAPPENDIX147NOTE1 Multiple neckings and threadings can be done, if the sametool is used.2 In necking, (a) and (b) of the following figure can bemachined, but (c) or (d) where back handed tools arerequired, cannot be machined. In these cases, addmachi...

  • Page 797

    APPENDIXB–61804E–2/05B. RESTRICTIONS ON EACH SYSTEM148NOTEWhen a drilling tool with the diameter equal to the insidediameter width is used, no inside diameter machining isperformed even when inside diameter machining operationhas been set in the machining procedure setting. In Fig. B.2.4 (d) ...

  • Page 798

    Revision RecordCONVERSATIONAL AUTOMATIC PROGRAMMING FUNCTION FOR LATHE(Series 15–MODEL B, Series 16 CAP II) OPERATOR’S MANUAL (B–61804E–2)04Aug., ’94Addition of Series 16–TBAddition of “IX. Y–AXIS FAPT FUNCTION”Addition of “XII. DOUBLE SIDED MACHINING”03Dec., ’93Addition o...

x