GE Fanuc Automation. Symbolic CAP T C/Y Axis Module V1. Computer Numerical Control Products. Operator s Manual

Size: px
Start display at page:

Download "GE Fanuc Automation. Symbolic CAP T C/Y Axis Module V1. Computer Numerical Control Products. Operator s Manual"

Transcription

1 GE Fanuc Automation Computer Numerical Control Products Symbolic CAP T C/Y Axis Module V1 Operator s Manual GFZ-62824EN-1/01 January 1999

2 Warnings, Cautions, and Notes as Used in this Publication GFL-001 Warning Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or other conditions that could cause personal injury exist in this equipment or may be associated with its use. In situations where inattention could cause either personal injury or damage to equipment, a Warning notice is used. Caution Caution notices are used where equipment might be damaged if care is not taken. Note Notes merely call attention to information that is especially significant to understanding and operating the equipment. This document is based on information available at the time of its publication. While efforts have been made to be accurate, the information contained herein does not purport to cover all details or variations in hardware or software, nor to provide for every possible contingency in connection with installation, operation, or maintenance. Features may be described herein which are not present in all hardware and software systems. GE Fanuc Automation assumes no obligation of notice to holders of this document with respect to changes subsequently made. GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory with respect to, and assumes no responsibility for the accuracy, completeness, sufficiency, or usefulness of the information contained herein. No warranties of merchantability or fitness for purpose shall apply. Copyright 2002 GE Fanuc Automation North America, Inc. All Rights Reserved.

3 No part of this manual may be reproduced in any form. All specifications and designs are subject to change without notice. The export of this product is subject to the authorization of the government of the country from where the product is exported. In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities. Therefore, matters which are not especially described as possible in this manual should be regarded as impossible.

4 SAFETY PRECAUTIONS B-62824EN-1/01 SAFETY PRECAUTIONS When using NC data (Note) prepared using the software described in this manual, to control an actual NC machine, the following safety precautions must be observed. Precautions 1. Before attempting to use NC data to control NC machines, ensure that those machines and tools that will be under the control of the NC data will operate safely. If invalid NC data is used, or if NC data (confirmed as being satisfactory) is applied incorrectly, the machine and tool may behave unexpectedly, possibly damaging the tool, machine, and/or workpiece, and presenting the risk of injury to the operator and/or bystanders. 2. The software described herein does not check whether output NC data is fully compatible with the target machine. When using the output NC data to control an actual NC machine, Precaution 1 must be observed. 3. The software described in this manual does not check the compatibility of any software for making and checking drawings, based on NC data, with the target machine. When using the output NC data with an actual NC machine, Precaution 1 must be observed. 4. Due to deterioration of the storage medium, or as a result of errors introduced during communication, the NC data actually loaded into a machine may vary slightly from that originally created. Therefore, even when using NC data that has already been used successfully with an actual machine, Precaution 1 must be observed. Note) In this document, the term NC data refers to programs that specify NC machine operations. Note that in NC machine manuals, machining program, part program, or program may be used in place of NC data. Whenever using data that conforms to the definition of NC data as used in this document, irrespective of how it may be referred to in other documents, the above precautions must be observed. 1

5 PREFACE B-62824EN-1/01 PREFACE Thank you for purchasing FANUC Symbolic CAP T C/Y axis module. FANUC Symbolic CAP T is the conversational automatic programming software designed to provide total support of all lathing phases from blank figure and parts figure creation through to NC preparation. The FANUC Symbolic CAP T C/Y axis module is an optional module of FANUC Symbolic CAP T, and has a function for C axis and Y axis machining. The use of this option together with the FANUC Symbolic CAP T basic module is recommended. To take full advantage of the functions and features of FANUC Symbolic CAP T, users are advised to read and become familiar with this manual and the "FANUC Symbolic CAP T Basic Module Operator's Manual (B EN)." FANUC Symbolic CAP T is compatible with Microsoft Windows. This manual does not attempt to explain basic Windows operations. Those users who are unfamiliar with Windows should first read the Windows documentation for an explanation of Windows fundamentals. FANUC Symbolic CAP T uses the following products, whose copyright is owned by Microsoft of the USA. Microsoft Windows Software Development Kit Microsoft Windows Visual C++ TM Microsoft Windows Visual Basic TM Microsoft Windows Visual Control Pack Note) Microsoft and Windows are registered trademarks of Microsoft Corporation of the USA. Visual C++ and Visual Basic are trademarks of Microsoft Corporation.

6 PREFACE B-62824EN-1/01 Checking the contents of the package Immediately after opening the package, check that you have received the following items. 1. Floppy disks FANUC Symbolic CAP T C/Y axis module V1 (A08B-9310-J555#JP07) 2. Protector FANUC Symbolic CAP T C/Y axis module Protector (A08B-0080-J550#P555) 3. Operator's manual FANUC Symbolic CAP T C/Y axis module Operator's Manual (this document) About this manual The FANUC Symbolic CAP T operator's manual is divided into multiple volumes, each corresponding to a respective optional module. This manual explains those functions that are added or modified with the FANUC Symbolic CAP T C/Y axis module. To take full advantage of the functions and features of FANUC Symbolic CAP T, users are advised to read and become familiar with the "FANUC Symbolic CAP T Basic Module Operator's Manual (B-62824EN)" in addition to this manual. This manual consists of the sections described below. PREFACE Describes the use of this manual and related materials for the FANUC Symbolic CAP T C/Y axis module. Also, briefly describes some of the features of the FANUC Symbolic CAP T C/Y axis module. 1. SETUP Describes the method of setting up and enabling the use of the FANUC Symbolic CAP T C/Y axis module. 2. FUNDAMENTALS Describes fundamentals which the user should be familiar with before using the FANUC Symbolic CAP T C/Y axis module. Also, describes the functions available with the side menu and menu bar. 3. PROGRAMMING EXAMPLES Provides examples of the operation of the FANUC Symbolic CAP T C/Y axis module.

7 PREFACE B-62824EN-1/01 4. PARTS FIGURE/MACHINING FIGURE CREATION Describes the types of parts figures/machining figures, how to create machining figures through the symbolic input method and pattern input method, how to specify milling libraries and hole figure libraries, and so forth. 5. PRE-MACHINING SETTINGS Explains how to set the machine's home position and select tooling data; these operations must be completed before machining definition can be performed. 6. MACHINING DEFINITION Explains how to create C/Y axis machining process data required for NC data preparation. 7. FULLY AUTOMATIC PROCESS DETERMINATION Describes the function of automatic process determination from created machining figures. 8. AUTOMATIC PROCESS SORT Describes the function for automatically sorting processes according to a specified condition. 9. CUTTING CONDITIONS Describes how data is registered and modified, including data on the workpiece, tools, and machining conditions, needed to enable the automatic setting of machining conditions. 10. TOOL DATA AND TOOLING DATA Describes how to select the tool data to be referenced at machining definition, and how to register new tools and modify existing tool data. 11. HOLE FIGURE LIBRARY Describes how to register and modify data used for automatic determination of contouring, pocketing, and grooving data. 12. MILLING LIBRARY Describes how to register and modify data used for automatic determination of hole types and hole machining data. 13. STANDARD SETTING Describes the setting of the initial values displayed in each dialog box. 14. PARAMETER SETTING Describes the method of modifying settings for the operation of the FANUC Symbolic CAP T C/Y axis module.

8 PREFACE B-62824EN-1/01 Notations Product name abbreviations Major product names are abbreviated as stated below. FANUC Symbolic CAP T Symbolic CAP T FANUC Symbolic CAP T Basic module Basic module FANUC Symbolic CAP T C/Y axis module C/Y axis module FANUC Symbolic CAP T Basic module Protector Protector FANUC Symbolic CAP T C/Y axis module Protector Protector Microsoft Windows Windows Keys When a sequence of keys are to be pressed and held down, the keys in the sequence are indicated with an intervening dash (--), as shown below: Example) CTRL--ALT--TAB, ALT--F4 Menus When a command is to be selected from the menu bars, a right arrow (=>) is used to link the menus in the sequence, as shown below: First menu => second menu => third menu Example) The menus shown below would be indicated as shown below: Setting => Parameter Setting => View Option

9 PREFACE B-62824EN-1/01 Screen examples The screens shown in this document are merely examples. Their layouts and the file names displayed may differ from those of your machine. Features of the Symbolic CAP T C/Y axis module Capability for milling process The Symbolic CAP T C/Y axis module has the capability for C/Y axis milling process. This capability allows pocketing, contouring, grooving,and drilling on an end face, side face, and cylindrical face. Various figure input functions Blank figures and parts/machining figures can be entered using a conventional symbolic figure input function based on arrows. Moreover, a pattern figure input function is available which allows standard figures such as rectangles and circles to be created easily, and a CAD-based input function is also provided. Automatic process specification function All required milling processes can be determined automatically simply by entering machining figures. Even beginners can create machining programs quickly and easily. Automatic process alternation function Milling processes can be optimized according to the positions of machining figures and tools used. An efficient machining program can be created. Interference check function When preparing NC data, the user can check to see if the tool paths for pocketing, contouring, and grooving interfere machining figures. NC data format customization The output format of NC data can be customized easily.

10 CONTENTS B-62824EN-1/01 CONTENTS SAFETY PRECAUTIONS PREFACE Checking the contents of the package About this manual Notations Features of Symbolic CAP T CONTENTS 1. SETUP Prior to Setting Up (Operating Environment) Setup Procedure Setting up the Basic module Setting up the C/Y axis module Reinstallation About the Protector FUNDAMENTALS Basic Operations Starting the C/Y axis module Terminating the C/Y axis module Reading the latest information about the C/Y axis module Functions Provided by Side Menu Functions Provided by Menu Bar Functions Provided by Tool Bar Flow of Operation Overview of each function Overview of data Multiwindow What is the multiwindow? Using the multiwindow Machining Planes What is a machining plane? Setting a machining plane Displaying all machining planes simultaneously Relationship between machining planes and the multiwindow 2-16 i

11 CONTENTS B-62824EN-1/ Layers What are layers? Major classification of layers Setting drawing layers Relationship between layers and the multiwindow Relationship between layers and machining planes Interference Check What is the interference check function? Using the interference check function PROGRAMMING EXAMPLES Flow of Operation Procedure Explanation of each step Example of operation PARTS FIGURE/MACHINING FIGURE PREPARATION Parts Figure/Machining Figure Preparation Parts figure (turning) preparation Machining figure preparation Machining Figure Preparation by Means of Symbolic Input Selecting entities Entering figure data Editing figure data Symbolic figure preparation by figure reference Additional information about symbolic input Machining Figure Preparation by Means of Pattern Input Rectangle Circle Groove Hole Selection of Machining Figure Type (Selection from the Milling Library/Hole Figure Library) Machining figures other than hole machining figures Hole machining figures Creating Machining Figures Pocket Machining figure Island machining figure ii

12 CONTENTS B-62824EN-1/ Cave machining figure Contour machining figure Groove machining figure Hole machining figure Modifying Machining Figures Machining Figure Color/Line Type Restrictions When a Machining Figure is Modified Using [Modify] and [Edit] on the Menu Bar SETTING OF PRE-MACHINING MACHINING DEFINITION Overview Machining types Major functions Starting and Terminating Machining Definition Starting Terminating Displaying a Process Data List Editing Process Data Adding a machining process and data Changing machining data and conditions Moving machining processes and data Deleting Auxiliary functions Automatic Determination Automatic process data determination Automatic process data sort Automatic T code setting Setting Machining Data Hole machining Contouring Pocketing Grooving Selecting Machining Figures Selecting machining plane Selecting figure Selecting steps iii

13 CONTENTS B-62824EN-1/ Setting Machining Conditions Setting cutting conditions (hole machining) Setting cutting conditions (contouring) Setting cutting conditions (pocketing) Setting cutting conditions (grooving) Setting approach and escape Cautions for Use and Restrictions AUTOMATIC PROCESS SPECIFICATION Automatic Process Specification Screen Setting Figure Sequence Data Automatic Determination of Machining Data Automatic Determination of Tool Data Tools to be considered for selection Tool type and tool material to be selected for each machining type Tool figure to be selected for each machining type AUTOMATIC PROCESS ALTERNATION Automatic Process alternation Screen Sort Conditions Conditions that are always observed Conditions that can be specified according to object Combining three conditions CUTTING CONDITION DATA Additional Machining Types Supported for the C/Y Axis Module Additional Items Supported for the C/Y Axis Module Calculating Method of the Cutting Conditions TOOL DATA AND TOOLING DATA Additional Tool Types Supported for the C/Y Axis Module Additional Items Supported for the C/Y Axis Module HOLE FIGURE LIBRARY Hole Figure Library Creating a Hole Figure Library Figure information Machining information (manual specification) Machining information (automatic specification) Storing and reading the library iv

14 CONTENTS B-62824EN-1/ Registering a new hole figure Modifying a hole figure Deleting a hole figure Example of operation (manual specification) Example of operation (automatic specification) MILLING LIBRARY Overview Functions Starting the Milling Library Registering Milling Data Registering Machining Process Data Modifying Machining Process Data Deleting Machining Process Data Modifying Milling Data Deleting Milling Data Milling Types and Machining Processes that can be Set STANDARD SETTING [C/Y] Standard Setting for Machining Figure PARAMETER SETTING [C/Y] Parameter Setting for Machining Figure [C/Y] Parameter Setting for Machining Definition [C/Y] Parameter Setting for Automatic Decision Parameter Setting for Process Auto Parameter Setting for Cutting Tool Automatic Decision Parameter Setting for Cutting Data Auto [C/Y] Parameter Setting for Make Tool Path v

15 1.SETUP B-62824EN-1/01 1. SETUP 1.1. Prior to Setting Up (Operating Environment) To run the C/Y axis module, the same operating environment as for FANUC Symbolic CAP T is required. For details, refer to the operator's manual of the Basic module Setup Procedure The procedure for setting up the C/Y axis module is outlined below. For details, refer to the operator's manual of the Basic module Setting up the Basic module Start with the setup of the Symbolic CAP T Basic module. (If the Basic module is already set up, the Basic module need not be reinstalled. Set up the C/Y axis module only.) Setting up the C/Y axis module After the Basic module, set up the C/Y axis module. Follow the standard setup procedure described in the operator's manual of the Basic module. Be sure to specify the same directory as for the Basic module Reinstallation When reinstalling the C/Y axis module in a directory where the C/Y axis module was once set up, the user can select whether to register the data files again. For details, refer to the operator's manual of the Basic module About the Protector While setting up the C/Y axis module or using Symbolic CAP T, keep the protector installed. If the protector is removed in the middle, abnormal operation results. For details, refer to the operator's manual of the Basic module. 1-1

16 2. FUNDAMENTALS B-62824EN-1/01 2. FUNDAMENTALS 2.1. Basic Operations Starting the C/Y axis module Double-click the icon of the C/Y axis module Terminating the C/Y axis module Select [File => Exit] from the Symbolic CAP T menu bar Reading the latest information about the C/Y axis module Activate the icon of the explanation file of the C/Y axis module to obtain information needed for using the C/Y axis module and version-dependent information. The information includes data not included in the operator's manual. Be sure to read the information. 2-1

17 2. FUNDAMENTALS B-62824EN-1/ Functions Provided by Side Menu With the C/Y axis module, the side menu of the programming mode is changed as described below. Programming mode Icon Function Blank figure creation Parts figure and machining figures creation Symbolic input Pattern input (hole) Random points Linear plural points (with intervals specified) Linear plural points (with a number of divisions specified) Circular plural points (with intervals specified for the arc section) Circular plural points (with a number of divisions specified for the arc section) Circular plural points (with a number of divisions specified for the entire circumference) Rectangle plural points Grid plural points Cylindrical Surface Hole Pattern input (groove) Face groove (direction of C Axis) Face groove (direction of X Axis) Cylindrical plane (direction of C Axis) Cylindrical plane (direction of Z Axis) Pattern input (rectangle) 2-2

18 2. FUNDAMENTALS B-62824EN-1/01 Pattern input (circle) Parts figure/machining figure modification Setting of pre-machining Machining definition for turning Machining definition for C/Y axis machining NC data preparation 2-3

19 2. FUNDAMENTALS B-62824EN-1/ Functions Provided by Menu Bar With the C/Y axis module, a [Window] menu is added to the menu bar. Moreover, menu item additions or modifications are made for the [Modify], [View], [Auxiliary], and [Setting] menus. Only those menu items that have been added and modified are described below. For the other menu items, refer to the operator's manual of the Basic module. [Modify] menu Menu item Function [Outer Round Circle] Applies Outer Round Circle to a corner. [Outer Round Circles] Applies Outer Round Circles to all corners of a polygon or polyline at a time. [Erase Corner Entity] Cancels a corner R, Outer Round Circle, or chamfering setting. [Erase Corner Entities] Deletes all corner R, Outer Round Circles, and chamfering settings on a polygon or polyline. [View] menu Menu item Function [Refer to Current Machining Plane] Orients the direction of the display of the window currently selected to the machining plane. [Redraw] Causes a selected drawing window to reappear. [Redraw-All Windows] Causes all windows to reappear. [Auto Scale] Automatically specifies the scaling factor to adjust the size of a figure to a selected drawing window, then redraws the figure. [Auto Scale-All Windows] Applies the auto-scale function to all windows. [All Machining Planes] Displays the figures present on all machining planes except cylindrical planes, with the figures overlapping one another. 2-4

20 2. FUNDAMENTALS B-62824EN-1/01 [Drawing Layer] Turns on or off drawing layer display. [Layer for NC data Preparation] Turns on or off NC data preparation layer display. [Window] menu Menu item Function [New] Adds a new drawing window. [1 Window] Specifies that one drawing window is used. [2 Windows] Specifies that two drawing windows are used. [3 Windows] Specifies that three drawing windows are used. [4 Windows] Specifies that four drawing windows are used. [Cascade] Displays drawing windows so that the windows overlap one another. [Tiled] Displays drawing windows so that the windows do not overlap one another. [Arrange Icons] Displays the icons of drawing windows at regular intervals. No. 1 Switches to drawing window No. 1 for operations. No. 2 Switches to drawing window No. 2 for operations. : : [Auxiliary] menu Menu item Function [Machining Plane] [Setting] Selects a machining plane subject to operation, or adds or deletes a side plane or cylindrical plane. [Depth] Specifies the height of a machining plane. [Depth - Position] Specifies the height of a machining plane by selecting a position on the machining plane. [Layer] [Setting] Sets the attributes (name, drawing, 2-5

21 2. FUNDAMENTALS B-62824EN-1/01 view, and recognition) of layers. [Move - Entities] Moves a specified figure between layers. [Move - Select Layer] Moves all figures between layers. [Copy - Entities] Copies all figures between layers. [Copy - Select Layer] Copies all figures between layers. [Setting] menu Menu item Function [Parameter Setting] [[C/Y] Machining Figure] Sets system operation for machining figure creation. [[C/Y] Machining Definition] Sets system operation for machining definition. [[C/Y] Auto Process Determination] Sets system operation for automatic determination of processes, tools, and cutting conditions. [[C/Y] Tool Path Preparation] Sets system operation for tool path creation. [Standard Setting] [[C/Y] Machining Figure] Sets initial values for the dialog box used for machining figure creation. [Library Data Setting] [[C/Y] Hole Figure] Calls the function for editing a hole figure library. [[C/Y] Milling Data] Calls the function for editing a milling library. 2-6

22 2. FUNDAMENTALS B-62824EN-1/ Functions Provided by Tool Bar With the C/Y axis module, the functions below are added to the tool bar. For the other functions, refer to the operator's manual of the Basic module. Icon Function Machining plane setting View all machining planes Layer setting 2-7

23 2. FUNDAMENTALS B-62824EN-1/ Flow of Operation Blank figure creation Blank figure data Other machining plane setting Machining plane setting Machining plane data Turning plane Facing plane, Side plane, Cylindrical plane Other machining figure creation Parts figure creation Machining figure creation Parts figure data Machining figure data Pre-machining settings Pre-machining setting data Chuck data Machining definition for C/Y axis C/Y axis machining definition Process data for turning Process data for C/Y axis machining NC data preparation NC data file Execution list Machining process list 2-8

24 2. FUNDAMENTALS B-62824EN-1/ Overview of each function Blank figure creation Standard blank figures (bars and tubes) can be created simply by responding to queries. Special figures can also be created using this the symbolic input method. Machining plane setting This function selects a plane where parts figures and machining figures are to be created, that is, a plane to be machined. Parts figure creation Parts figures (turning figures, threads, grooves, and necking figures) can be created easily using the symbolic input method. Machining figure creation Machining figures (holes, grooves, contour figures, and pockets) can be creation easily using the pattern input or symbolic input method. Pre-machining settings With this function, the user can select tooling data and NC machine files, set a home position and index position, and set the chuck before machining definition. Machining definition for turning Cutting areas and machining conditions can be automatically determined from blank figure and parts figure created beforehand, machining types (hole machining, roughing, semifinish machining, finishing, grooving, threading, and so forth), many different cutting condition libraries, and tool data. Moreover, fully automatic process determination is possible. Machining definition for C/Y axis machining A machining condition can be automatically determined from machining figures created beforehand, many different cutting condition libraries, and tool data. Moreover, fully automatic process determination and automatic process sort operation are possible. NC data preparation From specified processes, NC data can be prepared which matches each NC machine. NC data for a specific process only can also be created. Moreover, a check can be made using animated simulation, and NC data and machining process lists can be printed out. 2-9

25 2. FUNDAMENTALS B-62824EN-1/ Overview of data Blank figure data(*1) Blank figure data includes blank-related data such as blank materials and dimensions. Blank figure data is created by the blank figure creation function, and is referenced by the machining definition for turning function and NC data preparation function. Machining plane data(*1) Machining plane data includes machining plane type data, additional information such as C-axis index angles and cylindrical plane radius data, and machining plane height data. Machining plane data is created by the machining plane setting function, and is referenced by the machining figure creation function and machining definition for C/Y axis machining function. Parts figure data(*1) Parts figure data represents parts figure data for turning. Parts figure data includes many different figure parameters entered using the symbolic input method, and plane roughness information. Parts figure data is created by the parts figure creation function, and is referenced by the machining definition for turning function and NC data preparation function. If parts figure data is deleted, all process data for turning is deleted at the same time. Machining figure data(*1) Machining figure data represents figure data for C/Y axis machining. Machining figure data includes many different figure parameters entered using the symbolic input method or pattern input method, library information specifying machining types, and information about machining planes where figures are defined. Machining figure data is created by the machining figure creation function, and is referenced by the machining definition for C/Y axis machining function and NC data preparation function. If machining figure data is deleted, the process data of the C/Y axis machining that uses the machining figure data is deleted at the same time. Pre-machining setting data(*1) Pre-machining setting data includes selected tooling data, NC machine file names, and set home position and index position data. Pre-machining setting data is created by the pre-machining setting function, and is referenced by the turning machining definition function and the C/Y axis machining definition function. Chuck data(*1) Chuck data includes data such as chuck figures. 2-10

26 2. FUNDAMENTALS B-62824EN-1/01 Chuck data is created by the pre-machining setting function, and is referenced by the NC data preparation function. Process data for turning(*1) Process data for turning includes machining definition data for turning. Process data for turning is referenced by the NC data preparation function. Process data for C/Y axis machining(*1) Process data for C/Y axis machining includes machining definition data for C/Y axis machining. Process data for C/Y axis machining is referenced by the NC data preparation function. Process data for C/Y axis machining Machining process Machining process Machining data Machining data Machining data (1) Machining data A minimum collection of data, including machining figures, tool data, and cutting conditions, required to prepare NC data for some machining is referred to as machining data. (2) Machining process A collection of machining data for the same type of machining using the same tool is referred to as a machining process. By forming multiple machining data items into a group, switching between machining processes within such a group can be performed without returning to the tool-change position. (3) Process data A collection of multiple machining processes is referred to as a process data. Process data is created by a machining definition function. The NC data preparation function prepares NC data from process data. NC data file The NC data file holds NC programs to be obtained finally. An NC data file is created by the NC data preparation function. Execution list The execution list holds information about errors that occurred during NC data preparation and issued alarms. An execution list is created by the NC data preparation function. Machining process list The machining process list holds the tools, feedrate data, and 2-11

27 2. FUNDAMENTALS B-62824EN-1/01 cutting distance data of each process. A machining process list is created by the NC data preparation function. *1 These data items are saved to a file by selecting [File => Save] or [File => Save As] from the menu bar, and are read at a time by selecting [File => Open] from the menu bar 2-12

28 2. FUNDAMENTALS B-62824EN-1/ Multiwindow What is the multiwindow? The multiwindow is a function for opening multiple drawing windows at a time. By setting a varied display range and display scale for each window, different figures can be displayed side by side, and an overall drawing and detailed drawings can be displayed at a time. Moreover, by changing the view directions of windows one by one, a figure and tool path can be displayed in many different directions. Thus, the user can easily grasp a three-dimensional overall image Using the multiwindow The multiwindow function can be used with the commands of the [Window] menu on the menu bar. For example, the [1 Window] to [4 Window] commands can display one to four drawing windows easily. In this case, the view direction of each window conforms to the standard value defined by Symbolic CAP T. In addition, a three-dimensional image can be viewed in a desired direction by using the [Set View Direction] command of the [View] menu together with the multiwindow function. 2-13

29 2. FUNDAMENTALS B-62824EN-1/ Machining Planes What is a machining plane? A machining plane represents the highest classification information for determining which area of a blank is to be machined and how the area is to be machined. Before parts figures and machining figures can be created, a machining plane where those figures are to be created must be selected. Machining planes are classified as follows: Turning plane On a turning face, parts figures for turning can be created, and turning machining definition can be performed. The coordinates of each figure are specified using Z and DX (= X diameter value). On this face, machining figures for C/Y axis machining cannot be created. Facing plane (front face) On an facing face, machining figures for end facing can be created, and end facing machining definition can be performed. The depth of an end facing from the plane of the blank can be specified using [Machining Surface Height]. The coordinates of each figure are specified using DX and Y. Side plane On a side plane, machining figures for side facing can be created, and side facing machining definition can be performed. A separate machining plane is defined for each C-axis index angle. The depth of a side plane from the surface of the blank can be specified using [Machining Surface Height]. The coordinates of each figure are specified using Z and Y. Cylindrical plane On a cylindrical plane, machining figures for cylindrical facing can be created, and cylindrical facing machining definition can be performed. A separate machining plane is defined for each cylinder radius (usually equal to the radius of a blank to be machined). The coordinates of each figure are specified using Z and C (angle in degrees). Among the machining planes mentioned above, the turning plane and facing plane (front) are provided from the beginning, so the user can switch between them easily. On the other hand, an infinite number of faces are possible for the side plane and cylindrical plane, depending on the index angle and cylinder radius, so that these machining planes are not provided from the beginning. These machining planes can be created freely. So, 2-14

30 2. FUNDAMENTALS B-62824EN-1/01 the user first creates required machining planes, then can switch between them Setting a machining plane To set a machining plane, select [Auxiliary => Machining Plane => Setting] from the menu bar, or click the [Machining Plane setting] button on the tool bar. [Turning Plane] is selected in the initial state, that is, immediately after Symbolic CAP T is started or [File => New] is selected from the menu bar. To switch from the currently selected machining plane to another, select a desired machining plane from the list of machining planes, then clock the [OK] button. When selecting [Facing plane (Front Face)] or [Side plane], also specify a value for [Machining Surface Height]. To create a side plane or cylindrical plane, click on the [Edit Custom Planes] button. Select a desired type of machining plane. When [Side plane] is selected, click the [C-Axis Index Angle]. When [Cylindrical plane] is selected, enter a value for [Cylinder Radius], then click the [Add] button. Press the [Edit Custom Planes] button also to delete side faces and cylindrical planes no longer required. Select a desired machining plane from the list of machining planes, then click the [Remove] button Displaying all machining planes simultaneously When a machining plane is selected, only those parts figures and machining figures that are present on the machining plane can be viewed. In routine work, this mode of display is sufficient. However, all figures should be displayed to grasp the entire image. To display the figures on all machining planes except cylindrical planes at a time, select [View => View All Machining planes] from the menu bar, or click the [View All Machining planes] button on the tool bar. The concept of the coordinate system for cylindrical planes differs from that for the other machining planes, so that cylindrical planes cannot be displayed together with the other types of machining planes. To view the figures that are present only on a specific machining plane again, reselect the machining plane. 2-15

31 2. FUNDAMENTALS B-62824EN-1/ Relationship between machining planes and the multiwindow Only one drawing window is displayed in the initial state, that is, immediately after Symbolic CAP T is started or [File => New] is selected from the menu bar. In this case, when a machining plane is selected, the front view of the plane is always displayed. When the multiwindow function is used, each drawing window is displayed as described below. The [1 Window] command displays the front view of the currently selected machining plane. The [2 Window] command displays the currently selected machining plane, and a three-dimensional drawing viewed from a slant direction (referred to as a three-dimensional view). The [3 Window] command displays the currently selected machining plane, a drawing viewed from an facing plane direction, and a three-dimensional view. The [4 Window] command displays the currently selected machining plane, a drawing viewed from an facing plane direction, a three-dimensional view, and a drawing viewed from the side plane 0-degree direction. In any case, note that the machining plane remains unchanged on all drawing windows. That is, the system has only one current machining plane, and the multiwindow function simply displays drawings of the machining plane viewed from different directions. 2-16

32 2. FUNDAMENTALS B-62824EN-1/ Layers What are layers? With layers, the user can view complicated machining and figures and make arrangements and checks more easily. Layers are not needed for simple figures, but are useful for handling complicated figures. Layers can be compared to multiple sheets of transparent paper overlapping one another; one layer corresponds to each sheet of paper. By specifying which layers to use for figure creation and which layers to use for display, the user can grasp an overall image and can also view details Major classification of layers Layers are classified into two major types according to their application. Drawing layer Drawing layers are used to create figures; 256 layers are available. Blank figures, parts figures, and machining figures are automatically assigned to layer No. 129 and up. Figure entities (such as points, straight lines, circles, and arcs) created in the figure creation mode of the side menu are assigned to layer No. 1 by default. [Show], [select], and [Layer Name] can be set for each layer. For only one of all layers, [Draw] can be specified. NC data preparation layer When NC data is prepared, the NC data preparation layer is used to display a tool path. On this layer, no figures can be created. The user can select whether or not to display this layer Setting drawing layers The settings described below can be made for 256 layers by selecting [Auxiliary => Layer => Setting] from the menu bar or by clicking the [Layer Setting] button on the tool bar. [Draw] Specify a layer number for registering figure entities created in the figure creation mode of the side menu. Only one of the 256 layers can be specified. [Show] Layers to be displayed on the screen can be specified. The figures of the specified layers are displayed, overlapping one 2-17

33 2. FUNDAMENTALS B-62824EN-1/01 another, on the screen. The figure entities on layers not displayed cannot be selected. [Select] Whether to make the figure entities displayed on the screen selectable can be specified. If an entity is specified as being unrecognizable, the entity cannot be selected even when displayed. [Layer Name] A desired name can be assigned to a layer Relationship between layers and the multiwindow The system allow only one package of draw, show, select, and layer name settings. Note that even when the multiwindow function is used, these settings cannot be made for each drawing window Relationship between layers and machining planes When a machining plane is selected, only those figures that are present on the machining plane can be viewed. This capability is implemented using the drawing layer function. Among the 256 layers, the latter 128 layers are reserved for the system to manage machining planes and various figures (blank figures, parts figures, machining figures). So, be careful when creating figure entities such as points, straight lines, circles, and arcs in the figure creation mode in this range of layers. That is, the user can specify drawing layer No. 129 and up, but figure entities thus created may or may not be viewed, depending on machining plane switching operation. 2-18

34 2. FUNDAMENTALS B-62824EN-1/ Interference Check This section explains the interference check function usable for NC data preparation What is the interference check function? The interference check function checks, during NC data preparation, whether the tool paths for contouring, pocketing, and grooving interfere with machining figures. The occurrence of an interference is assumed in the following two cases: (1) When moving along its tool path, the tool interferes with a machining figure in the tool radial direction. Example: In pocket side face finishing, a specified machining start point is inadequate. Work Machining Figure Tool Approaching Tool interferes with Machining Figure Machining Start Point (2) When moving along its tool path, the tool interferes with a machining figure in the tool axial direction. Example: In pocket side face finishing, a specified approach radius is excessively large. 2-19

35 2. FUNDAMENTALS B-62824EN-1/01 Machining Figure Tool Work Machining Start Point Tool-Axis In-Feed Macining Tool interferes with Machining Figure Tool-Radius In-Feed Approaching If a check finds that an interference occurs, the system outputs the tool path of the interfering tool, then stops NC data preparation after displaying an error message. The interference check function does not make a check in a cutter compensation mode (G41/G42). (A cutter compensation mode is output when NC-based cutter compensation is specified as a condition set for cutting such as pocket side face finishing.) Whether to use the interference check function can be determined on the NC data preparation setting screen Using the interference check function On the NC data preparation screen, open the NC data preparation setting screen, then specify [Interference Check for C/Y]. Note 1) When the user selects to make an interference check, a longer time is required for NC data preparation due to check processing. Note 2) No interference check is made in a cutter compensation mode, regardless of whether the use of this check function is set. 2-20

36 3.PROGRAMMING EXAMPLES B-62824EN-1/01 3. PROGRAMMING EXAMPLES 3.1. Flow of Operation This chapter describes the procedure for preparing NC data with the Symbolic CAP T C/Y axis module Procedure The Symbolic CAP T C/Y axis module is used according to the following procedure: 3-1

37 3.PROGRAMMING EXAMPLES B-62824EN-1/01 The user can switch between parts figure/machining figure creation and machining definition at any time. So, if the user notices a missing parts figure/machining figure during machining definition, it is not necessary to restart from the beginning, thus improving work efficiency Explanation of each step [Blank Figure Creation] button Clicking this button allows the user to specify routine blank figures simply by responding to displayed prompts, and also enter special figures by applying the symbolic input method. Blank figures can thus be created very easily. [Parts Figure/Machining Figure Creation] button Clicking this button allows the user to create parts figures/machining figures quickly and easily by means of the pattern input and symbolic input methods. [Parts Figure/Machining Figure Modification] button Clicking this button allows the user to edit parts figures/machining figures easily by specifying a figure directly. [Pre-machining Definition] button Clicking this button allows the user to enter a home position, index position, NC machine file, and so forth. [Turning Definition] button [C/Y axis Machining Definition] button Clicking these buttons automatically sets a cutting area and machining conditions according to the type of machining to be performed and the contents of the cutting condition libraries. Automatic process Specification and Automatic Process Alternation are also enabled. [NC Data Preparation] button Clicking this button allows the user to prepare NC data for each NC machine, based on the cutting area and machining conditions determined by machining definition. 3-2

38 3.PROGRAMMING EXAMPLES B-62824EN-1/ Example of operation φ60.0 φ20.0 C0.5 φ80.0 φ60.0 φ φ10.0 R C5.0 R Blank:AL φ80.0 This section presents an example of the machining performed according to the above drawing. The example uses the automatic process specification, automatic process alternation, and other functions. This section assumes that all the necessary data for using these functions has already been set. (1) Blank figure creation Click the Material Blank figure Blank size button, then enter data for each item as follows: AL Bar Diameter:80.0 Length:160.0 Base point:5.0 Standard SR:2 (2) Parts figure creation for turning (a) Machining plane selection Before a parts figure/machining figure is entered, the machining surface must be selected. 3-3

39 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Click the button on the tool bar to select a machining plane. Here, select [Turning]. (b) Parts figure creation Click the button, and enter parts figure data. For parts figure data input, click the symbolic input screen. button to display the Start point Straight line Chamfer Start DX:0.0 Start Z :0.0 End DX:60.0 Surface: SR-Mark2 Chamfer:5.0 Surface: SR-Mark2 Straight line Start Z :75.0 Surface: SR-Mark2 Grooving Type:Normal 3-4

40 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Surface: SR-Mark2 Last or Next:On next entity Direction:Down Width:10.0 Depth:5.0 1st corner:chamfer Corner value:0.5 2nd corner:none 3rd corner:none 4th corner:chamfer Corner value:0.5 Straight line Start Z:145.0 Surface: SR-Mark2 Straight line Corner R End DX:80.0 Surface: SR-Mark2 Corner R:2.0 Surface: SR-Mark2 Straight line Start Z:150.0 Surface: SR-Mark2 Upon completion of data input, click the [End] button. (3) Facing hole machining figure creation (a) Machining plane selection Click the button on the tool bar to select a machining plane. Here, select [Facing]. 3-5

41 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (b) Machining figure creation Click the button to enter machining figure data. Click the button to define a hole machining figure. Then, for the definition of multiple points, click the button to display multiplepoints input screen. Enter the center coordinates (0.0, 0.0) of the facing, then click the [Add] button. Then, click the [Next] button. 3-6

42 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Select a hole machining figure type. Here, select [Blind Drill]. Enter hole dimensions. Enter 0.0 in [Datum Height], 20.0 in [Diameter], 60.0 in [Depth], and 0.5 in [Chamfer]. (4) Machining figure creation for D cut (a) Machining plane selection 3-7

43 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Click the button on the tool bar to select a machining plane. Select a side plane with an angle of 0 degree as the machining plane. If a necessary machining plane is not registered in advance, it must be newly registered. Click the [Edit Custom Planes>>] button, enter 0 in [C-Axis Angle] of [Side plane], then click the [Add]-button. Then, a side plane with an angular displacement of 0 degree has been selected. (b) Machining figure creation Click the button to enter machining figure data. For machining figure input, click the symbolic input screen. button to display the Enter the following: Start Point Start Z: 0.0 Start Y: 0.0 Straight line End Y: 15.0 Straight line End Z: Input not required Arc End Z: Input not required End Y: Input not required Radius R: Center CZ: Center CY: 0.0 Straight line End Z: 0.0 End Y: Straight line End Y:

44 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Upon completion of data input, click the [Exit] button. Select a milling library name. Select [Pock Pre-Mach (Auto), Rough, Finish (S)]. Enter machining figure data. Enter 30.0 mm in [Datum Height], and 5.0 mm in [Depth]. Click the [Setting] button of [Open Element], and specify open entities (the three straight lines except the arc portion). 3-9

45 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (c) Machining plane selection Click the button on the tool bar to select a machining plane. As the machining plane, select a side face with an angle of 180 degrees. If a necessary machining plane is not registered in advance, it must be newly registered. Click the [Edit Custom Planes>>] button, enter 180 in [C-Axis Angle] of [Side Plane], then click the [Add] button. Then, a side face with an angular displacement of 180 degrees has been selected. (d) Machining figure creation Click the button to enter machining figure data. For parts figure input, click the symbolic input screen. button to display the Enter the following: Start point Start Z: 0.0 Start Y:

46 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Straight line End Y: 15.0 Straight line End Z: Input not required Arc End Z: Input not required End Y: Input not required Radius R: Center CZ: Center CY: 0.0 Straight line End Z: 0.0 End Y: Straight line End Y: 0.0 Upon completion of data input, click the [End] button. Select a milling library name. Here, select [Pock, Pre-Mach (Auto), Rough, Finish (S)]. 3-11

47 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Enter machining figure data. Enter 30.0 mm in [Datum Height], and 5.0 mm in [Depth]. Click the [Setting] button of [Open Element], and specify open entities (the three straight lines except the arc portion). 3-12

48 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (5) Machining figure creation for key way (a) Machining plane selection Click the button on the tool bar to select a machining plane. As the machining plane, select a cylindrical face with a cylinder radius of 30.0 mm. If a necessary machining plane is not registered in advance, it must be newly registered. Click the [Edit Custom Planes>>] button, enter 30 in [Cylinder Radius] of [Cylindrical Plane], then click the [Add] button. Then, a cylindrical face with a cylinder radius of 30 mm has been selected. 3-13

49 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (b) Machining figure creation Click the button to machining figure data. Click the button to select a groove machining figure. Then, for cylindrical key seating data input, click the to display the groove figure input screen. button Enter pattern figure data of a cylindrical groove. Enter 0.0 in [Position], 45.0 in [Length], 90.0 in [Start Angle], in [Pitch Angle], and 2 in [Number]. 3-14

50 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Select a milling library name. Here, select [Groove, Pre-Mach (Auto), Rough, Finish (S)]. Enter machining figure data. Enter 10.0 mm in [Depth], and 20.0 mm in [Groove Width]. (6) Cylindrical hole machining creation (a) Machining olane selection 3-15

51 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Click the button on the tool bar to select a machining plane. As the machining plane, select a cylindrical face with a cylinder radius of 25.0 mm. If a necessary machining plane is not registered in advance, it must be newly registered. Click the [Edit Custom Planes>>] button, enter 25 in [Cylinder Radius] of [Cylindrical Plane], then click the [Add] button. Then, a cylindrical face with a cylinder radius of 25 mm has been selected. (b) Machining figure creation Click the button to enter machining figure data. Click the button to select a hole figure. Then, for cylindrical hole selection, click the the cylindrical hole input screen. button to display Enter pattern figure data. Enter 30.0 in [Position], 0.0 in [Start Angle], in [Pitch Angle], and 2 in [Number]. 3-16

52 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Select a machining figure type. Select [Through Drill]. Enter the hole size. Enter 10.0 for [Diameter], 15.0 for [Depth], and 0.5 for [Chamfering]. Then, figure input has been completed. 3-17

53 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (7) Pre-machining definition Click the button to display the pre-machining definition input screen. Select a tooling and NC machine, then specify the home position and index position. On this screen, set the following: [Select tooling]: Tooling 1 [Select NC Machine]: FS16/18-C/Y (Geometry) [Home Position]: DXH = 200.0, ZH = 200.0, YH = 0.0 [Index Position]: DXI = 150.0, ZI = 150.0, YH =

54 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (8) Machining definition (a) Turning Click the button on the side menu to display the machining definition screen for turning. Click the [Decide Proc] button of [Automatic]. Select a machining group, then click specification starts. Then, automatic process 3-19

55 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Turning has been determined. (b) C/Y axis machining Click the button on the side menu to display the machining definition screen for C/Y axis machining. Click the [Decide Proc] button to display the automatic process specification screen. 3-20

56 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Click the button to start automatic specification determination. If the results are correct, click the [OK] button. 3-21

57 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Click the [Process Sort] button to display the automatic process sort screen. Click the button to start automatic process sort operation. 3-22

58 3.PROGRAMMING EXAMPLES B-62824EN-1/01 C/Y axis machining has been determined. 3-23

59 3.PROGRAMMING EXAMPLES B-62824EN-1/01 (9) NC data preparation Click the button on the side menu to display the NC data preparation screen. Clicking the button starts preparation of NC data. 3-24

60 3.PROGRAMMING EXAMPLES B-62824EN-1/01 Upon completion of NC data preparation, click the data. button to display NC 3-25

61 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 4. PARTS FIGURE/MACHINING FIGURE PREPARATION 4.1. Parts Figure/Machining Figure Preparation This chapter explains the creation of parts figures and machining figures. Figures used for turning are called parts figures, and figures used for C/Y axis machining are called machining figures Parts figure (turning) preparation Parts figures for turning can be created by means of symbolic input only. (1) Creating a new parts figure To create a new parts figure, click the button on the side menu. Buttons for parts figure input appear on the side menu. Click the button to use the symbolic input method. If no parts figure is created before, the following screen appears: [Second Symbolic Input Screen] If parts figures already exist, the following screen appears: Clicking the [New Figure] button allows the user to delete a previously created figure and create a new figure. Clicking the [Modify Figure] button allows the user to modify a previously created figure. (The same operation as when the menu is clicked takes place.) button on the side For details of operation, refer to Section 5.1 in "FANUC Symbolic CAP T Basic Module V1 Operator's Manual" (B-62824EN). 4-1

62 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (2) Modifying a parts figure To modify an already created turning figure, click the button on the side menu. To select a turning figure, pick a turning figure to be modified with the mouse. Then, the [Second Symbolic Input Screen] screen appears, allowing the user to modify the turning figure. For details of operation, refer to Section 5.1 in "FANUC Symbolic CAP T Basic Module V1 Operator's Manual" (B-62824EN). 4-2

63 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Machining figure preparation There are two methods available for creating a machining figure for C/Y axis machining. (1) Symbolic input used to create an arbitrary figure (2) Pattern input used to create a predetermined figure One of these two methods is selected on the side menu. ( is used for creating machining figures by means of symbolic input (see Section 4.2). (hole) (rectangle) (circle), and (groove) are used for creating machining figures by means of pattern input (see Section 4.3).) Some machining figures cannot be selected depending on the machining plane currently selected. (For example, when a cylindrical plane is selected as the machining plane, a rectangle and circle cannot be specified by pattern input.) After figure input is completed, a machining figure type can be selected for the created figure. (See Section 4.4.) After machining figure type selection, machining depth and base point data is set. (See Section 4.5.) Section 4.2 and subsequent sections will provide concrete explanation. 4-3

64 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Machining Figure Preparation by Means of Symbolic Input To create an arbitrary figure, use the symbolic input method. With the symbolic input method, however, hole figures cannot be created. This manual focuses on differences from the description of "FANUC Symbolic CAP T Basic Module V1 Operator's Manual" (B-62824EN) to avoid duplication. To create a new machining figure, click the button on the side menu, then click the button. (When modifying a previously created machining figure, click the For details, see Section 4.6.) button. The [Second Symbolic Input Screen] screen appears. For C/Y axis machining, the following screen appears: During machining figure input, a surface roughness cannot be specified for each entity. (The plane roughness is specified for the whole machining figure on the data setting screen for a relevant machining figure type.) Selecting entities Groove (G), thread (T), and necking (N) entities that can be created by parts figure (turning figure) creation cannot be used for machining figure creation. (Blank buttons are displayed.) Note) The other entities for parts figure creation can also be used for machining figure creation. 4-4

65 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Entering figure data (1) Start point For a machining figure, the setting item [Parts Position for Path] which is specified during parts figure creation is not provided. 4-5

66 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (2) Straight line For machining figure input, the end point in symbolic input varies depending on the machining plane. Data entry fields are displayed according to the currently selected machining plane. (Facing plane) [End DX]: Enter the X coordinate of the end point of the arc line, using a diameter value. [End Y]: Enter the Y coordinate of the end point of the arc line. [Angle A]: Enter the angle between the X-axis and the arc line. (Side plane) [End Z]: [End C]: [Angle A]: Enter the Z coordinate of the end point of the arc line. Enter the C coordinate of the end point which is the angle on the cylindrical plane. Enter the angle between the Z-axis and the arc line. Note) This is the angle between the arc line and the Z-axis set when the machining plane was selected. (Cylindrical plane) [End Z]: [End C]: [Angle A]: Enter the Z coordinate of the end point of the arc line. Enter the C coordinate of the end point which is the angle on the cylindrical plane. Enter the angle between the Z-axis and the arc line. Note) This is the angle between the arc line and the Z-axis set when the machining plane was selected. 4-6

67 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (3) Arc For machining figure input, the end point in symbolic input varies depending on the machining plane. Data entry fields are displayed according to the currently selected machining plane. (End plane) [End DX]: line, [End Y]: [Radius R]: [Center CDX]: [Center CY]: Enter the X coordinate of the end point of the arc using a diameter value. Enter the Y coordinate of the end point of the arc line. Enter the radius of the arc. Enter the X coordinate of the arc center, using a diameter value. Enter the Y coordinate of the arc center. (Side plane) [End Z]: [End Y]: [Radius R]: [Center CZ]: [Center CY]: Enter the Z coordinate of the end point of the arc line. Enter the Y coordinate of the end point of the arc line. Enter the radius of the arc. Enter the Z coordinate of the arc center. Enter the Y coordinate of the arc center. (Cylindrical plane) [End Z]: [End C]: [Radius R]: [Center CZ]: Enter the Z coordinate of the end point of the arc line. Enter the C coordinate of the end point which is the angle on the cylindrical plane. Enter the radius of the arc. Enter the Z coordinate of the arc center. on the cylindrical plane. 4-7

68 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (4) Chamfer As the first and last entities, chamfering cannot be registered. (5) Corner R As the first and last entities, corner R cannot be registered. (6) End of symbolic input When input of the machining figure entities is completed, click the [End] button. Then, the user is prompted for a machining figure type. (The Milling Figure Selection screen appears.) Pocket, island, and cave figures must be closed figures where the start point and end point meet. 4-8

69 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Editing figure data (a) Selection of entities (b) Deletion of entities (c) Insertion of entities (d) Modification of figure data (e) Redo and undo For detailed operation, refer to "FANUC Symbolic CAP T BasicModule V1 Operator's Manual" (B-62824EN). As machining figure data, groove (G), thread (T), and necking (N) cannot be used. (f) Color and line type of a machining figure During machining figure creation by means of symbolic input, entities determined are displayed in the parts figure color (initial value: light red) and line type, and entities not yet determined are displayed in the color (initial value: light yellow) and line type of undefined entities Symbolic figure preparation by figure reference For detailed operation, refer to "FANUC Symbolic CAP T Basic Module V1 Operator's Manual" (B-62824EN). Note that the axis names and data entry fields vary depending on the current machining plane Additional information about symbolic input Symbolic input operation is possible even after the viewing direction is changed using the display direction setting function. In this case, entity directions and other settings are determined according to the original display direction set when the machining plane was selected. 4-9

70 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Machining Figure Preparation by Means of Pattern Input When a machining figure is a routine figure such as a rectangle or circle, it can be created by means of pattern input Rectangle When creating a rectangle, click the button on the side menu. Reference coordinates The reference coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Center Point DX]: [Center Point Y]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Center Point Z]: [Center Point Y]: Enter the Z coordinate. Enter the Y coordinate. [Horizontal Length] Enter the width of the rectangle. [Vertical Length] Enter the length of the rectangle. [Angle] Enter the inclination of the rectangle to the horizontal axis. [Corner R] Corner R can be specified for the four corner of the rectangle. After the input of necessary data, click the [Next] button. Then, the user is prompted for a machining figure type. (The Milling Figure Selection screen appears.) Note) A rectangle cannot be created on a turning plane and cylindrical plane. 4-10

71 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Circle To create a circle figure, click the button on the side menu. Center coordinates The center coordinates to be entered vary depending on the currently selected machining plane. (End plane) [Center DX Coordinate]: [Center Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Center Z Coordinate]: [Center Y Coordinate]: Enter the Z coordinate. Enter the Y coordinate. [Radius] Enter the radius of the circle. After the input of necessary data, click the [Next] button. Then, the user is prompted for a machining figure type. (The Milling Figure Selection screen appears.) Note) A circle cannot be created on a turning plane and cylindrical plane. 4-11

72 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Groove To create a groove figure by means of pattern input, click the the side menu. button on Facing plane patterns and cylindrical plane patterns are provided for groove figure creation by pattern input. (Facing plane) Face Groove (Direction of C Axis) Face Groove (Direction of X Axis) (Cylindrical plane) Cylindrical plane (Direction of C Axis) Cylindrical plane (Direction of Z Axis) Note) For grooves with complicated figures or grooves that cannot be created by pattern input, use the symbolic input method. When creating a groove figure on a side plane, also use the symbolic input method. When the pattern input method is used for groove figure creation, up to 300 groove figures can be created at a time. Note) On a turning plane and side plane, a groove figure cannot be created using the pattern input method. 4-12

73 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (1) Face Groove (Direction of C-Axis) Specify the following items: [Position] Enter the center position of a groove figure, as the distance from the blank center. [Groove Length (Angle)] Note) An angle of 360 or larger cannot be specified. When creating groove figures with a groove length (angle) of 360 or larger, use the symbolic input method. [Initial Angle] Enter the initial angle of the base groove. [Pitch Angle] Enter the pitch angle between groove figures. [Number of Grooves] Enter the number of grooves. Note) The width and depth of grooves are specified on the Make machining figure screen. 4-13

74 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (2) Face Groove (Direction of X-Axis) Specify the following items: [Position] Enter the center position of a groove figure, as the distance from the blank center. [Groove Length] Enter the groove length. [Initial Angle] Enter the initial angle of the base groove. [Pitch Angle] Enter the pitch angle between groove figures. [Number of Grooves] Enter the number of grooves. Note) The width and depth of grooves are specified on the Make machining figure screen. 4-14

75 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (3) Cylindrical plane (Direction of C-Axis) Specify the following items: [Position] Enter the center position of a groove figure. [Groove Length (Angle)] Note)An angle of 360 or larger cannot be specified. When creating groove figures with a groove length (angle) of 360 or larger, use the symbolic input method. [Initial Angle] Enter the initial angle of the base groove. [Pitch Angle] Enter the pitch angle between groove figures. [Number of Grooves] Enter the number of grooves. Note)The width and depth of grooves are specified on the Make machining figure screen. 4-15

76 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (4) Cylindrical plane (Direction of Z-Axis) Specify the following items: [Position] Enter the center position of a groove figure. [Groove Length] Enter the groove length. [Initial Angle] Enter the initial angle of the base groove. [Pitch Angle] Enter the pitch angle between groove figures. [Number of Grooves] Enter the number of grooves. Note)The width and depth of grooves are specified on the Make machining figure screen. After entering necessary data for groove pattern input, click the [Next] button. Then, the user is prompted for a machining figure type. (The Milling Figure Selection screen appears.) 4-16

77 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Hole When creating hole machining figures, click the button on the side menu. The following holes can be created by using the pattern input method: (Facing plane/side plane) Random points/arc lines (equally spaced, with a pitch specified)/arc lines (equallyspaced, with a whole length specified)/arcs (equally spaced, with a pitch specified)/arcs (equally spaced, with an angle between the start point and end point specified)/circle/rectangle/grid (Cylindrical plane) Cylindrical Plane Hole (equally spaced)/random points When the pattern input method is used for hole figure creation, up to 1000 hole figures can be created at a time. Note)Hole figures cannot be created on a turning plane. After entering necessary data for hole pattern input, click the [Next] button. Then, the user is prompted for a machining figure type. (The hole figure creation screen appears.) 4-17

78 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (1) Random points Click the button on the side menu. Then, the following screen appears: Enter hole position data, then click the [Add] button. The hole position data to be entered varies depending on the currently selected machining plane. Holes created on the multiple-points screen are treated as grouped hole machining figures. (Facing plane) [DX Coordinate]: Enter the X coordinate, using a diameter value. [Y Coordinate]: Enter the Y coordinate. (Side plane) [Z Coordinate]: Enter the Z coordinate. [Y Coordinate]: Enter the Y coordinate. (Cylindrical plane) [Z Coordinate]: Enter the Z coordinate. [C-axis Coordinate]:Enter the C coordinate which is an angle on the cylindrical plane. (Procedure) (a) Specify a hole position. (b) Click the [Add] button. The hole position is added to [Hole List]. (c) Add as many hole positions as necessary by repeating 2. (d) To delete a hole position in the middle of operation, click the [Delete] button. (e) After the creation of all necessary hole positions is completed, click the [Next] button. 4-18

79 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (2) Straight line (equally spaced, with a pitch specified) Click the button on the side menu. Then, the following screen appears: The start point coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Start DX Coordinate]: [Start Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Start Z Coordinate]: [Start Y Coordinate]: Enter the coordinate. Enter the Y coordinate. [Number of Holes] Enter the number of holes. [Pitch] Enter the pitch between holes. [Line Angle] Enter the inclination of the arc line on which the holes are positioned. 4-19

80 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (3) Straight line (equally spaced, with a whole length specified) Click the button on the side menu. Then, the following screen appears: The start point coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Start DX Coordinate]: [Start Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Start DX Coordinate]: [Start Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. [Number of Holes] Enter the number of holes. [Pitch] Enter the pitch between holes. [Line Angle] Enter the inclination of the arc line on which the holes are positioned. 4-20

81 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (4) Arc (equally spaced, with a pitch specified) Click the button on the side menu. Then, the following screen appears: The center coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Center DX Coordinate]: [Center Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Center Z Coordinate]: [Center Y Coordinate]: Enter the Z coordinate. Enter the Y coordinate. [Radius] Enter the radius of an arc on which holes are positioned. [Pitch] Enter the pitch between holes. [Start Angle] Enter the angle of the starting hole position on the arc. 4-21

82 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (5) Arc (equally spaced, with an angle between the start point and end point being specified) Click the button on the side menu. Then, the following screen appears: The center coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Center DX Coordinate]: [Center Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Center Z Coordinate]: [Center Y Coordinate]: Enter the Z coordinate. Enter the Y coordinate. [Radius] Enter the radius of an arc on which holes are positioned. [Number of Holes] Enter the number of holes. [Whole Angle] Enter the angle between the starting hole position and ending hole position on the arc. [Start Angle] Enter the angle of the starting hole position on the arc. 4-22

83 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (6) Circle Click the on the side menu. Then, the following screen appears: The center coordinates to be specified vary depending on the currently selected machining plane. (Facing plane) [Center DX Coordinate]: [Center Y Coordinate]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Center Z Coordinate]: [Center Y Coordinate]: Enter the Z coordinate. Enter the Y coordinate. [Radius] Enter the radius of the circle on which the holes are positioned. [Number of Holes] Enter the number of holes. [Start Angle] Enter the angle of the starting hole position on the circle. 4-23

84 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (7) Rectangle Click the button on the side menu. Then, the following screen appears: The start coordinates to be entered vary depending on the currently selected machining plane. (Facing plane) [Start Point DX]: [Start Point Y]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Start Point Z]: [Start Point Y]: Enter the Z coordinate. Enter the Y coordinate. [Horizontal Length] Enter the width of a rectangle. [Vertical Length] Enter the length of a rectangle. [Horizontal Number] Enter the number of holes positioned widthwise. [Vertical Number] Enter the number of holes positioned lengthwise. [Angle] Enter the inclination of the rectangle to the horizontal axis. 4-24

85 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (8) Grid Click the appears: button on the side menu. Then, the following screen The start coordinates to be specified vary depending on the currently selected machining plane. (Facing plane) [Start Point DX]: [Start Point Y]: Enter the X coordinate, using a diameter value. Enter the Y coordinate. (Side plane) [Start Point Z]: [Start Point Y]: Enter the Z coordinate. Enter the Y coordinate. [Horizontal Length] Enter the width of a grid. [Vertical Length] Enter the length of a grid. [Horizontal Number] Enter the number of holes positioned widthwise. [Vertical Number] Enter the number of holes positioned lengthwise. [Angle] Enter the inclination of the grid to the horizontal axis. 4-25

86 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 (9) Cylindrical Plane Hole (equally spaced) Click the button on the side menu. Then, the following screen appears: [Position] Enter the position of a hole. [Start Angle] Enter the initial angle of the base hole. [Pitch Angle] Enter the pitch angle between hole figures. [Number] Enter the number of holes. 4-26

87 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Selection of Machining Figure Type (Selection from the Milling Library/Hole Figure Library) Machining figures other than hole machining figures Upon completion of machining figure creation by symbolic input or pattern input, the following screen appears: Milling library data is selected on this screen. First, select a machining figure type from the list of [Kind of Machining Figure]. Then, according to the selected machining figure, a list of milling library data for which machining procedures and machining methods have been registered is displayed. (For an outline of the milling library and for the registration method, see Chapter 12.) After selecting a machining figure type and milling library data, click the [Next] button. 4-27

88 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 Then, the Make machining figure screen appears. To terminate operation in the middle, click the [Cancel] button. (The figure being created is lost. When the [Cancel] button is clicked during modification, the original figure before the modification reappears.) When [Island Cutting Figure] or [Cave Cutting Figure] is selected as the machining figure type, a pocket machining figure must be specified as the parent figure of the island figure or cave machining figure. (Using the mouse, select a pocket machining figure to be used as the parent figure.) Therefore, before creating an island or cave machining figure, create a pocket machining figure as the parent figure. 4-28

89 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 After the parent figure is specified, the Milling Figure Selection screen for an island or cave machining figure is displayed. 4-29

90 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Hole machining figures Upon completion of pattern input of hole figures, the following screen appears: A hole figure type is selected on this screen. First, select a hole type from the hole type list. Then, according to the selected hole type, a list of hole figure types for which machining procedures and machining methods have been registered is displayed. (For an outline of hole figure types and for the registration method, see Chapter 11.) After selecting a hole type and hole figure type, click the [Next] button. 4-30

91 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 After selecting a hole type and hole figure type, click the [Next] button. Then, the Hole Figure Construction screen appears. Specify the hole diameter, depth, and chamfer amount. Then, a hole machining figure is created. 4-31

92 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Creating Machining Figures After a machining figure type and milling library/hole figure library data have been specified, the Make machining figure screen for the machining figure type appears Pocket Machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane is changed, the height of the machining plane changes accordingly.) [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane is changed, the height of the machining plane changes accordingly.) [Figure Dimension] Specify either [Depth] or [Height], and set a value. For pocket figures, the initial setting is [Depth]. 4-32

93 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 [Side Cut Allow] Set the cutting allowance on the side plane for the machining figure. This value is used as the initial value at machining definition. [Side Roughness] Set the plane roughness of the side plane. [Bottom Cut Allow] Set the cutting allowance on the bottom plane for the machining figure. This value is used as the initial value at machining definition. [Bottom Roughness] Set the plane roughness of the bottom plane. [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) (1) Specifying Open Element For a pocket figure, pocket contour entities that coincide with part of the blank edges can be specified. (Such entities are called Open Element.) (Procedure) (a) Click [Open Element] button. (b) Specify the check button on the Select. (c) Click and select an entity you want to use as an Open Element. (The line color changes to white.) (d) Select as many entities as necessary by repeating operation 3 above. (e) To cancel the use of a selected entity as an Open Element, specify the check button on the Deselect, and click the entity to cancel its selection. (f) When all necessary entities have been selected, click the [End] button. Then, the Make machining figure screen for a relevant machining figure type reappears. Click the [OK] button. Then, the specified entities become Open Element. After machining figure creation, the Open Element are drawn in light yellow. (To change colors and line types, see Section 4.7.) (Note) When a machining figure is viewed from the front side, Open Element cannot sometimes be seen easily because they overlap other lines. Also, an Open Element cannot sometimes be specified easily, overlapping other lines. In such cases, the user can specify Open Element more easily by selecting [Window => Window x n (n = 1, 2, 3, 4)] on the menu bar to display a window for three-dimensional drawing. Clicking the [Specify] button of [Open Element] determines a figure. During the creation of a new figure, the figure is created just when the [Specify] button is clicked. During the modification of a figure, once [Specify] is clicked for Open Element, the original figure cannot be obtained even by clicking the [Cancel] button on the data setting Make machining figure screen for a 4-33

94 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 relevant machining figure type. (2) Canceling Open Element To cancel entities specified as Open Element, follow the procedure explained below. (Procedure) (a) Click the [Cancel] button of [Open Element] button. (b) Specify the check button on the select. (c) Click and select an Open Element to be canceled. (The line color changes to white.) (d) Select as many entities as necessary by repeating operation 3 above. (e) When all necessary entities have been selected, click the [End] button. Then, the Make machining figure screen for a relevant machining figure type reappears. Click the [OK] button. Then, the specified Open Element are canceled. 4-34

95 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Island machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane is changed, the height of the machining plane changes accordingly.) [Figure Dimension] Specify either [Depth] or [Height], and set a value. For island machining figures, the initial setting is [Height]. The initial datum plane height is the same as the height of the bottom plane of the pocket figure specified as the parent figure. Be sure to create an island figure inside the blank figure. If the island figure is located outside the blank figure, a tool interference may occur at the time of tool path preparation. [Side Cut Allow] Set the cutting allowance on the side plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Side Roughness] Set the surface roughness of the side plane. [Bottom Cut Allow] Set the cutting allowance on the bottom plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Bottom Roughness] Set the surface roughness of the bottom plane. [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) 4-35

96 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Cave machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane ischanged, the height of the machining plane changes accordingly.) [Figure Dimension] Specify either [Depth] or [Height], and set a value. For cave figures, the initial setting is [Depth]. [Side Cut Allow] Set the cutting allowance on the side plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Side Roughness] Set the surface roughness of the side plane. [Bottom Cut Allow] Set the cutting allowance on the bottom plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Bottom Roughness] Set the surface roughness of the bottom plane. [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) 4-36

97 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Contour machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane ischanged, the height of the machining plane changes accordingly.) [Figure Dimension] Specify either [Depth] or [Height], and set a value. For groove figures, the initial setting is [Depth]. [Side Cut Allow] Set the cutting allowance on the side plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Side Roughness] Set the surface roughness of the side plane. [Bottom Cut Allow] Set the cutting allowance on the bottom plane for the machining figure. This value is used as the initial value of a cutting condition at machining definition. [Bottom Roughness] Set the surface roughness of the bottom plane. [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) 4-37

98 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/01 [Cutting Side] When the figure is an open figure created using the symbolic input method, specify the side, right or left, where the figure is to be cut, as viewed in the cutting direction. When the figure is a closed figure, specify the side, outside or inside, where the figure is to be cut. When the figure is an open figure created using the symbolic figure input method, the cutting side, right or left, is determined by using the standard setting as the initial value. (For the initial value, see Section 13.1.) 4-38

99 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Groove machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane ischanged, the height of the machining plane changes accordingly.) [Figure Dimension] Specify either [Depth] or [Height], and set a value. For groove figures, the initial setting is [Depth]. [Groove Width] Set the width of the groove. [Side Roughness] Set the surface roughness of the side plane. [Bottom Roughness] Set the surface roughness of the bottom plane. [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) 4-39

100 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Hole machining figure [Datum Height] Specify the height of the datum plane for creating a machining figure. (As the height of the datum plane is changed, the height of the machining plane changes accordingly.) [Figure Name] A name can be given to each machining figure. (Names can include up to 24 characters.) 4-40

101 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Modifying Machining Figures To modify an existing machining figure, click the menu. button on the side Specify a machining figure to be edited by clicking it with the mouse. A modification screen appears, which varies depending on whether the selected figure was created by symbolic input or pattern input. To modify the figure, make necessary data modifications. (For details, see the description of the relevant figure input screen.) Click the [Next] button. Then, the Milling Figure Selection screen (milling library/hole figure library) appears. Here, the selected machining figure type cannot be changed. However, milling library/hole figure library data can be changed. 4-41

102 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Machining Figure Color/Line Type Select [Set => Parameter Setting => [C/Y] Machining Figure] on the menu bar. Then, the [C/Y] machining figure parameter setting screen appears. Select a target machining figure, and change the color, and line type/line width. Changes made here to an existing machining figure are not reflected immediately. When a new machining figure is created, and when a machining figure is modified, the color and line type/line width specified here are used for drawing. The initial values are as follows: Hole figure: Pocket figure: Island figure: Cavity figure: Contour figure: Groove figure: Open entity: light yellow Light red Light red Light red (dotted line) Light green Light blue Pale yellow (dotted line) 4-42

103 4. PARTS FIGURE/MACHINING FIGURE PREPARATION B-62824EN-1/ Restrictions When a Machining Figure is Modified Using [Modify] and [Edit] on the Menu Bar (1) Copy/move/reverse/scale - copy/scale - move The above functions cannot be used. (2) Extend/trimming/section delete/split The above functions cannot be used for machining figures created by symbolic input. These functions can be used for machining figures created by pattern input. In this case, a created figure has the current color entity attribute. When a figure is modified by using the above method, then machining figure modification is performed, the initially created figure reappears. (3) Corner R/chamfering/corner R - batch/chamfering - batch The above functions cannot be used for machining figures created by symbolic input. These functions can be used for machining figures created by pattern input. In this case, a created figure has the current color entity attribute. When a figure is modified by using the above method, then machining figure modification is performed, the initially created figure reappears. (4) Corner entity delete/corner entity delete - batch The above functions cannot be used for machining figures created by symbolic input. These functions can be used for machining figures created by pattern input. When a figure is modified by using the above method, then machining figure modification is performed, the initially created figure reappears. 4-43

104 5. SETTING OF PRE-MACHINING B-62824EN-1/01 SETTING OF PRE-MACHINING The setting of pre-machining for the C/Y axis module can be performed in the same manner as for the basic module except: - The setting of the Y-axis is added to the home position settings. - The setting of the Y-axis is added to the index position settings. - The C/Y axis module explanation diagram is used.

105 6. MACHINING DEFINITION B-62824EN-1/01 6. MACHINING DEFINITION 6.1. Overview Machining definition is intended to prepare and edit the process data needed in preparing NC data. What is process data? Process data is a collection of machining information needed in preparing NC data. NC data is prepared according to the machining information defined in process data. Two or more machining processes can be defined in one set of process data. Two or more sets of machining data with the same machining method and tool can be prepared for one machining process. If more than one set of machining data is prepared for one machining process, the tool moves from one machining position to another in the same machining process without returning to the tool-change position. 6-1

106 6. MACHINING DEFINITION B-62824EN-1/ Machining types Machining definition enables preparing machining data for the following machining types: (1) Hole machining Center drilling Drilling Tapping Reaming Boring Fine boring Spot facing Circle cutting Chamfering Contouring (2) Contouring Roughing Bottom face finishing Side finishing (3) Pocketing Roughing Bottom finishing Side finishing (4) Grooving Roughing Bottom Sidefinishing 6-2

107 6. MACHINING DEFINITION B-62824EN-1/ Major functions The following machining definition functions are available: (1) Functions related to process data Automatic process data determination Automatic process data sort Adding machining processes Adding machining data to a machining process Changing machining data Changing machining conditions Moving machining processes Moving machining data Deleting machining processes Deleting machining data Releasing machining data from a machining process T code initialization Automatic T code setting Tool number/offset number error check Listing process data (2) Functions related to machining data Setting cutting conditions Setting tool data Setting a machining start position/pass point Setting cutting conditions for each island figure Automatic cutting condition determination Automatic tool selection Selecting a tool from a tooling file Displaying an explanation diagram for data entry Registering cutting conditions in a library Specifying a cutting area Specifying a cutting start point Automatic cutting start point determination Creating a pre-hole figure Drawing a tool movement area (3) Other functions Changing displayed information in a process data list Selecting all items in the process data list Displaying operation guidance information 6-3

108 6. MACHINING DEFINITION B-62824EN-1/ Starting and Terminating Machining Definition Starting Click the [Machining Definition - C/Y axis Machining] icon in the side menu. [Machining Definition - C/Y axis Machining] Process Data List Button for Editing Button for Automatic Determination Operation guidance bar Machining definition end button Terminating Click the button in the [Machining Definition C/Y axis Machining] dialog box. When machining definition is terminated, checks are made for: Tool numbers left unspecified Duplicate tool number setting (for example, the same T code set for two or more different tools) 6-4

109 6. MACHINING DEFINITION B-62824EN-1/ Displaying a Process Data List Information related to a machining process for particular process data and information related to particular machining data are displayed in a process data list as shown below. Information Related to a Machining Data Information Related to a Machining Process (1) Information related to a machining process Machining process number Machining type (2) Information related to machining data Machining figure name If a hole figure to be machined has a step, the machining figure name is followed by the specified step number in format of: ":n" Example) [Blind-Spot & Drill-01 :1] T code Tool diameter Machining start position or tool name To switch the display between a machining start position and tool name, click the button, then use [Change Displayed Information]. Machining Plane Controlled axis 6-5

110 6. MACHINING DEFINITION B-62824EN-1/ Editing Process Data Adding a machining process and data (1) Adding a machining process (a) Select a machining process number from the process data list. A new machining process is added just above the selected machining process. (b) Click the button. (c) Select a machining method from the menu. (d) The [Select Machining Figure] dialog box appears. Select a machining figure and click the [OK] button. The [Set Machining Data] dialog box appears. At this point, the machining data is determined automatically. (e) Clicking the [OK] button for the [Set Machining Data] dialog box causes the machining process to be added to the process data. (2) Adding machining data to a machining process (a) Select machining data from the process data list. New data is added just below the selected machining data. (b) Click the button. (c) The [Select Machining Figure] dialog box appears. Select a machining figure and click the [OK] button. The [Set Machining Data] dialog box appears. At this point, the machining data is determined automatically. 6-6

111 6. MACHINING DEFINITION B-62824EN-1/ Changing machining data and conditions (1) Changing machining data (a) Select machining data from the process data list. The selected machining data will be changed. (b) Click the (c) Select [Machining Data] from the menu. The [Set Machining Data] dialog box appears. In this dialog box, specify the machining data to be changed. (d) Clicking the [OK] button for the [Set Machining Data] dialog box causes the specified machining data to be changed. (2) Changing machining conditions (a) Select machining data from the process data list. The selected machining data will be changed. (b) Click the button. (c) Select [Machining Condition] from the menu. The [Set Machining Condition] dialog box appears. In this dialog box, specify a machining condition to be changed. (d) Clicking the [OK] button for the [Set Machining Condition] dialog box causes the specified machining condition to be changed. 6-7

112 6. MACHINING DEFINITION B-62824EN-1/ Moving machining processes and data (1) Moving machining processes (a) Select, from the process data list, a machining process to be moved. More than one machining process can be selected if you want. (b) Click the button. (c) The [Move Machining Process] dialog box appears. Select the desired destination from the destination list. The specified items will be moved to just above the specified destination. (d) Clicking the [OK] button for the [Move Machining Process] dialog box causes the specified machining processes to be moved. (2) Moving machining data (a) Select, from the process data list, the machining data to be moved. More than one machining data item can be selected if you want, as long as they are defined for the same machining process. (b) Click the button. (c) The [Move Machining Data] dialog box appears. Select the desired destination from the destination list. The specified items will be moved to just above the specified destination. (d) Clicking the [OK] button for the [Move Machining Data] dialog box causes the specified machining data to be moved. Note) Machining data cannot be moved from one machining process to another. 6-8

113 6. MACHINING DEFINITION B-62824EN-1/ Deleting (1) Deleting machining processes or data (a) Select, from the process data list, a machining process or data to be deleted. More than one machining process or data item can be selected if you want. (b) Click the button. (c) A prompt message appears to ask whether you really want to have the specified item(s) deleted. Selecting [Yes] causes the specified machining process(es) or data to be deleted from the process data. (2) Deleting pre-hole figures and the related data When machining data is deleted, if a pre-hole figure has been defined for the deleted data, a prompt message appears to ask whether you really want to have the pre-hole figure and the related machining data deleted. Selecting [Yes] causes the pre-hole figure and the related machining data to be deleted from the process data Auxiliary functions (1) T code initialization (a) Select, from the process data list, a machining process for which you want to have T codes initialized. More than one machining process can be selected if you want. (b) Click the button. (c) Select [Initialize T code] from the menu. The T codes in the selected machining process(es) are initialized. (2) Releasing machining data from a machining process (a) Select, from the process data list, machining data to be cleared. (b) Click the button. (c) Select [Release from Machining Process] from the menu. The selected machining data is cleared from the current machining process, and added as a new machining process at the end of the list. (3) Selecting all items (a) Click the button. (b) Select [Select All] from the menu. All the items in the process data list are selected. 6-9

114 6. MACHINING DEFINITION B-62824EN-1/01 (4) Changing displayed information (a) Click the button. (b) Select [Change Displayed Information] from the menu. The displayed item in the process data list is switched. 6-10

115 6. MACHINING DEFINITION B-62824EN-1/ Automatic Determination Automatic process data determination This function causes process data to be prepared automatically. See Chapter 7 for details. (a) Click the button. (b) The [Automatic Process Alternation - C/Y axis machining] dialog box appears Automatic process data sort This function causes machining processes or machining data to be sorted automatically according to the specified condition. See Chapter 8 for details. (a) Click the button. (b) The [Automatic Process Alternation - C/Y axis machining] dialog box appears Automatic T code setting This function causes T codes that have not been defined in machining data to be set automatically. (a) Select machining data from the process data list. More than one machining data item can be selected if you want. (b) Click the button. (c) The [Automatically Set T code] dialog box appears. (d) Enter an initial value and increment value for the tool number and offset number. (e) Clicking the [OK] button causes the T codes that have not been set in the selected machining data to be set automatically. 6-11

116 6. MACHINING DEFINITION B-62824EN-1/ Setting Machining Data Executing any of the following functions causes the [Set Machining Data] dialog box to appear. Adding machining processes Adding machining data to a machining process Changing machining data The following data can be set in the [Set Machining Data] dialog box. Which data can be set varies among machining types. Selecting machining figures Setting machining conditions (such as cutting conditions, tool data, and machining start position/pass point) Setting a cutting area Setting a cutting start point, and creating a pre-hole figure Setting island figures An area where the tool moves is drawn in the drawing window simultaneously when the [Set Machining Data] dialog box appears (except for hole machining). In this drawing window, it is possible to visually check for portions left uncut and whether the tool and workpiece interfere with each other. 6-12

117 6. MACHINING DEFINITION B-62824EN-1/ Hole machining Contouring Pocketing (1) Roughing Bottom face finishing 6-13

118 6. MACHINING DEFINITION B-62824EN-1/01 (2) Side finishing Grooving (1) Roughing Bottom finishing (2) Side finishing 6-14

119 6. MACHINING DEFINITION B-62824EN-1/ Selecting Machining Figures The following operations cause the [Select Machining Figure] dialog box to appear. Execute the [Add Machining Process] function. Execute the [Add Machining Data to Machining Process] function. Click the [Select Figure] button for the [Set Machining Data] dialog box. In the [Select Machining Figure] dialog box, select a machining figure for which machining data is to be set Selecting machining plane Clicking the [Plane] button for the [Select Machining Figure] dialog box causes the [Select [Machining Plane] dialog box to appear. (a) Select a machining plane from the machining plane list. (b) Clicking the [OK] button activates a selected machining plane. 6-15

120 6. MACHINING DEFINITION B-62824EN-1/ Selecting figure A machining figure can be selected using either of the following methods. (1) Using the buttons (a) Select a machining figure type from the [Machining Figure Type List]. A machining figure of a specified machining figure type is selected. (b) Clicking the selected. (c) Clicking the selected. causes the next candidate machining figure to be causes the previous candidate machining figure to be (2) Using the button (a) Click the button. (b) A message appears to prompt you to select a machining figure. Select a desired machining figure from the drawing window, using the mouse Selecting steps If a specified machining type is hole machining, it is necessary to select a hole figure step from the [Step List]. This operation is not necessary if no step has been prepared for a selected hole figure. 6-16

121 6. MACHINING DEFINITION B-62824EN-1/ Setting Machining Conditions The following operations cause the [Set Machining Conditions] dialog box to appear. Execute the [Modify Machining Conditions] function. Click the [Conditions] button for the [Set Machining Data] dialog box. In the [Set Machining Conditions] dialog box, the following data (related to machining) is set. Cutting conditions Tool data 6-17

122 6. MACHINING DEFINITION B-62824EN-1/01 Machining start position/pass point Setting cutting conditions (hole machining) This section explains how to set cutting conditions for hole machining. It also describes tool paths for which no canned cycle is used. Clicking the [Cutting Conditions] button for the [Set Machining Conditions] dialog box displays a dialog box for setting cutting conditions. Canned cycle For hole machining, it is possible to prepare NC data in which canned cycle commands are used. Whether to use canned cycles is determined according to the setting of NC machine files. Refer to Chapter 14 of "Basic Module Operator's Manual" (B-62824EN) for details. If [Set Feedrate for Start/End] is turned on, no canned cycle commands are used regardless of the setting of the NC machine file used, however. Refer to the operator's manual for the respective CNC units for the tool path when canned cycles are used. 6-18

123 6. MACHINING DEFINITION B-62824EN-1/01 (1) Center drilling Dialog box for setting cutting conditions Tool path 1 Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. 2 Cut through to the [Drilling End Position] at the [Drilling Feedrate (F)]. 3 Move the tool to the [Drilling Start Position] + [Clearance (C)] position at the rapid traverse rate. 6-19

124 6. MACHINING DEFINITION B-62824EN-1/01 [Drilling Start Position]--(SH) Input a height (mm) to be used as a reference for a drilling start position. The height is relative to the top face of a hole figure. [Cut-In Drilling End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Clearance Amount]--(C) Input a clearance (mm) for the top face of a hole figure. [Cut-In Drilling Feedrate]--(F) Input a cut-in drilling feedrate (mm/min). [Spindle Speed], [Coolant], [Dwell], [Controlled Axis], [Movement to between Group of Machining Figures] See "Cutting conditions common to all hole machining processes." 6-20

125 6. MACHINING DEFINITION B-62824EN-1/01 (2) Drilling Dialog box for setting cutting conditions The dialog box for setting cutting conditions for drilling consists of two pages. Clicking the [Prev Page] and [Next Page] buttons displays the respective pages. Page 1 Page

126 6. MACHINING DEFINITION B-62824EN-1/01 Tool path A drilling tool path can be selected from those described below. [Ordinary Drilling] (a) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In Drilling End Position] at the [Cut-In Drilling Feedrate (F)]. (c) Move the tool to the [Cut-In Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. Note) If [Set Feedrate for Start/End] is turned on: - Cut through from the [Drilling Start Position] + [Clearance Amount (C)] position to the [Drilling Start Position] - [Star Depth At Start Cut (Ds)] position at the [Starting Feedrate (Fs)]. - Cut through from the [Drilling End Position] + [End Depth of End Cut (De)] position to the [Drilling End Position] at the [Ending Feedrate (Fe)]. 6-22

127 6. MACHINING DEFINITION B-62824EN-1/01 [Peck Drilling] (a) Move the tool to the [Cut-In Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In Drilling Start Position] - [Primary Cutting Depth of!st Cut (D1)] position at the [Cut-In Drilling Feedrate (F)]. (c) Move the tool to the [Cut-In Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (d) Move the tool to the [Previous Cut-InPrevious [Drilling End Position] + [Return Escape Amount (U)] position at the rapid traverse rate. (e) Cut through to the [Previous Cut-In Previous [Drilling End Position] - [Offset Cutting Depth Compensated Depth of Cut (Dn)] position at the [Cut-In Drilling Feedrate (F)]. (d) Repeat steps 3 to 5 until the [Cut-In Drilling End Position] is reached. (e) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Drilling Start Position] + [Clearance Amount (C)] position to the [Drilling Start Position] - [StarDepth of Start Cut (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Drilling End Position] + [EndDepth of End Cut (De)] position to the [Drilling End Position] at the [Ending Feedrate (Fe)]. 6-23

128 6. MACHINING DEFINITION B-62824EN-1/01 [High-Speed Peck Drilling] (a) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (b) Cut through to the [Drilling Start Position] - [Depth of 1st Cut (D1)] position at the [Drilling Feedrate (F)]. (c) Move the tool to the [Current Position] + [Return Amount (U)] position at the rapid traverse rate. (d) Cut through to the Previous [Drilling End Position] - [Depth Compensated Depth of Cut (Dn)] position at the [Drilling Feedrate (F)]. (e) Repeat steps 3 and 4 until the [Cut-In End Position] is reached. (f) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Drilling Start Position] + [Clearance Amount (C)] position to the [Drilling Start Position] - [StarDEpth of Start cut (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. 6-24

129 6. MACHINING DEFINITION B-62824EN-1/01 [Middle-Speed Peck Drilling] (a) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In Drilling Start Position] - [Primary Cutting Depth of 1st Cut (D1)] position at the [Cut-In Drilling Feedrate (F)]. (c) Move the tool to the [Current Position] + [Return Escape Amount (U)] position at the rapid traverse rate. (d) Cut through to the [Previous Cut-In Previous [Drilling End Position] - [Offset Cutting DepthCompensated Depth of Cut (Dn)] position at the [Cut-In Drilling Feedrate (F)]. (e) Repeat steps 3 and 4 until the [Secondary Cutting Depth of 2nd Cut (D2)] is cut through. (f) Move the tool to the [Cut-In Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. (g) Cut through to the [Previous Cut-In Previous [Drilling End Position] + [Secondary2nd Clearance Amount (C2)] position at the [Non-Initial Cut-In 2nd Drilling Feedrate (Fr)]. (h) Cut through to the [Previous Cut-In Previous [drilling End Position] - [Primary Cutting Depth Depth of 1st Cut (D1)] position at the [Cut-In Drilling Feedrate (F)]. (i) Move the tool to the [Current Position] + [Return Escape Amount (U)] position at the rapid traverse rate. (j) Cut through to the [Previous Cut-In Previous [Drilling End Position] - [Offset Cutting Depth Compensated Depth of Cut (Dn)] position at the [Cutting Feedrate (F)]. (k) Repeat steps 9 and 10 until the [Depth of 2nd Cut (D2)] is cut through. (l) Repeat steps 6 to 11 until the [Drilling End Position] is reached. (m) Move the tool to the [Drilling Start Position] + [Clearance Amount (C)] position at the rapid traverse rate. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Drilling Start Position] + [Clearance Amount (C)] position to the [Drilling Start Position] - [StarDepth of Start Cut (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Drilling End Position] + [EndDepth of End Cut 6-25

130 6. MACHINING DEFINITION B-62824EN-1/01 (De)] position to the [Drilling End Position] at the [Ending Feedrate (Fe)]. [Drilling Method] Select a cutting method for drilling. See the applicable tool path descriptions for details. [Ordinary Drilling] [Peck Drilling] [High-Speed Peck Drilling] [Middle-Speed Peck Drilling] [Set Feedrate for Start/End] Turn on (put an X in) this check box if you want to use special feedrates for the beginning and end of cutting. See the respective tool path descriptions for details. [Drilling Start Position]--(SH) Input a height (mm) to be used as a reference for a drilling start position. The height is relative to the top face of a hole figure. [Drilling End Position]--(EH) Input a depth (mm) where drilling is to end. The depth is relative to the top face of a hole figure. [Depth of 1st Cut]--(D1) Input the initial cutting depth (mm). [Depth of 2nd Cut]--(D2) Input the secondary cutting depthdepth of 2nd Cut (mm) to be used in medium-speed peck drilling. [Cutting Depth At StarDepth of Start Cut]--(Ds) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting starts. [Depth of End Cut]--(De) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting ends. [Rate of End Cut Depth] Input a change rate for calculating an Compensated Depth of Cut to be used in peck drilling. [Clamp of Cut Depth] Input a clamp value (mm) for an offset cutting depth Compensated Depth of Cut to be used in peck drilling. 6-26

131 6. MACHINING DEFINITION B-62824EN-1/01 [Return Escape Amount]--(U) Input a Return Amount (mm) to be used in peck drilling. [Compensated Depth of Cut]--(Dn) A cutting depth used for non-initial drilling in peck drilling is called an Compensated Depth of Cut. It is calculated using the following formulas. An Compensated Depth of Cut is clamped at [Cutting Depth Clamp of Cut is clamped at [Clamp of Cut Depth]. Dn = [Depth of 1st Cut (D1)] x [Rate of Cut Depth]/100 Dn+1 = Dn x [Rate of Cut Depth]/100 [Clearance Amount]--(C) Input a clearance amount (mm) above the top face of a hole figure. [2nd Clearance Amount]--(C2) Input a 2nd Clearance Amount (mm) to be used in Middle-Speed peck drilling. [Drilling Feedrate]--(F) Input a feedrate (mm/min) to be used fordrilling. [Starting Feedrate]--(Fs) Input a feedrate (mm/min) to be used at the beginning of drilling. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of drilling. [2nd Drilling Feedrate]--(Fr) Input a feedrate (mm/min) to be used at non-initial drilling in Middle- Speed peck drilling. [Spindle Speed], [Coolant], [Dwell], [Controlled Axis], [Movement between Group of Machining Figures] See "Cutting conditions common to all hole machining processes." 6-27

132 6. MACHINING DEFINITION B-62824EN-1/01 (3) Tapping Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In End Position] at the [Cut-In Feedrate (F)]. (c) Stop the spindle. (d) Reverse the spindle. (e) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the [Cut-In Feedrate (F)]. (f) Rotate the spindle in the normal direction. 6-28

133 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) to be used for cut-in. [Cutting Method] Select a cutting method for tapping. [Float Tapping] [Rigid Tapping] Note) If the specified [Cutting Method] does not match the [Holder Type] in the tool data, a warning message is displayed. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-29

134 6. MACHINING DEFINITION B-62824EN-1/01 (4) Reaming Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In End Position] at the [Cutting Feedrate (F)]. (c) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the [Return Feedrate (Fr)]. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Cut-In Start Position] + [Clearance (C)] position to the [Cut-In Start Position] - [Cutting Depth At Start (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. 6-30

135 6. MACHINING DEFINITION B-62824EN-1/01 [Set Feedrate for Start/End] Turn on (put an X in) this check box if you want to use special feedrates for the beginning and end of cutting. See the respective tool path descriptions for details. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Cutting Depth At Start]--(Ds) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting starts. [Cutting Depth At End]--(De) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting ends. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) to be used for cut-in. [Starting Feedrate]--(Fs) Input a feedrate (mm/min) to be used at the beginning of cut-in. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of cut-in. [Return Feedrate]--(Fr) Input a feedrate (mm/min) at which the tool is to be returned when cutting is finished. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-31

136 6. MACHINING DEFINITION B-62824EN-1/01 (5) Boring Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In End Position] at the [Cut-In Feedrate (F)]. (c) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the return feedrate (Fr). Note) If [Set Feedrate for End] is turned on: Cut through from the Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. Move the tool from the [Cut-In End Position] to the Cut-In End Position] + [Cutting Depth At End (De)] position at the [Escape Feedrate (Fu)]. 6-32

137 6. MACHINING DEFINITION B-62824EN-1/01 [Set Feedrate for End] Turn on (put an X in) this check box if you want to use a special feedrate for cutting end or escaping. See the respective tool path descriptions for details. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Cutting Depth At End]--(De) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting ends. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) to be used for cut-in. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of cut-in. [Return Feedrate]--(Fr) Input a feedrate (mm/min) at which the tool is to be returned when cutting is finished. If 0 is input, the tool is moved at the rapid traverse rate. [Escape Feedrate]--(Fu) Input a feedrate (mm/min) at which the tool is to escape when cutting is finished. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-33

138 6. MACHINING DEFINITION B-62824EN-1/01 (6) Fine boring Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In End Position] at the [Cut-In Feedrate (F)]. (c) Move the tool to the [Cut-In End Position] + [Tool-Axial Escape Amount (Ut)] position at the [Tool-Axial Escape Feedrate (Fut)]. (d) Perform spindle orientation. (e) Move the tool to the [Current Position] + [Tool-Radial Escape Amount (Ur)] position at the [Tool-Radial Escape Feedrate (Fur)]. (f) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the [Return Feedrate (Fr)]. 6-34

139 6. MACHINING DEFINITION B-62824EN-1/01 Note) If [Set Feedrate for End] is turned on: Cut through from the [Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. [Set Feedrate for End] Turn on (put an X in) this check box if you want to use a special feedrate for the end of cutting. See the respective tool path descriptions for details. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Cutting Depth At End]--(De) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting ends. [Escape Amount (Tool-Axial)]--(Ut) Input an escape amount (mm) along the tool axis through which the tool is to escape. [Escape Amount (Tool-Radial)]--(Ur) Input an escape amount (mm) vertical to the tool axis through which the tool is to escape. [Escape Amount Angle] Input an escape amount angle (degrees) vertical to the tool axis through which the tool is to escape. The angle is measured in reference to the first axis of the machining surface coordinate system. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) to be used for cut-in. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of cut-in. [Return Feedrate]--(Fr) Input a feedrate (mm/min) at which the tool is to be returned. If 0 is input, the tool is moved at the rapid traverse rate. 6-35

140 6. MACHINING DEFINITION B-62824EN-1/01 [Tool-Axial Escape Feedrate]--(Fut) Input a feedrate (mm/min) at which the tool to escape along the tool axis when cutting is finished. [Tool-Radial Escape Feedrate]--(Fur) Input a feedrate (mm/min) at which the tool is to escape vertically to the tool axis when cutting is finished. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole machining processes." 6-36

141 6. MACHINING DEFINITION B-62824EN-1/01 (7) Spot facing Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Cut-In End Position] at the [Cutting Feedrate (F)]. (c) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Cut-In Start Position] + [Clearance (C)] position to the [Cut-In Start Position] - [Cutting Depth At Start (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. 6-37

142 6. MACHINING DEFINITION B-62824EN-1/01 [Set Feedrate for Start/End] Turn on (put an X in) this check box if you want to use special feedrates for the beginning and end of cutting. See the respective tool path descriptions for details. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Cutting Depth At Start]--(Ds) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting starts. [Cutting Depth At End]--(De) Input a cutting depth (mm) to be used if the tool is to move at a special feedrate when cutting ends. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) to be used for cut-in. [Starting Feedrate]--(Fs) Input a feedrate (mm/min) to be used at the beginning of cut-in. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of cut-in. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-38

143 6. MACHINING DEFINITION B-62824EN-1/01 (8) Circle cutting Dialog box for setting cutting conditions The dialog box for setting cutting conditions for circle cutting consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

144 6. MACHINING DEFINITION B-62824EN-1/01 Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (b) Cut through to the [Current Position] + [Tool-Axial Cutting Depth (Dt)] position at the [Cut-In Feedrate (F)]. (c) Perform circle cutting. (d) Repeat steps 2 and 3 until the [Cut-In End Position] is reached. (e) Move the tool to the [Cut-In Start Position] + [Clearance (C)] position at the rapid traverse rate. (Circle cutting) (a) Cut through from the center of the hole figure to the [Tool-Radial Cutting Depth (Dr)] position at the [Double-Edge Cutting Feedrate (Fd)]. (b) Cut through along the entire periphery of the hole figure at the [Single-Edge Cutting Feedrate (Fr)]. (c) Repeat steps 1 and 2 until only the [Tool-Radial Finishing Allowance (Tr)] remains. (d) If the current cutting process is the final one, finish by cutting off the entire [Tool-Radial Finishing Allowance (Tr)] at the [Finishing Feedrate (Ff)]. (e) Move the tool to the center of the hole figure at the [Double-Edge Cutting Feedrate (Fd)]. Note) If [Set Feedrate for Start/End] is turned on: Cut through from the [Cut-In Start Position] + [Clearance (C)] position to the [Cut-In Start Position] - [Cutting Depth At Start (Ds)] position at the [Starting Feedrate (Fs)]. Cut through from the [Cut-In End Position] + [Cutting Depth At End (De)] position to the [Cut-In End Position] at the [Ending Feedrate (Fe)]. 6-40

145 6. MACHINING DEFINITION B-62824EN-1/01 [Set Feedrate for Start/End] Turn on (put an X in) this check box if you want to use special feedrates for the beginning and end of cutting. See the respective tool path descriptions for details. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Cut-In End Position]--(EH) Input a depth (mm) where cutting is to end. The depth is relative to the top face of a hole figure. [Tool-Axial Cutting Depth]--(Dt) Input a cutting depth (mm) for cutting along the tool axis. [Tool-Radial Cutting Depth]--(Dr) Input a cutting depth (mm) for cutting vertical to the tool axis. If 0 is input, only finishing is performed. [Cutting Depth At Start]--(Ds) Input a cutting depth (mm) to be used when cutting starts. [Cutting Depth At End]--(De) Input a cutting depth (mm) to be used when cutting ends. [Tool-Radial Finishing Allowance]--(Tr) Input a finishing allowance (mm) for cutting vertical to the tool axis during circle cutting. If 0 is input, finishing is not performed. [Clearance]--(C) Input a clearance (mm) above the top face of a hole figure. [Cut-In Feedrate]--(F) Input a feedrate (mm/min) for cut-in. If 0 is input, the tool is moved at the rapid traverse rate. [Single-Edge Cutting Feedrate]--(Fr) Input a cutting feedrate (mm/min) for single-edge cutting, such as contouring, during circle machining. [Double-Edge Cutting Feedrate]--(Fd) Input a cutting feedrate (mm/min) for double-edge cutting, such as cutin vertical to the tool axis, during circle machining. [Finishing Feedrate]--(Ff) Input a feedrate (mm/min) for finishing. 6-41

146 6. MACHINING DEFINITION B-62824EN-1/01 [Starting Feedrate]--(Fs) Input a feedrate (mm/min) to be used at the beginning of cut-in. [Ending Feedrate]--(Fe) Input a feedrate (mm/min) to be used at the end of cut-in. [Cutting Direction] Select a direction for contouring during circle machining. [Upward Cut] [Downward Cut] [Cutter Compensation] Select a method for cutter compensation for finishing. [Cutter Compensation by NC] NC cutter compensation commands (G41 and G42) are output as NC data. Created tool paths have not been subjected to cutter compensation. [Cutter Compensation by CAP] Created tool paths have been subjected to cutter compensation. No NC cutter compensation command (such as G41 or G42) is output as NC data. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-42

147 6. MACHINING DEFINITION B-62824EN-1/01 (9) Chamfering Dialog box for setting cutting conditions Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (Cr)] position at the rapid traverse rate. (b) Cut through to the position where the [Chamfering Amount (C)] is cut off at the [Cut-In Feedrate (F)]. (c) Move the tool to the [Cut-In Start Position] + [Clearance (Cr)] position at the rapid traverse rate. 6-43

148 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Chamfering Amount]--(C) Input a chamfering amount (mm). [Clearance]--(Cr) Input a clearance (mm) above the top face of a hole figure. [Cut-in Feedrate]--(F) Input a feedrate (mm/min) for cut-in. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-44

149 6. MACHINING DEFINITION B-62824EN-1/01 (10) Contour chamfering Dialog box for setting cutting conditions The dialog box for setting cutting conditions for contour chamfering consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

150 6. MACHINING DEFINITION B-62824EN-1/01 Tool path (a) Move the tool to the [Cut-In Start Position] + [Clearance (Cr)] position at the rapid traverse rate. (b) Cut through to the [Chamfering Amount (C)] + [Protrusion Amount (P)] position at the [Cut-In Feedrate (F)]. (c) Chamfer by the [Tool-Radial Cutting Depth (Dr)] vertically to the tool axis at the [Double-Edge Cutting Feedrate (Fd)]. (d) Cut the contour according to the hole figure at the [Single-Edge Cutting Feedrate (Fr)]. (e) Repeat steps 3 and 4 until only the [Tool-Radial Finishing Allowance (Tr)] remains. (f) Finish by cutting off the entire [Tool-Radial Finishing Allowance (Tr)] at the [Finishing Feedrate (Ff)]. (g) Move the tool to the [Cut-In Start Position] + [Clearance (Cr)] position at the rapid traverse rate. [Cut-In Start Position]--(SH) Input a height (mm) to be used as a reference for a cut-in start position. The height is relative to the top face of a hole figure. [Tool-Radial Cutting Depth]--(Dr) Input a cutting depth (mm) for cutting vertical to the tool axis. If 0 is input, only finishing is performed. [Chamfering Amount]--(C) Input a chamfering amount (mm). [Protrusion Amount]--(P) Input a protrusion amount (mm) by which the tool tip protrudes for chamfering. [Tool-Radial Finishing Allowance]--(Tr) Input a finishing allowance (mm) for cutting vertical to the tool axis during chamfering. If 0 is input, finishing is not performed. 6-46

151 6. MACHINING DEFINITION B-62824EN-1/01 [Clearance]--(Cr) Input a clearance (mm) above the top face of a hole figure. [Cut-in Feedrate]--(F) Input a feedrate (mm/min) for cut-in. If 0 is input, the tool is moved at the rapid traverse rate. [Single-Edge Cutting Feedrate]--(Fr) Input a cutting feedrate (mm/min) for single-edge cutting, such as contouring, during chamfering. [Double-Edge Cutting Feedrate]--(Fd) Input a cutting feedrate (mm/min) for double-edge cutting, such as cutin vertical to the tool axis, during chamfering. [Finishing Feedrate]--(Ff) Input a feedrate (mm/min) for finishing. [Cutting Direction] Select a direction for contouring during chamfering. [Upward Cut] [Downward Cut] [Cutter Compensation] Select a method for cutter compensation for finishing. [Cutter Compensation by NC] NC cutter compensation commands (G41 and G42) are output as NC data. Created tool paths have not been subjected to cutter compensation. [Cutter Compensation by CAP] Created tool paths have been subjected to cutter compensation. No NC cutter compensation command (such as G41 or G42) is output as NC data. [Spindle Speed], [Cooling Method], [Dwell], [Controlled Axis], [Method to Move between Group Machining Figures] See "Cutting conditions common to all hole matching processes." 6-47

152 6. MACHINING DEFINITION B-62824EN-1/01 (11) Cutting conditions common to all hole machining processes Cutting conditions common to all hole machining processes are described below. [Spindle Speed] Input a spindle speed (rpm). [Cooling Method] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [No Cooling] No coolant command is issued. [Coolant (Liquid)] A coolant (liquid) command is issued. [Coolant (Spray)] A coolant (spray) command is issued. [Dwell] Set a method for specifying a dwell command. Specification by dwell time Select [Time] from [Dwell Type], and input the dwell time (in seconds) in the [Dwell Value] box. Specification by spindle speed Select [Spindle Speed] from [Dwell Type], and input the spindle speed for dwelling in the [Dwell Value] box. The dwell time is calculated from the dwell value and spindle speed. No dwell command Input 0 in the [Dwell Value] box. If a canned cycle is used, command "P0" is issued. If no canned cycle is used, command "G04" is not issued. [Controlled Axis] Select a tool movement method for approaching and escaping. [C-Axis] Approaching and escaping are performed by rotating the C-axis. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. 6-48

153 6. MACHINING DEFINITION B-62824EN-1/01 [Method for Moving the Tool between Group Machining Figures] Select a method for moving the tool between group machining figures as required. [Moving in an Area Specified Automatically by the System] The system automatically determines an area where no interference will occur by taking the shape of the blank left uncut during turning into account. [Moving in an Area where the Tool does not Interfere with the Blank] The tool is moved within the "blank figure + clearance from the blank" area. The clearance is set in [Parameter Setting--Create Tool Path]. [Moving within the "Machining Figure Top Face Height + Clearance" Area] The tool is moved within the "machining figure top face height + clearance" area. The tool is moved within the "machining figure top face height + clearance" area. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-49

154 6. MACHINING DEFINITION B-62824EN-1/ Setting cutting conditions (contouring) This section explains how to set cutting conditions for contouring. It also describes tool paths. (1) Contouring (roughing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for contouring (roughing) consists of two pages. Clicking the [Prev Page] and [Next Page] buttons displays the respective pages. Page 1 Page

155 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The side contour of a machining figure is contoured. The tool paths prepared are as follows: (a) Move the tool to above the approach start position. (b) Move the tool to a height of the cutting surface. (c) Cut along the side contour of the machining figure by driving the tool vertically to the tool axis until the whole Tool-Radial cutting allowance is cut off. (d) Repeat steps 2 and 3 until the whole Tool-Axial cutting allowance is cut off. (e) Retract the tool. 6-51

156 6. MACHINING DEFINITION B-62824EN-1/01 Approach (a) Move the tool to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the rapid traverse rate. (b) Move the tool to the [First-Time Tool-Axis In-Feed Amount] - [Tool- Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. (c) Cut through to the [First-Time Tool-Axis In-Feed Amount] position at the [Tool-Axial Cutting Feedrate (Ft)]. (d) Cause the tool to approach the [First-Time Tool-Radius In-Feed Start Position] vertically to the tool axis. Escape (a) Move the tool from the [Approach End Position] to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. 6-52

157 6. MACHINING DEFINITION B-62824EN-1/01 Tool-radial cut-in (a) Cut along the contour from the [First-Time In-Feed Start Position] to the [First-Time In-Feed End Position] at the [Single-Edge Cutting Feedrate (Fs)]. (b) Cause the tool to approach according to the following procedures: When the In-Feed start and end positions are at the same point: Cause the tool to approach directly the next cut-in start position by cutting along the normal line at the [Both-edge Cutting Feedrate (Fd)]. When the In-Feed start and end positions are not at the same point: Cause the tool to approach the [Next In-Feed Start Position]. (c) Cut along the contour of the machining figure at the [Single-Edge Cutting Feedrate (Fs)]. (d) Repeat steps 2 and 3 until the whole [Cutting Allowance] ([Tool- Radius Cutting Allowance] - [Finishing Allowance]) is cut off. (e) Retract the tool. 6-53

158 6. MACHINING DEFINITION B-62824EN-1/01 Tool-Radius In-Feed Amount and the Number of Tool-Radius In- Feed Cycles If the [Method of Tool-Radius In-Feed] is [Constant cutting]: Number of Tool-Radius In-Feed Cycles =((Tool-Radius Cutting Allowance - Tool-Radius Finishing Allowance)/Max Tool-Radius Depth of Cut) Tool-Radius In-Feed Amount = (Tool-Radius Cutting Allowance/2 - Finishing Allowance)/Number of Tool-Radius In-Feed Cycles If the [Method of Tool-Radius In-Feed] is [Specified Cutting]: Number of Tool-Radius In-Feed Cycles =((integer not less than Tool-Radius Cutting Allowance - Tool-Radius Finishing Allowance)/Max Tool-Radius Depth of Cut) Tool Radius In-Feed Amount = Max Tool-Radius Depth of Cut Approaching the next cut-in start position from the current cutin end position. If the cut-in start and end positions are at the same point: If the cut-in start and end positions are not at the same point: Approaching is performed in the same way as for tool-axial cut-in. 6-54

159 6. MACHINING DEFINITION B-62824EN-1/01 Tool movement for an open portion When an open contour figure or a pocket figure with an open entity is machined, the movement of the tool varies with [Movement Method in Open Portion] as follows: If [Move at Safe Height] is selected: If [Move Cutting Surface + Clearance] is selected: If [Move the Tool without Lifting It] is selected: 6-55

160 6. MACHINING DEFINITION B-62824EN-1/01 Tool-Axis In-Feed Cutting and Escape (a) Move the tool from the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position through the "initialtime Tool-Axis In-Feed amount" at the [Tool-Axis Movement Feedrate (Ftm)]. (b) Cut In-Feed vertically to the tool axis. (c) Retract the tool from the cutting surface according to [Movement of In-Feed], then cause it to approach the next cutting surface. (d) Repeat steps 2 and 3 until the [Cutting Allowance] ([Top Face Height] - [Bottom Face Height] - [Finishing Allowance]) is cut off. (e) Retract the tool from the machining figure bottom face to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. Movement of In-Feed The movement of the tool at Tool-Axis In-Feed varies with [Movement of In-Feed] as follows: If [Move at Safe Height] is selected: 6-56

161 6. MACHINING DEFINITION B-62824EN-1/01 If [Move at Cutting Surface + Clearance] is selected: If [Move without Lifting] is selected: 6-57

162 6. MACHINING DEFINITION B-62824EN-1/01 Tool-Axis In-Feed amount and the number of In-Feed cycles If the [Method of Tool-Axis In-Feed] is [Constant Cutting]: Number of Tool-Axis In-Feed Cycles =((integer not less than Top Face Height - Bottom Face Height - Tool-Axis Finishing Allowance)/(Max Tool-Axis Depth of Cut) Tool Axis In-Feed Amount (Top FaceHeight - Bottom Face Height - Finishing Allowance)/(Number of Tool-Axis In-Feed Cycles) If the [Method of Tool-Axis In-Feed] is [Specified Cutting]: Number of Tool-Axis In-Feed Cycles = integer not less than((top Face Height - Bottom Face Height - Tool-Axis Finishing Allowance)/(Max Tool-Axis Depth of Cut)) Tool Axis In-Feed Amount = Max Tool-Axis Depth of Cut Cut Leavings A part (indicated by shading in the following figure) will be left uncut, because the tool cannot enter it. 6-58

163 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Allowance] [Tool-Radius]--(Vr) Input a Tool-Radius cutting allowance (mm). If 0 is input, only firsttime In-Feed Cutting is performed; Tool-Radius In-Feed is not performed. [Tool-Axix]--(Vt) Input a tool-axis cutting allowance (mm). If 0 is input, the depth of the machining figure is treated as a cutting allowance. [Maximum Depth of Cut] [Tool-Radius]--(Dr) Input a maximum Tool-Radius In-Feed Cutting amount (mm). [Tool-Axis]--(Dt) Input a maximum Tool-Axis In-Feed Cutting amount (mm). If 0 is input, the machining figure is cut off to the bottom face in a single In- Feed cycle. 6-59

164 6. MACHINING DEFINITION B-62824EN-1/01 [Finishing Allowance] [Tool-Radius]--(Tr) Input a Tool-Radius finishing allowance (mm). [Tool-Axis]--(Tt) Input a Tool-Axis finishing allowance (mm). [Clearance Amount] [Tool-Radius]--(Cr) Input a Tool-Radius clearance amount (mm). [Tool-Axis]--(Ct) Input a Tool-Axis Clearance Amount (mm). [Cutting Direction] Select a direction in which the tool is to move for cutting. [Up Cut] [Down Cut] [Spindle Speed] Input the spindle speed (rpm) for the tool. [Feedrate] [Single-Edge Cutting]--(Fs) Input a feedrate (mm) used when one edge of the tool is used for cutting. [Both-Edge Cutting]--(Fd) Input a feedrate (mm) used when both edges of the tool are used for cutting. [Tool-Axis Cutting]--(Ft) Input a feedrate (mm) used for Tool-Axis cutting. [Tool-Radius Movement]--(Ftm) Input a feedrate (mm) used for tool movement vertical to the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axis Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis. If

165 6. MACHINING DEFINITION B-62824EN-1/01 is input, the tool is moved at the rapid traverse rate. [Coolant] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [None] No coolant command is issued. [Oil] A coolant (Oil) command is issued. [Mist] A coolant (Mist) command is issued. [Controlled Axis] Select a controlled axis for cutting. [C Axis] Approaching and escaping are performed by rotating the C axis. Polar coordinate or cylindrical interpolation is used for cutting. [Y Axis] Approaching and escaping are performed without rotating the C axis. Polar coordinate or cylindrical interpolation is not used for cutting. [Method of In-Feed] Select a In-Feed Cutting method. [Tool-Radius] [Constant Cutting] In-Feed Cutting is performed based on Constant Cutting amount calculated from a specified Max Depth of Cut [Specified Cutting] In-Feed Cutting is performed based on a specified Max Depth of Cut. [Tool-Axis] [Constant Cutting] In-Feed Cutting is performed based on Constant Cutting amount calculated from a specified Max Depth of Cut. [Specified Cutting] In-Feed Cutting is performed based on a specified Max Depth of Cut. 6-61

166 6. MACHINING DEFINITION B-62824EN-1/01 [Movement of In-feed] Select a type of tool movement for both Tool-Axis and Tool-Radius In- Feed Cutting. [Move at Safe Height] The tool is moved after it is lifted to a height of the "machining figure top face + Tool-Axis Clearance Amount (Ct)." [Move at Cutting Surface + Clearance] The tool is moved after it is lifted to a height of the "current cutting surface + Tool-Axis Clearance Amount (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move without Lifting] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-62

167 6. MACHINING DEFINITION B-62824EN-1/01 [Movement of Open Part] For a pocket figure with an open entity specified, select a tool movement type for the open part. [Move at Safe Height] The tool is moved after it is lifted to a height of the "machining figure top face + Tool-Axis Clearance Amount (Ct)." [Move at Cutting Surface + Clearance] The tool is moved after it is lifted to a height of the "current cutting surface + Tool-Axis Clearance Amount (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move Without Lifting] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-63

168 6. MACHINING DEFINITION B-62824EN-1/01 (2) Contouring (bottom finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for contouring (bottom finishing) consists of two pages. Clicking the [Prev Page] and [Next Page] buttons displays the respective pages. Page 1 Page

169 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The bottom face for the side contour of a machining figure is finished. The tool paths prepared are as follows: (a) Move the tool to above the approach start position of the machining figure. (b) Move the tool to a height of the bottom face of the machining figure. (c) Cut along the side contour of the machining figure by driving the tool vertically to the tool axis until the whole Tool-Radius cutting allowance is cut off. (d) Retract the tool. 6-65

170 6. MACHINING DEFINITION B-62824EN-1/01 Approach (a) Move the tool to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the rapid traverse rate. (b) Move the tool to the [Machining Figure Bottom Face] + [Tool-Axis Finishing Allowance (Vt)] + [Tool-Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. (c) Move the tool to the [Machining Figure Bottom Face] at the [Tool-Axis Cutting Feedrate (Ft)]. (d) Cause the tool to approach the [Tool-Radius In-Feed Start Position] vertically to the tool axis. 6-66

171 6. MACHINING DEFINITION B-62824EN-1/01 Escape (a) Move the tool from the [Approach End Position] to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. Tool-Radius In-Feed Cutting The tool is moved in the same manner as for contouring (roughing). See the descriptions about contouring (roughing) for details. 6-67

172 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Allowance] [Tool-Radius]--(Vr) Input a Tool-Radius cutting allowance (mm). [Tool-Axis]--(Vt) Input a Tool-Axis cutting allowance (mm). If 0 is input, the depth of the machining figure is treated as a cutting allowance. [Max Depth of Cut] [Tool-Radius] Input a maximum Tool-Radius In-Feed Cutting amount (mm). [Finishing Allowance], [Clearance Amount], [Cutting Direction], [Spindle Speed], [Feedrate], [Coolant], [Nethod of In-Feed], [Controlled Axis], [Movement of In-Feed], [Movement of Open Part] These items are set in the same manner as for contouring (roughing). See the descriptions about contouring (roughing) for details. 6-68

173 6. MACHINING DEFINITION B-62824EN-1/01 (3) Contouring (side finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for contouring (side finishing) consists of two pages. Clicking the [Prev Page] and [Next Page] buttons displays the respective pages. Page 1 Page

174 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The side face of a machining figure is finished. The tool paths prepared are as follows: (a) Move the tool to above the approach start position. (b) Move the tool to the bottom face of the machining figure. (c) Cut along the side contour of the machining figure by driving the tool through the Tool-Radius cutting allowance (Vt) a specified number of finishing cycles. (d) Retract the tool. 6-70

175 6. MACHINING DEFINITION B-62824EN-1/01 Approach (a) Move the tool to the [Machining Figure Top Face Height] + [Tool- Axis Clearance Amount (Ct)] position at the rapid traverse rate. (b) Move the tool to the [Machining Figure Bottom Face] + [Tool-Axis Finishing Allowance (Tt)] + [Tool-Axis Clearance (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. (c) Move the tool to the [Machining Figure Bottom Face] + [Tool-Axis Finishing Allowance (Tt)] position at the [Tool-Axis Cutting Feedrate (Ft)]. (d) Cause the tool to approach the [Tool-Radius In-Feed Cut-In Start Position] vertically to the tool axis. 6-71

176 6. MACHINING DEFINITION B-62824EN-1/01 Escape (a) Move the tool from the [Approach End Position] to the [Machining Figure Top Face Height] + [Tool-Axis Clearance Amount (Ct)] position at the [Tool-Axis Movement Feedrate (Ftm)]. Tool-Radius In-Feed (a) Cause the tool to approach the [Cutting Start Position] vertically to the tool-axis at the [Tool-Radius Cutting Feedrate (Fr)]. (b) Cut along the contour from the [First-Time Cut-In Start Position] to the [First-Time In-Feed End Position] at the [Tool-Radius Cutting Feedrate (Fr)]. (c) Retract the tool from the [Cutting End Position] vertically to the tool axis at the [Tool-Radial Cutting Feedrate (Fr)]. (d) Cause the tool to approach the next-time In-Feed start position according to the specified [Movement of In-Feed]. (e) Repeat steps 2 to 4 a specified [Number of Finishing]. Tool-radius In-Feed amount = cutting allowance (V)/number of finishing cycles At the final In-Feed, cutter compensation is performed by a method specified at [Cutter Compensation]. At non-final In-Feed, cutter compensation is performed by [CAP Cutter Compensation]. 6-72

177 6. MACHINING DEFINITION B-62824EN-1/01 [Number of Finishing] Input a number of times that Tool-Radius In-Feed is to be performed during side face contouring. [Cutting Allowance] [Tool-Radius]--(Vr) Input a Tool-Radius cutting allowance (mm). If 0 is input, only firsttime In-FeedCutting is performed; Tool-Radius In-Feed Cutting is not performed. [Finishing Allowance] [Tool-Radius]--(Tr) Input a Tool-Radius finishing allowance (mm). [Tool-Axis]--(Tt) Input a Tool-Radius finishing allowance (mm). [Clearance Amount] [Tool-Radius]--(Cr) Input a tool-radial clearance (mm). [Tool-Axis]--(Ct) Input a Tool-Axis Clearance Amount (mm). [Cutting Direction] Select a direction in which the tool is to move for cutting. [Up Cut] [Down Cut] [Spindle Speed] Input the spindle speed (rpm) for the tool. 6-73

178 6. MACHINING DEFINITION B-62824EN-1/01 [Feedrate] [Tool-Radius Cutting]--(Fr) Input a feedrate (mm) used for side face contouring. [Tool-Axis Cutting]--(Ft) Input a feedrate (mm) used for Tool-Axis cutting. [Tool-Radius Movement]--(Ftm) Input a feedrate (mm) used for tool movement vertical to the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axis Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Coolant] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [None] No coolant command is issued. [Coolant Oil] A coolant (Oil) command is issued. [Mist] A coolant (spray) command is issued. [Controlled Axis] Select a controlled axis for cutting. [C-Axis] Approaching and escaping are performed by rotating the C-axis. Polar coordinate or cylindrical interpolation is used for cutting. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. Polar coordinate or cylindrical interpolation is not used for cutting. 6-74

179 6. MACHINING DEFINITION B-62824EN-1/01 [Movement of In-Feed] Select a type of tool movement for Tool-Radius In-Feed. [Move at Safe Height] The tool is moved after it is lifted to a height of the "machining figure top face + Tool-Axis Clearance Amount (Ct)." [Move Cutting Surface + Clearance] The tool is moved after it is lifted to a height of the "current cutting surface + Tool-Axis Clearance Amount (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move without Lifting] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-75

180 6. MACHINING DEFINITION B-62824EN-1/01 [Movement of Open Part] For a pocket figure with an open entity specified, select a tool movement type for the open part. [Move of Open Part] The tool is moved after it is lifted to a height of the "machining figure top face + Tool-Axis Clearance Amount (Ct)." [Move at Cutting Surface + Clearance] The tool is moved after it is lifted to a height of the "current cutting surface + Tool-Axis Clearance Amount (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move without Lifting] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-76

181 6. MACHINING DEFINITION B-62824EN-1/01 [Corner Compensation Type] Select a type of compensation for a corner to be finished. [Circular Interpolation] [Linear Interpolation (with Move at Corner)] [Linear Interpolation (without Move at Corner)] [Cutter Compensation] Select a method for cutter compensation for finishing. [Compensation by NC] NC cutter compensation commands (G41 and G42) are output as NC data. Prepared tool paths have not been subjected to cutter compensation. [Cutter Compensation by CAP] Prepared tool paths have been subjected to cutter compensation. No NC cutter compensation command (such as G41 or G42) is output as NC data. 6-77

182 6. MACHINING DEFINITION B-62824EN-1/ Setting cutting conditions (pocketing) The term "pocketing" refers to machining intended to cut off the inside of a pocket-shaped figure. This section explains how to set cutting conditions for pocketing. It also describes tool paths. (1) Pocketing (roughing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for pocketing (roughing) consists of two pages. Clicking the [Prev Page] and [Next Page] buttons displays the respective pages. Page 1 Page

183 6. MACHINING DEFINITION B-62824EN-1/01 Tool path A pocket is created by cutting off the inside of a pocket figure helically. The tool paths prepared are as follows: Two or more island figures and cavity figures can be defined for a pocket figure. Defined island figures are left uncut. A cavity figure is detoured around without being cut off. A tool path is prepared so that it will not interfere with a pocket figure or island figure. An efficient tool path is prepared so that the tool can avoid to escape along the tool axis as much as possible. The tool can be driven along the tool axis. A specified cutting allowance can be cut off without cutting any other portion. Cutting can be performed both upward and downward. The direction in which the periphery of an island figure is cut is controlled automatically. The tool can be driven for cutting from both inside and outside. If there is a portion left uncut at a corner, it can be identified automatically and cut off (patent pending). Tool-axial cut-in can be at any angle. The cutting start position can be set at any point. The cutting start position can be determined automatically. A tool movement type can be selected. The top face of an island figure can be machined by controlling its cut-in amount automatically. Cutting conditions such as finishing allowance can be set up for each island figure separately. 6-79

184 6. MACHINING DEFINITION B-62824EN-1/01 For a pocket figure portion through which the tool cannot pass, the tool is lifted automatically to avoid interference with that portion. If there are two or more tool-axial cut-in cycles, the tool is moved to another cutting area only after the current cutting area is cut off. A contour specified as an open entity of a pocket figure is cut off as shown below (patent pending). 6-80

185 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Allowance] A tool path for cutting off a specified cutting allowance is prepared. [Tool-Radial]--(Vr) Input a tool-radial cutting allowance (mm). [Tool-Axial]--(Vt) Input a tool-axial cutting allowance (mm). Note) If 0 is input, the following cutting allowance is defined: 6-81

186 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-in Amount] [Tool-Radial]--(Dr) Input a tool-radial cut-in amount (mm). [Tool-Axial]--(Dt) Input a tool-axial cut-in amount (mm). If 0 is input, the pocket figure is cut off to the bottom face in a single cut-in cycle. [Finishing Allowance] [Tool-Radial]--(Tr) Input a tool-radial finishing allowance (mm). [Tool-Axial]--(Tt) Input a tool-axial finishing allowance (mm). 6-82

187 6. MACHINING DEFINITION B-62824EN-1/01 [Clearance] [Tool-Radial]--(Cr) Input a tool-radial clearance (mm). [Tool-Axial]--(Ct) Input a tool-axial clearance (mm). [Open Portion]--(Cb) Input a clearance (mm) for an open portion. [Cut-in Direction] Select a direction of tool movement for helical cutting. [From Inside] Cutting is performed from the inside of the pocket figure to the outside. [From Outside] Cutting is performed from the outside of the pocket figure to the inside. [Cutting Direction] Select a direction in which the tool is to move for cutting. [Upward Cut] [Downward Cut] [Spindle Speed] Input the spindle speed (rpm) for the tool. 6-83

188 6. MACHINING DEFINITION B-62824EN-1/01 [Feedrate] [Single-Edge Cutting]--(Fs) Input a feedrate (mm) used when one edge of the tool is used for cutting. [Double-Edge Cutting]--(Fd) Input a feedrate (mm) used when both edges of the tool are used for cutting. [Tool-Axial Cutting]--(Ft) Input a feedrate (mm) used for tool-axial cutting. [Tool-Radial Movement]--(Ftm) Input a feedrate (mm) used for cut-in or tool movement vertical to the tool axis for open-portion cutting. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axial Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis for open-portion cutting. If 0 is input, the tool is moved at the rapid traverse rate. 6-84

189 6. MACHINING DEFINITION B-62824EN-1/01 [Cooling Method] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [No Cooling] No coolant command is issued. [Coolant (Liquid)] A coolant (liquid) command is issued. [Coolant (Spray)] A coolant (spray) command is issued. [Cut-in Angle]--(Ap) Input a cut-in angle (degrees) for tool-axial cut-in. If cut-in is performed outside of the pocket figure, the specified cut-in angle is ignored. Cut-in is performed at 0 degrees unconditionally. Note) If a value greater than 0 is input as a cut-in angle, it is not checked whether tool movement for the slant cut-in interferes with the pocket figure or island figure. When inputting a value greater than 0 as a cut-in angle, be careful about interference with the machining figure. [Controlled Axis] Select a controlled axis for cutting. [C-Axis] Approaching and escaping are performed by rotating the C-axis. Polar coordinate or cylindrical interpolation is used for pocketing. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. Polar coordinate or cylindrical interpolation is not used for pocketing. 6-85

190 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-in Tool Movement Type] Select a type of tool movement for tool-axial cut-in. [Move the Tool at Safe Height] The tool is moved after it is lifted to a height of the "highest position on the pocket figure or island figure + tool-axial clearance (Ct)." [Move the Tool at Height of "Cutting Surface + Clearance"] The tool is moved after it is lifted to a height of the "current cutting surface + tool-axial clearance (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-86

191 6. MACHINING DEFINITION B-62824EN-1/01 [Open-Portion Tool Movement Type] For a pocket figure with an open entity specified, select a tool movement type for the open portion. [Move the Tool at Safe Height] The tool is moved after it is lifted to a height of the "highest position on the pocket figure or island figure + tool-axial clearance (Ct)." [Move the Tool at Height of "Cutting Surface + Clearance"] The tool is moved after it is lifted to a height of the "current cutting surface + tool-axial clearance (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move the Tool without Lifting It] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. 6-87

192 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Method] Select a cutting method for corners in pocketing. [Cut Corners Using Circular Interpolation] [Cut Corners Using Linear Interpolation] [Cutting Method for Pocketing with All Entities Open] If all the entities of a pocket figure are open, select a helical cutting method. [Cut along Pocket Figure] [Cut along Island Figure] 6-88

193 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Method for Island Figure Top Face] Select a cutting method for the top face of island figures. [Do Not Cut off] Cut-in is performed with a specified amount. [Cut by Controlling Cut-in Amount] The top face of an island figure is cut off by controlling the cut-in amount. [Check for Portions Left Uncut] If there is a portion left uncut at a corner in pocketing, it is identified automatically and cut off. To use this function, turn on (put an X in) this check box. This function may decrease the processing speed for tool path preparation to some degree. 6-89

194 6. MACHINING DEFINITION B-62824EN-1/01 [Island Figure Finishing Allowance] This finishing allowance is used if no finishing is set up for individual island figures. [Tool-Radial]--(Itr) Input a tool-radial finishing allowance (mm) for an island figure. [Tool-Axial]--(Itt) Input a tool-axial finishing allowance (mm) for an island figure. 6-90

195 6. MACHINING DEFINITION B-62824EN-1/01 (2) Pocketing (bottom face finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for pocketing (bottom face finishing) consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

196 6. MACHINING DEFINITION B-62824EN-1/01 Tool path A pocket is created by finishing the bottom face of a pocket figure helically. The tool paths prepared are similar to those for pocketing (roughing). See the descriptions about pocketing (roughing) for details. No tool-axial cut-in is performed for pocketing (bottom face finishing), however. 6-92

197 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Allowance] A tool path for cutting off a specified cutting allowance is prepared. [Tool-Radial]--(Vr) Input a tool-radial cutting allowance (mm). [Tool-Axial]--(Vt) Input a tool-axial cutting allowance (mm). Note) If 0 is input, the following cutting allowance is defined: 6-93

198 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-in Amount] [Tool-Radial]--(Dr) Input a tool-radial cut-in amount (mm). [Cutting Method for Island Figure Top Face] Select a cutting method for the top face of an island figure. [Do Not Cut off] A pocket figure is cut in to the bottom face in one cut-in cycle. [Cut by Controlling Cut-in Amount] The top face of an island figure is cut off by controlling the cut-in amount. [Finishing Allowance], [Clearance], [Cut-in Direction], [Cutting Direction], [Spindle Speed], [Feedrate], [Cooling Method], [Cut-in Angle], [Controlled Axis], [Cutting Method], [Cutting Method for Pocketing with All Elements Open], [Check for Portions Left Uncut], and [Island Figure Finishing Allowance] These items are set in the same manner as for pocketing (roughing). See the descriptions about pocketing (roughing) for details. 6-94

199 6. MACHINING DEFINITION B-62824EN-1/01 (3) Pocketing (side face finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for pocketing (side face finishing) consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

200 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The side face contours of pocket and island figures are finished. The tool paths prepared are similar to those for contouring (side face finishing), except for the items listed below. See the descriptions about contouring (side face finishing) for details Neither tool-radial nor tool-axial cut-in is performed. If the tool is anticipated to interfere with a pocket figure or other island figure during finishing, a tool path for avoiding interference is not prepared. If the tool is liable to interfere with a machining figure, you should use an interference check function when preparing NC data. [Finishing Allowance] [Tool-Radial]--(Tr) Input a tool-radial finishing allowance (mm). [Tool-Axial]--(Tt) Input a tool-axial finishing allowance (mm). 6-96

201 6. MACHINING DEFINITION B-62824EN-1/01 [Clearance] [Tool-Radial]--(Cr) Input a tool-radial clearance (mm). [Tool-Axial]--(Ct) Input a tool-axial clearance (mm). [Open Portion]--(Cb) Input a clearance (mm) for an open entity. [Cutting Direction] Select a direction in which the tool is to move for cutting. [Upward Cut] [Downward Cut] [Spindle Speed] Input the spindle speed (rpm) for the tool. 6-97

202 6. MACHINING DEFINITION B-62824EN-1/01 [Feedrate] [Tool-Radial Cutting]--(Fr) Input a feedrate (mm) used for tool-radial cutting. [Tool-Axial Cutting]--(Ft) Input a feedrate (mm) used for tool-axial cutting. [Tool-Radial Movement]--(Ftm) Input a feedrate (mm) used for tool movement vertical to the tool axis for open-portion cutting. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axial Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis for open-portion cutting. If 0 is input, the tool is moved at the rapid traverse rate. [Cooling Method] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [No Cooling] No coolant command is issued. [Coolant (Liquid)] A coolant (liquid) command is issued. [Coolant (Spray)] A coolant (spray) command is issued. [Island Figure Finishing Allowance] This finishing allowance is used if no finishing is set up for individual island figures. [Tool-Radial]--(Itr) Input a tool-radial finishing allowance (mm) for an island figure. [Tool-Axial]--(Itt) Input a tool-axial finishing allowance (mm) for an island figure. 6-98

203 6. MACHINING DEFINITION B-62824EN-1/01 [Controlled Axis] Select a controlled axis for cutting. [C-Axis] Approaching and escaping are performed by rotating the C-axis. Polar coordinate or cylindrical interpolation is used for cutting. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. Polar coordinate or cylindrical interpolation is not used for cutting. 6-99

204 6. MACHINING DEFINITION B-62824EN-1/01 [Open-Portion Tool Movement Type] For a pocket figure with an open entity specified, select a tool movement type for the open portion. [Move the Tool at Safe Height] The tool is moved after it is lifted to a height of the "highest position on the pocket figure or island figure + tool-axial clearance (Ct)." [Move the Tool at Height of "Cutting Surface + Clearance"] The tool is moved after it is lifted to a height of the "current cutting surface + tool-axial clearance (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure. [Move the Tool without Lifting It] The tool is moved at a height of the current cutting surface without being lifted. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure

205 6. MACHINING DEFINITION B-62824EN-1/01 [Corner Compensation Type] Select a type of compensation for a corner to be finished. [Circular Interpolation] [Linear Interpolation (with Movement at Corner)] [Linear Interpolation (without Movement at Corner)] 6-101

206 6. MACHINING DEFINITION B-62824EN-1/01 [Machining Attribute] Select an attribute for the machining figure to be subjected to finishing. This setting applies if [Follow Collective Setting] is selected as the [Machining Attribute] for individual island figures. [Machine Pocket and Island Figures] [Machine Pocket Figures Only] [Machine Island Figures Only] [Cutter Compensation] Select a method for cutter compensation for finishing. [Cutter Compensation by NC] NC cutter compensation commands (G41 and G42) are output as NC data. Prepared tool paths have not been subjected to cutter compensation. [Cutter Compensation by CAP] Prepared tool paths have been subjected to cutter compensation. No NC cutter compensation command (such as G41 or G42) is output as NC data

207 6. MACHINING DEFINITION B-62824EN-1/ Setting cutting conditions (grooving) This section explains how to set cutting conditions for grooving. It also describes tool paths. (1) Grooving (roughing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for grooving (roughing) consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

208 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The inside of a groove figure is cut off. The tool paths prepared are as follows: (a) Cause the tool to approach above the cutting start position for the groove figure. (b) Cut the groove figure by driving the tool vertically to the tool axis. (c) Cut the groove figure by driving the tool along the tool axis. (d) Repeat steps 2 and 3 until the whole cutting allowance is cut off. (e) Retract the tool

209 6. MACHINING DEFINITION B-62824EN-1/01 Approach (a) Move the tool to the [Groove Figure Top Face Height] + [Tool-Axial Clearance (Ct)] position at the rapid traverse rate. (b) Cut in through the [First-Time Tool-Axial Cut-In Amount] by driving the tool at the [Tool-Axial Cutting Feedrate (Ft)]. Escape (a) Retrace the tool from the [Groove Figure Bottom Face Height] position to the [Groove Figure Top Face Height] + [Tool-Axial Clearance (Ct)] position at the [Tool-Axial Movement Feedrate (Ftm)]

210 6. MACHINING DEFINITION B-62824EN-1/01 Tool-radial cut-in If the groove width is equal to the tool diameter: (a) Cut along the groove figure center line from the [Cutting Start Position] to the [Cutting End Position] at the [Double-Edge Cutting Feedrate (Fd)]. If the groove width is larger than the tool diameter: (a) Cut along the groove figure center line from the [Cutting Start Position] to the [Cutting End Position] at the [Double-Edge Cutting Feedrate (Fd)]. (b) Cut through the [Tool-Radial Cut-In Amount] by driving the tool in the specified [Cutting Direction] at the [Double-Edge Cutting Feedrate (Fd)]. (c) Cut the groove figure by driving the tool along a line offset by each cut-in amount from the groove figure contour at the [Single- Edge Cutting Feedrate (Fs)]. (d) Repeat steps 2 and 3 until the [Cutting Allowance] ([Groove 6-106

211 6. MACHINING DEFINITION B-62824EN-1/01 Width]/2 - [Finishing Allowance]) is cut off. (e) Retract the tool through the [Tool-Radial Escape Amount] vertically to the tool-axis at the [Single-Edge Cutting Feedrate (Fs)]. Tool-radial escape amount If tool-radial clearance < groove width/2 - finishing allowance - tool width/2: Escape amount = tool-radial clearance If tool-radial clearance > groove width/2 - finishing allowance - tool width/2: Escape amount = groove width/2 - finishing allowance - tool width/2 In other words, the tool is retracted to the [Groove Figure End Position]. Tool-radial cut-in amount and the number of cut-in cycles If the [Tool-Radial Cut-in Type] is [Even Cut-in]: Number of tool-radial cut-in cycles = integer not less than {(groove width/2 - tool-radial finishing allowance) /maximum tool-radial cut-in amount} Tool-radial cut-in amount = (groove width/2 - finishing allowance) /number of cut-in cycles If the [Tool-Radial Cut-in Type] is [Specified Cut-in]: Number of tool-radial cut-in cycles = integer not less than {(groove width/2 - tool-radial finishing allowance)/maximum tool-radial cut-in amount} Tool-radial cut-in amount = maximum tool-radial cut-in amount 6-107

212 6. MACHINING DEFINITION B-62824EN-1/01 Tool-axial cut-in and escape (a) Move the tool from the [Groove Figure Top Face Height] + [Tool- Axial Clearance (Ct)] position through the [First-Time Tool-Axial Cut-In Amount] at the [Tool-Axial Cutting Feedrate (Ft)]. (b) Cut in vertically to the tool axis. (c) Retract the tool from the cutting surface according to [Cut-in Movement Method], then cause it to approach the next cutting surface. (d) Repeat steps 2 and 3 until the [Cutting Allowance] ([Top Face Height] - [Bottom Face Height] - [Finishing Allowance]) is cut off. (e) Retract the tool from the groove figure bottom face to the [Groove Figure Top Face Height] + [Tool-Axial Clearance (Ct)] position at the [Tool-Axial Movement Feedrate (Ftm)]. If [Cut-in Tool Movement Type] is [Move the Tool at Safe Height]: If [Cut-in Tool Movement Type] is [Move the Tool at Height of "Cutting Surface + Clearance"]: 6-108

213 6. MACHINING DEFINITION B-62824EN-1/01 Tool-axial cut-in amount and the number of cut-in cycles If [Tool-Axial Cut-in Type] is [Even Cut-in]: Number of tool-axial cut-in cycles = integer not less than {(top face height - bottom face height - tool-axial finishing allowance)/maximum tool-axial cut-in amount} Tool-axial cut-in amount = (top face height - bottom face height - finishing allowance)/number of cut-in cycles If the [Tool-Axial Cut-in Type] is [Specified Cut-in]: Number of tool-axial cut-in cycles = integer not less than {(top face height - bottom face height - tool-axial finishing allowance)/maximum tool-axial cut-in amount} Tool-axial cut-in amount = maximum tool-axial cut-in amount 6-109

214 6. MACHINING DEFINITION B-62824EN-1/01 [Maximum Cut-In Amount] [Tool-Radial]--(Dr) Input a maximum tool-radial cut-in amount (mm). [Tool-Axial]--(Dt) Input a maximum tool-axial cut-in amount (mm). If 0 is input, the groove figure is cut off to the bottom face in a single cut-in cycle. [Finishing Allowance] [Tool-Radial]--(Tr) Input a tool-radial finishing allowance (mm). [Tool-Axial]--(Tt) Input a tool-axial finishing allowance (mm). [Clearance] [Tool-Radial]--(Cr) Input a tool-radial clearance (mm). [Tool-Axial]--(Ct) Input a tool-axial clearance (mm). [Cutting Direction] Select a direction in which the tool is to move for cutting. [Upward Cut] [Downward Cut] 6-110

215 6. MACHINING DEFINITION B-62824EN-1/01 [Spindle Speed] Input the spindle speed (rpm) for the tool. [Feedrate] [Single-Edge Cutting]--(Fs) Input a feedrate (mm) used when one edge of the tool is used for cutting. [Double-Edge Cutting]--(Fd) Input a feedrate (mm) used when both edges of the tool are used for cutting. [Tool-Axial Cutting]--(Ft) Input a feedrate (mm) used for tool-axial cutting. [Tool-Radial Movement]--(Ftm) Input a feedrate (mm) used for tool movement vertical to the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axial Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Cooling Method] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [No Cooling] No coolant command is issued. [Coolant (Liquid)] A coolant (liquid) command is issued. [Coolant (Spray)] A coolant (spray) command is issued

216 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-in Type] Select a cut-in method. [Tool-Radial] [Even Cut-in] Cut-in is performed based on an even cut-in amount calculated from a specified maximum cut-in amount. [Specified Cut-in] Cut-in is performed based on a specified maximum cut-in amount. [Tool-Axial] [Even Cut-in] Cut-in is performed based on an even cut-in amount calculated from a specified maximum cut-in amount. [Specified Cut-in] Cut-in is performed based on a specified maximum cut-in amount. [Controlled Axis] Select a controlled axis for cutting. [C-Axis] Approaching and escaping are performed by rotating the C-axis. Cutting is performed according to the setting of [Cutting Method of C- Axis Machining]. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. [Cutting Method of C-Axis Machining] [Cut Only by C-Axis Movement] Cutting is performed based on C-axis movement only. [Cut Using Polar Interpolation] Cutting is performed using the polar interpolation function of the NC unit. [Cut Using Cylindrical Interpolation] Cutting is performed using the cylindrical interpolation function of the NC unit

217 6. MACHINING DEFINITION B-62824EN-1/01 [Cut-in Tool Movement Type] [Move the Tool at Safe Height] The tool is moved after it is lifted to a height of the "groove figure top face + tool-axial clearance (Ct)." [Move the Tool at Height of "Cutting Surface + Clearance"] The tool is moved after it is lifted to a height of the "current cutting surface + tool-axial clearance (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure

218 6. MACHINING DEFINITION B-62824EN-1/01 [Method for Moving the Tool between Group Machining Figures] Select a method for moving the tool between group machining figures if the groove figures are group machining figures. [Moving in an Area Specified Automatically by the System] The system automatically determines an area where no interference will occur by taking, into account, the shape of the blank left uncut during turning. [Moving in an Area Where the Tool Does Not Interfere with the Blank] The tool is moved within the "blank figure + clearance from the blank" area. The clearance is set in [Parameter Setting--Prepare Tool Path]. [Moving within the "Machining Figure Top Surface Height + Clearance" Area] The tool is moved within the "machining figure top surface height + clearance" area. This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure

219 6. MACHINING DEFINITION B-62824EN-1/01 (2) Grooving (bottom face finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for grooving (bottom face finishing) consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

220 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The inside a groove figure is cut off. The tool paths prepared are as follows: (a) Cause the tool to approach above the cutting start position for the groove figure. (b) Cut the groove figure by driving the tool vertically to the tool axis. (c) Retract the tool

221 6. MACHINING DEFINITION B-62824EN-1/01 Approach (a) Move the tool to the [Groove Figure Top Face Height] + [Tool-Axial Clearance (Ct)] position at the rapid traverse rate. (b) Move the tool to the [Groove Figure Bottom Face Height] + [Tool- Axial Clearance (Ct)] position at the [Tool-Axial Movement Feedrate (Ftm)]. (c) Move the tool to the [Groove Figure Bottom Face Height] at the [Tool-Axial Cutting Feedrate (Ft)]. Escape (a) Retract the tool from the [Groove Figure Bottom Face Height] position to the [Groove Figure Top Face Height] + [Tool-Axial Clearance (Ct)] position at the [Tool-Axial Movement Feedrate (Ftm)]. Tool-radial cut-in This operation is the same as for grooving (roughing). See the descriptions about grooving (roughing) for details

222 6. MACHINING DEFINITION B-62824EN-1/01 [Cutting Allowance] A tool path for cutting off a specified cutting allowance is prepared. [Tool-Axial]--(Vt) Input a tool-axial cutting allowance (mm). [Maximum Cut-in] [Tool-Radial]--(Dr) Input a tool-radial cut-in allowance (mm). [Finishing Allowance], [Clearance], [Cutting Direction], [Spindle Speed], [Feedrate], [Cooling Method], [Cut-in Type], [Controlled Axis], [Cutting Method of C-Axis Machining], [Method for Moving the Tool between Group Machining Figures] These items are set in the same manner as for grooving (roughing). See the descriptions about grooving (roughing) for details

223 6. MACHINING DEFINITION B-62824EN-1/01 (3) Grooving (side face finishing) Dialog box for setting cutting conditions The dialog box for setting cutting conditions for grooving (side face finishing) consists of two pages. Clicking the [Previous Page] and [Next Page] buttons displays the respective pages. Page 1 Page

224 6. MACHINING DEFINITION B-62824EN-1/01 Tool path The side contour of a machining figure is finished. The tool paths prepared are the same as for contouring (side face finishing). See the descriptions about contouring (side face finishing) for details. [Number of Finishing Cycles] Input a number of times that tool-radial cut-in is to be performed during side face contouring. [Cutting Allowance] [Tool-Radial]--(Vr) Input a tool-radial cutting allowance (mm). If 0 is input, cut-in is performed in a single cut-in cycle; tool-radial cut-in is not performed. [Finishing Allowance] [Tool-Radial]--(Tr) Input a tool-radial finishing allowance (mm). [Tool-Axial]--(Tt) Input a tool-axial finishing allowance (mm)

225 6. MACHINING DEFINITION B-62824EN-1/01 [Clearance] [Tool-Radial]--(Cr) Input a tool-radial clearance (mm). [Tool-Axial]--(Ct) Input a tool-axial clearance (mm). [Cutting Direction] Select a direction in which the tool is to move for cutting. [Upward Cut] [Downward Cut] [Spindle Speed] Input the spindle speed (rpm) for the tool. [Feedrate] [Tool-Radial Cutting]--(Fr) Input a feedrate (mm) used for side face contouring. [Tool-Axial Cutting]--(Ft) Input a feedrate (mm) used for tool-axial cutting. [Tool-Radial Movement]--(Ftm) Input a feedrate (mm) used for tool movement vertical to the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Tool-Axial Movement]--(Frm) Input a feedrate (mm) used for tool movement along the tool axis. If 0 is input, the tool is moved at the rapid traverse rate. [Cooling Method] Select a method to issue a coolant command. The M code output as NC data is determined according to the NC machine file used. [No Cooling] A coolant command is not issued. [Coolant (Liquid)] A coolant (liquid) command is issued. [Coolant (Spray)] A coolant (spray) command is issued

226 6. MACHINING DEFINITION B-62824EN-1/01 [Controlled Axis] Select a controlled axis for cutting. [C-Axis] Approaching and escaping are performed by rotating the C-axis. Polar coordinate or cylindrical interpolation is used for cutting. [Y-Axis] Approaching and escaping are performed without rotating the C-axis. Polar coordinate or cylindrical interpolation is not used for cutting. [Cut-in Tool Movement Type] Select a type of tool movement for tool-radial cut-in. [Move the Tool at Safe Height] The tool is moved after it is lifted to a height of the "groove figure top face + tool-axial clearance (Ct)." [Move the Tool at Height of "Cutting Surface + Clearance"] The tool is moved after it is lifted to a height of the "current cutting surface + tool-axial clearance (Ct)." This setting may cause interference between the tool and machining figure, because the tool is not lifted sufficiently to a safe position. When selecting this setting, be careful about interference between the tool and machining figure

227 6. MACHINING DEFINITION B-62824EN-1/01 [Corner Compensation Type] Select a type of compensation for a contour to be finished. [Circular Interpolation] [Linear Interpolation (with Movement at Corner)] [Linear Interpolation (without Movement at Corner)] [Cutter Compensation] Select a method for cutter compensation for finishing. [Cutter Compensation by NC] NC cutter compensation commands (G41 and G42) are output as NC data. Prepared tool paths have not been subjected to cutter compensation. [Cutter Compensation by CAP] Prepared tool paths have been subjected to cutter compensation. No NC cutter compensation command (such as G41 or G42) is output as NC data. [Method for Moving the Tool between Group Machining Figures] This item is the same as for grooving (roughing). See the descriptions about grooving (roughing) for details

228 6. MACHINING DEFINITION B-62824EN-1/ Setting approach and escape This section describes approach and escape settings. (1) Hole machining For hole machining (circle cutting and contour chamfering), it is possible to set the approach and escape methods. Clicking the button in the [Set Machining Condition] dialog box causes the [Set Approach and Escape] dialog box to appear. Approach [Arc Radius]--(Ar) Input the radius (mm) of an approach arc. [Arc Angle]--(Aa) Input the angle (degrees) of an approach arc

229 6. MACHINING DEFINITION B-62824EN-1/01 [Escape] [Arc Radius]--(Er) Input the radius (mm) of an escape arc. [Arc Angle]--(Ea) Input the angle (degrees) of an escape arc. [Overlapping Amount]--(Ov) Input an overlapping distance (mm) when the tool retracts

230 6. MACHINING DEFINITION B-62824EN-1/01 (2) Contouring, pocketing (side face finishing), and grooving (side face finishing) For contouring, pocketing (side face finishing), and grooving (side face finishing), it is possible to set the approach and escape methods. Clicking the button in the [Set Machining Condition] dialog box causes the [Set Approach and Escape] dialog box to appear. [Approach]-[Type] Select an approach type from [Tangential Circle], [Tangential Line], and [Normal]. [Escape]-[Type] Select an escape type from [Tangential Circle], [Tangential Line], and [Normal]

231 6. MACHINING DEFINITION B-62824EN-1/01 [Approach]-[Tangential Circle] [Arc Radius]--(Ar) Input the radius (mm) of an approach arc. [Arc Angle]--(Aa) Input the angle (degrees) of an approach arc. [Approach]-[Tangential Line] [Distance]--(Al) Input an approach distance (mm). [Approach]-[Normal] [Distance]--(Al) Input an approach distance (mm)

232 6. MACHINING DEFINITION B-62824EN-1/01 [Escape]-[Tangential Circle] [Arc Radius]--(Er) Input the radius (mm) of an escape arc. [Arc Angle]--(Ea) Input the angle (degrees) of an escape arc. [Overlapping Amount]--(Ov) Input an overlapping distance (mm) when the tool retracts. [Escape]-[Tangential Line] [Distance]--(El) Input an escape distance (mm). [Overlapping Amount]--(Ov) Input an overlapping distance (mm) when the tool retracts. [Escape]-[Normal] [Distance]--(El) Input an escape distance (mm). [Overlapping Amount]--(Ov) Input an overlapping distance (mm) when the tool retracts

233 6. MACHINING DEFINITION B-62824EN-1/ Cautions for Use and Restrictions If a machining figure is deleted, machining data related to the deleted machining figure is also deleted automatically. If a machining figure is deleted by mistake, it can be retrieved using the undo function on the toolbar. If a machining figure is changed, machining data related to the changed machining figure may become unsuitable for the machining figure. If you have changed a machining figure, check the process data before preparing NC data. If you change tool data in process data-01 for a machining process, cutting conditions in the other process data (such as process data-02) for the same machining process may become unsuitable for the changed tool data. If you have changed tool data in process data-01, be sure to check the other process data (such as process data-02) before preparing NC data. If you reselect a machining figure in process data-01 for a machining process, the other process data (such as process data-02) for the same machining process may become unsuitable for the reselected machining figure. If you have reselected a machining figure in process data-01, check the other process data (such as process data-02) before preparing NC data. If you define overlapping island figures in pocketing (side face finishing), make definitions so that the bottom face height of the upper island figure levels with the top face height of the lower island figure. If you fail to follow this definition rule, the tool path preparation or interference check function may not work correctly. If a value larger than 0 is input as the cut-in angle in pocketing (side finishing), no check is made for interference between the oblique cut-in operation and the pocket figure or island figure. In this case, the operator must be very careful not to cause interference. If a pre-hole figure is prepared after a value larger than 0 is set as the cut-in angle in pocketing (roughing/bottom face finishing) or grooving (roughing/bottom face finishing), the cut-in angle will not automatically be re-set to 0 degrees. If you want to create a pre-hole in pocketing (roughing/bottom face finishing) or grooving (roughing/bottom face finishing), prepare a prehole previously

234 6. MACHINING DEFINITION B-62824EN-1/01 If the same tool is used in end and side face machining data, the automatic T code setting function sets the same tool number. If the same tool number is used in turning process data and C/Y axis machining process data, the system does not check for it

235 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 7. AUTOMATIC PROCESS SPECIFICATION Automatic process specification is a function which automatically defines an entire process on the basis of defined machining figures and relevant machining information (hole figure library and milling library) Automatic Process Specification Screen On the machining definition list screen, click the process list for new machining appears. button. A...Starts automatic process specification. Machining is determined for all relevant machining figures, based on the internally prepared figure sequence data. An explanation of how to determine the machining type and machining data is given below. To first obtain the sequence of the figures for which machining will be determined, click the [Setting...] button before clicking this button. The figure sequence for a new process is then determined and listed....stops automatic process specification. Determination may not stop immediately. Once determination has been stopped, the process determined up to that point is displayed. 7-1

236 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01... Displays the figure sequence data setting screen....saves the automatically determined process and exits from automatic process specification. The previous process is discarded. Clicking this button before the start button clears the system to enable the definition of new machining. If the determined process includes pocket or groove figures, pre-hole figures are automatically created as required, and any existing pre-hole figures are discarded.... Restores the previous process and exits from automatic process specification.... If automatic process specification is started with either of these check boxes checked, automatic process sort is performed immediately after process determination. See the next chapter for details of automatic process sort. (Note) If automatic process specification is started with either of these check boxes checked, "alternation in descending order of machining figure position height" is always added to the conditions for automatic process sort. Therefore, even if the sequence is changed so that a figure having a lower position is executed before a figure having a higher position, by using the figure sequence data setting screen, automatic process specification re-sorts the figures into descending order of position height. 7-2

237 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/ Setting Figure Sequence Data Setting Figure Sequence Data button on the automatic process specification screen displays the figure sequence data setting screen. This screen can be used to change the sequence of the machining figures for which machining will be automatically determined, or to select/deselect the machining figures for which machining will be automatically determined. Sequence lists for the machining plane and machining figures, created during figure definition, are displayed. For each machining plane, machining figures are listed in descending order of height. Both the sequence of the machining surfaces and that of the machining figures can be changed. Automatic process specification determines machining according to the sequence specified in the machining plane sequence list. For each machining plane, machining is determined according to the figure sequence list. (1) Machining plane sequence list Defined machining plane are listed in the sequence in which machining will be automatically determined. The initial sequence is specified with a parameter (see Section 14.1)... Selects a machining surface to be subjected to automatic process determination. Automatic process determination will be performed only for the machining plane indicated by an asterisk (*). Clicking this button toggles the asterisk on and off. 7-3

238 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01.. Enables the sequence of automatic process specification to be changed. To move a machining plane within the sequence list, select and highlight that plane, then click this button. Next, highlight the position to which the selected plane is to be moved, then click the [OK] button. The selected machining plane is moved to the new position. To cancel movement, click the [Cancel] button. (2) Figure sequence list The machining figures defined on the currently highlighted machining plane are listed in the sequence in which machining will be automatically determined. Initially, the figures are listed in descending order of figure position height. If more than one figure is set at the same height, the sequence is based on the parameter described in Section Selects a machining figure to be subjected to automatic process specification. Automatic process specification will be performed only for those machining figures indicated by an asterisk (*). Clicking this button toggles the asterisk on and off... Enables the sequence of automatic process determination to be changed. To move a machining figure within the sequence list, select and highlight that figure, then click this button. Next, highlight the position to which the selected figure is to be moved, then click the [OK] button. The selected machining figure is moved to the new position. To cancel movement, click the [Cancel] button... Saves the changed sequence and returns to the automatic process specification screen... Discards the changed sequence and returns to the automatic process specification screen. 7-4

239 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/ Automatic Determination of Machining Data Machining data is automatically determined as follows, for each machining type, set during manual machining definition or automatic process determination. (1) Machining conditions (a) Tool data Tool data is automatically selected from those tools registered in the tooling data selected during pre-machining setting, according to the parameter settings. See "Automatic determination of tool data" for details of the automatic selection of cutting tools. (b) Cutting conditions The cutting conditions are automatically determined from the tool material and dimensions in the automatically selected tool data, and from the cutting condition library data and parameter setting data registered for the relevant machining type. Data which is determined mainly from the workpiece material and tool to be used, such as the cooling method, spindle speed, feedrate, and maximum cut-in depth, is automatically determined from the tool data and cutting condition library data. See the description of the cutting conditions for details of the cutting condition library data to be registered for each machining type, and how to calculate the cutting conditions. Data which is not related to the workpiece material, such as the clearance, escape method, and escape amount, is automatically determined from the parameter setting data. See the description of parameter setting for details of parameter setting data to be registered for each machining type. (c) Machining start position The machining start position is automatically determined from the tool mounting position in the automatically selected tool data and the index position specified during pre-machining setting, as follows: Machining start position = Tool mounting position + Index position Pass points are not determined automatically. 7-5

240 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (2) Start point Start point data for pocket roughing and bottom face finishing, and that for groove roughing and bottom face finishing, are automatically determined from the machining figure data and machining conditions, as follows: (a) Pocket roughing and bottom face finishing For a pocket having a cavity figure or open entity, the start point is automatically determined inside the cavity figure or outside the pocket. For a closed pocket having no cavity figure, the start point is automatically set to the position from which the tool path in the pocket is created. (b) Groove roughing and bottom face finishing The start point is automatically set to that position from which the center figure of the groove is started. (3) Island figure setting data An island figure, created as part of the machining figure creation process, is automatically determined as that island figure which sets data for roughing, bottom face finishing, and side face finishing for the relevant pocket figure. The finishing allowance for the island for pocket roughing is automatically determined from the finishing allowance for pocket roughing, registered in the cutting condition library data. (4) Cutting range The cutting ranges for pocket side face finishing and contour roughing, bottom face finishing, and side face finishing are automatically determined as follows: (a) Cutting range All side faces of the machining figure, excluding the open entity of a pocket 7-6

241 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (b) Start point of cutting range For a machining figure having an open entity For a machining figure having an open entity, an end point of a nonopen entity becomes the start point of the cutting range. For a machining figure having no open entity For a pattern figure for which the inside is to be cut, the midpoint of an edge of the rectangle becomes the start point of the cutting range. For a groove figure, the midpoint of the entity adjacent to the semicircle entity at an end of the groove becomes the start point of the cutting range. For other figures, including a special figure created by symbolic input, the start point used for creating the machining figure becomes the start point of the cutting range. 7-7

242 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/ Automatic Determination of Tool Data This section describes the automatic selection of cutting tools during manual machining definition or automatic process determination Tools to be considered for selection The tools registered in the tooling data selected during pre-machining setting are considered for selection. Tools registered in other tooling data or tool data are not considered for selection Tool type and tool material to be selected for each machining type For each machining type for which cutting tools are to be selected, the tool type and tool material to be subjected to tool search and which can be selected as the cutting tool are determined from the machinable tool types registered in the cutting condition library. Machinable tool types for each machining type are registered during cutting condition registration, with priorities assigned. Cutting tools are not selected from any machinable tool types other than those registered. Cutting condition library Cutting condition data for the workpiece material selected during blank figure creation Machining type A Automatic determination of cutting tool Cutting tool Registered machinable tool types for machining type A 1. Tool type 1 (tool material 1) 2. Tool type 1 (tool material 2) 3. Tool type 2 (tool material 2) 4. Tool type 2 (tool material 1) Tool types and materials which can be selected as the tool to be used (the order of registration corresponds to the selection priority). Tool type and material of the cutting tool to be selected for the specified machining type 7-8

243 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/ Tool figure to be selected for each machining type The figure of the cutting tool to be automatically selected during manual machining definition or automatic process determination is determined as follows, according to the machining type: (1) Hole machining For hole machining, the cutting tool is selected as follows, where the hole diameter is D and depth is L: (a) Center drilling Tool dimension DT Tool for which DT is the closest to D, while satisfying DT D (b) Drilling For final hole machining Tool dimension DT DT = D Tool dimension LT LT L + CD + TP CD: Cutting depth offset TP: Tool tip angular portion length Hole depth of machining figure (L) L Hole diameter D Cutting depth offset (CD) Tool tip angular portion length (TP) The cutting depth offset can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Cutting Condition Determination]. For pre-hole machining Tool dimension DT Tool for which DT is closest to D, while satisfying D1(1 - Rmin/100) DT D1(1 + Rmax/100) D1: Calculated pre-hole diameter 7-9

244 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Rmin: Permissible error ratio for minimum value of the above pre-hole diameter Rmax: Permissible error ratio for maximum value of the above pre-hole diameter The permissible error ratios can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar. Tool dimension LT LT L + CD + TP CD: Cutting depth offset TP: Tool tip angular portion length (c) Tapping Tool dimension DT DT = D Tool dimension LT LT L + CD - LE CD: Cutting depth offset LE: Length of incomplete thread on cutting tool Hole depth of machining figure L Hole diameter D Cutting depth offset (CD) Length of incomplete thread on cutting tool (LE) Tool dimension PT PT = Thread pitch of machining figure 7-10

245 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (d) Reaming Tool dimension DT DT = D Tool dimension LT LT L + CD - LE CD: Cutting depth offset LE: Length of incomplete thread on cutting tool Hole depth of machining figure L Hole diameter D Cutting depth offset (CD) Length of incomplete thread on cutting tool (LE) (e) Boring and fine boring For other than a through hole Tool dimension DT DT = D Tool dimension LT LT L + CD CD: Cutting depth offset Hole diameter D Hole depth of machining figure L Cutting depth offset (CD) Tool dimension LC LC Cutting allowance For a through hole Tool dimension DT DT = D 7-11

246 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Tool dimension LT LT L + CD CD: Cutting depth offset Hole diameter (D) Hole depth of machining figure L Cutting depth offset (CD) (f) Counterboring Tool dimension DT DT = D Tool dimension LT LT L Tool dimension DS DS D1 D1: Pre-hole diameter Usage 1 No type, roughing, or roughing/finishing Hole diameter (D) Hole depth of machining figure (L) Pre-hole diameter (D1) 7-12

247 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (g) Circle cutting Tool dimension DT Tool for which DT is closest to D1, while satisfying DT D1=D - (Clearance(tangent arc) x 2) Tool dimension LT LT L Tool dimension DS DS D1 D1: Pre-hole diameter Machining application 1 No type, roughing, or roughing/finishing The Clearance(tangent arc) can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Cutting Condition Determination]. Hole diameter (D) Hole depth of machining figure (L) Pre-hole diameter (D1) (h) Chamfering When center drilling is not performed simultaneously Tool dimension DT DT D+(C 2) Tool dimension DS DS D Tool dimension LC LC C C:Amount of chamfering 7-13

248 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Tool dimensions DT, DS, and LC Tool for which tool dimensions DT, DS, and LC do not interfere with the hole bottom. Tool dimension DT must not interfere with the upper-step hole, if any. Amount of chamfering (C) Hole diameter (D) When center drilling is performed simultaneously Tool dimension DT DT D + (C x 2) Tool dimension DS DS = 0 Tool dimension LC LC C Tool dimensions DT, DS, and LC Tool for which tool dimensions DT, DS, and LC do not interfere with the hole bottom. Tool dimension DT must not interfere with the upper-step hole, if any. Maximum center bore diameter Maximum center bore diameter D + (C x 2) C: Amount of chamfering Contour chamfering Tool dimension DT DT<D + (C x 2) Tool dimension LC LC C + CD C: Amount of chamfering CD: Amount of thrust cut of tool Tool dimensions DT, DS, and LC 7-14

249 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Tool for which tool dimensions DT, DS, and LC do not interfere with the hole bottom. Tool dimension DT must not interfere with the upper-step hole, if any. The projection of the chamfering tool can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Cutting Condition Determination]. Amount of chamfering Amount of thrust cut of tool Hole diameter (D) 7-15

250 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (2) Pocketing (a) Roughing and bottom face finishing Tool dimension DT The tool selection method can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Setting for tool auto] and [Parameter Setting for Process Auto]. For details, see the description of cutting tool determination for pocket roughing and bottom face finishing. Tool dimension LC LC L L: Depth of machining figure Usage 1 For roughing No type, roughing, or roughing/finishing For bottom face finishing No type, finishing, or roughing/finishing Cutting tool determination for pocket roughing and bottom face finishing For pocket roughing and bottom face finishing, cutting tools are automatically determined according to the parameter settings, by determining the initial tool diameter, then performing cutting checks, including checking of the availability of a cutting area. (*1) Determine initial tool diameter Perform cutting checks? YES Perform cutting checks NO Check results acceptable? Obtain next candidate tool diameter NO YES YES Any subsequent candidate? NO No cutting tool Cutting tool determined 7-16

251 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 *1 Cutting checks (whether a cutting area is available and whether any portion will be left uncut) are performed for tools in descending order of tool diameter. If the initial tool diameter is small (for example, the minimum tool diameter registered in the tooling data), therefore, any tool having a diameter larger than the initial tool diameter is not selected, even if it is determined as being acceptable in the cutting checks. Method of deciding the initial tool The initial tool can be determined in any of the following ways, for each special figure (symbolic figure) and pattern figure. Special figure a) First tool registered in tooling Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool registered in tooling Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool registered in tooling Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Tool diameter specification That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculation from Figure size Calculate the minimum length of the edges of the rectangle that can enclose the machining figure, and that that can enclose the machining figure when rotated through 45 degrees, as shown below. That tool having the diameter obtained by dividing the minimum length by the tool diameter coefficient is determined as the initial tool. H1 V1 Moding Figure V2 H2 machining figure when rotated through 45 degrees 7-17

252 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 In the above example, the initial tool diameter D is as follows: D = V2/ α (initial tool diameter compensation coefficient) Pattern figure a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, the tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, the tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculation from Figure Dimensions That tool having the diameter obtained by dividing the minimum edge length of the machining figure by the initial tool diameter compensation coefficient is determined as the initial tool. Method of next candidate tool diameter a) Next small tool diameter in tooling Of the tools of the tool type to be selected, that tool having the largest tool diameter in the tooling data, among those smaller than the current tool diameter, is determined as the next candidate tool. b) Multiplied by the Present Tool diameter That tool having the diameter obtained by multiplying the current tool diameter by the next diameter coefficient is determined as the next candidate tool. c) Subtracts from the current tool diameter That tool having the diameter obtained by subtracting the tool diameter subtraction value from the current tool diameter is determined as the next candidate tool. 7-18

253 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Minimum available tool diameter a) Minimum tool diameter registered in tooling For the tools of the tool type to be selected, a tool diameter search is performed up to that tool having the minimum tool diameter in the tooling data. b) Specified tool diameter A tool diameter search is performed up to that tool having the diameter specified with a parameter. Any diameter smaller than the minimum tool diameter in the tooling data is, however, invalid. The above method of determining the initial tool, the method of obtaining the next candidate tool diameter, and the minimum available tool diameter can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. Whether to perform cutting checks a) Whether a cutting area is available The operator can specify whether to check whether there is a cutting area to be cut with the specified tool diameter. b) Whether any portion will be left uncut The operator can specify whether to check whether any portion will be left uncut with the specified tool diameter. The above can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Process Determination]. Side face finishing Tool dimension DT The tool selection method can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. For details, see the description of cutting tool determination for pocket side face finishing. Tool dimension LC LC L L: Depth of machining figure Machining application 1 No type, finishing, or roughing/finishing Cutting tool determination for pocket side face finishing For pocket side face finishing, cutting tools are automatically 7-19

254 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 determined according to the parameter settings, by determining the initial tool diameter. Determine initial tool diameter Cutting tool determined or not available Determining the initial tool The initial tool can be determined in any of the following ways, for each special figure (symbolic figure) and pattern figure. Special figure (symbolic figure) a) First tool diameter registered in the tooling data Among the tools of the tool type to be selected, the first tool of those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from rectangles enclosing the machining figure Calculate the minimum length of the edges of the rectangle that can enclose the machining figure and that that can enclose the machining figure when rotated through 45 degrees, as shown below. That tool having the diameter obtained by dividing the minimum length by the initial tool diameter compensation coefficient is determined as the initial tool. V1 H1 Machining figure V2 H2 Machining figure rotated through 45 degrees 7-20

255 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 In the above example, the initial tool diameter D is as follows: D = V2/α (initial tool diameter compensation coefficient) Pattern figure a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from the machining figure dimensions That tool having the diameter obtained by dividing the minimum edge length of the machining figure by the initial tool diameter compensation coefficient is determined as the initial tool. Minimum available tool diameter a) Minimum tool diameter registered in the tooling data For the tools of the tool type to be selected, a tool diameter search is performed up to that tool having the minimum tool diameter in the tooling data. b) Specified tool diameter A tool diameter search is performed up to that tool having the diameter specified with a parameter. Any diameter smaller than the minimum tool diameter in the tooling data is, however, invalid. The above method of determining the initial tool and minimum available tool diameter can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. 7-21

256 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (3) Contouring 1. Roughing and bottom face finishing The tool selection method can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. For details, see the description of the cutting tool determination for contour roughing and bottom face finishing. Tool dimension LC LC L L: Depth of machining figure Machining application 1 For roughing No type, roughing, or roughing/finishing For bottom face finishing No type, finishing, or roughing/finishing Cutting tool determination for contour roughing and bottom face finishing For contour roughing and bottom face finishing, cutting tools are automatically determined according to the parameter settings, by determining the initial tool diameter. Determine initial tool diameter Cutting tool determined or not available Determining the initial tool The initial tool can be determined in any of the following ways, for each special figure (symbolic figure) and pattern figure. Special figure (symbolic figure) a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. 7-22

257 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from rectangles enclosing the machining figure Calculate the minimum length of the edges of the rectangle that can enclose the machining figure and that that can enclose the machining figure when rotated through 45 degrees, as shown below. That tool having the diameter obtained by dividing the minimum length by the initial tool diameter compensation coefficient is determined as the initial tool. V1 H1 Machining figure V2 H1 Machining figure rotated through 45 degrees In the above example, the initial tool diameter D is as follows: D = V2/α (initial tool diameter compensation coefficient) f) Calculating from allowance That tool having the diameter obtained by dividing the cutting allowance, specified during machining figure creation, by the initial tool diameter compensation coefficient is determined as the initial tool. If the cutting allowance is 0, however, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. Pattern figure a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. 7-23

258 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from the machining figure dimensions That tool having the diameter obtained by dividing the minimum edge length of the machining figure by the initial tool diameter compensation coefficient is determined as the initial tool. f) Calculating from the cutting allowance That tool having the diameter obtained by dividing the cutting allowance, specified during machining figure creation, by the initial tool diameter compensation coefficient is determined as the initial tool. If the cutting allowance is 0, however, the tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. Minimum available tool diameter a) Minimum tool diameter registered in the tooling data For the tools of the tool type to be selected, a tool diameter search is performed up to that tool having the minimum tool diameter in the tooling data. b) Specified tool diameter A tool diameter search is performed up to that tool having the diameter specified with a parameter. Any diameter smaller than the minimum tool diameter in the tooling data is, however, invalid. The above method of determining the initial tool and minimum available tool diameter can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. 2. Side face finishing Tool dimension DT The tool selection method can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. For details, see the description of cutting tool determination for contour side face finishing. 7-24

259 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 Tool dimension LC LC L L: Depth of machining figure Machining application 1 No type, finishing, or roughing/finishing Cutting tool determination for contour side face finishing For contour side face finishing, cutting tools are automatically determined according to the parameter settings, by determining the initial tool diameter. Determine initial tool diameter Cutting tool determined or not available Determining the initial tool The initial tool can be determined in any of the following ways, for each special figure (symbolic figure) and pattern figure. Special figure (symbolic figure) a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from rectangles enclosing the machining figure Calculate the minimum length of the edges of the rectangle that can enclose the machining figure and that that can enclose the machining figure when rotated through 45 degrees, as shown below. That tool having the diameter obtained by dividing the minimum length by the initial tool diameter compensation coefficient is determined as the initial tool. 7-25

260 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 V1 H1 Machining figure V2 H2 Machining figure rotated through 45 degrees In the above example, the initial tool diameter D is as follows: D = V2/ α (initial tool diameter compensation coefficient) Pattern figure a) First tool diameter registered in the tooling data Of the tools of the tool type to be selected, the first tool among those registered in the tooling data is determined as the initial tool. b) Maximum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the maximum diameter among those registered in the tooling data is determined as the initial tool. c) Minimum tool diameter registered in the tooling data Of the tools of the tool type to be selected, that tool having the minimum diameter among those registered in the tooling data is determined as the initial tool. d) Specified tool diameter That tool having the diameter specified with a parameter is determined as the initial tool. e) Calculating from the machining figure dimensions That tool having the diameter obtained by dividing the minimum edge length of the machining figure by the initial tool diameter compensation coefficient is determined as the initial tool. Minimum available tool diameter a) Minimum tool diameter registered in the tooling data For the tools of the tool type to be selected, a tool diameter search is performed up to that tool having the minimum tool diameter in the tooling data. b) Specified tool diameter A tool diameter search is performed up to that tool having the 7-26

261 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 diameter specified with a parameter. Any diameter smaller than the minimum tool diameter in the tooling data is, however, invalid. The above method of determining the initial tool and minimum available tool diameter can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. 7-27

262 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 (4) Grooving 1. Roughing and bottom face finishing Tool dimension DT The tool selection method can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. For details, see the description of cutting tool determination for groove roughing and bottom face finishing. Tool dimension LC LC L L: Depth of groove figure Machining application 1 For roughing No type, roughing, or roughing/finishing For bottom face finishing No type, finishing, or roughing/finishing Cutting tool determination for groove roughing and bottom face finishing For groove roughing and bottom face finishing, cutting tools are automatically determined according to the parameter settings, by determining the initial tool diameter. Determine initial tool diameter Cutting tool determined or not available Determining the initial tool a) Priority to same tool to the groove width First, a search is made for any tool that can cut the groove width in a single pass. If such a tool is not found, a search is made for a tool having a diameter less than the groove width. A tool diameter less than the groove width is calculated as follows: D = (groove width - (side face finishing allowance x 2))/initial tool diameter coefficient b) Only smaller Tool than the groove width A search is made only for a tool having a diameter less than the groove width. 7-28

263 7. AUTOMATIC PROCESS SPECIFICATION B-62824EN-1/01 The above method of determining the initial tool can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. 2. Side face finishing Tool dimension DT DT groove width/initial tool diameter coefficient Tool dimension LC LC L L: Depth of groove figure Machining application 1 The initial tool diameter coefficient can be specified by selecting [Setting => Parameter Setting => [C/Y]Automatic Determination] from the menu bar then setting [Automatic Tool Determination]. 7-29

264 8. AUTOMATIC PROCESS ALTERNATION B-62824EN-1/01 8. AUTOMATIC PROCESS ALTERNATION The automatic process alternation function automatically changes the order of machining processes that have been manually or automatically determined, under multiple conditions Automatic Process alternation Screen Click on the machining definition main screen....starts automatic process alternation. When this start button is clicked after a certain range has been selected on a process list, using the cursor, only the selected range is subject to automatic process alternation....suspends the automatic process alternation that is currently in progress. Note that the function may not stop immediately when this button is clicked. When the function is stopped, the machining processes are left in the original order....stores the alternation processes and terminates the function....abandons the alternation processes and terminates the function, leaving the machining processes in the original order. 8-1

265 8. AUTOMATIC PROCESS ALTERNATION B-62824EN-1/ Sort Conditions Some alternation conditions are prerequisites and are always observed. Some other conditions may or may not be observed, depending on the object of the process alternation Conditions that are always observed (1) The function always groups processes according to the target machining plane (end plane, side plane, cylindrical plane). If the machining of two or more planes is defined in a random order, this function groups the machining processes for the individual planes according to the order in which the planes are encountered. (2) If two or more machining instructions are specified for a single machining figure, the function will not change the order of those instructions. If, however, pre-hole machining is defined after the corresponding main machining, such as pocketing or grooving, the function alternations the functions such that the pre-hole machining is performed before the main machining Conditions that can be specified according to object (1) (Condition 1) Sorting into decreasing order of height of location of machining figure The function alternations the machining processes for end planes into decreasing order of the height of the location of machining figure along the Z-axis. The machining processes for side planes or cylindrical planes are alternation into decreasing order of the height of the location of the machining figure along the X-axis. (2) (Condition 2) Sorting according to tools (tool optimization) If two or more machining processes for a single machining plane use tools having identical T codes, the function groups those processes and optimizes the tool order. The function groups the processes into the order in which the corresponding tools are encountered. When (Condition 1) is selected, the function optimizes the order of the tools used for machining at a single height. 8-2

266 8. AUTOMATIC PROCESS ALTERNATION B-62824EN-1/01 (3) (Condition 3) Sorting according to tools used for machining on all side faces (tool optimization for machining on all side planes) If the machining of two or more side planes is defined, the function groups the processes according to the tools used on the side planes and optimizes the tool order. The function, however, does not change the order of the machining on each side plane. In addition, the function alternations the processes in such a way that the minimum number of changes in the machining planes occur when the tools are replaced. When the [Automatic Process Sort] screen appears, these three conditions are set to their initial statues (enabled or disabled) specified as described in Section 14.1, "Parameter Setting for [C/Y] Automatic Process Determination." The same occurs when the [Fully Automatic Process Determination] screen appears Combining three conditions (1) When all three conditions are enabled Sorting procedure 1The function alternations the processes into decreasing order of the height of the location of the machining figure. 2The function optimizes the order of the tools used for the machining of a single machining plane at a single height. 3If the machining of two or more side planes is defined, the function optimizes the order of the tools used for those side planes. (2) When two conditions are enabled Sorting procedure 1The function alternations the processes into decreasing order of the height of the location of the machining figure. 2The function optimizes the order of the tools used for the machining of a single machining plane at a single height. 8-3

267 8. AUTOMATIC PROCESS ALTERNATION B-62824EN-1/01 Sorting procedure 1The function alternations the processes into decreasing order of the height of the location of machining figure. 2If the machining of two or more side planes is defined, the function optimizes the order of the tools used for those side planes. Sorting procedure 1The function optimizes the order of the tools used for machining a single machining plane. 2If the machining of two or more side planes is defined, the function optimizes the order of the tools used for those side planes. (3) When a single condition is enabled Sorting procedure 1The function alternations the processes into decreasing order of the height of the location of the machining figure. Sorting procedure 1The function optimizes the order of the tools used for machining a single machining plane. Sorting procedure 1If the machining of two or more side planes is defined, the function optimizes the order of the tools used for those side planes. 8-4

268 9. CUTTING CONDITION DATA B-62824EN-1/01 9. CUTTING CONDITION DATA This chapter describes the cutting condition data, on the basis of which cutting conditions are automatically determined in machining definition. The description, however, is limited to that part that is unique to the C/Y axis module. For details of the operation method and so on, refer to the "FANUC Symbolic CAP T Basic Module V1 Operator's Manual (B EN)." 9.1. Additional Machining Types Supported for the C/Y Axis Module For the C/Y axis module, the following machining types have been added: Hole machining...boring, fine boring, spot facing, circle cutting, chamfering, contour chamfering Contouring...Roughing, side finishing, bottom finishing Pocketing...Roughing, side finishing, bottom finishing Grooving...Roughing, side finishing, bottom finishing 9-1

269 9. CUTTING CONDITION DATA B-62824EN-1/ Additional Items Supported for the C/Y Axis Module (1) Cutting speed A cutting speed(*1) for tool diameter can be specified for each machining type, in units of meters per minute or feet per minute. (2) Feed amount The following data can be specified for these machining types Hole machining (center drilling) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount for all teeth, in units of millimeters per revolution or inches per revolution(*1). Hole machining (drilling)specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount for all teeth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at start, at end, at return, and at repeated cut-in as a percentage of the cut-in feedrate. Hole machining (reaming) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Also specify the feedrate at return as a percentage of the cut-in feedrate. Hole machining (boring) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount for all teeth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at end, at return, and at return escape (Z) as a percentage of the cut-in feedrate. Hole machining (fine boring) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount for all teeth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at end, at return, at return escape (Z), and at escape (XY) as a percentage of the cut-in feedrate. 9-2

270 9. CUTTING CONDITION DATA B-62824EN-1/01 Hole machining (spot facing) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at start and at end as a percentage of the cut-in feedrate. Hole machining (chamfering) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Hole machining (circle cutting) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount for all teeth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at end, at return, at return escape (Z), and at escape (XY) as a percentage of the cut-in feedrate. Hole machining (spot facing) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Specify the feedrates at start and at end as a percentage of the cut-in feedrate. Hole machining (chamfering) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the cut-in feedrate is calculated. Contouring (bottom or side finishing) pocketing (bottom or side finishing) grooving (bottom or side finishing) Specify the feed amount per revolution, corresponding to the tool diameter, as the feed amount per tooth, in units of millimeters per revolution or inches per revolution(*1). Based on this value, the feedrate for cutting in the direction of the tool diameter is calculated. Specify the cut-in feedrate in the direction of the tool axis and the feedrate for each surface roughness as a percentage of the feedrate for cutting in the direction of the tool diameter. 9-3

271 9. CUTTING CONDITION DATA B-62824EN-1/01 Note1) Calculating the cutting speed and feed amount corresponding to the tool diameter If the cutting speed or feed amount corresponding to the tool diameter is registered in the cutting condition data, the registered cutting speed or feed amount is used. Otherwise, the data is determined by linear interpolation from the registered tool diameter and the cutting speed or feed amount, as shown below: (3) Cutting depth, cutting ratio The following data can be specified for these machining types Hole machining (drilling) Specify the change ratio (%) and cramp amount (maximum or minimum value, in units of millimeters or inches) for the deeping amount in drilling. Example Ratio of hole depth to diameter (depth/diameter) for drilling method 1 = A (%) Ratio of hole depth to diameter (depth/diameter) for drilling method 2 = B (%) Ratio of hole depth to diameter of hole to be machined = R Under the above conditions, the drilling method is determined as follows: R < A: Drilling cycle A R < B High-speed deep drilling cycle 9-4

272 9. CUTTING CONDITION DATA B-62824EN-1/01 B B < R: Deep drilling cycle Hole drilling (circle cutting) Specify the cut-in ratios in the directions of the tool diameter and the tool axis, relative to the tool diameter. From this value, the maximum cutting depth is calculated. Contouring (roughing), pocketing (roughing), grooving (roughing) Specify the cutting ratios in the directions of the tool diameter and the tool axis, relative to the tool diameter. From this value, the maximum cutting depth is calculated. Contouring (bottom finishing) pocketing (bottom finishing) grooving (bottom finishing) Specify the cutting ratio in the direction of the tool diameter, relative to tool diameter. From this value, the maximum cutting depth is calculated. (4) Pre-Hole Machining Data Hole machining (drilling) This information is referenced when the machining process is automatically determined from a hole figure. Specify the following data: a) Maximum Hole Dia of One Machining Specify the maximum diameter of a hole that can be machined without pre-hole machining. When the diameter of the hole to be drilled exceeds the value specified here, two or more drilling processes are determined by using the pre-hole diameter calculation coefficient described below. b) Pre-Hole Dia. Calculation Coefficient Specify a coefficient for calculating a pre-hole diameter for drilling. The pre-hole diameter is calculated as follows: (Pre-hole diameter) = (Diameter of hole to be drilled) x (Pre-hole diameter calculation coefficient) (5) Pre-machining information Hole machining (spot facing) Hole machining (circle cutting) pocketing (roughing) grooving (roughing) This information is referenced during automatic process determination. Specify the following data: a) Pre-machining needed Specify whether pre-machining is needed. 9-5

273 9. CUTTING CONDITION DATA B-62824EN-1/ Calculating Method of the Cutting Conditions (1) Spindle speed (S) S = (1000 x V)/( π x D): Metric machine S = (12 x V)/( π x D): Inch machine V: Cutting speed D: Tool diameter (2) Feedrate (F) Hole machining (except tapping) Cut-in feedrate in the direction of the tool axis F = f x S x n f: Feed amount for all teeth or per tooth S: Spindle speed n: Number of teeth (1 for a tool for which the number of teeth cannot be set) Hole machining (tapping) Cut-in feedrate in the direction of the tool axis F = S x P S: Spindle speed P: Pitch Feedrates other than the cut-in feedrate in the direction of the tool axis are calculated as follows, using the compensation ratio (%) of the corresponding feedrate: Fn = F x α /100 F: Cut-in feedrate in the direction of the tool axis α: Compensation ratio (%) 9-6

274 9. CUTTING CONDITION DATA B-62824EN-1/01 Contouring pocketing grooving Feedrate for cutting in the direction of tool diameter F = f x S x n f: Feedrate for all teeth or per tooth S: Spindle speed n: Number of teeth (1 for a tool for which the number of teeth cannot be set) Feedrates other than the feedrate for cutting in the direction of the tool diameter are calculated as follows, using the compensation ratio (%) of the corresponding feedrate: Fn = F x α /100 F: Feedrate for cutting in the direction of the tool diameter α: Compensation ratio (%) 9-7

275 9. CUTTING CONDITION DATA B-62824EN-1/01 (3) Cutting depth (C) Hole machining (drilling) Primary drilling depth (D1, first cutting depth) and secondary drilling depth (D2) of a high-speed deep drilling cycle or deep drilling cycle are calculated as follows: D1 = ((Ratio of hole depth to diameter for drilling method 1)/100) x (Tool diameter) D2 = ((Ratio of hole depth to diameter for drilling method 2)/100) x (Tool diameter) 9-8

276 9. CUTTING CONDITION DATA B-62824EN-1/01 Hole machining (circle cutting) contouring (roughing, bottom face finishing) pocketing (roughing, bottom face finishing) grooving (roughing, bottom face finishing) The maximum cut-in depth in the direction of the tool diameter or tool axis is calculated as follows: C = D x α /100 D: Tool diameter α: Cutting ratio to tool diameter (%) 9-9

277 10. TOOL DATA AND TOOLING DATA B-62824EN-1/ TOOL DATA AND TOOLING DATA This chapter describes the tooling data referenced in machining definition. The description, however, is limited to a part unique to the C/Y axis module. For details of the operation method and so on, refer to the "FANUC Symbolic CAP T Basic Module V1 Operator's Manual (B-62824EN)." Additional Tool Types Supported for the C/Y Axis Module For the C/Y axis module, the following standard tool types have been added: Counter sink Tool for chamfering Bore 1 Tool for boring a through hole Bore 2 Tool for boring a blind hole End mill Tool for spot facing, pocketing, contouring, grooving, and so on Additional Items Supported for the C/Y Axis Module (1) Tool dimension of end mill, DS Specify the diameter of a part that an end mill cannot cut in the direction of the tool axis. An end mill for which this value is set to 0 can cut in the direction of the tool axis without pre-hole machining. DS 10-1

278 10. TOOL DATA AND TOOLING DATA B-62824EN-1/01 (2) Setting position (ZS, XS, YS) Specify the tool setting position as the location of a reference point viewed from the tool nose (generally, the index position) so that the machining start position for machining definition can be calculated from an index position. Also specify YS when using a machine having a Y axis. The specification of this setting position can be omitted. In such a case, however, the corresponding data must be specified in the machining definition. 10-2

279 11. HOLE FIGURE LIBRARY B-62824EN-1/ HOLE FIGURE LIBRARY Hole Figure Library A hole figure that will be frequently used can be created in advance and registered in the hole figure library. In the hole figure library, the figure information defining a hole figure for a hole type is set. For the figure information, information for automatic process determination is also set. A hole figure can be added to, corrected in, or deleted from an existing hole figure library. A new hole figure library can also be created. 11-1

280 11. HOLE FIGURE LIBRARY B-62824EN-1/ Creating a Hole Figure Library The information registered in the hole figure library can be classified into three broad groups: Figure information Machining information (manual specification) Machining information (automatic specification) Figure information (1) Hole figure name Specify an item and a sub-item. Items are listed in the [Hole Figure List] on the [Hole Figure Entry] screen. Combining an item with a sub-item gives a hole figure name. (2) Hole type Select either of the following as the hole figure type: Through hole Blind hole (3) Creating a machining process Select whether a hole machining process for a hole figure is to be created in advance, or automatically determined during machining definition. Manual specification Set a hole machining process in advance. Automatic specification Set the information needed to automatically determine a hole machining process. Note) When [Modify] is selected, the creation method specified for a hole type cannot be switched from manual specification to automatic specification. 11-2

281 11. HOLE FIGURE LIBRARY B-62824EN-1/01 (4) Setting the figure information To specify a hole figure, set the following items for each step. (Multiple-step holes are supported.) 1. Hole diameter Specify the value and item name for a hole diameter. The item name is used as the dimension name for hole dimension setting when a hole figure is created. When [Manual Specification] is selected as the machining process creation method, the value specified for the hole diameter cannot be changed during hole figure creation. Register hole figures having different hole diameters individually in the hole figure library. When [Automatic Specification] is selected as the machining process creation method, the value specified for the hole diameter can be changed during hole figure creation. Register each hole figure with its initial diameter in the hole figure library. The value of the diameter can also be omitted. 2. Depth Specify the value and item name for a depth. When creating a hole figure, the depth value can be changed. Register each hole figure with an initial depth value in the hole figure library. When manual specification is selected as the machining process creation method, a variable name can be set as the depth value. The specified variable can be used in the [Machining Start Height], [Depth], or [Chamfering Amount] field on the [Machining Information Appoint] screen. A variable name is specified in advance. The variable name can be changed as necessary. When automatic specification is selected as the machining process creation method, the specification of the depth value can be omitted. 3.Chamfering amount Same as 2. above. 4.Item name The item name is used as a dimension name for a hole figure when that hole figure is created. Set an item name that represents the specified dimensions. Example) L1 L2 First step (diameter) First step (depth): L1 First step (chamfering): C1 Second step (diameter) Second step (depth): L2 Second step (chamfering):c2 11-3

282 11. HOLE FIGURE LIBRARY B-62824EN-1/ Machining information (manual specification) To specify a hole machining process, set the following items: (a) Machining type Select a machining type from the following: Center drilling Drilling Peck drilling Chamfering Counter sinking Reaming Boring Fine boring Tapping Rigid tapping (b) Hole diameter Set a desired value for the hole diameter. (c) Machining start height Specify a height at which the machining of a specified hole type will start. Specify a value for the height, considering the value of the top surface of the hole figure to be 0 and the value of all lower positions to be negative. Example) Machining start height 10 First step Second step An expression consisting of variables used in the figure information can also be specified as the machining start height. (d) Depth When chamfering is selected as the machining type, this item is not specified. Otherwise, specify a value for the depth. An expression consisting of variables used in the figure information can also be specified as the depth. (e) Chamfering amount Specify this item when chamfering is selected as the machining type. Specify a value for the chamfering amount. An expression consisting of variables used in the figure information can be specified as the value of the chamfering amount. (f) Thread type Specify this item when tapping or rigid tapping is selected as the machining 11-4

283 11. HOLE FIGURE LIBRARY B-62824EN-1/01 type. Right-hand thread/left-hand thread Pitch Example) (First step) Initial value 10 (Second step) Initial value 10 Sample machining process determination for the hole figure shown above Machining type Machining start height Depth Center drilling 0 2 Drilling 0 L1+L2 Counter sinking 0 L Machining information (automatic specification) Set the following items for automatic process determination: (a) Pre-machining status If hole machining is executed on a previously created hole, specify the hole diameter. This item can be omitted. (b) Center drilling type Specify whether center drilling is to be done by center drilling or by chamfering. When chamfering is selected and when a chamfering amount is specified for the step of center boring, specify whether to execute chamfering and center boring simultaneously. (c) Thread specifications When tapping or rigid tapping is selected as the outermost surface machining type, specify the following items: (d) Order of steps Specify the order in which the individual steps of a hole figure are machined. (e) Outermost process types 1, 2, 3 Specify a machining type for finishing each step set in the figure information. Three types having different priorities can be specified. (f) Chamfering specification Select one of the following: Not executed No chamfering process is created. Executed before outermost surface machining 11-5

284 11. HOLE FIGURE LIBRARY B-62824EN-1/01 A chamfering process is created before outermost surface machining. Executed after outermost surface machining A chamfering process is created after outermost surface machining. (g) Finishing allowance specification Select one of the following: Side and bottom not specified A finishing allowance for a side face or bottom face cannot be specified for the current machining step in the machining definition. Side specified Only a finishing allowance for a side can be specified for the current machining step in the machining definition. Bottom face specified Only a finishing allowance for the bottom face can be specified for the current machining step in the machining definition. Side face and bottom face specified Finishing allowances for both a side face and the bottom face can be specified for the current machining step in the machining definition. (h) Bottom face machining method When the finishing allowance specification is [Side And Bottom Not Specified] or [Side Specified], that is, when no finishing allowance is specified for the bottom face, select a bottom face machining method for the current step. Machine the hole so that the specified diameter is maintained for the specified depth. Machine the hole and stop the tool so that the tool tip does not go beyond the specified hole depth Storing and reading the library The following options are provided for storing and reading the library. When [Library] is selected from the menu bar on the [Hole Figure Entry] screen, the following items are displayed: (a) [New] Creates a new library. (b) [Open] Reads a library. (c) [Save] Stores the data in the library being edited. (d) [Save As] Stores the library being edited under a different name. (f) [End] Terminates editing of the hole figure library. 11-6

285 11. HOLE FIGURE LIBRARY B-62824EN-1/ Registering a new hole figure To register a new hole figure in a library, create the new figure based on the data for a hole type currently selected in the [Hole Figure List]. Select a desired hole type from the [Hole Figure List]. Then, select [Edit => Add] from the menu bar Modifying a hole figure Select a desired hole type from the [Hole Figure List]. Then, select [Edit => Modify] from the menu bar. Alternatively, double-click a desired hole type on the [Hole Figure List]. The modification screen appears Deleting a hole figure Select a desired hole type from the [Hole Figure List]. Then, select [Edit => Delete] from the menu bar. 11-7

286 11. HOLE FIGURE LIBRARY B-62824EN-1/ Example of operation (manual specification) When manual machining process determination is selected Registering a new hole figure Depth (10), hole diameter (20), chamfering amount (1) Depth (10), hole diameter (12), chamfering amount (0) Specify the following machining processes for the above figure: (a) Center drilling (b) Drilling (c) Counter sink (d) Chamfering The hole type is through hole. Register this hole figure in a library. (1) Starting the editing of a hole figure library Select [Set => Library Data Setting => [C/Y] Hole Figure] from the menu bar. The [Hole Figure Library Entry] screen appears. (2) Registering a new hole type in the hole figure library Select [Edit =>Add] from the menu on the [Hole Figure Library Entry] screen. (3) Setting the hole figure information Set the hole figure information. (a) Set a hole figure name. Set [Spot-Faced Drilled Through Hole] as an item and [ 12] as a sub-item. (b) Select [Through Hole] as the hole type. (c) Select [Manual Specification] as the method of machining process determination. (d) Enter [20] as the hole diameter. Then, press the [TAB] key. (e) Enter [10] as the depth. Then, press the [TAB] key. (f) Enter [1] as the chamfering amount. (g) Click the [Add] button. The figure information has now been set for the first 11-8

287 11. HOLE FIGURE LIBRARY B-62824EN-1/01 step. Next, set the figure information for the second step. (h)enter [12] as the hole diameter. Then, press the [TAB] key. (i) Enter [10] as the depth. Then, press the [TAB] key. (j) Enter [0] as the chamfering amount. All of the hole figure information has now been set. (k) Click the [Machining Appoint] button. The [Machining Information Appoint (Manual Process Determination)] screen appears. (4) Setting the machining information Next, set the machining information. (a) Select [Center Drilling] as the machining type. (b) Enter [2] as the hole diameter. Then, press the [TAB] key. (c) Enter [0] as the machining start height. Then, press the [TAB] key. (d) Enter [3] as the depth. The following items cannot be set for center drilling: Chamfering amount Thread type (e) Click the [Add] button. The first machining information has now been set. Next, set the second machining information. (f) Select [Drilling] as the machining type. Then, press the [TAB] key. (g) Enter [12] as the hole diameter. Then, press the [TAB] key. (h) Enter [0] as the machining start height. Then, press the [TAB] key. (i) Enter [L1 + L2] as the depth. (j) The following items cannot be set for drilling: Chamfering amount Thread type (k) Click the [Add] button. The second machining information has now been set. Next, set the third machining information. (l) Select [Counter sink] as the machining type. Then,press the [TAB] key. (m) Enter [20] as the hole diameter. Then, press the [TAB] key. (n) Enter [0] as the machining start height. Then, press the [TAB]key. (o) Enter [L1] as the depth. (p) The following items cannot be set for counter facing: Chamfering amount Thread type (q) Click the [Add] button. The third machining information has now been set. Next, set the fourth machining information. 11-9

288 11. HOLE FIGURE LIBRARY B-62824EN-1/01 (r) Select [Chamfering] as the machining type. Then, press the [TAB] key. (s) Enter [20] as the hole diameter. Then, press the [TAB] key. (t) Enter [0] as the machining start height. (u) The following items cannot be set for chamfering: Depth Thread type (v) Enter [C1] as the chamfering amount. All the hole machining information has now been set. (w) Click the [End] button. The [Figure Information Appoint] screen appears again. (5) Registering a hole figure Register the hole figure in a library. After the machining information has been set, the [Figure Information Appoint] screen appears again. (a) Click the [OK] button. The [Hole Figure Library Editing] screen appears agai n. (6) Storing the library Store the registered hole figure into the library file. (a) Select [Library => Save As] from the menu bar. The screen for specifying a file name appears. (b) Enter [EXAMPLE.HFG] as the file name. The extension of the file name for the hole figure library must always be HFG. (c) Click the [OK] button. The hole figure has now been registered in hole figure library EXAMPLE.HFG

289 11. HOLE FIGURE LIBRARY B-62824EN-1/ Example of operation (automatic specification) When automatic machining process determination is selected Depth (10), hole diameter (20), chamfering amount (1) Depth (10), hole diameter (12), chamfering amount (0) Specify the following machining types for the above figure: (a) First step: Counter sink (b) Second step: Drilling (c) Hole type: Through hole Set the order of the machining steps as indicated below: Drilling for the second step Counter sink for the first step Register this hole figure in a hole figure library. (1) Starting the editing of a hole figure library Select [Set => Library Data Setting => [C/Y] Hole Figure] from the menu bar. The [Hole Figure Library Editing] screen appears. (2) Registering a new hole type in the hole figure library Select [Edit => Create] from the menu on the [Hole Figure Library Editing] screen. (3) Setting the hole figure information Set the hole figure information. (a) Set a hole figure name. Set [Through] as an item and [Drilled Hole 1] as a sub-item. (b) Select [Through Hole] as the hole type. (c) Select [Automatic Specification] as the method of machining process determination. (d) Set item names for the hole diameter, depth, and chamfering amount. Leave the initial value fields for hole diameter, depth, and chamfering empty. Set the following item names: Hole diameter: Counter sink (diameter) Depth: Counter sink (depth) Chamfering amount: Counter sink (chamfering) (e) Click the [Add] button. The figure information for the first step has now 11-11

290 11. HOLE FIGURE LIBRARY B-62824EN-1/01 been set. Next, set the figure information for the second step. (h) Set the item names for hole diameter, depth, and chamfering amount. Leave the initial value fields for the hole diameter, depth, and chamfering empty. Set the following item names: Hole diameter: Drilled hole (diameter) Depth: Drilled hole (depth) Chamfering amount: Drilled hole (chamfering) All of the hole figure information has now been set. (i) Click the [Machining Information Appoint] button. (4) Setting the information for automatic process determination Set the information for automatic process determination. (a) Leave the field of pre-hole diameter of pre-machining status empty. (b) Select [Center Drilling] as the center boring type. (c) Set the machining steps, starting from the first step. Select the first step from the list. (d) Set [2] as the order of machining. (e) Select [Counter sink] as outermost surface machining type 1. (f) Select [None] as outermost surface machining type 2. (g) Select [After Outermost process] for chamfering. (h) Select [Side and Bottom not Specified] for the finishing allowance. (i) Click the icon corresponding to [Machine The Hole And Stop The Tool So That The Tool Tip Does Not Go Beyond The Specified Hole Depth] (right icon) for bottom face machining. (j) Select the second step in the list. (k) Set [1] as the order of machining. (l) Select [Drilling] as outermost surface machining type 1. (m) Select [None] as outermost surface machining type 2. (n) Select [Not executed] for chamfering. (o) Select [Side and Bottom not Specified] for the finishing allowance. (p) Click the icon corresponding to [Machine The Hole So That The Specified Diameter Is Kept For The Specified Depth] (left icon) for bottom face machining. All information for automatic process specification has now been set. (q) Click the [End] button. The [Figure Information Appoint] screen appears again. (5) Registering a hole figure Register the hole figure in a library. After the information for automatic process specification has been set, the [Figure Information Appoint] screen appears again. (a) Click the [OK] button

291 11. HOLE FIGURE LIBRARY B-62824EN-1/01 The [Hole Figure Library information] screen appears again. (6) Storing the library Store the registered hole figure into the library file. (a) Select [Library => Save As] from the menu bar. A screen for specifying a file name appears. (b) Enter [EXAMPLE2.HFG] as the file name. The extension of the file name for the hole figure library must always be HFG. (c) Click the [OK] button. The hole figure has now been registered in hole figure library EXAMPLE2.HFG

292 12. MILLING LIBRARY B-62824EN-1/ MILLING LIBRARY This chapter describes a milling library that is referenced when preparing machining figures other than hole figures Overview In Symbolic CAP T, a machining process registered for a machining figure other than a hole figure is defined as milling data. When creating a machining figure other than a hole figure, select the corresponding milling data that has been registered in advance. In fully automatic process determination for machining definition, the milling data specified for a machining figure is referenced to create the data for a milling process. For the milling library, functions for registering and deleting the milling data to be referenced when creating a machining figure, and a function for editing the machining process data, are supported. The milling data is registered according to the target machining figure type. Milling data registration Machining figure preparation Milling data 1 Contour figure 1 (For contour figure) Milling data 1 Roughing Roughing Bottom finishing Bottom finishing Side finishing Side finishing Milling data 2 Fully automatic process (For pocket figure type) determination Roughing Bottom finishing Machining process for contour figure 1 Side finishing Roughing Ф10 Bottom finishing Ф10 Milling data 3 Side finishing Ф8 (For groove figure) Roughing Milling library 12-1

293 12. MILLING LIBRARY B-62824EN-1/ Functions The following functions are provided for the milling library: (1) Creating and deleting milling data Functions are provided for creating, registering, and deleting milling data. Milling data registered using these functions can be referenced to create a machining figure. (2) Editing milling process data Functions are provided for adding, modifying, and deleting the machining process data specified for milling data. 12-2

294 12. MILLING LIBRARY B-62824EN-1/ Starting the Milling Library To start the milling library, select [Setting => Library Data Setting => [C/Y] Milling Library] from the menu bar. The [Milling Library Editing] screen appears as indicated below: [Milling Library Editing] Screen Display data The milling data is classified according to the target machining figure type. When a particular machining figure type is selected, the milling data specified for the selected machining figure type is shown. 12-3

295 12. MILLING LIBRARY B-62824EN-1/ Registering Milling Data Click the [Addtion] button on the [Milling Library Editing] screen. The [Milling Process Editing] screen appears as indicated below: [Milling Process Editing] Screen (1) [Milling Type] Select a target milling figure type. (2) [Milling Data Name] Specify a unique name for the milling data. Up to 48 characters can be specified as a milling data name. (3) [Machining Process Data] Register a machining process for a machining figure. Set the [Milling Type], [Milling Data Name], and [Machining Process Data]. Then, click the [OK] button. The milling data is registered. To abadon the milling data before it is registered, click the [Cancel] button Registering Machining Process Data Select a process insertion position on the [Machining Process Data] list of the 12-4

296 12. MILLING LIBRARY B-62824EN-1/01 [Milling Process Editing] screen. Then, click the [Insert] button. The [Machining Process Setting] screen appears as indicated below: [Machining Process Setting] Screen From the [Machining Process] list, select the machining process to be inserted. Then, click the [OK] button. For details of the machining processes, see "Milling Types and Machining Processes that can be Set." To abadon the insertion of a machining process, click the [Cancel] button Modifying Machining Process Data From the [Machining Process Data] list on the [Milling Process Editing] screen, select the process to be modified. Then, click the [Modify] button. The [Machining Process Setting] screen appears, in the same way as when registering machining process data. Select a new machining process from the [Machining Process] list. Then, click the [OK] button. For details of the machining processes, see "Milling Types and Machining Processes that can be Set." To abadon the modification of a machining process, click the [Cancel] button Deleting Machining Process Data From the [Machining Process Data] list on the [Milling Process Editing] screen, select the process to be deleted. Then, click the [Delete] button. 12-5

Prasanth. Lathe Machining

Prasanth. Lathe Machining Lathe Machining Overview Conventions What's New? Getting Started Open the Part to Machine Create a Rough Turning Operation Replay the Toolpath Create a Groove Turning Operation Create Profile Finish Turning

More information

Prismatic Machining Preparation Assistant

Prismatic Machining Preparation Assistant Prismatic Machining Preparation Assistant Overview Conventions What's New Getting Started Open the Design Part and Start the Workbench Automatically Create All Machinable Features Open the Manufacturing

More information

NZX NLX

NZX NLX NZX2500 4000 6000 NLX1500 2000 2500 Table of contents: 1. Introduction...1 2. Required add-ins...1 2.1. How to load an add-in ESPRIT...1 2.2. AutoSubStock (optional) (for NLX configuration only)...3 2.3.

More information

Touch Probe Cycles TNC 426 TNC 430

Touch Probe Cycles TNC 426 TNC 430 Touch Probe Cycles TNC 426 TNC 430 NC Software 280 472-xx 280 473-xx 280 474-xx 280 475-xx 280 476-xx 280 477-xx User s Manual English (en) 6/2003 TNC Model, Software and Features This manual describes

More information

Touch Probe Cycles itnc 530

Touch Probe Cycles itnc 530 Touch Probe Cycles itnc 530 NC Software 340 420-xx 340 421-xx User s Manual English (en) 4/2002 TNC Models, Software and Features This manual describes functions and features provided by the TNCs as of

More information

for Solidworks TRAINING GUIDE LESSON-9-CAD

for Solidworks TRAINING GUIDE LESSON-9-CAD for Solidworks TRAINING GUIDE LESSON-9-CAD Mastercam for SolidWorks Training Guide Objectives You will create the geometry for SolidWorks-Lesson-9 using SolidWorks 3D CAD software. You will be working

More information

for CNC Lathe Mori Advanced Programming Production System User-friendly features and high reliability now standard for all machines.

for CNC Lathe Mori Advanced Programming Production System User-friendly features and high reliability now standard for all machines. THE MACHINE TOOL COMPANY for CNC Lathe Mori Advanced Programming Production System User-friendly features and high reliability now standard for all machines. To standardize operation among the many machine

More information

Installation Guide NEMA 4X BEZELS QUICKPANEL. QUICKPANEL jr.

Installation Guide NEMA 4X BEZELS QUICKPANEL. QUICKPANEL jr. Installation Guide NEMA 4X BEZELS QUICKPANEL QUICKPANEL jr. QUICKPANEL FAMILY Bezel Installation Guide GFK-2190A October 2002 Warnings, Cautions, and Notes as Used in this Publication Warning Warning notices

More information

OPERATION MANUAL MIMAKI ENGINEERING CO., LTD.

OPERATION MANUAL MIMAKI ENGINEERING CO., LTD. OPERATION MANUAL MIMAKI ENGINEERING CO., LTD. http://www.mimaki.co.jp/ E-mail:traiding@mimaki.co.jp D200674 About FineCut for CorelDRAW Thank you very much for purchasing a product of Mimaki. FineCut,

More information

Introduction to CATIA V5

Introduction to CATIA V5 Introduction to CATIA V5 Release 17 (A Hands-On Tutorial Approach) Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com Better Textbooks. Lower

More information

Figure 1: NC EDM menu

Figure 1: NC EDM menu Click To See: How to Use Online Documents SURFCAM Online Documents 685)&$0Ã5HIHUHQFHÃ0DQXDO 6 :,5(('0 6.1 INTRODUCTION SURFCAM s Wire EDM mode is used to produce toolpaths for 2 Axis and 4 Axis EDM machines.

More information

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A Projects ~ Figure Pl Project 1 If you have worked systematically through the assignments in this workbook, you should now be able to tackle the following milling and turning projects. It is suggested that

More information

Conversational Programming. Alexsys Operator Manual

Conversational Programming. Alexsys Operator Manual Conversational Programming Alexsys Operator Manual Alexsys Operator Manual 1. Overview ALEXSYS is a programming system for CNC machining centers. That combines features of CAD / CAM systems with typical

More information

Module 1G: Creating a Circle-Based Cylindrical Sheet-metal Lateral Piece with an Overlaying Lateral Edge Seam And Dove-Tail Seams on the Top Edge

Module 1G: Creating a Circle-Based Cylindrical Sheet-metal Lateral Piece with an Overlaying Lateral Edge Seam And Dove-Tail Seams on the Top Edge Inventor (10) Module 1G: 1G- 1 Module 1G: Creating a Circle-Based Cylindrical Sheet-metal Lateral Piece with an Overlaying Lateral Edge Seam And Dove-Tail Seams on the Top Edge In Module 1A, we have explored

More information

Sheet Metal OverviewChapter1:

Sheet Metal OverviewChapter1: Sheet Metal OverviewChapter1: Chapter 1 This chapter describes the terminology, design methods, and fundamental tools used in the design of sheet metal parts. Building upon these foundational elements

More information

GstarCAD Mechanical 2015 Help

GstarCAD Mechanical 2015 Help 1 Chapter 1 GstarCAD Mechanical 2015 Introduction Abstract GstarCAD Mechanical 2015 drafting/design software, covers all fields of mechanical design. It supplies the latest standard parts library, symbols

More information

Principles and Applications of Microfluidic Devices AutoCAD Design Lab - COMSOL import ready

Principles and Applications of Microfluidic Devices AutoCAD Design Lab - COMSOL import ready Principles and Applications of Microfluidic Devices AutoCAD Design Lab - COMSOL import ready Part I. Introduction AutoCAD is a computer drawing package that can allow you to define physical structures

More information

Figure 1: NC Lathe menu

Figure 1: NC Lathe menu Click To See: How to Use Online Documents SURFCAM Online Documents 685)&$0Ã5HIHUHQFHÃ0DQXDO 5 /$7+( 5.1 INTRODUCTION The lathe mode is used to perform operations on 2D geometry, turned on two axis lathes.

More information

DesignSpark Mechanical. Guidebook

DesignSpark Mechanical. Guidebook DesignSpark Mechanical Guidebook 1 Chapter 5 Introduction and Installation and the User Interface of DesignSpark Mechanical 5-1 Introduction of DesignSpark Mechanical DesignSpark Mechanical (DSM in short)

More information

User Manual. cellsens 1.16 LIFE SCIENCE IMAGING SOFTWARE

User Manual. cellsens 1.16 LIFE SCIENCE IMAGING SOFTWARE User Manual cellsens 1.16 LIFE SCIENCE IMAGING SOFTWARE Any copyrights relating to this manual shall belong to OLYMPUS CORPORATION. We at OLYMPUS CORPORATION have tried to make the information contained

More information

Autodesk Advance Steel. Drawing Style Manager s guide

Autodesk Advance Steel. Drawing Style Manager s guide Autodesk Advance Steel Drawing Style Manager s guide TABLE OF CONTENTS Chapter 1 Introduction... 5 Details and Detail Views... 6 Drawing Styles... 6 Drawing Style Manager... 8 Accessing the Drawing Style

More information

Motion Manipulation Techniques

Motion Manipulation Techniques Motion Manipulation Techniques You ve already been exposed to some advanced techniques with basic motion types (lesson six) and you seen several special motion types (lesson seven) In this lesson, we ll

More information

Milling and turning with SINUMERIK:

Milling and turning with SINUMERIK: Milling and turning with SINUMERIK: CNC solutions for the shopfloor SINUMERIK Answers for industry. Simple to set up... Contents Shopfloor solutions for CNC machines with SINUMERIK Milling with the SINUMERIK

More information

Sheet Metal OverviewChapter1:

Sheet Metal OverviewChapter1: Sheet Metal OverviewChapter1: Chapter 1 This chapter describes the terminology, design methods, and fundamental tools used in the design of sheet metal parts. Building upon these foundational elements

More information

Designing in the context of an assembly

Designing in the context of an assembly SIEMENS Designing in the context of an assembly spse01670 Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle Management Software

More information

Advance Steel. Drawing Style Manager s guide

Advance Steel. Drawing Style Manager s guide Advance Steel Drawing Style Manager s guide TABLE OF CONTENTS Chapter 1 Introduction...7 Details and Detail Views...8 Drawing Styles...8 Drawing Style Manager...9 Accessing the Drawing Style Manager...9

More information

A study of accuracy of finished test piece on multi-tasking machine tool

A study of accuracy of finished test piece on multi-tasking machine tool A study of accuracy of finished test piece on multi-tasking machine tool M. Saito 1, Y. Ihara 1, K. Shimojima 2 1 Osaka Institute of Technology, Japan 2 Okinawa National College of Technology, Japan yukitoshi.ihara@oit.ac.jp

More information

CNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE. Page 1

CNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE.  Page 1 CNC Turning Training www.denford.co.uk Page 1 Table of contents Introduction... 3 Start the VR Turning Software... 3 Configure the software for the machine... 4 Load your CNC file... 5 Configure the tooling...

More information

Alternatively, the solid section can be made with open line sketch and adding thickness by Thicken Sketch.

Alternatively, the solid section can be made with open line sketch and adding thickness by Thicken Sketch. Sketcher All feature creation begins with two-dimensional drawing in the sketcher and then adding the third dimension in some way. The sketcher has many menus to help create various types of sketches.

More information

Training Guide Basics

Training Guide Basics Training Guide Basics 2014, Missler Software. 7, Rue du Bois Sauvage F-91055 Evry, FRANCE Web: www.topsolid.com E-mail: info@topsolid.com All rights reserved. TopSolid Design Basics This information is

More information

AutoCAD Tutorial First Level. 2D Fundamentals. Randy H. Shih SDC. Better Textbooks. Lower Prices.

AutoCAD Tutorial First Level. 2D Fundamentals. Randy H. Shih SDC. Better Textbooks. Lower Prices. AutoCAD 2018 Tutorial First Level 2D Fundamentals Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites to

More information

Manual Guide i. Lathe Training Workbook. For. Lathe Turning & Milling

Manual Guide i. Lathe Training Workbook. For. Lathe Turning & Milling Manual Guide i Lathe Training Workbook For Lathe Turning & Milling A-816A Hardinge Inc., 2008 Part No. A A-0009500-0816 Litho in USA June 2008 2 Section Pages Section One: Basic Machine Operations Sequence

More information

Main screen of ipocket Draw

Main screen of ipocket Draw Main screen of ipocket Draw The tools of "management" Informations on the drawing and the softaware Display/Hide and settings of the grid (with a 2x tap) Drawing tools and adjustment tools The tools with..

More information

Using Siemens NX 11 Software. The connecting rod

Using Siemens NX 11 Software. The connecting rod Using Siemens NX 11 Software The connecting rod Based on a Catia tutorial written by Loïc Stefanski. At the end of this manual, you should obtain the following part: 1 Introduction. Start NX 11 and open

More information

Diane Burton, STEM Outreach.

Diane Burton, STEM Outreach. 123D Design Tutorial: LED decoration Before using these instructions, it is very helpful to watch this video screencast of the CAD drawing actually being done in the software. Click this link for the video

More information

Beginner s Guide to SolidWorks Alejandro Reyes, MSME Certified SolidWorks Professional and Instructor SDC PUBLICATIONS

Beginner s Guide to SolidWorks Alejandro Reyes, MSME Certified SolidWorks Professional and Instructor SDC PUBLICATIONS Beginner s Guide to SolidWorks 2008 Alejandro Reyes, MSME Certified SolidWorks Professional and Instructor SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com Part Modeling

More information

Release Notes - Fixes in Tekla Structures 2016i PR1

Release Notes - Fixes in Tekla Structures 2016i PR1 Release Notes - Fixes in Tekla Structures 2016i PR1, you can now set the to either or. is modified., the ID of the connection plate is not changed anymore when the connection now uses normal rebar groups

More information

Module 1H: Creating an Ellipse-Based Cylindrical Sheet-metal Lateral Piece

Module 1H: Creating an Ellipse-Based Cylindrical Sheet-metal Lateral Piece Inventor (10) Module 1H: 1H- 1 Module 1H: Creating an Ellipse-Based Cylindrical Sheet-metal Lateral Piece In this Module, we will learn how to create an ellipse-based cylindrical sheetmetal lateral piece

More information

User Guide V10 SP1 Addendum

User Guide V10 SP1 Addendum Alibre Design User Guide V10 SP1 Addendum Copyrights Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or

More information

Lesson 4 Holes and Rounds

Lesson 4 Holes and Rounds Lesson 4 Holes and Rounds 111 Figure 4.1 Breaker OBJECTIVES Sketch arcs in sections Create a straight hole through a part Complete a Sketched hole Understand the Hole Tool Use Info to extract information

More information

Chapter 2. Drawing Sketches for Solid Models. Learning Objectives

Chapter 2. Drawing Sketches for Solid Models. Learning Objectives Chapter 2 Drawing Sketches for Solid Models Learning Objectives After completing this chapter, you will be able to: Start a new template file to draw sketches. Set up the sketching environment. Use various

More information

1. Open the Feature Modeling demo part file on the EEIC website. Ask student about which constraints needed to Fully Define.

1. Open the Feature Modeling demo part file on the EEIC website. Ask student about which constraints needed to Fully Define. BLUE boxed notes are intended as aids to the lecturer RED boxed notes are comments that the lecturer could make Control + Click HERE to view enlarged IMAGE and Construction Strategy he following set of

More information

Geometry Controls and Report

Geometry Controls and Report Geometry Controls and Report 2014 InnovMetric Software Inc. All rights reserved. Reproduction in part or in whole in any way without permission from InnovMetric Software is strictly prohibited except for

More information

Evaluation Chapter by CADArtifex

Evaluation Chapter by CADArtifex The premium provider of learning products and solutions www.cadartifex.com EVALUATION CHAPTER 2 Drawing Sketches with SOLIDWORKS In this chapter: Invoking the Part Modeling Environment Invoking the Sketching

More information

AutoCAD LT 2012 Tutorial. Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS. Schroff Development Corporation

AutoCAD LT 2012 Tutorial. Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS.   Schroff Development Corporation AutoCAD LT 2012 Tutorial Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation AutoCAD LT 2012 Tutorial 1-1 Lesson 1 Geometric Construction

More information

Introduction to Circular Pattern Flower Pot

Introduction to Circular Pattern Flower Pot Prerequisite Knowledge Previous knowledge of the sketching commands Line, Circle, Add Relations, Smart Dimension is required to complete this lesson. Previous examples of Revolved Boss/Base, Cut Extrude,

More information

Tools for Design. with VEX Robot Kit: Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS

Tools for Design. with VEX Robot Kit: Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Tools for Design with VEX Robot Kit: AutoCAD 2011 and Autodesk Inventor 2011 2D Drawing 3D Modeling Hand Sketching Randy H. Shih Oregon Institute of Technology INSIDE: SUPPLEMENTAL FILES ON CD SDC PUBLICATIONS

More information

Datum Tutorial Part: Cutter

Datum Tutorial Part: Cutter Datum Tutorial Part: Cutter Objective: Learn to apply Datums in different ways Directions 1. Datum Axis Creation a. First we need to create a center axis for the cutter b. Model Tab > Datum > Select Axis

More information

An Introduction to Autodesk Inventor 2011 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation

An Introduction to Autodesk Inventor 2011 and AutoCAD Randy H. Shih SDC PUBLICATIONS.   Schroff Development Corporation An Introduction to Autodesk Inventor 2011 and AutoCAD 2011 Randy H. Shih SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation An Introduction to Autodesk Inventor 2011 and AutoCAD 2011

More information

with MultiMedia CD Randy H. Shih Jack Zecher SDC PUBLICATIONS Schroff Development Corporation

with MultiMedia CD Randy H. Shih Jack Zecher SDC PUBLICATIONS Schroff Development Corporation with MultiMedia CD Randy H. Shih Jack Zecher SDC PUBLICATIONS Schroff Development Corporation WWW.SCHROFF.COM Lesson 1 Geometric Construction Basics AutoCAD LT 2002 Tutorial 1-1 1-2 AutoCAD LT 2002 Tutorial

More information

Stratigraphy Modeling Boreholes and Cross. Become familiar with boreholes and borehole cross sections in GMS

Stratigraphy Modeling Boreholes and Cross. Become familiar with boreholes and borehole cross sections in GMS v. 10.3 GMS 10.3 Tutorial Stratigraphy Modeling Boreholes and Cross Sections Become familiar with boreholes and borehole cross sections in GMS Objectives Learn how to import borehole data, construct a

More information

Getting Started. Terminology. CNC 1 Training

Getting Started. Terminology. CNC 1 Training CNC 1 Training Getting Started What You Need for This Training Program This manual 6 x 4 x 3 HDPE 8 3/8, two flute, bottom cutting end mill, 1 Length of Cut (LOC). #3 Center Drill 1/4 drill bit and drill

More information

Arcturus XT Laser Capture Microdissection System AutoScanXT Software Module. User Manual

Arcturus XT Laser Capture Microdissection System AutoScanXT Software Module. User Manual Arcturus XT Laser Capture Microdissection System AutoScanXT Software Module User Manual For Research Use Only. Not intended for any animal or human therapeutic or diagnostic use. Information in this document

More information

Total Related Training Instruction (RTI) Hours: 144

Total Related Training Instruction (RTI) Hours: 144 Total Related Training (RTI) Hours: 144 Learning Unit Unit 1: Specialized CNC Controls Fanuc Haas Mazak Unit : CNC Programming Creating a CNC Program Calculation for Programming Canned Cycles Unit : CNC

More information

Purdue AFL. CATIA CAM Process Reference Rev. B

Purdue AFL. CATIA CAM Process Reference Rev. B Purdue AFL CATIA CAM Process Reference Rev. B Revision Notes Revision - of this document refers to the CATIA v5r21 deployment of the AFL CATIA Environment. All information contained in this reference document

More information

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Turning and Related Operations Drilling and Related Operations Milling Machining Centers and Turning Centers Other Machining Operations High Speed Machining

More information

NX CAM Update and future directions The latest technology advances Dr. Tom van t Erve

NX CAM Update and future directions The latest technology advances Dr. Tom van t Erve NX CAM Update and future directions The latest technology advances Dr. Tom van t Erve Restricted Siemens AG 2017 Realize innovation. NX for manufacturing Key capabilities overview Mold and die machining

More information

Advance Concrete. Tutorial

Advance Concrete. Tutorial Advance Concrete Tutorial Table of contents About this tutorial... 9 How to use this guide... 10 Lesson 1: Creating a building grid... 11 Step 1: Create a default building grid... 11 Step 2: Set the distances

More information

Part Design Fundamentals

Part Design Fundamentals Part Design Fundamentals 1 Course Presentation Objectives of the course In this course you will learn basic methods to create and modify solids features and parts Targeted audience New CATIA V5 Users 1

More information

Modeling Basic Mechanical Components #1 Tie-Wrap Clip

Modeling Basic Mechanical Components #1 Tie-Wrap Clip Modeling Basic Mechanical Components #1 Tie-Wrap Clip This tutorial is about modeling simple and basic mechanical components with 3D Mechanical CAD programs, specifically one called Alibre Xpress, a freely

More information

ENGI 7962 Mastercam Lab Mill 1

ENGI 7962 Mastercam Lab Mill 1 ENGI 7962 Mastercam Lab Mill 1 Starting a Mastercam file: Once the SolidWorks models is complete (all sketches are Fully Defined), start up Mastercam and select File, Open, Files of Type, SolidWorks Files,

More information

House Design Tutorial

House Design Tutorial House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a

More information

Basic Features. In this lesson you will learn how to create basic CATIA features. Lesson Contents: CATIA V5 Fundamentals- Lesson 3: Basic Features

Basic Features. In this lesson you will learn how to create basic CATIA features. Lesson Contents: CATIA V5 Fundamentals- Lesson 3: Basic Features Basic Features In this lesson you will learn how to create basic CATIA features. Lesson Contents: Case Study: Basic Features Design Intent Stages in the Process Determine a Suitable Base Feature Create

More information

Drawing output in imos ix 2017 SR2. Date of creation: March 2018; last changes Version used: ix 2017 SR2

Drawing output in imos ix 2017 SR2. Date of creation: March 2018; last changes Version used: ix 2017 SR2 Drawing output in imos ix 2017 SR2 Date of creation: March 2018; last changes 13.04.2018 Version used: ix 2017 SR2 We make every effort to ensure the content of this document is complete, accurate and

More information

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009 CNC Machinery Module 5: CNC Programming / Milling PREPARED BY IAT Curriculum Unit August 2009 Institute of Applied Technology, 2009 ATM313-CNC Module 5: CNC Programming / Milling Module Objectives: 1.

More information

SolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI

SolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI SolidWorks 2015 Part I - Basic Tools Includes CSWA Preparation Material Parts, Assemblies and Drawings Paul Tran CSWE, CSWI SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered

More information

User's Manual POSITIP 855. for Lathes. April 1996

User's Manual POSITIP 855. for Lathes. April 1996 User's Manual POSITIP 855 April 1996 for Lathes Screen Plain language dialog line Input line Distance-to-go display Operating mode or function Reference marks have been crossed over Operating mode symbols

More information

Engineering Technology

Engineering Technology Engineering Technology Introduction to Parametric Modelling Engineering Technology 1 See Saw Exercise Part 1 Base Commands used New Part This lesson includes Sketching, Extruded Boss/Base, Hole Wizard,

More information

Assignment 12 CAD Mechanical Part 2

Assignment 12 CAD Mechanical Part 2 Assignment 12 CAD Mechanical Part 2 Objectives In this assignment you will learn to apply the hidden lines, isometric snap, and ellipses commands along with commands previously learned.. General Hidden

More information

Simplified CAM for Advanced EDM Wire Cutting

Simplified CAM for Advanced EDM Wire Cutting Simplified CAM for Advanced EDM Wire Cutting A Technical Overview Contents Simplified Through Innovation... 2 Recognizing That EDM Part Shapes Are Unique... 2 Building Flexibilty Into a Wire Solution....

More information

1. Create a 2D sketch 2. Create geometry in a sketch 3. Use constraints to position geometry 4. Use dimensions to set the size of geometry

1. Create a 2D sketch 2. Create geometry in a sketch 3. Use constraints to position geometry 4. Use dimensions to set the size of geometry 2.1: Sketching Many features that you create in Fusion 360 start with a 2D sketch. In order to create intelligent and predictable designs, a good understanding of how to create sketches and how to apply

More information

MN-ISD-A100-E ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL

MN-ISD-A100-E ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL MN-ISD-A100-E www. insize. com ISD-A100 VIDEO MEASURING MICROSCOPE OPERATION MANUAL V1 Description 1 2 ISD-A100 is a precise and excellent effective measuring instrument integrating optic, mechanic and

More information

INDEX A FAGOR. 1. MC Training Manual. 2. Additional Simple Cycles. 3. USB Interface. 4. Installation. 5. Electrical Drawings

INDEX A FAGOR. 1. MC Training Manual. 2. Additional Simple Cycles. 3. USB Interface. 4. Installation. 5. Electrical Drawings KNEE MILL PACKAGE INDEX 1. MC Training Manual 2. Additional Simple Cycles 3. USB Interface 4. Installation 5. Electrical Drawings 1 800 4A FAGOR * This information package also includes 8055 CNC Training

More information

Using Surfcam to Produce a Numeric Control (NC) Program Part #1 Surfcam Demonstration Version Use

Using Surfcam to Produce a Numeric Control (NC) Program Part #1 Surfcam Demonstration Version Use Using Surfcam to Produce a Numeric Control (NC) Program Part #1 Surfcam Demonstration Version Use An Introduction to the CAD/CAM Process Instructions for 3 Axis Programming Using the D&M CNC Milling Machine

More information

EASY CNC. Table of Contents

EASY CNC. Table of Contents Square 1 Electronics announces its new book by David Benson, "Easy CNC", A Beginner's Guide to CNC" The complete table of contents follows: This book was written by David Benson (8-1/2 x 11", 200 pages,

More information

ShopBot Three-Axis Zero Plate

ShopBot Three-Axis Zero Plate Page 1 ShopBot Three-Axis Zero Plate Setup and Use Contents Intro...2 Getting Started...2 Zeroing to an Outside Corner... 3 Zeroing to an Inside Corner... 4 Using a Bit instead of a Dowel... 5 Using a

More information

AutoCAD LT 2009 Tutorial

AutoCAD LT 2009 Tutorial AutoCAD LT 2009 Tutorial Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com Better Textbooks. Lower Prices. AutoCAD LT 2009 Tutorial 1-1 Lesson

More information

DeltaCad and Your Cylinder (Shepherd s) Sundial Carl Sabanski

DeltaCad and Your Cylinder (Shepherd s) Sundial Carl Sabanski 1 The Sundial Primer created by In the instruction set SONNE and Your Cylinder Shepherd s Sundial we went through the process of designing a cylinder sundial with SONNE and saving it as a dxf file. In

More information

A Practical Guide to Carlson Software Fundamentals 2015 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner

A Practical Guide to Carlson Software Fundamentals 2015 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner A Practical Guide to Carlson Software Fundamentals 2015 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner A Cadapult Press Publication Copyright Copyright Cadapult Press, Inc. 2015 All rights reserved. No

More information

SolidWorks 95 User s Guide

SolidWorks 95 User s Guide SolidWorks 95 User s Guide Disclaimer: The following User Guide was extracted from SolidWorks 95 Help files and was not originally distributed in this format. All content 1995, SolidWorks Corporation Contents

More information

Release Notes - Fixes in Tekla Structures 2016i SP1

Release Notes - Fixes in Tekla Structures 2016i SP1 Release Notes - Fixes in Tekla Structures 2016i SP1 is modified., the ID of the connection plate is not changed anymore when the connection now uses normal rebar groups instead of tapered groups., the

More information

SDC. AutoCAD LT 2007 Tutorial. Randy H. Shih. Schroff Development Corporation Oregon Institute of Technology

SDC. AutoCAD LT 2007 Tutorial. Randy H. Shih. Schroff Development Corporation   Oregon Institute of Technology AutoCAD LT 2007 Tutorial Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com AutoCAD LT 2007 Tutorial 1-1 Lesson 1 Geometric

More information

1.6.7 Add Arc Length Dimension Modify Dimension Value Check the Sketch Curve Connectivity

1.6.7 Add Arc Length Dimension Modify Dimension Value Check the Sketch Curve Connectivity Contents 2D Sketch... 1 1.1 2D Sketch Introduction... 1 1.1.1 2D Sketch... 1 1.1.2 Basic Setting of 2D Sketch... 2 1.1.3 Exit 2D Sketch... 4 1.2 Draw Common Geometry... 5 2.2.1 Points... 5 2.2.2 Lines

More information

Pro/NC. Prerequisites. Stats

Pro/NC. Prerequisites. Stats Pro/NC Pro/NC tutorials have been developed with great emphasis on the practical application of the software to solve real world problems. The self-study course starts from the very basic concepts and

More information

A Practical Guide to Carlson Software Fundamentals 2018 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner

A Practical Guide to Carlson Software Fundamentals 2018 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner A Practical Guide to Carlson Software Fundamentals 2018 Rick Ellis Douglas L. Aaberg, PLS Duke Gardner A CADapult Press Publication Copyright Copyright CADapult Press, Inc. 2017 All rights reserved. No

More information

Nut and Bolt Tutorial

Nut and Bolt Tutorial Thread Representations Nut and Bolt Tutorial Parts to a Thread Thread Dimensioning Major Diameter Thread Series (IE UNC, UNF, ACME, etc) ½ - 13 UNC 2 A or B A = External B = Internal Threads per Inch Class

More information

Dimensioning the Rectangular Problem

Dimensioning the Rectangular Problem C h a p t e r 3 Dimensioning the Rectangular Problem In this chapter, you will learn the following to World Class standards: 1. Creating new layers in an AutoCAD drawing 2. Placing Centerlines on the drawing

More information

Video Tutorials Included on DVD

Video Tutorials Included on DVD Instruction Manual Video Tutorials Included on DVD With Instruction Manual, view the instructional movies providing supplementary information about cutwork creation. Please visit us at http://solutions.brother.com

More information

Creo Revolve Tutorial

Creo Revolve Tutorial Creo Revolve Tutorial Setup 1. Open Creo Parametric Note: Refer back to the Creo Extrude Tutorial for references and screen shots of the Creo layout 2. Set Working Directory a. From the Model Tree navigate

More information

Introduction to Sheet Metal Features SolidWorks 2009

Introduction to Sheet Metal Features SolidWorks 2009 SolidWorks 2009 Table of Contents Introduction to Sheet Metal Features Base Flange Method Magazine File.. 3 Envelopment & Development of Surfaces.. 14 Development of Transition Pieces.. 23 Conversion to

More information

A Practical Guide to Carlson Survey 2014

A Practical Guide to Carlson Survey 2014 A Practical Guide to Carlson Survey 2014 Level 1 Rick Ellis A Cadapult Press Publication Copyright Copyright Cadapult Press, Inc. 2014 All rights reserved. No part of this publication may be reproduced

More information

House Design Tutorial

House Design Tutorial House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a

More information

Learning Guide. ASR Automated Systems Research Inc. # Douglas Crescent, Langley, BC. V3A 4B6. Fax:

Learning Guide. ASR Automated Systems Research Inc. # Douglas Crescent, Langley, BC. V3A 4B6. Fax: Learning Guide ASR Automated Systems Research Inc. #1 20461 Douglas Crescent, Langley, BC. V3A 4B6 Toll free: 1-800-818-2051 e-mail: support@asrsoft.com Fax: 604-539-1334 www.asrsoft.com Copyright 1991-2013

More information

Solidworks Tutorial Pencil

Solidworks Tutorial Pencil The following instructions will be used to help you create a Pencil using Solidworks. These instructions are ordered to make the process as simple as possible. Deviating from the order, or not following

More information

1: INTRODUCTION TO AUTOCAD

1: INTRODUCTION TO AUTOCAD AutoCAD syllabus 1: INTRODUCTION TO AUTOCAD Starting AutoCAD AutoCAD Screen Components Drawing Area Command Window Navigation bar Status bar Invoking Commands in AutoCAD Keyboard Ribbon Application Menu

More information

The rest machining operation generates passes along inner corners of the part.

The rest machining operation generates passes along inner corners of the part. 1 New and redesigned machining strategies New Pencil operation The rest machining operation generates passes along inner corners of the part. Strategies One pass One pass generates a single pass along

More information

Stratigraphy Modeling Boreholes and Cross Sections

Stratigraphy Modeling Boreholes and Cross Sections GMS TUTORIALS Stratigraphy Modeling Boreholes and Cross Sections The Borehole module of GMS can be used to visualize boreholes created from drilling logs. Also three-dimensional cross sections between

More information

Isometric Drawings. Figure A 1

Isometric Drawings. Figure A 1 A Isometric Drawings ISOMETRIC BASICS Isometric drawings are a means of drawing an object in picture form for better clarifying the object s appearance. These types of drawings resemble a picture of an

More information

Advance Steel. Tutorial

Advance Steel. Tutorial Advance Steel Tutorial Table of contents About this tutorial... 7 How to use this guide...9 Lesson 1: Creating a building grid...10 Step 1: Creating an axis group in the X direction...10 Step 2: Creating

More information