User’s Manual CNC PILOT 640 NC Software 688946-03 688947-03 English (en) 1/2015
Controls and displays of the CNC PILOT Keys on visual display unit Key Function Switches the help graphics between outside and inside machining (only in the cycle programming) Numeric keypad Key 0 9 Function block Number keys 0-9: Numeric input keys Menu operation Decimal point No function Soft keys for selecting functions on screen /+ Switchover between positive and negative values Switches to the soft-key menu at left / right Escape key: Cancelation of dialogs and next higher menu level Swi
Operating panel of the CNC PILOT
CNC PILOT 640, software and features This manual describes functions that are available in the CNC PILOT with NC software number 688946-03 and 688947-03. The programming of smart.Turn and DIN PLUS is not included in this manual. These functions are described in the User's Manual for smart.Turn and DIN PLUS Programming (ID 685556-xx). Please contact HEIDENHAIN if you require a copy of this manual.
New functions of software 688945-02 In the program simulation, the current contour description (of workpiece blank and finished part) can be mirrored and saved. In smart.
New functions of software 688945-03 and 68894x-01 In the Organization mode of operation, you can grant or restrict access to the control by using the EXTERNAL ACCESS soft key (siehe auch „Organization mode of operation” auf Seite 542) The pocket calculator can now be activated in each application and also remains active after a change in operating modes.
The new TURN PLUS function automatically generates NC programs for turning and milling operations based on a fixed machining sequence (see smart.Turn and DIN Programming User's Manual). The G940 function now provides a way to calculate the tool lengths in the basic (definition) position of the B axis (see smart.Turn and DIN Programming User's Manual). For machining operations that require rechucking, you can define a separation point on the contour description with G44 (see smart.
New functions of software 68894x-02 The "Zero point shift" miscellaneous function was introduced in ICP (siehe auch „Zero point shift” auf Seite 389) In ICP contours, fit dimensions and inside threads can now be calculated using an input form (siehe auch „Fits and inside threads” auf Seite 384) The miscellaneous functions "Copy in linear/circular series, and by mirroring" were introduced in ICP (siehe auch „Copying a contour section in linear series” auf Seite 389) The system time can now be set usi
New functions of software 68894x-03 In the Teach-In submode, the parameter RB was added to the cycles "Figure, axial", "Figure, radial", "ICP contour, axial" and "ICP contour, radial" (siehe „Milling cycles” auf Seite 317) In the Teach-In submode, the parameters SP and SI were added to all tapping cycles (siehe „Drilling cycles” auf Seite 299) In the Simulation submode, the 3-D view provides additional features (siehe „3-D view” auf Seite 491) Tool control graphics were introduced in the Tool Editor
The parameter U was added to G810 and G820 (see the smart.Turn and DIN Programming User's Manual) The parameter D was added to G4 and G860 (see the smart.Turn and DIN Programming User's Manual) The parameter B was added to G890 (see the smart.Turn and DIN Programming User's Manual) The parameter RB was added to the units G840 "Contour milling, figures" and G84X "Pocket milling, figures" (see the smart.
About this manual About this manual The symbols used in this manual are described below. This symbol indicates that important information about the function described must be considered. This symbol indicates that there is one or more of the following risks when using the described function: Danger to workpiece Danger to fixtures Danger to tool Danger to machine Danger to operator This symbol indicates that the described function must be adapted by the machine tool builder.
About this manual
Contents 1 2 3 4 5 6 7 8 9 10 Introduction and fundamentals Basics of operation Machine mode of operation Teach-in mode ICP programming Graphic simulation Tool and technology database Organization mode of operation Tables and overviews Overview of cycles HEIDENHAIN CNC PILOT 640 15
1 Introduction and fundamentals ..... 35 1.1 The CNC PILOT ..... 36 1.2 Configuration ..... 37 Slide position ..... 37 Tool carrier systems ..... 37 The C axis ..... 37 The Y axis ..... 38 Full-surface machining ..... 39 1.3 Features ..... 40 Configuration ..... 40 Modes of operation ..... 40 1.4 Data backup ..... 42 1.5 Explanation of terms ..... 43 1.6 CNC PILOT design ..... 44 1.7 Fundamentals ..... 45 Position encoders and reference marks ..... 45 Axis designations ..... 45 Coordinate system .....
2 Basics of operation ..... 51 2.1 General information on operation ..... 52 Operation ..... 52 Setup ..... 52 Programming – Teach-in mode ..... 52 Programming – smart.Turn ..... 52 2.2 The CNC PILOT screen ..... 53 2.3 Operation and data input ..... 54 Operating modes ..... 54 Menu selection ..... 55 Soft keys ..... 55 Data input ..... 56 smart.Turn dialogs ..... 56 List operations ..... 57 Alphanumeric keyboard ..... 57 2.4 Integrated calculator ..... 58 Calculator functions .....
3 Machine mode of operation ..... 73 3.1 Machine mode of operation ..... 74 3.2 Switch-on / Switch-off ..... 75 Switch-on ..... 75 Monitoring EnDat encoders ..... 75 Traversing the reference marks ..... 76 Switch-off ..... 77 3.3 Machine data ..... 78 Input of machine data ..... 78 Machine data display ..... 80 Cycle statuses ..... 84 Axis feed rate ..... 84 Spindle ..... 84 3.4 Setting up a tool list ..... 85 Machine with turret ..... 85 Machine with multifix ..... 85 Tools in different quadrants .....
3.8 Teach-in mode ..... 110 Teach-in mode ..... 110 Programming Teach-in cycles ..... 110 3.9 Program Run mode ..... 111 Loading a program ..... 111 Comparing a tool list ..... 112 Before executing a program ..... 112 Finding a start block ..... 113 Program execution ..... 114 Entering compensation values during program run ..... 115 Program execution in "dry run" mode ..... 118 3.10 Load monitoring (option) ..... 119 Reference machining ..... 121 Checking the reference values .....
4 Teach-in mode ..... 133 4.1 Working with cycles ..... 134 Cycle starting point ..... 134 Help graphics ..... 135 DIN macros ..... 135 Graphical test run (simulation) ..... 135 Contour follow-up in Teach-in mode ..... 136 Cycle keys ..... 136 Switching functions (M functions) ..... 137 Comments ..... 137 Cycle menu ..... 138 Addresses used in many cycles ..... 140 4.2 Workpiece blank cycles ..... 141 Bar/tube blank ..... 142 ICP workpiece blank contour ..... 143 4.3 Single cut cycles .....
4.4 Turning cycles ..... 158 Tool position ..... 159 Cut longitudinal ..... 161 Cut transverse ..... 163 Roughing, longitudinal—expanded ..... 165 Roughing, transverse—expanded ..... 167 Finishing cut, longitudinal ..... 169 Finishing cut, transverse ..... 170 Finishing cut, longitudinal—expanded ..... 171 Finishing cut, transverse—expanded ..... 173 Cut, longitudinal plunge ..... 175 Cut, transverse plunge ..... 177 Cut, longitudinal plunging—expanded ..... 179 Cut, transverse plunging—expanded .....
4.5 Recessing cycles ..... 212 Cutting and infeed directions for recessing cycles ..... 212 Undercut position ..... 213 Contour forms ..... 213 Recessing, radial ..... 214 Recessing, axial ..... 216 Recessing, radial—expanded ..... 218 Recessing, axial—expanded ..... 220 Recessing radial, finishing ..... 222 Recessing axial, finishing ..... 224 Recessing radial, finishing—expanded ..... 226 Recessing axial, finishing—expanded ..... 228 ICP recessing radial ..... 230 ICP recessing cycles, axial .....
4.6 Thread and undercut cycles ..... 271 Thread position, undercut position ..... 271 Handwheel superimposition ..... 272 Feed angle, thread depth, proportioning of cuts ..... 273 Thread run-in / thread run-out ..... 273 Last cut ..... 274 Thread cycle (longitudinal) ..... 275 Thread cycle (longitudinal)—expanded ..... 277 Tapered thread ..... 279 API thread ..... 281 Recut (longitudinal) thread ..... 283 Recut (longitudinal) thread—expanded ..... 285 Recut tapered thread ..... 287 Recut API thread .....
4.9 Drilling and milling patterns ..... 350 Drilling pattern linear, axial ..... 351 Milling pattern linear, axial ..... 353 Drilling pattern circular, axial ..... 355 Milling pattern circular, axial ..... 357 Drilling pattern linear, radial ..... 359 Milling pattern linear, radial ..... 361 Drilling pattern circular, radial ..... 363 Milling pattern circular, radial ..... 365 Examples of pattern machining ..... 367 4.10 DIN cycles ..... 370 DIN cycle .....
5 ICP programming ..... 373 5.1 ICP contours ..... 374 Loading contours ..... 374 Form elements ..... 375 Machining attributes ..... 375 Calculation of contour geometry ..... 376 5.2 ICP editor in cycle mode ..... 377 Editing contours for cycles ..... 377 File organization with the ICP editor ..... 378 5.3 ICP editor in smart.Turn ..... 379 Editing a contour in smart.Turn ..... 380 5.4 Creating an ICP contour ..... 382 Entering an ICP contour ..... 382 Absolute or incremental dimensioning .....
5.9 Contour elements on face ..... 412 Starting point of face contour ..... 412 Vertical lines on face ..... 413 Horizontal lines on face ..... 414 Line at angle on face ..... 415 Circular arc on face ..... 416 Chamfer/rounding arc on face ..... 417 5.10 Contour elements on lateral surface ..... 418 Starting point of lateral surface contour ..... 418 Vertical lines on lateral surface ..... 420 Horizontal lines on lateral surface ..... 420 Line at angle on lateral surface .....
5.14 Contours in the XY plane ..... 446 Reference data in XY plane ..... 446 Starting point of contour in XY plane ..... 447 Vertical lines in XY plane ..... 447 Horizontal lines in XY plane ..... 448 Line at angle in XY plane ..... 449 Circular arc in XY plane ..... 450 Chamfer/rounding arc in XY plane ..... 451 Circle in XY plane ..... 452 Rectangle in XY plane ..... 453 Polygon in XY plane ..... 454 Linear slot in XY plane ..... 455 Circular slot in XY plane ..... 456 Hole in XY plane .....
6 Graphic simulation ..... 483 6.1 Simulation mode of operation ..... 484 Using the graphic simulation ..... 485 The miscellaneous functions ..... 486 6.2 Simulation window ..... 487 Setting up the views ..... 487 Single-window view ..... 488 Multiple window view ..... 488 6.3 Views ..... 489 Traverse path display ..... 489 Tool depiction ..... 490 Material-removal graphic ..... 490 3-D view ..... 491 6.4 The zoom function ..... 493 Adjusting the visible section ..... 493 6.
7 Tool and technology database ..... 499 7.1 Tool database ..... 500 Tool types ..... 500 Multipoint tools ..... 501 Tool life management ..... 501 7.2 Tool editor ..... 502 Sorting and filtering the tool list ..... 502 Editing the tool data ..... 504 Tool control graphics ..... 505 Tool texts ..... 506 Editing multipoint tools ..... 507 Editing tool-life data ..... 509 Manual change systems ..... 511 7.3 Tool data ..... 516 General tool parameters ..... 516 Standard turning tools .....
8 Organization mode of operation ..... 541 8.1 Organization mode of operation ..... 542 8.2 Parameters ..... 543 Parameter editor ..... 543 List of user parameters ..... 545 Descriptions of the most important machining parameters (processing) ..... 561 General settings ..... 561 Thread cutting ..... 576 8.3 Transfer ..... 581 Data backup ..... 581 Data exchange with TNCremo ..... 581 External access ..... 581 Connections ..... 582 Ethernet interface CNC PILOT 620 ..... 583 Ethernet interface CNC PILOT 640 .
9 Tables and overviews ..... 607 9.1 Thread pitch ..... 608 Thread parameters ..... 608 Thread pitch ..... 609 9.2 Undercut parameters ..... 615 DIN 76—undercut parameters ..... 615 DIN 509 E – undercut parameters ..... 617 DIN 509 F – undercut parameters ..... 617 9.3 Technical information ..... 618 9.4 Compatibility in DIN programs ..... 627 Syntax elements of the CNC PILOT 640 .....
10 Overview of cycles ..... 641 10.1 Workpiece blank cycles, single cut cycles ..... 642 10.2 Turning cycles ..... 643 10.3 Recessing and recess-turning cycles ..... 644 10.4 Thread cycles ..... 645 10.5 Drilling cycles ..... 646 10.6 Milling cycles .....
Introduction and fundamentals HEIDENHAIN CNC PILOT 640 35
1.1 The CNC PILOT 1.1 The CNC PILOT The CNC PILOT was conceived for CNC lathes. It is suitable for horizontal and vertical lathes. The CNC PILOT supports lathes with tool turrets. The tool carrier of horizontal lathes can be located in front of or behind the workpiece. The CNC PILOT supports lathes with spindle, one slide (X and Z axis), C axis or positionable spindle, driven tool and machines with a Y axis.
1.2 Configuration 1.2 Configuration In the standard version, the control is equipped with the axes X and Z and a main spindle. Optionally, a C axis, a Y axis, and a driven tool can be configured. Slide position The machine tool builder configures the CNC PILOT.
1.2 Configuration The Y axis With a Y axis you can drill and mill a workpiece on its face and lateral surfaces. During use of the Y axis, two axes interpolate linearly or circularly in the given working plane, while the third axis interpolates linearly. This enables you to machine slots or pockets, for example, with plane floors and perpendicular edges. By defining the spindle angle, you can determine the position of the milling contour on the workpiece.
1.2 Configuration Full-surface machining Functions like angle-synchronous part transfer with rotating spindle, traversing to a stop, controlled parting, and coordinate transformation ensure efficient machining as well as simple programming of fullsurface machining. The CNC PILOT supports full-surface machining for all common machine designs.
1.3 Features 1.3 Features Configuration Basic version: X and Z axis, spindle Positionable spindle and driven tool C axis and driven tool Y axis and driven tool B axis for machining a tilted plane Digital current and speed control Modes of operation Manual operation Manual slide movement through axis-direction keys or electronic handwheels. Graphic support for entering and running Teach-in cycles without saving the machining steps in alternation with manual machine operation.
1.3 Features Graphic simulation Graphic depiction of the sequence of smart.
1.4 Data backup 1.4 Data backup HEIDENHAIN recommends saving new programs and files created on a PC at regular intervals. HEIDENHAIN provides a backup function for this purpose in the data transfer software TNCremoNT. Your machine tool builder can provide you with a copy. You additionally need a data medium on which all machine-specific data, such as the PLC program, machine parameters, etc., are stored. Please contact your machine tool builder.
1.5 Explanation of terms 1.5 Explanation of terms Cursor: In lists, or during data input, a list item, an input field or a character is highlighted. This "highlight" is called a cursor. Entries and operations, like copying, deleting, inserting a new item, etc., refer to the current cursor position. Arrow keys: The cursor is moved with the horizontal and vertical arrow keys and with the PG UP / PG DN keys. Page keys: The PG UP / PG DN keys are also called "Page keys.
1.6 CNC PILOT design 1.6 CNC PILOT design The dialog between machinist and control takes place via: Screen Soft keys Data input keypad Machine operating panel The entered data can be displayed and checked on the screen. With the soft keys directly below the screen, you can select functions, capture position values, confirm entries, and a lot more. With the ERR key you can call error and PLC information.
1.7 Fundamentals 1.7 Fundamentals Position encoders and reference marks The machine axes are equipped with position encoders that register the positions of the slide or tool. When a machine axis moves, the corresponding position encoder generates an electrical signal. The control evaluates this signal and calculates the precise actual position of the machine axis. XMP If there is a power interruption, the calculated position will no longer correspond to the actual position of the machine slide.
1.7 Fundamentals Coordinate system The meanings of the coordinates X, Y, Z, and C are specified in DIN 66 217. The coordinates entered for the principal axes X, Y and Z are referenced to the workpiece zero point. The angles entered for the rotary axis (C axis) are referenced to the datum of the C axis. The axis designations X and Z describe positions in a two-dimensional coordinate system.
1.7 Fundamentals Incremental coordinates Incremental coordinates are always given with respect to the last programmed position. They specify the distance from the last active position to the subsequent position. Each position on a workpiece is clearly defined by its incremental coordinates (see figure). Polar coordinates Positions located on the face or lateral surface can either be entered in Cartesian coordinates or polar coordinates.
1.7 Fundamentals Workpiece zero point To machine a workpiece, it is easier to enter all input data with respect to a zero point located on the workpiece. By programming the zero point used in the workpiece drawing, you can take the dimensions directly from the drawing, without further calculation. This point is the workpiece zero point. It is designated with the letter "W" (see figure). Units of measure You can program the CNC PILOT either in the metric or inch system.
1.8 Tool dimensions 1.8 Tool dimensions The CNC PILOT requires information on the specific tools for a variety of tasks, such as calculating the cutting radius compensation or the proportioning of cuts. Tool length All programmed and displayed position values are given with respect to the distance between the tool tip and workpiece zero point.
1.8 Tool dimensions Tool-tip radius compensation (TRC) The tip of a lathe tool has a certain radius. When machining tapers, chamfers and radii, this results in inaccuracies which the CNC PILOT compensates with its cutting radius compensation function. Programmed paths of traverse are referenced to the theoretical tool tip S. With non-paraxial contours, this will lead to inaccuracies during machining.
Basics of operation HEIDENHAIN CNC PILOT 640 51
2.1 General information on operation 2.1 General information on operation Operation Select the desired operating mode with the corresponding operating mode key. Within the operating mode, you can change the mode through the soft keys. With the numeric keypad you can select the function within the menus. Dialogs can consist of multiple pages. Besides with the soft keys, dialogs can be concluded positively with "INS" or negatively with "ESC." Changes made in lists are effective immediately.
2.2 The CNC PILOT screen 2.2 The CNC PILOT screen The CNC PILOT shows the data to be displayed in windows. Some windows only appear when they are needed, for example, for typing in entries. In addition, the control shows the type of operation, the soft-key display and the PLC soft-key display on the screen. Each function that appears in a field of the soft-key row is activated by pressing the soft key directly below it.
2.3 Operation and data input 2.3 Operation and data input Operating modes The active mode of operation is highlighted in the operating-mode tab. The CNC PILOT differentiates between the following operating modes: Machine—with the submodes: Manual (display: "Machine") Teach-in (Teach-in mode) Program Run Programming—with the submodes: smart.
2.3 Operation and data input Menu selection The numerical keypad is used for activating a menu and for entering data. They are displayed differently depending on the operating mode. During setup, Teach-in mode etc., the functions are shown in a 9field box, the menu window. The meaning of the selected symbol / menu item is described in the footer. In other operating modes, the keypad symbol is shown with the position of the function marked (see figure).
2.3 Operation and data input Data input Input windows comprise several input fields. You can move the cursor to the desired input field with the vertical arrow keys. The CNC PILOT shows the function of the selected field in the footer of the window. Place the highlight on the desired input field and enter the data. Existing data are overwritten. With the horizontal arrow keys, you can move the cursor within the input field and place it on the position where you want to delete, copy or add characters.
2.3 Operation and data input List operations Cycle programs, DIN programs, tool lists, etc. are displayed as lists. You can scroll through a list with the arrow keys to check data or to highlight elements for operations like deleting, copying, editing, etc. Alphanumeric keyboard You enter letters and special characters with the screen keypad or (if available) with a PC keyboard connected over the USB port.
2.4 Integrated calculator 2.4 Integrated calculator Calculator functions The calculator can be selected only from open dialogs in cycle programming or smart.Turn programming. You can use the calculator in the following three views (see figures at right): Scientific Standard Equation editor. Here you can type in multiple calculations in immediate sequence (for example 17*3+5/9). The calculator remains in effect even after a change in operating modes. Press the END soft key to close the calculator.
Shortcut (soft key) Cosine COS Tangent TAN Powers of values X^Y Square root SQRT Inversion 1/x pi (3.
2.
The CNC PILOT supports the following programs/contours: Program type Folder Extension Teach-in programs (cycle programs) are used in the "Teach in" mode of operation. smart.Turn and DIN main programs are written in the smart.Turn mode of operation. DIN subprograms are written in the smart.Turn operating mode and are used in cycle programs and smart.Turn main programs. ICP contours are generated during Teach-in in the Teach-in or Manual mode of operation.
2.6 The error messages 2.6 The error messages Display of errors The CNC PILOT generates error messages when it detects problems such as: Incorrect data input Logical errors in the program Contour elements that are impossible to machine When an error occurs, it is displayed in red type in the header. Long and multi-line error messages are displayed in abbreviated form. If an error occurs in a background mode, the error symbol is shown in the operating mode tab.
2.6 The error messages Detailed error messages The CNC PILOT displays possible causes of the error and suggestions for solving the problem: Information on error causes and remedies: Open the error window. Position the cursor on the error message and press the soft key. The CNC PILOT opens the window with information on the error cause and corrective action. To exit the info, press the Info soft key again. "Details" soft key The DETAILS soft key supplies information on the error message.
2.6 The error messages Clearing errors Clearing errors outside of the error window: Open the error window. To clear the error/message in the header: Press the CE key. In some operating modes (such as the Editing mode), the CE key cannot be used to clear the error, since the key is reserved for other functions. Clearing more than one error: Open the error window. To delete an individual error: Position the cursor on the error message and press the soft key.
2.6 The error messages Keystroke log file The CNC PILOT stores keystrokes and important events (e.g. system startup) in the keystroke log file. The capacity of the keystroke log file is limited. If the log file is full, it switches to the next one, etc. If the last log file is full, the first one is overwritten by a new one, etc. If necessary, switch the log file to see the history. 10 log files are available. Open the keystroke log file. Press the Log file soft key. Open the log file.
2.7 TURNguide context-sensitive help system 2.7 TURNguide context-sensitive help system Application Before you can use the TURNguide, you need to download the help files from the HEIDENHAIN home page (siehe „Downloading current help files” auf Seite 71). The TURNguide context-sensitive help system includes the user documentation in HTML format.
2.7 TURNguide context-sensitive help system Working with the TURNguide Calling the TURNguide There are several ways to start the TURNguide: Press the Info key if the control is not already showing an error message Click the help symbol at the lower right of the screen beforehand, then click the appropriate soft keys If one or more error messages are waiting for your attention, the control shows the help directly associated with the error messages.
2.7 TURNguide context-sensitive help system Navigating in the TURNguide It's easiest to use the mouse to navigate in the TURNguide. A table of contents appears on the left side of the screen. By clicking the rightward pointing triangle you open subordinate sections, and by clicking the respective entry you open the individual pages. It is operated in the same manner as the Windows Explorer. Linked text positions (cross references) are shown underlined and in blue.
2.7 TURNguide context-sensitive help system Function Soft key Select the page last shown Page forward if you have used the "Select page last shown" function Move up by one page Move down by one page Display or hide table of contents Switch between full-screen display and reduced display. With the reduced display you can see some of the rest of the control window. The focus is switched internally to the control application so that you can operate the control when the TURNguide is open.
2.7 TURNguide context-sensitive help system Subject index The most important subjects in the Manual are listed in the subject index (Index tab). You can select them directly by mouse or with the cursor keys. The left side is active.
2.7 TURNguide context-sensitive help system Downloading current help files You’ll find the help files for your control software on the HEIDENHAIN homepage www.heidenhain.de. Help files for most conversational languages are at: Services and Documentation Software CNC PILOT help system NC software number of your control, for example 34056x-02 Select the desired language, e.g.
2.
Machine mode of operation HEIDENHAIN CNC PILOT 640 73
3.1 Machine mode of operation 3.1 Machine mode of operation The Machine mode of operation includes all functions for machine setup, workpiece machining, and Teach-in program definition. Machine setup: For preparations like setting axis values (defining workpiece zero point), measuring tools or setting the protection zone. Manual mode: Machine a workpiece manually or semiautomatically. Teach-in mode: "Teach-in" a new cycle program, change an existing program, or graphically simulate cycles.
3.2 Switch-on / Switch-off 3.2 Switch-on / Switch-off Switch-on The CNC PILOT displays the startup status. When the system has completed all tests and initializations, it switches to the Machine mode of operation. The tool display shows the tool that was last used. If errors are encountered during system start, the control displays the error symbol on the screen. You can check these error messages as soon as the system is ready (see “The error messages” auf Seite 62).
3.2 Switch-on / Switch-off Traversing the reference marks Whether a reference run is necessary depends on the encoders used: EnDat encoder: Reference run is not necessary. Distance-coded encoders: The position of the axes is ascertained after a short reference run. Standard encoder: The axes move to known, machine-based points. As soon as a reference mark is traversed, a signal is transmitted to the control.
3.2 Switch-on / Switch-off Switch-off Proper switch-off is recorded in the error log file. SWITCH-OFF Go to the main level of the Machine mode of operation Activate the error window Press the MORE FUNCTIONS soft key Press the OFF soft key The CNC PILOT displays a confirmation request. Press the Enter key or the YES soft key. The software shuts down Wait until the CNC PILOT requests you to switch off the machine.
3.3 Machine data 3.3 Machine data Input of machine data In Manual mode, you enter the information for tool, spindle speed and feed rate/cutting speed in the TSF dialog box (Set T, S, F input window). In Teach-in programs the tool information and technology data are included in the cycle parameters, and in smart.Turn programs they are part of the NC program.
ENTER THE TOOL DATA AND TECHNOLOGY DATA Soft keys for "Set T, S, F" Siehe „Tool compensation” auf Seite 107. Select Set T, S, F (only available in Manual mode) Siehe „Touch off” auf Seite 104. Define the parameters Conclude data input Caution. Depending on the machine, this operation might cause the turret to turn. TSF dialog box with separate dialogs Call the tool list. Transfer of T number from the tool list: Siehe „Setting up a tool list” auf Seite 85.
3.3 Machine data Select the workpiece spindle for machining with WP: Main drive Opposing spindle for rear-face machining The WP parameter setting is saved in the Teach-in and MDI cycles and displayed in the corresponding cycle form. If you selected the opposing spindle for rear-face machining with the WP parameter, the cycle is mirrored (in the opposite Z direction). Use tools with suitable tool orientation.
3.3 Machine data Elements of machine data display Distance-to-go and protection zone status: Distance-to-go display and display of status of protection zone monitoring. Protection zone monitoring active Protection zone monitoring not active Position display for four axes: Display of position values for up to four axes. The displayed axes depend on the machine configuration.
3.
3.3 Machine data Elements of machine data display Override display of the active spindle F: Feed rate R: Rapid traverse S: Spindle Utilization of the drives: Utilization of the drive relative to the rated torque. Digital axis and spindle motors Analog axis and spindle motors, if set up by the machine tool builder Display of unit quantities: The quantity is incremented after each M30, M99 or M18 programmed counter pulse.
3.3 Machine data Cycle statuses The CNC PILOT shows the current cycle status with the cycle symbol (see table at right). Cycle symbols Status "Cycle ON" Cycle or program execution is active. Status "Cycle OFF" Cycle or program execution is not active. Axis feed rate F is the identification letter for feed data. Depending on which mode of the Feed rate soft key is active, data is entered in: Millimeters per spindle revolution (feed per revolution) Millimeters per minute (feed per minute).
3.4 Setting up a tool list 3.4 Setting up a tool list Machine with turret The tools used are listed in the turret list. The ID number of the mounted tool is assigned to every tool holder in the turret. In the Teach-in cycle you program the turret position as T number. The tool ID number is automatically entered under "ID." The turret list can be set up through the TSF menu or directly from the cycle dialogs in the Teach-in mode. T turret pocket number Tool ID (name) is entered automatically.
3.4 Setting up a tool list Tools in different quadrants Example: The principal tool carrier of your lathe is in front of the workpiece (standard quadrant). An additional tool holder is behind the workpiece. When CNC PILOT is configured, it is defined for each tool holder whether the X dimensions and the direction of rotation of circular arcs are mirrored. In the above-mentioned example the additional tool holder is assigned the attribute "mirrored.
3.4 Setting up a tool list Filling the turret list from the database The turret list indicates the current assignment of the tool carrier. The turret list can be set up through the TSF menu or directly from the cycle dialogs in the Teach-in mode. Look at the entries in the tool database in order to move entries from the database into the turret assignment list. The CNC PILOT displays the database entries in the lower area of the screen. The cursor keys are active in this list.
3.4 Setting up a tool list Filling the turret list The turret assignment indicates the current assignment of the tool carrier. When you set up a turret list, you enter the ID numbers of the tools. The turret list can be set up through the TSF menu or directly from the cycle dialogs in the Teach-in mode. The desired turret pocket is selected through the cursor keys. You can also set up manual changing systems in the turret assignment (siehe „Setting up the holder for manual change systems” auf Seite 515).
3.4 Setting up a tool list Tool call T is the identification letter for the tool holder. ID designates the tool ID number. The tool is called by "T" (turret pocket number). The ID number ID is shown and automatically filled in the dialogs. A turret list is kept. In the turret list, multipoint tools are displayed with all cutting edges. In manual operation, you enter the T number in the TSF dialog box. In Teach-in mode, “T” and “ID” are cycle parameters.
3.4 Setting up a tool list Tool life monitoring If desired, you can have the CNC PILOT monitor tool life or the number of parts that are produced with a specific tool. The tool life monitoring function adds the time a tool is used at feed rate. The quantity monitoring counts the number of finished parts. The count is compared with the entry in the tool data. As soon as the tool life expires or the programmed quantity is reached, the CNC PILOT sets the diagnostic bit 1.
3.
3.5 Machine setup 3.5 Machine setup The machine always requires a few preparations, regardless of whether you are machining a workpiece manually or automatically.
3.5 Machine setup Defining the workpiece zero point In the dialog, the distance between the machine zero point and the workpiece zero point (also know as offset) is shown as XN and ZN. If the workpiece zero point is changed, the display values will be changed accordingly. The workpiece zero point can also be set in the Z axis using a touch probe. When setting the zero point, the control checks which type of tool is currently active.
3.5 Machine setup Defining offsets Before using zero point shifts with G53, G54 and G55, you need to define the offset values in setup mode. SET OFFSET Select Setting up Select Set axis values Press the Shift soft key Enter the offset value Press the G53 soft key Press the G54 soft key Press the G55 soft key Press the Save soft key. The CNC PILOT saves the values to a table. In this way, you can activate the offsets in the program by entering the respective G codes.
3.5 Machine setup Homing the axes It is possible to home axes that have already been homed. Here you can select individual axes or all axes simultaneously. REFERENCE RUN Select Setting up Select Set axis values Press the Machine reference soft key Press the Z reference soft key Press the X reference soft key Or press the All soft key Press Cycle start for the control to traverse the reference marks The CNC PILOT refreshes the position display.
3.5 Machine setup Setting the protection zone With active protection zone monitoring, the CNC PILOT checks for every movement whether the protection zone in –Z direction would be violated. If it detects such a violation, it stops the axis movement and generates an error message. The "Setting the protection zone" setup dialog shows the distance between the machine zero point and the protection zone in –ZS.
3.5 Machine setup Defining the tool change position With the cycle Move to tool change position or the DIN command G14, the slide moves to the tool change point. Program the tool change point far enough away from the workpiece so that the turret can rotate without collision and the tools do not damage the workpiece during tool change.
3.
3.5 Machine setup Setting up machine dimensions The "Set up machine dimensions" function allows you to save any positions to use these in NC programs.
3.5 Machine setup Calibrating the tool touch probe The "Calibrate the tool touch probe" function enables you to determine the exact position values of the tool touch probe. MEASURING THE TOUCH PROBE POSITION Insert an exactly measured tool or reference tool Select Setting up Select touch probe Select tool touch probe Pre-position the tool for the first direction of measurement Set the positive or negative traverse direction Press the soft key for this direction (e.g. –Z direction) Press Cycle START.
3.5 Machine setup Displaying operating times In the Service menu, you can view different operating times: Operating time Meaning Control on Operating time of the control since being put into service Machine on Operating time of the machine tool since being put into service Program run Duration of controlled operation since being put into service The machine tool builder can provide further operating time displays. The machine manual provides further information.
3.5 Machine setup Setting the system time With the "Adjust system time" function, you can set the date and time on your control. You will need a mouse to navigate the Adjust system time input form. Use the Month and Year soft keys to increment or decrement the respective settings. To use an NTP server for setting the time, select a server from the server list first.
3.6 Tool measurement 3.6 Tool measurement The CNC PILOT supports tool calibration By touch-off. The setup dimensions are determined by comparing a tool with an already measured tool. By touch probe (stationary of swiveling in the working space; installed by the machine tool builder). By optical gauge (installed by the machine tool builder). Calibration by touch-off is always available. If a touch probe or an optical gauge is installed, select these measuring methods by soft key.
3.6 Tool measurement Touch off You measure the dimensions relative to a calibrated tool by "touching the tool off.
3.6 Tool measurement Touch probe (tool touch probe) FINDING THE TOOL DIMENSIONS BY USING A TOUCH PROBE In the tool table, enter the tool you want to measure Insert the tool and enter the T number in the TSF dialog box Activate Measure tool Activate Touch probe Pre-position the tool for the first direction of measurement Set the positive or negative traverse direction Press the soft key for this direction (e.g. –Z direction) Press Cycle START. The tool moves in the direction of measurement.
3.
3.6 Tool measurement Tool compensation The tool compensation in X and Z as well as the special compensation for recessing tools and button tools compensate for wear of the cutting edge. A compensation value must not exceed +/–10 mm. DEFINING TOOL COMPENSATION Select Set T, S, F (only available in Manual mode) Press the Tool correct.
3.7 Manual mode 3.7 Manual mode With manual workpiece machining, you move the axes with the handwheels or manual direction keys. You can also use Teach-in cycles for machining more complex contours (semi-automatic mode). The paths of traverse and the cycles, however, are not stored. After switch-on and traversing the reference marks, the CNC PILOT is always in Manual mode. This mode remains active until you select Teach-in or Program Run.
3.7 Manual mode Manual direction keys With the manual direction keys, you can move the axes at the programmed feed rate or at rapid traverse. Enter the feed rate in the TSF dialog box.
3.8 Teach-in mode 3.8 Teach-in mode Teach-in mode In the Teach-in mode you machine a workpiece step by step with the help of Teach-in cycles. The CNC PILOT "memorizes" how the workpiece was machined and stores the working steps in a cycle program, which you can call up again at any time. The Teach-in mode can be switched on by soft key and is displayed in the header. Each Teach-in program is given a name and a short description.
3.9 Program Run mode 3.9 Program Run mode Loading a program In Program Run mode, you use Teach-in and DIN programs for parts production. You cannot change the programs in this mode. The graphic simulation feature, however, allows you to check the programs before you run them. The CNC PILOT also offers the Single Block and the Continuous Run mode with which you can machine step by step the first workpiece of a whole batch. The smart.Turn programs are saved as DIN programs (*.nc).
3.9 Program Run mode Comparing a tool list While a program is being loaded, the CNC PILOT compares the current tools in the turret with the tool list of the program. If tools are used in the program that are not in the current turret list or are located in another pocket, an error message is displayed. After the error message is confirmed, the program-dependent tool list is shown for checking.
3.9 Program Run mode Finding a start block The CNC PILOT must be prepared by the machine tool builder for the mid-program startup function (PLC). Mid-program startup means entering into an NC program at a selected point. In smart.Turn programs you can start the program at any NC block. The CNC PILOT starts program run from the cursor position. The starting position is not changed by a previous graphic simulation.
3.9 Program Run mode Program execution The selected Teach-in or DIN program is executed as soon as you press Cycle start. You can interrupt machining at any time by pressing Cycle stop. During program run, the cycle (or DIN block) that is presently being executed is highlighted. With Teach-in programs, the parameters of the cycle currently being run are displayed in the input window. You can influence the program run with the soft keys listed in this table. In the menu Program Run > No.
3.9 Program Run mode Entering compensation values during program run Tool compensation ENTERING TOOL COMPENSATION VALUES Activate the tool compensation Enter the tool number or select a tool from the tool list Enter the compensation values Press the Save soft key for the valid compensation data to be displayed in the input window and saved Entered values are added to the existing compensation values. They are immediately effective in the display and taken into account in the following traverse block.
3.9 Program Run mode Additive compensation The CNC PILOT manages 16 additive compensation values. You edit the compensation values in the Program Run mode and activate them with G149 in a smart.Turn program or in ICP finishing cycles.
3.9 Program Run mode DELETING ADDITIVE COMPENSATION Activate the additive compensation Enter the number of the additive compensation Press the Delete soft key—these compensation values are deleted Press the Delete all soft key—all compensation values are deleted Entered values are added to the existing compensation values and are immediately effective in the display. The control moves in the compensation direction by the compensation value in the following traverse block.
3.9 Program Run mode Program execution in "dry run" mode The dry run mode is used for fast program execution up to a point at which machining is to resume. The prerequisites for a dry run are: The CNC PILOT must be prepared by the machine tool builder for dry run. (The function is activated with a keylock switch or a key.) The Program Run mode must be activated. In dry run, all feed paths (except thread cuts) are traversed at the rapid rate.
3.10 Load monitoring (option) 3.10 Load monitoring (option) The control must be specially prepared by the machine tool builder for the use of the Load Monitoring option. The following steps are required before you can use the load monitoring feature in the Program Run submode: Define the respective machine parameters in the System section (siehe „List of user parameters”, Seite 545) In the smart.
3.10 Load monitoring (option) When face turning with a constant surface speed, remember that the load monitoring feature will monitor the spindle up to a maximum of 15 % of the nominal acceleration defined in the machine parameters. Since acceleration increases as a result of the change in rotational speed, the control only monitors the period after the first cut! The load monitoring function compares current utilization values with maximum limit values.
3.10 Load monitoring (option) Reference machining During reference machining, the control determines the maximum utilization and the total utilization for each monitoring zone. The determined values are used as reference values. To calculate the limit values for a monitoring zone, the control uses the determined reference values and the predefined factors specified in the machine parameters.
3.10 Load monitoring (option) Checking the reference values After the successful completion of reference machining, check the determined reference values. The load monitoring function compares current utilization values with limit values. For proper comparison, the reference values for utilization must not be too low. Check the determined values and, if required, remove monitored axes with a utilization rate of less than 5 % from the monitoring zone.
3.
3.10 Load monitoring (option) Adapting the limit values After successful reference machining, the control uses the reference values and the predefined factors specified in the machine parameters to calculate the limit values. You can adapt the calculated limit values as required for the subsequent production.
3.10 Load monitoring (option) Using load monitoring during production Keep in mind that you cannot adapt the limit values during machining. Adapt the limit values before starting a machining operation. During program run, the control monitors the utilization and the total utilization in each interpolator cycle. In parallel with machining, you can display a graph of the current utilization values for all monitored axes of the active zone.
3.11 Graphic simulation 3.11 Graphic simulation The graphic simulation feature enables you to check the machining sequence, the proportioning of cuts and the finished contour before actual machining. In the Manual Operation and Teach-in modes, this function simulates the execution of a single Teach-in cycle—in Program Run mode it simulates a complete Teach-in program or DIN program. A programmed workpiece blank is displayed in the simulation graphics.
3.12 Program management 3.12 Program management Program selection Program Run automatically loads the most recently used program. In the program selection the programs available in the control are listed. You select the desired program, or use the ENTER key to go to the File name input field. In this input field you limit the selection or enter the program name directly. Open the program list. Use the soft keys for program selection and sorting (see following table).
3.12 Program management Soft keys for sorting functions Sort the programs by change date Reverse the sorting direction Open the program for the automatic start Return to program selection dialog File manager With the functions of the program organization you can copy, delete and otherwise manipulate files. You can select the program type (Teach-in programs, smart.Turn or DIN programs) before calling the program organization.
3.12 Program management Soft keys file manager Open the alphabetic keyboard (see “Alphanumeric keyboard” auf Seite 57) Return to program selection dialog Project management You can make your own project folder in the project management so that you can centrally manage associated files. When you create a project, a new folder is set up with the corresponding subfolder structure in the "TNC:\Project\" directory. You can save your programs, contours and drawings to the subfolders.
3.13 Conversion into DIN format 3.13 Conversion into DIN format The Convert to DIN function enables you to convert a Teach-in program to a smart.Turn program with the same functionality. You can then optimize, expand such a smart.Turn program, etc.
3.14 Units of measure 3.14 Units of measure The CNC PILOT is operating in either the metric or inch system. The units and decimal places in the displays are given and entries interpreted according to the units of measure. inch metric Units Coordinates, lengths, path data inch mm Feed rate in./rev or in.
3.
Teach-in mode HEIDENHAIN CNC PILOT 640 133
4.1 Working with cycles 4.1 Working with cycles Before you can use the cycles, you must set the workpiece zero point and ensure that the tools you are going to use are described. You enter the machine data (tool, feed rate, spindle speed) in Teach-in mode together with the other cycle parameters. In Manual mode, you must program these machine data before calling a cycle. The cutting data can be taken from the technology database using the Proposed technology soft key.
4.1 Working with cycles Help graphics The functions and parameters of the Teach-in cycles are illustrated in the graphic support window. These graphics usually show an external machining operation. The Circle key allows you to switch between the help graphics for internal and external machining.
4.1 Working with cycles Contour follow-up in Teach-in mode The contour follow-up function updates the originally defined workpiece blank with every machining step. The turning cycles take the current contour of the workpiece blank into account for the calculation of infeed and machining paths. Air cuts are avoided and approach paths optimized.
4.1 Working with cycles Switching functions (M functions) The CNC PILOT generates all switching functions that are necessary for running a cycle. The direction of spindle rotation must be defined in the tool parameters. Using the tool parameters, the cycles generate spindle trigger functions (M3 or M4). Your machine manual provides further information on automatically triggered switching functions. Comments You may assign a comment to an existing Teach-in cycle. The comment is inserted in brackets "[...
4.1 Working with cycles Cycle menu The main menu shows the cycle groups (see table below). Once a cycle group has been selected, the soft keys for the individual cycles appear. You can use ICP cycles for complex contours, and DIN macros for technologically sophisticated machining operations. In cycle programs, the names of the ICP contours or DIN macros are at the end of the line of the cycle. Some cycles offer optional parameters.
4.1 Working with cycles Soft keys in cycle programming: Depending on the type of cycle, you define the variants of the cycle by soft key (see table below). Soft keys in cycle programming Call the interactive contour input Move to the tool change position Activate spindle positioning (M19) On: Tool returns to starting point Off: Tool remains at cycle end position Switch to the finishing operation Switch to the expanded mode Open the turret list and tool list. You can load the tool from the list.
4.1 Working with cycles Addresses used in many cycles Safety clearance G47 Safety clearances are used for approaching and departing paths. If the cycle run takes a safety clearance into account during execution you will find the address "G47" in the dialog. Proposed value: See (safety clearance G47) Seite 545. Safety clearances SCI and SCK The safety clearances SCI and SCK are considered for approach and departure paths in drilling and milling cycles.
4.2 Workpiece blank cycles 4.2 Workpiece blank cycles The workpiece blank cycles describe the workpiece blank and the setup used. The workpiece blank cycles do not influence the machining process. The contours of workpiece blanks are shown during the simulation of the machining process. Workpiece blank Symbol Bar/tube blank Defining the standard blanks.
4.2 Workpiece blank cycles Bar/tube blank Select define the blank Select bar/tube blank The cycle describes the workpiece blank and the setup used. This information is evaluated during the simulation.
4.2 Workpiece blank cycles ICP workpiece blank contour Select define the blank Select ICP workpiece blank contour The cycle integrates the workpiece blank defined with ICP and describes the setup used. This information is evaluated during the simulation.
4.3 Single cut cycles 4.3 Single cut cycles In the single cut cycles you position the tool in rapid traverse, perform linear or circular cuts, machine chamfers or rounding arcs, and enter M functions.
4.3 Single cut cycles Rapid traverse positioning Call the single-cut menu Select rapid traverse positioning The tool moves at rapid traverse from the starting point to the target point. Cycle parameters X, Z Starting point X2, Z2 Target point T Turret pocket number ID Tool ID number MT M after T: M function that is executed after the tool call T. MFS M at beginning: M function that is executed at the beginning of the machining step.
4.3 Single cut cycles Move to the tool change position Call the single-cut menu Select rapid traverse positioning Activate the T-Change approach soft key The tool moves at rapid traverse from the current position to the tool change position (siehe Seite 140). After reaching the tool change position, the control switches to the tool indicated in "T.
4.3 Single cut cycles Linear machining, longitudinal Call the single-cut menu Select longitudinal linear machining Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Linear machining, longitudinal The tool moves from the starting point to the contour end point Z2 at the programmed feed rate and remains at the cycle end position.
4.3 Single cut cycles Linear machining, transverse Call the single-cut menu Select transverse linear machining Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Linear machining, transverse The tool moves from the starting point to the contour end point X2 at the programmed feed rate and remains at the cycle end position.
4.3 Single cut cycles Linear machining at angle Call the single-cut menu Select linear machining at angle Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Linear machining at angle The CNC PILOT calculates the target position and moves the tool on a straight line from the starting point to the target position at the programmed feed rate. When the cycle is completed, the tool remains at the cycle end position.
4.3 Single cut cycles Contour linear, at angle (with return) The CNC PILOT calculates the target position. The tool then approaches the workpiece, executes the linear cut and returns to the starting point at the end of cycle (see figures). Cutter radius compensation is taken into account.
4.3 Single cut cycles Circular machining Call the single-cut menu Select circular machining (counterclockwise) Select circular machining (clockwise) Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Circular machining The tool moves on a circular path from the starting point X, Z to the contour end point X2, Z2 at the programmed feed rate and remains at the cycle end position.
4.3 Single cut cycles Contour circular (with return) The tool approaches the workpiece, executes the circular cut and returns to the starting point at the end of cycle (see figures). Cutter radius compensation is taken into account.
4.3 Single cut cycles Chamfer Call the single-cut menu Select chamfer Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Chamfer The cycle produces a chamfer that is dimensioned relative to the corner of the workpiece contour. When the cycle is completed, the tool remains at the cycle end position.
4.3 Single cut cycles Contour chamfer (with return) The tool approaches the workpiece, machines the chamfer that is dimensioned relative to the corner of the workpiece contour and returns to the starting point at the end of cycle. Cutter radius compensation is taken into account.
4.3 Single cut cycles Rounding arc Call the single-cut menu Select rounding Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point Rounding arc The cycle produces a rounding that is dimensioned relative to the corner of the workpiece contour. When the cycle is completed, the tool remains at the cycle end position.
4.3 Single cut cycles Contour rounding (with return) The tool approaches the workpiece, machines the rounding that is dimensioned relative to the corner of the workpiece contour and returns to the starting point at the end of cycle. Cutter radius compensation is taken into account.
4.3 Single cut cycles M functions Machine commands (M functions) are not executed until Cycle start has been pressed. With the M list soft key you can open an overview of the available M functions. For the meaning of the M functions, refer to your machine manual.
4.4 Turning cycles 4.4 Turning cycles Turning cycles rough and finish simple contours in basic mode and complex contours in expanded mode. With ICP cutting cycles, you can machine contours defined with ICP. See “ICP contours” auf Seite 374. Proportioning of cuts: The CNC PILOT calculates an infeed that is <=infeed depth P. An "abrasive cut" is avoided. Oversizes are considered in "expanded" mode.
4.4 Turning cycles Tool position It is important that you observe the tool positions (starting point X, Z) before executing any of the turning cycles in expanded mode. The rules also apply for all cutting and infeed directions as well as for roughing and finishing (see examples of linear cycles). The starting point must not be located in the shaded area. The area to be machined starts at the starting point X, Z if the tool is positioned before the contour area.
4.
4.4 Turning cycles Cut longitudinal Select cut, longitudinal/transverse Select cut longitudinal The cycle roughs the rectangle described by the starting point and the contour starting point X1/contour end point Z2.
4.
4.4 Turning cycles Cut transverse Select cut, longitudinal/transverse Select cut transverse The cycle roughs the rectangle described by the starting point and the contour starting point Z1/contour end point X2.
4.
4.4 Turning cycles Roughing, longitudinal—expanded Select cut, longitudinal/transverse Select cut longitudinal Press the Expanded soft key Taking the oversizes into account, the cycle roughs the area described by the starting point and the contour starting point X1/contour end point Z2.
4.
4.4 Turning cycles Roughing, transverse—expanded Select cut, longitudinal/transverse Select cut transverse Press the Expanded soft key Taking the oversizes into account, the cycle roughs the area described by the starting point and the contour starting point Z1/contour end point X2.
4.
4.4 Turning cycles Finishing cut, longitudinal Select cut, longitudinal/transverse Select cut longitudinal Press the Finishing run soft key The cycle finishes the contour area from contour starting point X1 to contour end point Z2. At the end of the cycle, the tool returns to the starting point.
4.4 Turning cycles Finishing cut, transverse Select cut, longitudinal/transverse Select cut transverse Press the Finishing run soft key The cycle finishes the contour area from contour starting point Z1 to contour end point X2. At the end of the cycle, the tool returns to the starting point.
4.4 Turning cycles Finishing cut, longitudinal—expanded Select cut, longitudinal/transverse Select cut longitudinal Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. When the cycle is completed, the tool remains at the cycle end position.
4.4 Turning cycles MFE WP M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Finishing cut, transverse—expanded Select cut, longitudinal/transverse Select cut transverse Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. When the cycle is completed, the tool remains at the cycle end position.
4.4 Turning cycles MFE WP M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, longitudinal plunge Select cut, longitudinal/transverse Select plunge, longitudinal The cycle roughs the area described by the contour starting point,, contour end point and plunge angle. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.
4.4 Turning cycles Cut, transverse plunge Select cut, longitudinal/transverse Select plunge, transverse The cycle roughs the area described by the contour starting point,, contour end point and plunge angle. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.
4.4 Turning cycles Cut, longitudinal plunging—expanded Select cut, longitudinal/transverse Select plunge, longitudinal Press the Expanded soft key The cycle roughs the area described by the contour starting point,, contour end point and plunge angle, taking the oversizes into consideration. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.4 Turning cycles MFS MFE WP M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, transverse plunging—expanded Select cut, longitudinal/transverse Select plunge, transverse Press the Expanded soft key The cycle roughs the area described by the contour starting point,, contour end point and plunge angle, taking the oversizes into consideration. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.4 Turning cycles MFS MFE WP M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, longitudinal finishing plunge Select cut, longitudinal/transverse Select plunge, longitudinal Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. At the end of the cycle, the tool returns to the starting point. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.4 Turning cycles MFS MFE WP M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, transverse finishing plunge Select cut, longitudinal/transverse Select plunge, transverse Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. At the end of the cycle, the tool returns to the starting point. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
4.4 Turning cycles Cycle parameters X, Z Starting point X1, Z1 Contour starting point X2, Z2 Contour end point A Plunge angle (range: 0° <= A < 90°; default: 0°) W End angle—oblique cut at contour end (range: 0° <= W < 90°) G47 Safety clearance (siehe Seite 140) G14 Tool change point (siehe Seite 140) T Turret pocket number ID Tool ID number S Spindle speed/cutting speed F Feed per revolution MT M after T: M function that is executed after the tool call T.
4.4 Turning cycles Cut, longitudinal finishing plunge—expanded Select cut, longitudinal/transverse Select plunge, longitudinal Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
4.
4.4 Turning cycles Cut, transverse finishing plunge—expanded Select cut, longitudinal/transverse Select plunge, transverse Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area from the contour starting point to the contour end point. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
4.4 Turning cycles MFE WP M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, ICP contour-parallel, longitudinal Select cut, longitudinal/transverse Select ICP contour-parallel, longitudinal The cycle roughs the defined area on contour-parallel paths. The cycle roughs contour parallel depending on the workpiece blank oversize J and the type of cutting lines H: J=0: The area defined by X, Z and the ICP contour, taking the oversizes into account. J>0: The area defined by the ICP contour (plus oversizes) and the workpiece blank oversize J.
4.4 Turning cycles HR SX, SZ G47 G14 T ID S F BP BF A W XA, ZA MT MFS MFE WP Specify primary machining direction Cutting limits (siehe Seite 140) Safety clearance (siehe Seite 140) Tool change point (siehe Seite 140) Turret pocket number Tool ID number Spindle speed/cutting speed Feed per revolution Break duration: Time span for interruption of the feed. The chip is broken by the (intermittent) interruption of the feed. Break duration: Time interval until the next break.
4.4 Turning cycles Cycle run 1 Calculate the proportioning of cuts (infeed), taking the workpiece blank oversize J and the type of cutting lines H into account J=0: The cutting geometry is taken into account. This may result in the use of different infeeds for the longitudinal and transverse directions. J>0: The same infeed is used for both the longitudinal and the transverse direction.
4.4 Turning cycles Cut, ICP contour-parallel, transverse Select cut, longitudinal/transverse Select ICP contour-parallel, transverse The cycle roughs the defined area on contour-parallel paths. The cycle roughs contour parallel depending on the workpiece blank oversize J and the type of cutting lines H: J=0: The area defined by X, Z and the ICP contour, taking the oversizes into account. J>0: The area defined by the ICP contour (plus oversizes) and the workpiece blank oversize J.
BF XA, ZA A W MT MFS MFE WP 4.4 Turning cycles G47 G14 T ID S F BP Safety clearance (siehe Seite 140) Tool change point (siehe Seite 140) Turret pocket number Tool ID number Spindle speed/cutting speed Feed per revolution Break duration: Time span for interruption of the feed. The chip is broken by the (intermittent) interruption of the feed. Break duration: Time interval until the next break. The chip is broken by the (intermittent) interruption of the feed.
4.4 Turning cycles Cut, ICP contour-parallel, longitudinal finishing Select cut, longitudinal/transverse Select ICP contour-parallel, longitudinal Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
MFE WP 4.4 Turning cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Cut, ICP contour-parallel, transverse finishing Select cut, longitudinal/transverse Select ICP contour-parallel, transverse Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
MFE WP 4.4 Turning cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles ICP cutting, longitudinal Select cut, longitudinal/transverse Select ICP cutting, longitudinal The cycle machines the area defined by the starting point and the ICP contour, taking the oversizes into account. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
MT MFS MFE WP 4.4 Turning cycles XA, ZA Starting point of blank (only effective if no blank was programmed): XA, ZA not programmed: The workpiece blank contour is calculated from the tool position and the ICP contour. XA, ZA programmed: Definition of the corner point of the workpiece blank. M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step.
4.4 Turning cycles ICP cut transverse Select cut, longitudinal/transverse Select ICP cutting, transverse The cycle machines the area defined by the starting point and the ICP contour, taking the oversizes into account. The tool plunges with the maximum possible angle, leaving material remaining. The steeper the tool plunges into the material, the greater the feed rate decrease (max. 50%).
W MT MFS MFE WP 4.4 Turning cycles A Approach angle (reference: Z axis)—(default: perpendicular to Z axis) Departure angle (reference: Z axis)—(default: parallel to Z axis) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles ICP longitudinal finishing cut Select cut, longitudinal/transverse Select ICP cutting, longitudinal Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
MFE WP 4.4 Turning cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles ICP transverse finishing cut Select cut, longitudinal/transverse Select ICP cutting, transverse Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour. When the cycle is completed, the tool remains at the cycle end position. The tool plunges with the maximum possible angle, leaving material remaining.
MFE WP 4.4 Turning cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.4 Turning cycles Examples of turning cycles Roughing and finishing an outside contour The shaded area from AP (contour starting point) to EP (contour end point) is rough-machined with the cycle Cut longitudinal—expanded, taking oversizes into account. This contour area is to be finished subsequently with the cycle Finishing cut longitudinal—expanded. The rounding arc and the oblique cut at the contour end are also machined in "expanded mode.
4.4 Turning cycles Roughing and finishing an inside contour The shaded area from AP (contour starting point) to EP (contour end point) is rough-machined with the cycle Cut longitudinal—expanded, taking oversizes into account. This contour area is to be finished subsequently with the cycle Finishing cut longitudinal—expanded. The rounding arc and the chamfer at the contour end are also machined in "expanded mode.
4.4 Turning cycles Roughing (recess clearance) with plunge cycle The tool to be used cannot plunge at the required angle of 15°. The roughing process for the area therefore requires two steps. First step: The shaded area from AP (contour starting point) to EP (contour end point) is rough-machined with the cycle Plunge longitudinal— expanded, taking oversizes into account. The starting angle A is defined with 15°, as specified in the workpiece drawing.
4.4 Turning cycles Second step: The area that was left out in the first step (shaded area in the figure) is machined with the cycle Plunge, longitudinal—expanded. Before executing this step, you must change tools. The rounding arcs in the contour valley are also machined in "expanded mode." The parameters for contour starting point X1, Z1 and contour end point X2, Z2 determine the cutting and infeed directions—in this example, external machining and infeed in negative X-axis direction.
4.5 Recessing cycles 4.5 Recessing cycles The recessing cycle group comprises recessing, recess turning, undercut and parting cycles. Simple contours are machined in basic mode,, complex contours in expanded mode. ICP recessing cycles machine contours defined with ICP (see “ICP contours” auf Seite 374). Proportioning of cuts: The CNC PILOT calculates a constant recessing width that is <= P. Oversizes are considered in "expanded" mode.
4.5 Recessing cycles Undercut position The CNC PILOT determines the position of an undercut from the cycle parameters for starting point X, Z (Manual mode: current tool position) and corner point of contour X1, Z1. Undercuts can only be executed in orthogonal, paraxial contour corners along the longitudinal axis.
4.5 Recessing cycles Recessing, radial Call the recessing cycles Select recessing, radial The cycle machines the number of recesses defined in number Qn. The parameters for starting point and end point of contour define the first recess (position, recess depth and recess width). Cycle parameters X, Z Starting point X2, Z2 Contour end point P Recessing width: Infeeds <= P (no input: P = 0.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing, axial Call the recessing cycles Select axial recessing The cycle machines the number of recesses defined in number Qn. The parameters for starting point and end point of contour define the first recess (position, recess depth and recess width). Cycle parameters X, Z Starting point X2, Z2 Contour end point P Recessing width: Infeeds <= P (no input: P = 0.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing, radial—expanded Call the recessing cycles Select recessing, radial Press the Expanded soft key The cycle machines the number of recesses defined in number Qn. The parameters for the contour starting point and contour end point define the first recess (position, recess depth and recess width).
MFE 4.5 Recessing cycles MT MFS M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing, axial—expanded Call the recessing cycles Select axial recessing Press the Expanded soft key The cycle machines the number of recesses defined in number Qn. The parameters for the contour starting point and contour end point define the first recess (position, recess depth and recess width).
WP 4.5 Recessing cycles MFE M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing radial, finishing Call the recessing cycles Select recessing, radial Press the Finishing run soft key The cycle finishes the number of recesses defined in number Qn. The parameters for starting point and end point of contour define the first recess (position, recess depth and recess width).
WP 4.5 Recessing cycles MFE M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing axial, finishing Call the recessing cycles Select axial recessing Press the Finishing run soft key The cycle finishes the number of recesses defined in number Qn. The parameters for starting point and end point of contour define the first recess (position, recess depth and recess width).
WP 4.5 Recessing cycles MFE M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing radial, finishing—expanded Call the recessing cycles Select recessing, radial Press the Expanded soft key Press the Finishing run soft key The cycle machines the number of recesses defined in number Qn. The parameters for the contour starting point and contour end point define the first recess (position, recess depth and recess width).
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recessing axial, finishing—expanded Call the recessing cycles Select axial recessing Press the Expanded soft key Press the Finishing run soft key The cycle machines the number of recesses defined in number Qn. The parameters for the contour starting point and contour end point define the first recess (position, recess depth and recess width).
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recessing radial Call the recessing cycles Select recessing, radial ICP The cycle machines the number of recesses defined in number Qn with the ICP recessing contour. The starting point defines the position of the first recess. Cycle parameters X, Z Starting point FK ICP finished part: Name of the contour to be machined P Recessing width: Infeeds <= P (no input: P = 0.8 * cutting width of the tool) ET Recessing depth by which one cut is fed.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recessing cycles, axial Call the recessing cycles Select recessing, axial ICP The cycle machines the number of recesses defined in number Qn with the ICP recessing contour. The starting point defines the position of the first recess. Cycle parameters X, Z Starting point FK ICP finished part: Name of the contour to be machined P Recessing width: Infeeds <= P (no input: P = 0.8 * cutting width of the tool) ET Recessing depth by which one cut is fed.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recessing, radial finishing Call the recessing cycles Select recessing, radial ICP Press the Finishing run soft key The cycle finishes the number of recesses defined in number Qn with the ICP recessing contour. The starting point defines the position of the first recess. At the end of the cycle, the tool returns to the starting point.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recessing, axial finishing Call the recessing cycles Select recessing, axial ICP Press the Finishing run soft key The cycle finishes the number of recesses defined in number Qn with the ICP recessing contour. The starting point defines the position of the first recess. At the end of the cycle, the tool returns to the starting point.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recess turning The recess turning cycles machine by alternate recessing and roughing movements. The machining process requires a minimum of retraction and infeed movements. To influence recess-turning operations, use the following parameters: Recessing feed rate O: Feed rate for recessing movement Turning operation, unidirectional/bidirectional U: You can perform a unidirectional or bidirectional turning operation.
4.5 Recessing cycles Recess turning, radial Call the recessing cycles Select recess turning Select recess turning, radial The cycle clears the rectangle described by the starting point and contour end point.
4.
4.
4.5 Recessing cycles Recess turning, radial—expanded Call the recessing cycles Select recess turning Select recess turning, radial Press the Expanded soft key Taking the oversizes into account, the cycle clears the area described by the starting point X / contour starting point Z1 and contour end point (see also “Recess turning” auf Seite 238).
4.
4.5 Recessing cycles Recess turning, axial—expanded Call the recessing cycles Select recess turning Select recess turning, axial Press the Expanded soft key Taking the oversizes into account, the cycle clears the area described by the contour starting point X1 / starting point Z and contour end point (see also “Recess turning” auf Seite 238).
4.
4.5 Recessing cycles Recess turning, radial finishing Call the recessing cycles Select recess turning Select recess turning, radial Press the Finishing run soft key The cycle finishes the contour area defined by the starting point and contour end point (see also “Recess turning” auf Seite 238). With oversizes I, K, you define the material left remaining after the finishing cycle.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recess turning, axial finishing Call the recessing cycles Select recess turning Select recess turning, axial Press the Finishing run soft key The cycle finishes the contour area defined by the starting point and contour end point (see also “Recess turning” auf Seite 238). With oversizes I, K, you define the material left remaining after the finishing cycle.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Recess turning, radial finishing—expanded Call the recessing cycles Select recess turning Select recess turning, radial Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area defined by the contour starting point and contour end point (see also “Recess turning” auf Seite 238). With oversizes I, K for the workpiece blank, you define the material to be machined during the finishing cycle.
RI, RK G47 MT MFS MFE WP 4.5 Recessing cycles B1, B2 Chamfer/rounding arc (B1 contour start; B2 contour end) B>0: Radius of rounding B<0: Width of chamfer Workpiece blank oversizes in X and Z: Oversize before the finishing operation for calculating the paths for approach/ departure and the finishing area Safety clearance (siehe Seite 140) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step.
4.5 Recessing cycles Recess turning, axial finishing—expanded Call the recessing cycles Select recess turning Select recess turning, axial Press the Expanded soft key Press the Finishing run soft key The cycle finishes the contour area defined by the contour starting point and contour end point (see also “Recess turning” auf Seite 238). With oversizes I, K for the workpiece blank, you define the material to be machined during the finishing cycle.
RI, RK G47 MT MFS MFE WP 4.5 Recessing cycles B1, B2 Chamfer/rounding arc (B1 contour start; B2 contour end) B>0: Radius of rounding B<0: Width of chamfer Workpiece blank oversizes in X and Z: Oversize before the finishing operation for calculating the paths for approach/ departure and the finishing area Safety clearance (siehe Seite 140) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step.
4.5 Recessing cycles ICP recess turning, radial Call the recessing cycles Select recess turning Select recess turning, radial The cycle clears the defined area (see also “Recess turning” auf Seite 238). If you are machining descending contours, define the starting point—not the starting point of the blank. The cycle clears the area defined by the starting point and the ICP contour, taking the oversizes into account. inclining contours, define the starting point and the starting point of the blank.
MFE WP 4.5 Recessing cycles T ID S F G47 MT MFS Turret pocket number Tool ID number Spindle speed/cutting speed Feed per revolution Safety clearance (siehe Seite 140) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recess turning, axial Call the recessing cycles Select recess turning Select recess turning, axial The cycle clears the defined area (see also “Recess turning” auf Seite 238). If you are machining descending contours, define only the starting point—not the contour starting point. The cycle clears the area defined by the starting point and the ICP contour, taking the oversizes into account. inclining contours, define the starting point and the contour starting point.
MFE WP 4.5 Recessing cycles T ID S F G47 MT MFS Turret pocket number Tool ID number Spindle speed/cutting speed Feed per revolution Safety clearance (siehe Seite 140) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recess turning, radial finishing Call the recessing cycles Select recess turning Select recess turning, radial ICP Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour (see also “Recess turning” auf Seite 238). At the end of the cycle, the tool returns to the starting point. With oversizes I, K for the workpiece blank, you define the material to be machined during the finishing cycle.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles ICP recess turning, axial finishing Call the recessing cycles Select recess turning Select recess turning, axial ICP Press the Finishing run soft key The cycle finishes the contour area defined by the ICP contour (see also “Recess turning” auf Seite 238). At the end of the cycle, the tool returns to the starting point. With oversizes I, K for the workpiece blank, you define the material to be machined during the finishing cycle.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Undercutting type H Call the recessing cycles Select undercutting H The contour depends on the parameters defined. If you do not define an undercut radius R, the oblique cut will be executed up to contour corner Z1 (tool radius = undercut radius). If you do not define the plunge angle, it is calculated from the undercut length and undercut radius. The final point of the undercut is then located at the contour corner.
MFE WP 4.5 Recessing cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Undercutting type K Call the recessing cycles Select undercut K This cycle performs only one cut at an angle of 45°. The resulting contour geometry therefore depends on the tool that is used.
4.5 Recessing cycles Undercutting type U Call the recessing cycles Select undercutting U This cycle machines an Undercut type U and, if programmed, finishes the adjoining plane surface. The undercut is executed in several passes if the undercut width is greater than the cutting width of the tool. If the cutting width of the tool is not defined, the control assumes that the tool’s cutting width equals the undercut width. Either a chamfer or a rounding arc can be machined.
4.5 Recessing cycles MFS MFE WP M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Parting Call the recessing cycles Select parting The cycle parts the workpiece. If programmed, a chamfer or rounding arc is machined on the outside diameter.
4.5 Recessing cycles MFS MFE WP M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.5 Recessing cycles Examples of recessing cycles Recess outside The machining operation is to be executed first with the Recessing, radial—expanded cycle, taking oversizes into account. This contour area is to be finished subsequently with Recessing radial, finishing—expanded. The rounding arcs in the corners of the contour valley and the oblique surfaces at the contour start and end are also machined in "expanded mode.
4.5 Recessing cycles Recess inside The machining operation is to be executed first with the Recessing, radial—expanded cycle, taking oversizes into account. This contour area is to be finished subsequently with Recessing radial, finishing—expanded. Since the recessing width P is not entered, the CNC PILOT plungecuts with 80 % of the recessing width of the tool. In expanded mode, the chamfers are machined at the start/end of the contour.
4.6 Thread and undercut cycles 4.6 Thread and undercut cycles The thread and undercut cycles machine single or multistart longitudinal and tapered threads, as well as thread undercuts. In Cycle mode you can Repeat the last cut to compensate for tool inaccuracies. Use the Recut function to rework damaged threads (only in Manual mode). Threads are cut with constant rotational speed. At a cycle stop, the tool retracts with the spindle still rotating. The cycle then has to be restarted.
4.6 Thread and undercut cycles Handwheel superimposition If your machine features handwheel superimposition, you can overlap axis movements during thread cutting in a limited area: X direction: Maximum programmed thread depth depending on the current cutting depth Z direction: +/- a fourth of the thread pitch Machine and control must be specially prepared by the machine tool builder for use of this cycle. Refer to your machine manual.
4.6 Thread and undercut cycles Feed angle, thread depth, proportioning of cuts With some thread cycles, you can indicate the angle of infeed (thread angle). The figures show the operating sequence at an angle of infeed of –30° and an angle of infeed of 0°. The thread depth is programmed for all thread cycles. The CNC PILOT reduces the cutting depth with each cut (see figures).
4.6 Thread and undercut cycles Last cut After the cycle is finished, the CNC PILOT presents the Last cut option. In this way you can enter a tool compensation value and repeat the last thread cut. SEQUENCE OF THE "LAST CUT" FUNCTION Initial situation: The thread cut cycle has been run, and the thread depth is not correct.
4.6 Thread and undercut cycles Thread cycle (longitudinal) Call the thread-cutting menu Select thread cycle On: Inside thread Off: Outside thread This cycle cuts a single external or internal thread with a thread angle of 30°. Tool infeed is performed in the X axis only. Cycle parameters X, Z Starting point of thread Z2 End point of thread F1 Thread pitch (= feed rate) U Thread depth – No input: I Outside thread: U=0.6134*F1 Inside thread: U=–0.
4.6 Thread and undercut cycles GH Type of offset A 0: Without offset 1: From left 2: From right 3: Alternately left/right Infeed angle (range: -60° <= A < 60°; default: 30°) A<0: Infeed on left thread flank A>0: Infeed on left right flank Remaining cutting depth—only with GV=4 (default: 1/100 mm) Number of cuts—the infeed is calculated from IC and U.
4.6 Thread and undercut cycles Thread cycle (longitudinal)—expanded Call the thread-cutting menu Select thread cycle Press the Expanded soft key On: Inside thread Off: Outside thread This cycle cuts a single or multi-start external or internal thread. The thread starts at the starting point and ends at the end point of thread (without a thread run-in or run-out).
4.6 Thread and undercut cycles GV Type of infeed A 0: Constant mach. X-section 1: Constant infeed 2: W/ remaining cutting (with distribution of remaining cuts) 3: W/o remaining cutting (without distribution of remaining cuts) 4: Same as MANUALplus 4110 5: Constant infeed (same as 4290) 6: Constant with distribute.
4.6 Thread and undercut cycles Tapered thread Call the thread-cutting menu Select tapered thread On: Inside thread Off: Outside thread This cycle cuts a single or multi-start tapered external or internal thread. Cycle parameters X, Z Starting point X1, Z1 Starting point of thread X2, Z2 End point of thread F1 Thread pitch (= feed rate) D Threads per unit (default: 1 single-start thread) U Thread depth – No input: I Outside thread: U=0.6134*F1 Inside thread: U=–0.
4.6 Thread and undercut cycles GH Type of offset A 0: Without offset 1: From left 2: From right 3: Alternately left/right Infeed angle (range: -60° <= A < 60°; default: 30°) A<0: Infeed on left thread flank A>0: Infeed on left right flank Remaining cutting depth—only with GV=4 (default: 1/100 mm) Variable thread pitch (e.g. for manufacturing spiral conveyors or extrusion shafts) No. no load (number of dry runs) Number of cuts—the infeed is calculated from IC and U.
4.6 Thread and undercut cycles API thread Call the thread-cutting menu Select API thread On: Inside thread Off: Outside thread This cycle cuts a single or multi-start API external or internal thread. The depth of thread decreases at the overrun at the end of thread. Cycle parameters X, Z Starting point X1, Z1 Starting point of thread X2, Z2 End point of thread F1 Thread pitch (= feed rate) D Threads per unit (default: 1 single-start thread) U Thread depth – No input: I Outside thread: U=0.
4.6 Thread and undercut cycles GH Type of offset A 0: Without offset 1: From left 2: From right 3: Alternately left/right Infeed angle (range: -60° <= A < 60°; default: 30°) R Q MT MFS MFE WP A<0: Infeed on left thread flank A>0: Infeed on left right flank Remaining cutting depth—only with GV=4 (default: 1/100 mm) No. no load (number of dry runs) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step.
4.6 Thread and undercut cycles Recut (longitudinal) thread Call the thread-cutting menu Select thread cycle Press the Recut soft key On: Inside thread Off: Outside thread This optional cycle reworks a single-start thread. Since you have already unclamped the workpiece, the CNC PILOT needs to know the exact position of the thread.
4.6 Thread and undercut cycles MFE WP M at end: M function that is executed at the end of the machining step.
4.6 Thread and undercut cycles Recut (longitudinal) thread—expanded Call the thread-cutting menu Select thread cycle Press the Expanded soft key Press the Recut soft key On: Inside thread Off: Outside thread This optional cycle recuts a single or multi-start external or internal thread. Since you have already unclamped the workpiece, the CNC PILOT needs to know the exact position of the thread.
4.6 Thread and undercut cycles R Q MT MFS MFE WP Remaining cutting depth—only with GV=4 (default: 1/100 mm) No. no load (number of dry runs) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.6 Thread and undercut cycles Recut tapered thread Call the thread-cutting menu Select tapered thread Press the Recut soft key On: Inside thread Off: Outside thread This optional cycle recuts a single or multi-start external or internal taper thread. Since you have already unclamped the workpiece, the CNC PILOT needs to know the exact position of the thread.
4.6 Thread and undercut cycles Q MT MFS MFE WP No. no load (number of dry runs) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.6 Thread and undercut cycles Recut API thread Call the thread-cutting menu Select API thread Press the Recut soft key On: Inside thread Off: Outside thread This optional cycle recuts a single or multi-start external or internal API thread. Since you have already unclamped the workpiece, the CNC PILOT needs to know the exact position of the thread.
4.6 Thread and undercut cycles Q MT MFS MFE WP No. no load (number of dry runs) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.6 Thread and undercut cycles Undercut DIN 76 Call the thread-cutting menu Select Undercut DIN 76. Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point The cycle machines a thread undercut according to DIN 76, a thread chamfer, then the cylinder, and finishes with the plane surface. The thread chamfer is executed when you enter at least one of the parameters cylinder 1st cut length or 1st cut radius.
4.6 Thread and undercut cycles B Cylinder start chamfer (default: no start chamfer) WB First-cut angle (default: 45 °) RB First-cut radius (default: no input = no element): Positive value = first-cut radius, negative value = chamfer G47 Safety clearance (siehe Seite 140)—evaluated only if "With return" is active MT M after T: M function that is executed after the tool call T. MFS M at beginning: M function that is executed at the beginning of the machining step.
4.6 Thread and undercut cycles Undercut DIN 509 E Call the thread-cutting menu Select undercut DIN 509 E. Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point The cycle machines a thread undercut according to DIN 509 type E, a cylinder start chamfer, then the adjoining cylinder, and finishes with the plane surface. You can define a finishing oversize for the area of the cylinder.
4.6 Thread and undercut cycles MFE WP M at end: M function that is executed at the end of the machining step. Displays which workpiece spindle is used to process the cycle (machine-dependent) Main drive Opposing spindle for rear-face machining Type of machining for technology database access: Finishing All parameters that you enter will be accounted for—even if the standard table prescribes other values.
4.6 Thread and undercut cycles Undercut DIN 509 F Call the thread-cutting menu Select undercut DIN 509 F. Off: When the cycle is completed, the tool remains at the cycle end position. On: Tool returns to the starting point The cycle machines a thread undercut according to DIN 509 type F, a cylinder start chamfer, then the adjoining cylinder, and finishes with the plane surface. You can define a finishing oversize for the area of the cylinder.
4.6 Thread and undercut cycles MT MFS MFE WP M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.6 Thread and undercut cycles Examples of thread and undercut cycles External thread and thread undercut The machining operation is to be performed in two steps. The thread undercut DIN 76 produces the undercut and thread chamfer. In the second step, the thread cycle cuts the thread. First step The parameters for the undercut and thread chamfer are programmed in two superimposed input windows.
4.6 Thread and undercut cycles Internal thread and thread undercut The machining operation is to be performed in two steps. The thread undercut DIN 76 produces the undercut and thread chamfer. In the second step, the thread cycle cuts the thread. First step The parameters for the undercut and thread chamfer are programmed in two superimposed input windows. The CNC PILOT determines the undercut parameters from the standard table. For the thread chamfer, you only need to enter the chamfer width.
4.7 Drilling cycles 4.7 Drilling cycles The drilling cycles allow you to machine axial and radial holes. For pattern machining, see “Drilling and milling patterns” auf Seite 350.
4.7 Drilling cycles Drilling, axial Select drilling Select drilling, axial This cycle drills a hole on the face of the workpiece.
4.7 Drilling cycles WP Displays which workpiece spindle is used to process the cycle (machine-dependent) Main drive Opposing spindle for rear-face machining Operating mode for technology database access depends on the tool type: Twist drill: Drilling Indexable insert drill: Predrilling If "AB" and "V" are programmed, the feed rate is reduced by 50% during both pre-drilling and through-boring.
4.7 Drilling cycles Drilling, radial Select drilling Select drilling, radial This cycle drills a hole on the lateral surface of the workpiece.
4.7 Drilling cycles Operating mode for technology database access depends on the tool type: Twist drill: Drilling Indexable insert drill: Predrilling If "AB" and "V" are programmed, the feed rate is reduced by 50% during both pre-drilling and through-boring.
4.7 Drilling cycles Deep-hole drilling, axial Select drilling Select deep-hole drilling, axial The cycle produces a bore hole on the face in several passes. After each pass, the drill retracts and, after a dwell time, advances again to the first pecking depth, minus the safety clearance. You define the first pass with 1st hole depth P. The drilling depth is reduced with each subsequent pass by the reduction value, however, without falling below the minimum drilling depth.
BF MT MFS MFE WP 4.7 Drilling cycles BP Break duration: Time span for interruption of the feed. The chip is broken by the (intermittent) interruption of the feed. Break duration: Time interval until the next break. The chip is broken by the (intermittent) interruption of the feed. M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.
4.7 Drilling cycles Deep-hole drilling, radial Select drilling Select deep-hole drilling, radial The cycle produces a bore hole on the lateral surface in several passes. After each pass, the drill retracts and, after a dwell time, advances again to the first pecking depth, minus the safety clearance. You define the first pass with 1st hole depth P. The drilling depth is reduced with each subsequent pass by the reduction value, however, without falling below the minimum drilling depth.
4.7 Drilling cycles MT MFS MFE WP M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.7 Drilling cycles Tapping, axial Select drilling Select tapping, axial This cycle is used to tap a thread on the face of a workpiece. Meaning of the retraction length: Use this parameter for floating tap holders. The cycle calculates a new nominal pitch on the basis of the thread depth, the programmed pitch, and the retraction length. The nominal pitch is somewhat smaller than the pitch of the tap. During tapping, the drill is pulled away from the chuck by the retraction length.
4.7 Drilling cycles MFE WP M at end: M function that is executed at the end of the machining step. Displays which workpiece spindle is used to process the cycle (machine-dependent) Main drive Opposing spindle for rear-face machining Type of machining for technology database access: Tapping The CNC PILOT uses the tool parameter driven tool to determine whether the programmed spindle speed and feed rate apply to the spindle or the driven tool.
4.7 Drilling cycles Tapping, radial Select drilling Select tapping, radial This cycle is used to tap a thread on the lateral surface of a workpiece. Meaning of the retraction length: Use this parameter for floating tap holders. The cycle calculates a new nominal pitch on the basis of the thread depth, the programmed pitch, and the retraction length. The nominal pitch is somewhat smaller than the pitch of the tap. During tapping, the drill is pulled away from the chuck by the retraction length.
4.7 Drilling cycles MFE WP M at end: M function that is executed at the end of the machining step.
4.7 Drilling cycles Thread milling, axial Select drilling Select thread milling, axial The cycle mills a thread in existing holes. Use threading tools for this cycle. Danger of collision! Be sure to consider the hole diameter and the diameter of the milling cutter when programming approach radius R.
4.7 Drilling cycles G14 T ID S MT MFS MFE WP Tool change point (siehe Seite 140) Turret pocket number Tool ID number Spindle speed/cutting speed M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.7 Drilling cycles Examples of drilling cycles Centric drilling and tapping The machining operation is to be performed in two steps. In the first step, the Drilling, axial cycle drills the hole. In the second, the Tapping, axial cycle taps the thread. The drill is positioned at the safety clearance to the workpiece surface (starting point X, Z). The hole starting point Z1 is therefore not programmed. In the parameters "AB" and "V," you program a feed reduction. The thread pitch is not programmed.
4.7 Drilling cycles Deep-hole drilling A hole is to be bored through the workpiece outside the turning center with the cycle Deep-hole drilling, axial. This machining operation requires a traversable spindle and driven tools. 1st hole depth P and the depth reduction value IB define the individual passes, and the minimum hole depth JB limits the hole reduction value.
4.8 Milling cycles 4.8 Milling cycles Milling cycles are used to machine axial and radial slots, contours, pockets, surfaces and polygons. For pattern machining, see “Drilling and milling patterns” auf Seite 350. In Teach-in mode these cycles include the activation/deactivation of the C axis and the positioning of the spindle. In Manual mode you can activate the C axis with Rapid traverse positioning and position the spindle before the actual milling cycle.
4.8 Milling cycles Rapid positioning milling Select milling Select rapid traverse positioning The cycle activates the C axis and positions the spindle (C axis) and the tool. Rapid traverse positioning is only required in Manual mode. The C axis is deactivated by a subsequent manual milling cycle. Cycle parameters X2, Z2 Target point C2 End angle (C-axis position)—(default: current spindle angle) MT M after T: M function that is executed after the tool call T.
4.8 Milling cycles Slot, axial Select milling Select slot, axial This cycle mills a slot on the face of the workpiece. The slot width equals the diameter of the milling cutter.
4.
4.
4.
MFE 4.8 Milling cycles MFS M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.
4.8 Milling cycles ICP contour, axial Select milling Select ICP contour, axial Depending on the parameters, the cycle mills a contour or roughs/ finishes a pocket on the face.
4.
4.8 Milling cycles Notes on parameters/functions: Contour milling JK defines whether the milling cutter is to machine on the contour (center of milling cutter on the contour) or on the inside/outside of the contour. Open contours are machined in direction of contour definition. JK defines whether to move to the left or right of the contour. Pocket milling – roughing (O=0): Use JT to define whether a pocket is machined from the inside toward the outside, or vice versa.
4.8 Milling cycles Face milling Select milling Select the "Face milling" cycle Depending on the parameters, the cycle mills the following contours on the face.
Rounding radius (default: 0) A Polygon (Q>2): Rounding radius Circle (Q=0): circle radius Angle to X axis (default: 0) G14 T ID S F Polygon (Q>2): Position of figure Circle: No input Tool change point (siehe Seite 140) Turret pocket number Tool ID number Spindle speed/cutting speed Feed per revolution 4.
4.8 Milling cycles MFS M at beginning: M function that is executed at the beginning of the machining step. MFE M at end: M function that is executed at the end of the machining step.
4.8 Milling cycles Slot, radial Select milling Select "Slot, radial" This cycle mills a slot on the lateral surface. The slot width equals the diameter of the milling cutter.
4.
4.
4.
MFE 4.8 Milling cycles MT MFS M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. M at end: M function that is executed at the end of the machining step.
4.
4.8 Milling cycles ICP contour, radial Select milling Select ICP contour, radial Depending on the parameters, the cycle mills a contour or roughs/ finishes a pocket on the lateral surface.
4.
4.8 Milling cycles Notes on parameters/functions: Contour milling JK defines whether the milling cutter is to machine on the contour (center of milling cutter on the contour) or on the inside/outside of the contour. Open contours are machined in direction of contour definition. JK defines whether to move to the left or right of the contour. Pocket milling – roughing (O=0): Use JT to define whether a pocket is machined from the inside toward the outside, or vice versa.
4.8 Milling cycles Helical-slot milling, radial Select milling Select helical-slot milling, radial The cycle mills a helical slot from the thread starting point to the thread end point. The starting angle defines the starting position for the slot. The slot width equals the diameter of the milling cutter.
WP 4.8 Milling cycles MFE M at end: M function that is executed at the end of the machining step.
4.
4.
4.8 Milling cycles Example of milling cycle Milling on the face In this example, a pocket is milled. The milling example in "9.8 ICP Example, Milling Cycle" illustrates the complete machining process on the face, including contour definition. The machining process is performed with the cycle ICP contour, axial. To describe a contour, define the basic contour first. Then superimpose the rounding arcs.
4.8 Milling cycles Engraving, axial The "Radial engraving" cycle engraves character strings in linear or polar layout on the face of the workpiece. For character set and more information, siehe Seite 349 You define the starting point of the character string in the cycle. If you do not define a starting point, the cycle starts at the current tool position. You can also engrave a logotype with several calls. For this purpose, specify the starting point with the first call.
4.8 Milling cycles Parameters: RB SCK MT MFS Retraction plane. Z position retracted to for positioning. Safety clearance (siehe Seite 140) M after T: M function that is executed after the tool call T. M at beginning: M function that is executed at the beginning of the machining step. MFE M at end: M function that is executed at the end of the machining step.
4.8 Milling cycles Engraving, radial The "Radial engraving" cycle engraves character strings in linear layout on the lateral surface of the workpiece. For character set and more information, siehe Seite 349 You define the starting point of the character string in the cycle. If you do not define a starting point, the cycle starts at the current tool position. You can also engrave a logotype with several calls. For this purpose, specify the starting point with the first call.
4.8 Milling cycles Parameters: SCK Safety clearance (siehe Seite 140) MT M after T: M function that is executed after the tool call T. MFS M at beginning: M function that is executed at the beginning of the machining step. MFE M at end: M function that is executed at the end of the machining step. WP Displays which workpiece spindle is used to process the cycle (machine-dependent) Main drive Opposing spindle for rear-face machining The engraving cycles are not available in manual operation.
4.8 Milling cycles Engraving, axial/radial The CNC PILOT can realize the characters listed in the following table. The text to be engraved is entered as a character string. Diacritics and special characters that you cannot enter in the editor can be defined, character by character, in NF. If text is defined in ID and a character is defined in NF, the text is engraved before the character. The engraving cycles are not available in manual operation.
4.9 Drilling and milling patterns 4.9 Drilling and milling patterns Note on using drilling/milling patterns: Hole pattern: The CNC PILOT generates the machine commands M12, M13 (apply/release block brake) under the following conditions: the drill/tap must be entered as driven tool (parameters driven tool AW, direction of rotation MD must be defined).
4.9 Drilling and milling patterns Drilling pattern linear, axial DRILLING PATTERN LINEAR, AXIAL Select drilling Select drilling, axial Select deep-hole drilling, axial Select tapping, axial Press the Pattern linear soft key Press Pattern linear to machine drilling patterns in which the individual features are arranged at a regular spacing in a straight line on the face.
4.
4.9 Drilling and milling patterns Milling pattern linear, axial LINEAR MILLING PATTERN, AXIAL Select milling Press the Pattern linear soft key Select slot, axial Select ICP contour, axial Press Pattern linear to machine milling patterns in which the individual features are arranged at a regular spacing in a straight line on the face.
4.
4.9 Drilling and milling patterns Drilling pattern circular, axial CIRCULAR DRILLING PATTERN, AXIAL Select drilling Select drilling, axial Select deep-hole drilling, axial Select tapping, axial Press the Pattern circular soft key Press Pattern circular to machine drilling patterns in which the individual features are arranged at a regular spacing in a circle or circular arc on the face.
4.
4.9 Drilling and milling patterns Milling pattern circular, axial CIRCULAR MILLING PATTERN, AXIAL Call the milling menu Select slot, axial Select ICP contour, axial Press the Pattern circular soft key Press Pattern circular to machine milling patterns in which the individual features are arranged at a regular spacing in a circle or circular arc on the face.
4.
4.9 Drilling and milling patterns Drilling pattern linear, radial DRILLING PATTERN LINEAR, RADIAL Select drilling Select drilling, radial Select deep-hole drilling, radial Select tapping, radial Press the Pattern linear soft key Press Pattern linear during drilling cycles to machine drilling patterns in which the individual features are arranged at a regular spacing in a straight line on the lateral surface.
4.
4.9 Drilling and milling patterns Milling pattern linear, radial MILLING PATTERN LINEAR, RADIAL Select milling Press the Pattern linear soft key Select slot, radial Select ICP contour, radial Press Pattern linear during milling cycles to machine milling patterns in which the individual features are arranged at a regular spacing in a straight line on the lateral surface.
4.
4.9 Drilling and milling patterns Drilling pattern circular, radial CIRCULAR DRILLING PATTERN, RADIAL Select drilling Select drilling, radial Select deep-hole drilling, radial Select tapping, radial Press the Pattern circular soft key Press Pattern circular to machine drilling patterns in which the individual features are arranged at a regular spacing in a circle or circular arc on the lateral surface.
4.
4.9 Drilling and milling patterns Milling pattern circular, radial MILLING PATTERN CIRCULAR, RADIAL Select milling Select slot, radial Select ICP contour, radial Press the Pattern circular soft key Press Pattern circular to machine milling patterns in which the individual features are arranged at a regular spacing in a circle or circular arc on the lateral surface.
4.
4.9 Drilling and milling patterns Examples of pattern machining Linear hole pattern on face A linear hole pattern is to be machined on the face of the workpiece with the Drilling, axial cycle. This machining operation requires a traversable spindle and driven tools. The pattern is programmed by entering the coordinates of the first and last hole, and the number of holes. Only the depth is indicated for the drilling cycle.
4.9 Drilling and milling patterns Circular hole pattern on face A circular hole pattern is to be machined on the face of the workpiece with the Drilling, axial cycle. This machining operation requires a traversable spindle and driven tools. The center of the pattern is entered in Cartesian coordinates. Since this example is to illustrate how you drill a through hole, the hole end point Z2 is programmed such that the tool has to drill all the way through the workpiece before it reaches the end point.
4.9 Drilling and milling patterns Linear hole pattern on lateral surface A linear hole pattern is to be machined on the lateral surface of the workpiece with the Drilling, radial cycle. This machining operation requires a traversable spindle and driven tools. The drilling pattern is defined by the coordinates of the first hole, the number of holes, and the spacing between the holes. Only the depth is indicated for the drilling cycle.
4.10 DIN cycles 4.10 DIN cycles DIN cycle Select DIN cycle This function allows you to select a DIN cycle (DIN subprogram) and integrate it in a cycle program. The dialogs of the parameters defined in the subprogram are then shown in the form. The technology data that are programmed in the DIN cycle (in Manual mode, the currently active technology data) become effective as soon as you start the DIN subprogram. You can change the machine data (T, S, F) at any time by editing the DIN subprogram.
4.10 DIN cycles Operating mode for technology database access depends on the tool type: Turning tool: Roughing Button tool: Roughing Threading tool: Thread cutting Recessing tool: Contour recessing Twist drill: Drilling Indexable insert drill: Predrilling Tap: Tapping Milling cutter: Milling In the DIN subprogram you can assign texts and help graphics to the transfer values (see "Subprograms" chapter in the "smart.Turn and DIN Programming" User's Manual).
4.
ICP programming HEIDENHAIN CNC PILOT 640 373
5.1 ICP contours 5.1 ICP contours The Interactive Contour Programming (ICP) feature provides graphic support when you are defining the workpiece contours. (ICP is the abbreviation of "Interactive Contour Programming".) Contours created with ICP are used in the following: In ICP cycles (Teach-in, Manual Operation) In smart.Turn Each contour begins with a starting point.
5.1 ICP contours Form elements Chamfers and rounding arcs can be inserted at each corner of the contour. Undercuts according to DIN 76, DIN 509 E, and DIN 509 F can be inserted at paraxial, orthogonal contour corners. Small deviations are tolerated in elements in the X direction. You can insert chamfers and rounding arcs at each corner of the contour.
5.1 ICP contours Calculation of contour geometry The CNC PILOT automatically calculates all missing coordinates, points of intersection, center points, etc. that can be derived mathematically. If the entered data permit several mathematically possible solutions, you can inspect the individual solutions and select the proposal that matches the drawing. Each unresolved contour element is represented by a small symbol below the graphic window.
5.2 ICP editor in cycle mode 5.2 ICP editor in cycle mode In cycle mode you can create: Complex workpiece blank contours Contours for turning For ICP turning cycles For ICP recessing cycles For ICP recess-turning cycles Complex contours for milling with the C axis For the face For the lateral surface You activate the ICP editor with the Edit ICP soft key. This can only be selected when editing ICP turning cycles or milling cycles or the ICP workpiece blank contour cycle.
5.2 ICP editor in cycle mode Creating a new contour Define the contour name in the cycle dialog and press the Edit ICP soft key. The ICP editor switches to entering the contour. Press the Edit ICP soft key. The ICP editor opens the window "Selection of ICP contours." Define the contour name in the "file name" field and press the Open soft key. The ICP editor switches to entering the contour. Press the Contour menu key. Press the Insert element soft key. The ICP waits for you to enter a contour name.
5.3 ICP editor in smart.Turn 5.3 ICP editor in smart.Turn In smart.Turn you can make: Blank contours and auxiliary blank contours Finished part contours and auxiliary contours Standard figures and complex contours for C-axis machining on the face on the lateral surface Standard figures and complex contours for Y-axis machining on the XY plane on the YZ plane Blank contours and auxiliary blank contours: You describe complex blanks element by element—like finished parts.
5.3 ICP editor in smart.Turn Editing a contour in smart.Turn Creating a blank contour Press the ICP menu key, then in the ICP submenu select Blank or Auxiliary blank. Press the Contour menu key. The ICP editor switches to entering the complex blank contour. Press the Bar menu key. Describe the standard workpiece blank "bar." Press the Tube menu key. Describe the standard workpiece blank "tube." Making a new contour for turning Press the ICP menu key, then in the ICP submenu, select the contour type.
5.3 ICP editor in smart.Turn Loading a contour from the cycle editing Press the ICP menu key, then in the ICP submenu, select the contour type. Press the Contour list soft key. The ICP editor shows the list of the contours created in cycle mode. Select and load the contour. Editing an existing contour Position the cursor in the corresponding program section. Press the ICP menu key, then ... ... Select Contour editing in the ICP submenu. Press the Change ICP contour soft key.
5.4 Creating an ICP contour 5.4 Creating an ICP contour An ICP contour consists of individual contour elements. You program the contour by entering the individual contour elements one after the other in the correct sequence. The starting point is defined before you describe the first contour element. The end point is determined by the target point of the last contour element. The contour elements / subcontours are displayed as soon as they are programmed.
Press the Contour menu key. Press the Insert element soft key. 5.4 Creating an ICP contour ICP CONTOUR PROGRAMMING Soft keys for switching between lines menus and arcs menus Select the line menu. Select the arc menu. Specify the starting point. Select the line menu. Select the arc menu. Select the "Form elements" menu item. Select the element type and enter the known parameters of the contour element.
5.4 Creating an ICP contour Fits and inside threads With the Inside thread fit soft key, you can display an input form for calculating the machining diameter for fits and inside threads. After entering the required values (nominal diameter and tolerance class or thread type), you can apply the calculated value as the target point for the contour element. The machining diameter can only be calculated for suitable contour elements, e.g.
5.4 Creating an ICP contour Polar coordinates Entry of Cartesian coordinates is expected as standard. With the soft keys for polar coordinates you switch individual coordinates to polar coordinates. You can mix Cartesian coordinates and polar coordinates to define a point. Soft keys for polar coordinates Switches the field to entering the angle W. Switches the field to entering the radius P. Angular input Select the desired angle input by soft key.
5.4 Creating an ICP contour Contour graphics As soon as you have entered a contour element, the CNC PILOT checks whether the element is resolved or unresolved. A resolved element is a contour element that is fully and unambiguously defined. It is drawn immediately. An unresolved element has not yet been fully defined by the entered data. Use of the ICP editor: It places a symbol below the graphics window. It reflects the element type and the line direction / direction of rotation.
5.4 Creating an ICP contour Selection of solutions If the data entered for unresolved contour elements permit several possible solutions, you can check all mathematically possible solutions with the Next solution / Previous solution soft keys. You then confirm the correct solution by soft key. If the contour still contains unsolved contour elements when you exit the editing mode, the CNC PILOT will ask you whether to discard these elements.
5.4 Creating an ICP contour Selection functions In the ICP editor, the CNC PILOT provides various functions for selecting contour elements, form elements, contour corners and contour areas. You can call these functions by soft key. Selected contour corners or contour elements are shown in red. Selecting a contour area Select the first element of the contour section. Selecting contour elements Next element (or the left arrow key) selects the next element in the direction of contour definition.
5.4 Creating an ICP contour Zero point shift With this function, you can move a complete turning contour. Activate zero point shift: Select "Zero point > Shift" in the finished part menu Enter the contour shift to move the defined contour Press the Save soft key Deactivate zero point shift: Select "Zero point > Reset" in the finished part menu to reset the zero point of the coordinate system to the original position The zero point shift cannot be reset after you exit the ICP editor.
5.4 Creating an ICP contour Copying a contour section in circular series With this function, you can define a contour section and append it to the existing contour in a circular series.
5.4 Creating an ICP contour Contour direction (cycle programming) The cutting direction during cycle programming depends on the direction of the contour. If the contour is described in the –Z direction, a tool with the orientation 1 must be used for longitudinal machining. (Siehe “General tool parameters” auf Seite 516.) The cycle used determines whether machining is transverse or longitudinal.
5.5 Editing ICP contours 5.5 Editing ICP contours The CNC PILOT offers the following possibilities for extending or changing a programmed contour. Superimposing form elements Press the soft key. Select the desired form element. Select the corner to be changed. Confirm the corner for the form element and enter the data for the form element. Adding contour elements You can add to an ICP contour by entering additional contour elements that are "appended" to the existing contour.
5.5 Editing ICP contours Editing or deleting the last contour element To edit the last contour element: When the Change last soft key is pressed the data of the "last" contour element are presented for editing. Depending on the adjoining contour elements, corrections of linear or circular elements are either transferred immediately or the corrected contour is displayed for inspection. ICP highlights the affected contour elements in color.
5.5 Editing ICP contours Editing contour elements The CNC PILOT provides various ways to change an existing contour. The procedure is illustrated in the following example of editing the length of an element. The other functions work similar to the procedure described here.
5.5 Editing ICP contours Changing the length of the contour element Press the Manipulate menu key. The menu displays functions for trimming, editing and deleting contours. Press the menu keys Edit ... ... Contour element. Select the contour element to be edited. Present the selected contour element for editing. Make the changes. Load the changes. The contour or, if applicable, the possible solutions are displayed for inspection.
5.5 Editing ICP contours Changing the paraxial line When changing a paraxial line, an additional soft key is offered with which you can change the second end point as well. From an originally straight line you can make a diagonal in order to make corrections. Changing the "fixed" end point. By pressing repeatedly you select the direction of the diagonal. Shifting a contour Press the Manipulate menu key. The menu displays functions for trimming, editing and deleting contours. Press the menu keys Edit ...
5.5 Editing ICP contours Transformations – Shifting With this function, you can move a contour by entering incremental or absolute coordinates.
5.5 Editing ICP contours Transformations – Mirroring This function mirrors the contour. Define the position of the mirror axis by entering the starting point and end point or the starting point and angle.
5.6 The zoom function in the ICP editor 5.6 The zoom function in the ICP editor The zoom functions make it possible to change the visible section by using soft keys, the arrow keys, and the PgUp and PgDn keys. The zoom function can be called in all ICP windows. The CNC PILOT sizes the graphic section depending on the programmed contour. With the zoom function you can select another graphic section.
5.7 Defining the workpiece blank 5.7 Defining the workpiece blank In smart.Turn, the standard forms "bar" and "tube" are described with a G function. "Bar" blank The function describes a cylinder. Parameters X Cylinder diameter Z Length of the blank K Right edge (distance between workpiece zero point and right edge) In smart.Turn, ICP generates a G20 in the BLANK section. "Tube" blank The function describes a hollow cylinder.
5.8 Contour elements of a turning contour 5.8 Contour elements of a turning contour With the "contour elements of a turning contour" you can create the following: In cycle mode Complex workpiece blank contours Contours for turning In smart.
5.8 Contour elements of a turning contour Vertical lines Select the line direction. Enter the line dimensions and define the transition to the next contour element. Parameters X Target point Xi Incremental target point (distance from starting point to target point) W Polar target point (angle) P Polar target point (radius) L Length of line U, F, D, FP, IC, KC, HC: See machining attributes on Seite 375 In smart.Turn, ICP generates a G1. Horizontal lines Select the line direction.
5.8 Contour elements of a turning contour Line at angle Select the line direction. Enter the line dimensions and define the transition to the next contour element. Always enter the angle AN (<=90°) within the selected quadrant.
5.8 Contour elements of a turning contour Circular arc Select the arc’s direction of rotation. Enter the arc dimensions and define the transition to the next contour element.
5.8 Contour elements of a turning contour Contour form elements Chamfer/rounding arc Select the form elements. Select a chamfer. Select rounding arc. Enter the chamfer width BR or the rounding radius BR. Chamfer/rounding arc as first element: Enter element position AN. Parameters BR Chamfer width/rounding radius AN Element position U, F, D, FP: See machining attributes on Seite 375 Chamfers/rounding arcs are defined on contour corners.
5.8 Contour elements of a turning contour Thread undercut DIN 76 Select the form elements. Select Undercut DIN 76. Enter the undercut parameters. Parameters FP Thread pitch (default: value from standard table) I Undercut depth (radius) (default: value from standard table) K Undercut length (default: value from standard table) R Undercut radius (default: value from standard table) W Undercut angle (default: value from standard table) U, F, D, FP: See machining attributes on Seite 375 In smart.
5.8 Contour elements of a turning contour Undercut DIN 509 E Select the form elements. Select undercut DIN 509 E. Enter the undercut parameters. Parameters I Undercut depth (radius) (default: value from standard table) K Undercut length (default: value from standard table) R Undercut radius (default: value from standard table) W Undercut angle (default: value from standard table) U, F, D, FP: See machining attributes on Seite 375 In smart.Turn, ICP generates a G25.
5.8 Contour elements of a turning contour Undercut DIN 509 F Select the form elements. Select undercut DIN 509 F. Enter the undercut parameters.
5.8 Contour elements of a turning contour Undercut type U Select the form elements. Select the undercut type U. Enter the undercut parameters. Parameters I Undercut depth (radius) K Undercut length R Undercut radius P Chamfer/rounding U, F, D, FP: See machining attributes on Seite 375 In smart.Turn, ICP generates a G25. Undercuts can be programmed only between two linear elements. One of the two linear elements must be parallel to the X axis.
5.8 Contour elements of a turning contour Undercut type H Select the form elements. Select the undercut type H. Enter the undercut parameters. Parameters K Undercut length R Undercut radius W Plunge angle U, F, D, FP: See machining attributes on Seite 375 In smart.Turn, ICP generates a G25. Undercuts can be programmed only between two linear elements. One of the two linear elements must be parallel to the X axis.
5.8 Contour elements of a turning contour Undercut type K Select the form elements. Select the undercut type K. Enter the undercut parameters. Parameters I Undercut depth R Undercut radius W Angular length A Plunge angle U, F, D, FP: See machining attributes on Seite 375 In smart.Turn, ICP generates a G25. Undercuts can be programmed only between two linear elements. One of the two linear elements must be parallel to the X axis.
5.9 Contour elements on face 5.9 Contour elements on face With the "contour elements of a face" you can create complex milling contours. Cycle mode: Contour for axial ICP milling cycles smart.Turn: Contour for machining with the C axis Enter the dimensions of the front face contour elements in Cartesian or polar values. You can switch between them by pressing a soft key (see table). You can mix Cartesian coordinates and polar coordinates to define a point.
Direction: DF WF BR RB 0: Up-cut milling 1: Climb milling Cutter diameter Angle of the chamfer Chamfer width Retraction plane 5.9 Contour elements on face HF In smart.Turn, ICP generates a G100. Vertical lines on face Select the line direction. Enter the line dimensions and define the transition to the next contour element.
5.9 Contour elements on face Horizontal lines on face Select the line direction. Enter the line dimensions and define the transition to the next contour element. Parameters XK Cartesian target point XKi Incremental target point (distance from starting point to target point) C Polar target point (angle) P Polar target point L Length of line F: See machining attributes on Seite 375 In smart.Turn, ICP generates a G101.
5.9 Contour elements on face Line at angle on face Select the line direction. Enter the line dimensions and define the transition to the next contour element.
5.9 Contour elements on face Circular arc on face Select the arc’s direction of rotation. Enter the arc dimensions and define the transition to the next contour element.
5.9 Contour elements on face Chamfer/rounding arc on face Select the form elements. Select a chamfer. Select rounding arc. Enter the chamfer width BR or the rounding radius BR. Chamfer/rounding arc as first element: Enter element position AN. Parameters BR Chamfer width/rounding radius AN Element position F: See machining attributes on Seite 375 Chamfers/rounding arcs are defined on contour corners. A "contour corner" is the point of intersection between the approaching and departing contour elements.
5.10 Contour elements on lateral surface 5.10 Contour elements on lateral surface With the "contour elements of a lateral surface" you can create complex milling contours. Cycle mode: Contour for radial ICP milling cycles smart.Turn: Contour for machining with the C axis Enter the dimensions of the lateral surface contour elements in Cartesian or polar values. You can use the linear dimension as an alternative to the angular dimension. You can switch between them by pressing a soft key (see table).
5.
5.10 Contour elements on lateral surface Vertical lines on lateral surface Select the line direction. Enter the line dimensions and define the transition to the next contour element. Parameters CY Target point as linear dimension (reference: diameter XS) CYi Incremental target point as linear dimension (reference: diameter XS) P Target point as polar radius C Polar target point (angle) Ci Incremental polar target point – angle L Length of line F: See machining attributes on Seite 375 In smart.
5.10 Contour elements on lateral surface Line at angle on lateral surface Direction of the line Enter the line dimensions and define the transition to the next contour element.
5.10 Contour elements on lateral surface Circular arc on lateral surface Select the arc’s direction of rotation. Enter the arc dimensions and define the transition to the next contour element.
5.10 Contour elements on lateral surface Chamfer/rounding arc on lateral surface Select the form elements. Select a chamfer. Select rounding arc. Enter the chamfer width BR or the rounding radius BR. Chamfer/rounding arc as first element: Enter element position AN. Parameters BR Chamfer width/rounding radius AN Element position F: See machining attributes on Seite 375 Chamfers/rounding arcs are defined on contour corners.
5.11 C and Y axis machining in smart.Turn 5.11 C and Y axis machining in smart.Turn In smart.Turn, ICP supports the definition of milling contours and holes as well as the creation of milling and drilling patterns that are machined with the aid of the C or Y axis.
When describing a milling contour or hole you specify the reference plane. The reference plane is the position on which the milling contour or the hole is created. Face (C axis): The Z position (reference dimension) Lateral surface (C axis): The X position (reference diameter) XY plane (Y axis): The Z position (reference dimension) YZ plane (Y axis): The X position (reference diameter) It is also possible to nest milling contours and holes. Example: Defining a slot in a rectangular pocket.
5.11 C and Y axis machining in smart.Turn Representation of the ICP elements in the smart.Turn program Each ICP dialog in smart.Turn programs is represented by a section code followed by further G commands.
5.12 Face contours in smart.Turn 5.12 Face contours in smart.Turn In smart.Turn, ICP provides the following contours for machining with the C axis: Complex contours defined with individual contour elements Figures Holes Pattern of figures or holes Reference data for complex face contours The reference data is followed by the contour definition with individual contour elements: Siehe “Contour elements on face” auf Seite 412.
5.12 Face contours in smart.Turn TURN PLUS attributes In the TURN PLUS attributes you can define settings for the automatic program generation (AWG).
5.12 Face contours in smart.Turn Rectangle on face Reference data of face ID Contour name PT Milling depth ZR Reference dimension Parameters of figure XKM, YKM Center of figure (Cartesian coordinates) A Position angle (reference: XK axis) K Length B Width BR Rounding arc You can find the reference dimension ZR with the "select reference plane" function (siehe Seite 425). ICP generates: The FACE_C section code with the reference dimension parameter. In nested contours, ICP generates only one section code.
5.12 Face contours in smart.Turn Polygon on face Reference data of face ID Contour name PT Milling depth ZR Reference dimension Parameters of figure XKM, YKM Center of figure (Cartesian coordinates) A Position angle (reference: XK axis) Q Number of corners K Length of edge Ki Width across flats (inscribed circle diameter) BR Rounding arc You can find the reference dimension ZR with the "select reference plane" function (siehe Seite 425).
5.12 Face contours in smart.Turn Linear slot on face Reference data of face ID Contour name PT Milling depth ZR Reference dimension Parameters of figure XKM, YKM Center of figure (Cartesian coordinates) A Position angle (reference: XK axis) K Length B Width You can find the reference dimension ZR with the "select reference plane" function (siehe Seite 425). ICP generates: The FACE_C section code with the reference dimension parameter. In nested contours, ICP generates only one section code.
5.12 Face contours in smart.
5.12 Face contours in smart.
5.12 Face contours in smart.
5.13 Lateral surface contours in smart.Turn 5.13 Lateral surface contours in smart.Turn In smart.Turn, ICP provides the following contours for machining with the C axis: Complex contours defined with individual contour elements Figures Holes Pattern of figures or holes Reference data of lateral surface The reference data is followed by the contour definition with individual contour elements: Siehe “Contour elements on lateral surface” auf Seite 418.
5.13 Lateral surface contours in smart.Turn TURN PLUS attributes In the TURN PLUS attributes you can define settings for the automatic program generation (AWG).
5.13 Lateral surface contours in smart.Turn Circle on lateral surface Reference data of lateral surface ID Contour name PT Milling depth XR Reference diameter Parameters of figure Z Figure center CYM Center of figure as linear dimension (reference: diameter XR) CM Center of figure (angle) R Radius You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425). ICP generates: The LATERAL_C section code with the reference diameter parameter.
5.13 Lateral surface contours in smart.Turn Rectangle on lateral surface Reference data of lateral surface ID Contour name PT Milling depth XR Reference diameter Parameters of figure Z Figure center CYM Center of figure as linear dimension (reference: diameter XR) CM Center of figure (angle) A Position angle K Length B Width BR Rounding arc You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.13 Lateral surface contours in smart.Turn Polygon on lateral surface Reference data of lateral surface ID Contour name PT Milling depth XR Reference diameter Parameters of figure Z Figure center CYM Center of figure as linear dimension (reference: diameter XR) CM Center of figure (angle) A Position angle Q Number of corners K Length of edge Ki Width across flats (inscribed circle diameter) BR Rounding arc You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.13 Lateral surface contours in smart.Turn Linear slot on lateral surface Reference data of lateral surface ID Contour name PT Milling depth XR Reference diameter Parameters of figure Z Figure center CYM Center of figure as linear dimension (reference: diameter XR) CM Center of figure (angle) A Position angle K Length B Width You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.13 Lateral surface contours in smart.Turn Circular slot on lateral surface Reference data of lateral surface ID Contour name PT Milling depth XR Reference diameter Parameters of figure Z Figure center CYM Center of figure as linear dimension (reference: diameter XR) CM Center of figure (angle) A Starting angle W End angle R Radius Q2 Direction of rotation B CW CCW Width You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.13 Lateral surface contours in smart.
5.13 Lateral surface contours in smart.
5.13 Lateral surface contours in smart.
EPi H 5.13 Lateral surface contours in smart.Turn EP End angle (no entry: the pattern elements are equally divided into 360°) Angle between two figures Element position 0: Normal position—the figures are rotated about the circle center (rotation) 1: Original position—the position of the figures relative to the coordinate system remains unchanged (translation) Parameters of the selected figure/hole You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.14 Contours in the XY plane 5.14 Contours in the XY plane In smart.Turn, ICP provides the following contours for machining with the Y axis: Complex contours defined with individual contour elements Figures Holes Pattern of figures or holes Single surface Polygon Soft keys for polar coordinates Switches the field to entering the angle W. Switches the field to entering the radius P. Enter the dimensions of the XY plane contour elements in Cartesian or polar values.
5.14 Contours in the XY plane Starting point of contour in XY plane Enter the coordinates for the starting point and target point in the first contour element of the contour. Entering the starting point is only possible in the first contour element. In subsequent contour elements, the starting point results from the previous contour element in each case. Press the Contour menu key. Press the Insert element soft key. Specify the starting point.
5.14 Contours in the XY plane Horizontal lines in XY plane Select the line direction. Enter the line dimensions and define the transition to the next contour element. Parameters X Target point Xi Incremental target point (distance from starting point to target point) W Polar target point (angle) P Polar target point L Length of line F: See machining attributes on Seite 375 In smart.Turn, ICP generates a G171.
5.14 Contours in the XY plane Line at angle in XY plane Select the line direction. Enter the line dimensions and define the transition to the next contour element.
5.14 Contours in the XY plane Circular arc in XY plane Select the arc’s direction of rotation. Enter the arc dimensions and define the transition to the next contour element.
5.14 Contours in the XY plane Chamfer/rounding arc in XY plane Select the form elements. Select a chamfer. Select rounding arc. Enter the chamfer width BR or the rounding radius BR. Chamfer/rounding arc as first element: Enter element position AN. Parameters BR Chamfer width/rounding radius AN Element position F: See machining attributes on Seite 375 Chamfers/rounding arcs are defined on contour corners.
5.14 Contours in the XY plane Circle in XY plane Reference data in XY plane ID Contour name PT Milling depth C Spindle angle IR Limit diameter ZR Reference dimension Parameters of figure XM, YM Figure center R Radius You can find the reference dimension ZR and the limit diameter IR with the "select reference plane" function (siehe Seite 425). ICP generates: The FACE_Y section code with the parameters limit diameter, reference dimension and spindle angle. The section code is omitted for nested contours.
5.14 Contours in the XY plane Rectangle in XY plane Reference data in XY plane ID Contour name PT Milling depth C Spindle angle IR Limit diameter ZR Reference dimension Parameters of figure XM, YM Figure center A Position angle (reference: X axis) K Length B Width BR Rounding arc You can find the reference dimension ZR and the limit diameter IR with the "select reference plane" function (siehe Seite 425).
5.14 Contours in the XY plane Polygon in XY plane Reference data in XY plane ID Contour name PT Milling depth C Spindle angle IR Limit diameter ZR Reference dimension Parameters of figure XM, YM Figure center A Position angle (reference: X axis) Q Number of corners K Length of edge Ki Width across flats (inscribed circle diameter) BR Rounding arc You can find the reference dimension ZR and the limit diameter IR with the "select reference plane" function (siehe Seite 425).
5.14 Contours in the XY plane Linear slot in XY plane Reference data in XY plane ID Contour name PT Milling depth C Spindle angle IR Limit diameter ZR Reference dimension Parameters of figure XM, YM Figure center A Position angle (reference: X axis) K Length B Width You can find the reference dimension ZR and the limit diameter IR with the "select reference plane" function (siehe Seite 425). ICP generates: The FACE_Y section code with the parameters limit diameter, reference dimension and spindle angle.
5.
5.
5.
5.
5.14 Contours in the XY plane Single surface in XY plane This function defines a surface in the XY plane.
5.14 Contours in the XY plane Centric polygon in XY plane This function defines polygonal surfaces in the XY plane.
5.15 Contours in the YZ plane 5.15 Contours in the YZ plane In smart.Turn, ICP provides the following contours for machining with the Y axis: Complex contours defined with individual contour elements Figures Holes Pattern of figures or holes Single surface Polygon Soft keys for polar coordinates Switches the field to entering the angle W. Switches the field to entering the radius P. Enter the dimensions of the YZ plane contour elements in Cartesian or polar values.
5.15 Contours in the YZ plane TURN PLUS attributes In the TURN PLUS attributes you can define settings for the automatic program generation (AWG).
5.15 Contours in the YZ plane Starting point of contour in YZ plane Enter the coordinates for the starting point and target point in the first contour element of the contour. Entering the starting point is only possible in the first contour element. In subsequent contour elements, the starting point results from the previous contour element in each case. Press the Contour menu key. Press the Insert element soft key. Specify the starting point.
5.15 Contours in the YZ plane Horizontal lines in YZ plane Select the line direction. Enter the line dimensions and define the transition to the next contour element. Parameters Z Target point Zi Incremental target point (distance from starting point to target point) W Polar target point (angle) P Polar target point L Length of line F: See machining attributes on Seite 375 In smart.Turn, ICP generates a G181.
5.15 Contours in the YZ plane Line at angle in YZ plane Select the line direction. Enter the line dimensions and define the transition to the next contour element.
5.15 Contours in the YZ plane Circular arc in YZ plane Select the arc’s direction of rotation. Enter the arc dimensions and define the transition to the next contour element.
5.15 Contours in the YZ plane Chamfer/rounding arc in YZ plane Select the form elements. Select a chamfer. Select rounding arc. Enter the chamfer width BR or the rounding radius BR. Chamfer/rounding arc as first element: Enter element position AN. Parameters BR Chamfer width/rounding radius AN Element position F: See machining attributes on Seite 375 Chamfers/rounding arcs are defined on contour corners.
5.15 Contours in the YZ plane Circle in YZ plane Reference data in YZ plane ID Contour name PT Milling depth C Spindle angle XR Reference diameter Parameters of figure YM, ZM Figure center R Radius You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425). ICP generates: The LATERAL_Y section code with the parameters reference diameter and spindle angle. The section code is omitted for nested contours. A G308 with the parameters contour name and milling depth.
5.15 Contours in the YZ plane Rectangle in YZ plane Reference data in YZ plane ID Contour name PT Milling depth C Spindle angle XR Reference diameter Parameters of figure YM, ZM Figure center A Position angle (reference: X axis) K Length B Width BR Rounding arc You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425). ICP generates: The LATERAL_Y section code with the parameters reference diameter and spindle angle.
5.15 Contours in the YZ plane Polygon in YZ plane Reference data in YZ plane ID Contour name PT Milling depth C Spindle angle XR Reference diameter Parameters of figure YM, ZM Figure center A Position angle (reference: X axis) Q Number of corners K Length of edge Ki Width across flats (inscribed circle diameter) BR Rounding arc You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.15 Contours in the YZ plane Linear slot in YZ plane Reference data in YZ plane ID Contour name PT Milling depth C Spindle angle XR Reference diameter Parameters of figure YM, ZM Figure center A Position angle (reference: X axis) K Length B Width You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425). ICP generates: The LATERAL_Y section code with the parameters reference diameter and spindle angle. The section code is omitted for nested contours.
5.15 Contours in the YZ plane Circular slot in YZ plane Reference data in YZ plane ID Contour name PT Milling depth C Spindle angle XR Reference diameter Parameters of figure YM, ZM Figure center A Starting angle (reference: X axis) W End angle (reference: X axis) R Curvature radius (reference: center point path of the slot) Q2 Direction of rotation B CW CCW Width You can find the reference diameter XR with the "select reference plane" function (siehe Seite 425).
5.
5.
5.
5.15 Contours in the YZ plane Single surface in YZ plane This function defines a surface in the YZ plane.
5.15 Contours in the YZ plane Centric polygons in YZ plane This function defines centric polygons in the YZ plane.
5.16 Loading existing contours 5.16 Loading existing contours Integrating cycle contours in smart.Turn ICP contours that you have created for cycle programs can be loaded in smart.Turn. ICP converts the contours into G commands and integrates them in the smart.Turn program. The contour is now part of the smart.Turn program. The ICP editor considers the type of contour. For example, you can load a contour defined for the face only if you have selected the face (C axis) in smart.Turn. Extension Group *.
5.16 Loading existing contours DXF contours (option) Contours that exist in DXF format are imported with the ICP editor. You can use DXF contours both for cycle operation and for smart.Turn. Requirements of a DXF contour: Only two-dimensional elements The contour must be in a separate layer (without dimension lines, without wraparound edges, etc.). Depending on the setup of the lathe, contours for turning operations must be either in front of or behind the workpiece.
5.16 Loading existing contours Activate the ICP editor. Press the Contour list soft key. The ICP editor opens the window "Selection of ICP contours." Press the Next file typesoft key until the DXF contours are displayed (see file extension "*.DXF"). Select the file. Open the selected file. Select the DXF layer. Load the selected contour. Blank or finished part contour: Supplement or adapt the contour, if necessary. C-axis or Y-axis contour: Complete the reference data.
ICP programming 5.
Graphic simulation
6.1 Simulation mode of operation 6.1 Simulation mode of operation Press this soft key to start a graphic simulation from the following operating modes: smart.Turn Program Run Teach-in Manual Operation (cycles) When called from the smart.Turn mode, the graphic simulation opens the large simulation window and loads the selected program. When you call the simulation from the Machine modes of operation, either the small simulation window or the last window you used is opened.
The simulation is controlled by soft keys in all operating states. In addition, you can always use the menu keys (numeric keys) to control the simulation, even in the small simulation window, when the menu bar is not visible. Starting and stopping with soft keys Starts the simulation from the beginning. The soft key switches to the stop symbol; you can now use the soft key to stop and resume the simulation, depending on the simulation status. Resumes a stopped simulation (Single Block mode).
6.1 Simulation mode of operation In the Machine modes of operation, an activation of the Single Block soft key is also effective in automatic mode. In the Machine modes of operation, you can start automatic program run directly from the simulation by pressing Cycle on. The miscellaneous functions You use the miscellaneous functions to select the simulation window, to determine how the tool path is depicted, or to call the time calculation.
6.2 Simulation window 6.2 Simulation window Setting up the views With the simulation windows described in the following you check not only the turning work but also the drilling and milling operations. XZ view (turning view): The turning contour is depicted in the XZ coordinate system. The configured coordinate system is taken into account (tool carrier in front of/behind the turning center, vertical lathes).
6.2 Simulation window Single-window view Single-window view Only one view is shown in the small simulation window. You switch the view with the Main view soft key. You can also use this soft key when only one view is set in the large simulation window. With cycle programs, you can activate the face or lateral surface view only when the C axis is used in the program.
6.3 Views 6.3 Views Traverse path display Rapid traverse paths are shown as a broken white line. Feed paths are displayed either as a line or as a cutting trace, depending on the soft-key setting: Line display: A solid line describes the path of the theoretical tool tip (wire-frame graphics). The wire frame display is particularly convenient if you only need a quick overview of the proportioning of cuts. The path of the theoretical tool tip, however, is not identical with the contour of the workpiece.
6.3 Views Tool depiction You adjust by soft key whether the tool cutting edge or the light dot is shown (see table at right). The tool cutting edge is shown with the correct angles and cutting radius, as defined in the tool database. Light dot view: A white square (light dot) is shown at the currently programmed position. The light dot represents the position of the imaginary cutting edge. Soft keys for miscellaneous functions Switches between wire-frame graphics and cutting-path graphics.
6.3 Views 3-D view The 3-D view menu item switches to a perspective view and shows the programmed finished part. With the 3-D view, you can display the blank and the finished part with all turning operations, milling contours, drilling and boring operations as well as threads in a solid-model view. Tilted Y planes and machining operations referenced to them, such as pockets or patterns, are also displayed correctly by the CNC PILOT.
6.3 Views Rotating the 3-D view with the menu functions With the menu functions you rotate the graphic around the displayed axes (see table at right). The "perspective view" soft key resets the graphic to its initial condition. Rotating and moving the 3-D view with the mouse With the right mouse button pressed you can move the displayed workpiece as required.
6.4 The zoom function 6.4 The zoom function Adjusting the visible section Press this soft key to activate the zoom function. With the zoom menu, you can modify the section displayed in the simulation window. As an alternative to the soft keys, you can use the arrow keys and the PgDn and PgUp keys to change the visible section. For cycle programs, and when a program is simulated for the first time, CNC PILOT automatically selects the displayed section. When you simulate the same smart.
6.4 The zoom function Modifying the section with the zoom menu When you activate the zoom menu, a red frame is shown in the simulation window. This red frame indicates the zoom area, which you can select using the Take over soft key or the Enter key. Use the following keys to change the frame size and position: Keys for modifying the red frame The arrow keys move the red frame in the indicated direction. Reduces the size of the red frame. Increases the size of the red frame.
6.5 Simulation with mid-program startup 6.5 Simulation with mid-program startup Startup block with smart.Turn programs smart.Turn programs are always simulated from the first block, regardless of which block the cursor is in. If you use the mid-program startup, the simulation suppresses the display up to the startup block. If there is a workpiece blank, the simulation scans the blocks up to this position, updates the blank and redraws it.
6.5 Simulation with mid-program startup Mid-program startup in cycle programs For cycle programs, you first place the cursor on a cycle and then call the simulation. The simulation begins with this cycle. All previous cycles are ignored. The Start block menu item is deactivated for cycle programs.
6.6 Time calculation 6.6 Time calculation Showing the machining times During simulation, the machining and idle-machine times are calculated. The machining times, idle times and total times are shown in the "Time calculation" table (green: machining times; yellow: idle times). If you are working with cycle programs, each cycle is shown in a separate line. In DIN programs, each line represents the use of a new tool (for each tool call with T).
6.7 Saving the contour 6.7 Saving the contour Saving the generated contour in the simulation You can save a contour generated in the simulation and read it into smart.Turn. In smart.Turn, you insert into the program the workpiece blank and finished part contour that you generated during simulation. Select the "Insert contour" function on the "ICP" menu. Example: You describe the blank form and finished part and simulate machining of the first setup.
Tool and technology database HEIDENHAIN CNC PILOT 640 499
7.1 Tool database 7.1 Tool database You usually program the coordinates for the contour by taking the dimensions from the drawing. To enable the CNC PILOT to calculate the slide path, compensate the cutting radius and determine the number of cutting passes, you need to enter the tool length, cutting radius, tool angle, etc. The CNC PILOT can save tool data for up to 250 tools (optionally 999), whereby each tool is identified with a number (ID code).
7.1 Tool database Tool types Tool types Indexable-insert drills (Seite 522) Angle cutters (Seite 530) Taps (Seite 527) Milling pins (Seite 531) Knurling tool (Seite 531) Touch probes (Seite 533) Stopper tool (Seite 534) Grippers (Seite 535) Multipoint tools A multipoint tool is a tool with multiple cutting edges or multiple reference points. A data record is created for every cutting edge or every reference point.
7.2 Tool editor 7.2 Tool editor Sorting and filtering the tool list In the tool list, the CNC PILOT displays important parameters and the tool descriptions. You can recognize the tool type and the tool orientation from the provided sketch of the tool point. You can navigate within the tool list with the arrow keys and PgUp/PgDn to check the entries. Displaying the entries of only one tool type Press the soft key and select the tool type in the following soft-key rows.
7.2 Tool editor Clearing filters Press the Filter off soft key. The CNC PILOT clears the selected filters and displays the complete tool list. Sorting the tool list Press the View soft key. The tool list switches between sorting by ID number and by tool type (and orientation). The tool list switches between ascending and descending sorting. Searching for tools by ID number Enter the first few letters or digits of the ID number.
7.2 Tool editor Editing the tool data Adding a new tool Press the soft key Select the tool type (see soft-key table at right). The CNC PILOT opens the input window. First assign the ID number (1 to 16 places, alphanumeric) and specify the tool orientation. Enter further parameters. Assign a tool text (see Seite 506). Soft keys for tool organization Opens the following type selection for adding a new tool.
7.2 Tool editor Tool control graphics When the tool dialog box is open, the CNC PILOT provides a control graphic with which you can check the entered tools. Press the Graphic soft key. The CNC PILOT generates the displayed tool from the entered parameters. The tool control graphic enables you to check the entered data. Changes become effective as soon you exit the input field.
7.2 Tool editor Tool texts Tool texts are assigned to the tools and displayed in the tool list. The CNC PILOT manages the tool texts in a separate list. Connections: The descriptions are managed in the tool text list. Each entry is preceded by a "QT number." The parameter "Tool text QT" contains the reference number for the "tool text" list. The text indicated by QT is then displayed in the tool list. When the tool dialog box is open, CNC PILOT lets you enter tool texts. Press the Tool texts soft key.
7.2 Tool editor Editing multipoint tools Creating multipoint tools For each cutting edge, or each reference point, make a separate data record with the tool description. In the tool list, place the cursor on the data record for the first cutting edge. Press the soft key. Press the soft key. The tool editor considers this cutting edge to be the main cutting edge (MU=0). Place the cursor on the data record for the next cutting edge. Press the soft key.
7.2 Tool editor Removing a cutting edge from the multipoint tool Place the cursor on a cutting edge of the multipoint tool. Press the soft key. Press the soft key. The tool editor lists all cutting edges of the multipoint tool. Select the cutting edge. Remove the cutting edge from the multipoint tool chain. Removing complete multipoint tools Place the cursor on a cutting edge of the multipoint tool. Press the soft key. Press the soft key. The tool editor lists all cutting edges of the multipoint tool.
7.2 Tool editor Editing tool-life data The CNC PILOT counts the tool age in RT and the quantity of finished parts in RZ. When the predefined tool age or the part quantity limit has been reached, the tool is considered to be worn out. Setting a limit to tool life Set the soft key to "Tool life." The tool editor opens the Tool life MT input field for editing. Enter the tool life in the "h:mm:ss" format (h=hours; m=minutes; s=seconds). You can use the cursor keys to switch between hours, minutes and seconds.
7.2 Tool editor Diagnostic bits The diagnostic bits store information about the status of a tool. The bits are set either by programming in the NC program or automatically by the tool and load monitoring functions.
7.2 Tool editor Manual change systems Your machine must be configured by the machine manufacturer if you want to use manual change systems. Refer to your machine manual. A tool holder is designated as a manual change system if it can accommodate various tool inserts via an integral clamping device. Most clamping devices designed as polygon coupling enable rapid, position-precise replacement of tool inserts.
7.2 Tool editor Holder editor In the "to_hold.hld" holder table, define the holder type and the tool setting dimensions of the holder. Because the geometric information is currently only evaluated with holders of the "manual change system" type, the management of standard tool holders in the holder table is not required.
Holder type: MP A1: Boring bar holder B1: Right-hand, short design B2: Left-hand, short design B3: Right-hand, short design, overhead B4: Left-hand, short design, overhead B5: Right-hand, long design B6: Left-hand, long design B7: Right-hand, long design, overhead B8: Left-hand, long design, overhead C1: Right-hand C2: Left-hand C3: Right-hand, overhead C4: Left-hand, overhead D1: Multicarrier A: Boring bar holder B: Drill holder with coolant supply C: Square, longitudina
7.2 Tool editor You can create a new holder with the "New line" soft key. The new line is always added at the end of the table. You may only use ASCII characters in the holder table for holder names. Diacritics or Asian characters are not permitted. You can also view and edit the holder table in opened tool forms. Use the "Holder editor" soft key for this purpose on the third form page (MTS entry).
7.2 Tool editor Setting up the holder for manual change systems Set up the manual change system holder in the turret assignment: Select turret assignment: Press the "Turret list" soft key Select an unassigned turret pocket and press the "Special functions" soft key Open the holder table: Press the "Set up the holder" soft key Select the holder and press the "Transfer of ID no.
7.3 Tool data 7.3 Tool data General tool parameters The parameters listed in the following table are available for all tool types. Parameters for specific tool types are described in the later chapters.
7.3 Tool data Parameters for drilling tools DV Drill diameter BW Drill angle: Point angle of the drill AW Driven tool: This parameter specifies for drilling and tapping tools during cycle programming whether switching commands are generated for the spindle or the driven tool.
7.3 Tool data Tool text (QT): You can assign a tool text to each tool. The text is shown in the tool list. Because the tool texts are managed in a separate list, the reference to the text is entered in QT (see “Tool texts” auf Seite 506). Cutting material (SS): This parameter is required if you want to use the cutting data from the technology database (see “Technology database” auf Seite 536).
7.3 Tool data Standard turning tools Select "New tool." Select lathe tools. For tools with round cutting edge, switch to dialog for button tools. For tool orientations TO=1, 3, 5 and 7, you can enter the tool angle EW. The tool orientation values TO=2, 4, 6, 8 are used for neutral tools. "Neutral" tools are tools that are centered precisely in the tool tip. One of the setting dimensions for neutral tools refers to the center of the tool-tip radius.
7.3 Tool data Recessing tools Select "New tool." Select recessing tools. Recessing tools are used for recessing, parting, recess turning and finishing (only smart.Turn).
7.3 Tool data Thread-cutting tools Select "New tool." Select thread-cutting tools. The help graphics illustrate the dimensions of the tools. Special parameters for thread cutting tools RS Cutting radius SB Cutting width EW Tool angle (range: 0° <= EW <= 180°) SW Point angle (range: 0° <= SW <= 180°) DN Tool width SD Shank diameter ET Maximum plunging depth NL Usable length For further tool parameters, see Seite 516.
7.3 Tool data Twist drills and indexable-insert drills Select "New tool." Select drilling tools. For indexable-insert drills, switch to dialog for indexable-insert drills. The help graphics illustrate the dimensions of the tools. Special parameters for twist drills DV Drill diameter BW Drill angle: Point angle of the drill AW Driven tool: This parameter specifies for drilling and tapping tools during cycle programming whether switching commands are generated for the spindle or the driven tool.
7.3 Tool data NC center drill Select "New tool." Select special tools. Select special drilling tools. Select NC center drill. The help graphics illustrate the dimensions of the tools. Special parameters for NC center drills DV Hole diameter BW Point angle For further tool parameters, see Seite 516. For drilling operations with constant cutting speed, the hole diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Centering tool Select "New tool." Select special tools. Select special drilling tools. Select centering tools. The help graphics illustrate the dimensions of the tools. Special parameters for centering tools DV Hole diameter DH Stud diameter BW Drill angle SW Point angle ZA Stud length For further tool parameters, see Seite 516. For drilling operations with constant cutting speed, the hole diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Counterbore Select "New tool." Select special tools. Select special drilling tools. Select counterbore. The help graphics illustrate the dimensions of the tools. Special parameters for counterbores DV Hole diameter DH Stud diameter ZA Stud length For further tool parameters, see Seite 516. For drilling operations with constant cutting speed, the hole diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Countersink Select "New tool." Select special tools. Select special drilling tools. Select counterbore. The help graphics illustrate the dimensions of the tools. Special parameters for countersinks DV Hole diameter DH Stud diameter BW Drill angle For further tool parameters, see Seite 516. For drilling operations with constant cutting speed, the hole diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Tap Select "New tool." Select taps. The help graphics illustrate the dimensions of the tools. Special parameters for taps DV Thread diameter HG Thread pitch AL Length of first cut For further tool parameters, see Seite 516. The thread pitch (HG) is evaluated if the corresponding parameter is not defined in the tapping cycle.
7.3 Tool data Standard milling tools Select "New tool." Select milling tools. The help graphics illustrate the dimensions of the tools. Special parameters for standard milling tools DV Cutter diameter AZ Number of teeth DD Cutter diameter compensation SL Cutting length For further tool parameters, see Seite 516. For milling operations with constant cutting speed, the milling cutter diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Thread milling tools Select "New tool." Select special tools. Select special milling tools. Select the thread milling tool. The help graphics illustrate the dimensions of the tools. Special parameters for thread milling tools DV Cutter diameter AZ Number of teeth FB Cutter width HG Pitch DD Cutter diameter compensation For further tool parameters, see Seite 516. For milling operations with constant cutting speed, the milling cutter diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Angle cutters Select "New tool." Select special tools. Select special milling tools. Select angle cutters. The help graphics illustrate the dimensions of the tools. Special parameters for angle cutters DV (Large) milling diameter AZ Number of teeth FB Cutter width FB<0: Large cutter diameter on front FB>0: Large cutter diameter on back FW Cutter angle DD Cutter diameter compensation For further tool parameters, see Seite 516.
7.3 Tool data Milling pins Select "New tool." Select special tools. Select special milling tools. Select milling pins. The help graphics illustrate the dimensions of the tools. Special parameters for milling pins DV Cutter diameter AZ Number of teeth SL Cutting length FW Cutter angle DD Cutter diameter compensation For further tool parameters, see Seite 516. For milling operations with constant cutting speed, the milling cutter diameter (DV) is used to calculate the spindle speed.
7.3 Tool data Knurling tool Select "New tool." Select special tools. Select knurling tool. The help graphics illustrate the dimensions of the tools. Special parameters for knurling tools SL Cutting length EW Tool angle SB Cutting width DN Tool width SD Shank diameter For further tool parameters, see Seite 516.
7.3 Tool data Touch probes Select "New tool." Select special tools. Select handling systems and touch probes. Select touch probes. The help graphics illustrate the dimensions of the tools. Special parameters for touch probes SL Cutting length TP Selection of touch probes For further tool parameters, see Seite 516. The CNC PILOT must be specially prepared by the machine tool builder for the use of a 3-D touch probe.
7.3 Tool data Stopper tool Select "New tool." Select special tools. Select handling systems and touch probes. Select stopper tool. The help graphics illustrate the dimensions of the tools. Special parameters for stopper tools DD Special compensation For further tool parameters, see Seite 516.
7.3 Tool data Gripper Select "New tool." Select special tools. Select handling systems and touch probes. Select grippers. The help graphics illustrate the dimensions of the tools. Special parameters for grippers DD Special compensation For further tool parameters, see Seite 516.
7.4 Technology database 7.4 Technology database The technology database manages the cutting data according to the machining mode, the workpiece material and the cutting material. The graphic on this page shows the composition of the database. Each cube represents a data record with cutting data. In its standard version, the technology database is designed for 9 workpiece-material/tool-material combinations. You can optionally expand the database to 62 workpiece material-cutting material combinations.
The technology editor can be called from the Tool Editor and smart.Turn operating modes. Database access of the following combinations are supported: Work material/operating mode combinations (blue) Cutting material/operating-mode combinations (red) Work-material/tool-material combinations (green) Editing workpiece and cutting material designations: The technology editor keeps one list each with workpiece material designations and cutting material designations.
7.4 Technology database Editing a workpiece material or cutting material list Work material list Select the "Work materials" menu item. The editor opens the list with the workpiece material designations. Adding a workpiece material: Press the soft key. Enter the workpiece designation (maximum 16 characters). The sorting number is assigned sequentially. Deleting a workpiece material: Press the soft key.
7.4 Technology database Displaying/editing cutting data Displaying cutting data of the machining modes: Select the "Cutting data" menu item. The editor opens the dialog for selecting a workpiece material/cutting material combination. Select the desired combination and press OK. The technology editor displays the cutting data. Displaying cutting data of the workpiece materials: "Extras/.." menu item ... Select "Work material table...
7.4 Technology database Editing cutting data: Call the table with cutting data. With the arrow keys, select the cutting data field you want to edit. Press the soft key Enter the value and confirm with the Enter key. Adding new cutting data: Set any workpiece-material/cutting material combinations. Press the soft key. The technology editor opens the "New cutting data" dialog box. Set the desired workpiece material/cutting material combination.
Organization mode of operation
8.1 Organization mode of operation 8.1 Organization mode of operation This mode of operation offers various functions for communication with other systems, data backup, setting of parameters, and diagnosis. Login code Code number Possibilities The following functions are available: Login code Some parameter settings and functions may only be accessed by qualified personnel. Users need to enter a code number to log in to this mode.
8.2 Parameters 8.2 Parameters Parameter editor The parameter values are entered in the configuration editor. Each parameter object has a name (e.g. CfgDisplayLanguage) that gives information about the parameters it contains. Each object has a key for unique identification. The CNC PILOT displays an icon at the beginning of each line in the parameter tree showing additional information about this line.
8.2 Parameters Displaying help texts Position the cursor on the parameter. Press the info key. The parameter editor opens the window with information on these parameters. Press the info key again to close the information window. Searching for parameters Press the Find soft key. Enter the search criteria. Press the Find soft key again. Exit the parameter editor Press the End soft key.
8.2 Parameters List of user parameters Language setting: Parameters: Definition of the NC and PLC conversational language / ... ... / NC conversational language (101301) ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD SLOVENIAN KOREAN NORWEGIAN ROMANIAN SLOVAK TURKISH ... / PLC conversational language (101302) See NC conversational language ...
8.2 Parameters General settings: Parameters: System / ... Meaning ... / Definition of the units of measure valid for the display (101100) / ... ... / Unit of measure for display and user interface (101101) metric Use the metric system inch Use the inch system ... / General display settings (604800) / ... ... / Axis display (604803) Type of axis display: Default Actual value Nominal value Following error (servo lag) Distance-to-go ...
8.2 Parameters Parameters: System / ... Meaning ... / Tool measurement (604600) Measuring feed rate [mm/min] (604602) Feed rate for approaching the touch probe Measuring range [mm] (604603) The touch probe must be triggered within the measuring range. Otherwise, an error message is issued. ... / Settings for Machine operating mode (604900) / ... .../ Save cycle without simulation (604903) TRUE Cycle can be saved without previous simulation or execution.
8.2 Parameters Settings for the simulation: Parameters: Simulation / ... Meaning ... / General settings (114800) / ... ... / Restart with M99 (114801) ON Simulation begins again at beginning of program OFF Simulation stops ... / Traverse delay [s] (114802) Delay time after each path has been graphically simulated. The simulation speed can thus be influenced. ...
8.2 Parameters Parameters: Simulation / ... Meaning ... / Outside diameter [mm] (115301) ... / Workpiece blank length [mm] (115302) ... / Right edge of workpiece blank [mm] (115303) ... / Inside diameter [mm] (115304) Settings for fixed cycles and units: Parameters: Processing / ... Meaning ... / General settings (602000) / ... ...
8.2 Parameters Parameters: Processing / ... Meaning ... / Zero point shift (602022) OFF The AWG does not generate a zero point shift. ON The AWG generates a zero point shift. ... / Front chuck edge on main spindle (602018) Z position of the front edge of the chuck for calculating the workpiece zero point. ... / Front chuck edge on opposing spindle (602019) Z position of the front edge of the chuck for calculating the workpiece zero point. ...
Meaning ... / Internal safety clearance (SIB) [mm] (602109) Retraction distance for deep-hole drilling "B" ... / Drilling depth ratio (BTV) (602110) Ratio for checking the predrilling steps ... / Drilling depth factor (BTF) (602111) Factor for calculation of the first drilling depth for deephole drilling ... / Depth reduction (BTR) (602112) Reduction for deep-hole drilling ... / Overhang length – Predrilling (ULB) [mm] (602113) Default value for "drilling lengths A" ... / Roughing (602200) / ...
8.2 Parameters Parameters: Processing / ... Meaning ... / Type of oversize (RAA) (602215) 16 Longitudinal and transverse oversizes differ – no single oversizes 144 Longitudinal and transverse oversizes differ – with single oversizes 32 Equidistant oversize – no single oversizes 160 Equidistant oversize – with single oversizes ... / Equidistant or longitudinal (RLA) (602216) Equidistant oversize or longitudinal oversize ... / Face oversize (RPA) (602217) Transverse oversize ...
... / Min. roughing transv. length (RMPL) [mm] (602224) Meaning Radius value for determination of the machining operation: RMPL > l1: Without transverse roughing RMPL < l1: With transverse roughing RMPL = 0: Special case ... / Transverse angle variation (PWA) [°] (602225) Tolerance range in which the first element is declared a transverse element ... / Overhang length –outside (ULA) [mm] (602226) Length for external rough-machining enabling roughing beyond the target position. ...
8.2 Parameters Parameters: Processing / ... ... / Machining –ext./transverse (FAP) (602311) Meaning Strategy for finishing: 0: Full-surface finishing with optimum tool 1: Standard finishing; relief turns and undercuts machined with a suitable tool ... / Machining –int./transverse (FIP) (602312) Strategy for finishing: 0: Full-surface finishing with optimum tool 1: Standard finishing; relief turns and undercuts machined with a suitable tool ...
... / Min. transv. finishing depth (FMPL) [mm] (602319) Meaning Value for determination of the machining operation: Without inside contour: Always with transverse cut With inside contour, FMPL >= l1: Without transverse cut With inside contour, FMPL < l1: With transverse cut ... / Max. finishing cutting depth (FMST) [mm] (602320) Permissible infeed depth for non-machined undercuts FMST > ft: With undercut machining FMST <= ft: Without undercut machining ... / No. rev.
8.2 Parameters Parameters: Processing / ... ... / Appr./ext. contour recessing (ANKSA) (602405) Meaning Approach strategy: 1: Move simultaneously in X and Z directions 2: First X, then Z direction 3: First Z, then X direction 6: Coupled motion; X precedes Z direction 7: Coupled motion; Z precedes X direction ... / Appr./int.
8.2 Parameters Parameters: Processing / ... Meaning ... / Recessing width factor (SBF) (602413) Factor for determining the maximum tool offset ... / Recessing/finishing (602414) Sequence of finishing cuts: 1: Part a horizontal element (previous behavior) 2: Move through and lift-off ... / Thread cutting (602500) / ... ... / Approach/ext.
8.2 Parameters Parameters: Processing / ... Meaning ... / Measurement oversize (MA) (602605) Oversize on the element to be measured ... / Measuring cut length (MSL) (602606) Measuring cut length ... / Drilling (602700) / ... ... / Approach/front face – drilling (ANBS) (602701) Approach strategy: 1: Move simultaneously in X and Z directions 2: First X, then Z direction 3: First Z, then X direction 6: Coupled motion; X precedes Z direction 7: Coupled motion; Z precedes X direction ...
... / Diameter tolerance/drill (BDT) [mm] (602712) 8.2 Parameters Parameters: Processing / ... Meaning For drill selection ... / Milling (602800) / ... ... / Approach/front face – milling (ANMS) (602801) Approach strategy: 1: Move simultaneously in X and Z directions 2: First X, then Z direction 3: First Z, then X direction 6: Coupled motion; X precedes Z direction 7: Coupled motion; Z precedes X direction ... / Appr.
8.2 Parameters Parameters: Processing / ... 560 Meaning ... / Name of the expert program Name of the expert program (without path information) ...
8.2 Parameters Descriptions of the most important machining parameters (processing) Machining parameters are used by the work plan generation (TURN PLUS) and various machining cycles. General settings Global technology parameters – Safety clearances Global safety clearance Speed limiting [SMAX] Global speed limiting. You can define a small speed limit in the program head of the TURN PLUS program.
8.
8.2 Parameters Global parameters for finished parts Global parameters for finished parts Max. inward copying angle [EKW] Tolerance angle for recess areas, used for distinguishing turning from recessing (mtw = contour angle).
8.2 Parameters BBG (drilling limitation elements): Contour elements intersected by UBD1/UBD2 UBD1/UBD2 have no effect when "Centric predrilling" has been defined as main machining operation followed by "Finish-drilling" as submachining operation in the machining sequence (see smart.Turn and DIN Programming User's Manual). Prerequisite: UBD1 > UBD2 UBD2 must permit subsequent inside machining with boring bars.
8.
8.2 Parameters Centric predrilling – Machining Machining Drilling depth ratio [BTV] TURN PLUS checks the 1st and 2nd drilling steps.
8.2 Parameters Roughing – Machining standards Machining standards Standard/Full-surface – external/longitudinal [RAL] Standard/Full-surface – internal/longitudinal [RIL] Standard/Full-surface – external/transverse [RAP] Standard/Full-surface – internal/transverse [RIP] Input for RAL, RIL, RAP, RIP: 0: Full-surface roughing cycle, including plunge-cutting. TURN PLUS looks for a tool for full-surface machining.
8.
8.2 Parameters Roughing – Machining analysis TURN PLUS uses the PLVA/PLVI parameters to define whether a roughing area is to be rough-machined longitudinally or transversely.
8.2 Parameters Roughing – Machining cycles Fixed cycles Overhang length outside [ULA] Relative length for external rough-machining enabling roughing beyond the target position in longitudinal direction. ULA is not considered when the cutting limitation is in front of or within the overhang. Overhang length inside [ULI] Relative length for internal rough-machining enabling roughing beyond the target position in longitudinal direction.
8.2 Parameters Finishing – Machining standards Machining standards Tool angle – external/longitudinal [FALEW] Point angle – internal/longitudinal [FILEW] Tool angle – external/transverse [FAPEW] Point angle – internal/transverse [FIPEW] Tool selection: Finishing cycles are primarily executed with standard finishing tools. If form elements such as relief turns (type FD) and undercuts (type E, F, G) cannot be machined with a standard finishing tool, one form element after the other is skipped.
8.
8.2 Parameters Finishing – Machining analysis Machining analysis Minimum finishing transverse length [FMPL] TURN PLUS checks the frontmost element of the outside contour to be finish-machined.
8.
8.2 Parameters Tool selection, oversizes Equidistant or longitudinal [KSLA] Equidistant oversize or longitudinal oversize None or transverse [KSPA] Transverse oversize The oversizes are accounted for when machining contour valleys with a contour-recessing operation. Standardized recesses such as recess types D, S, A are completed in one machining cycle. A division into roughmachining and finish-machining is only possible in DIN PLUS.
8.2 Parameters Thread cutting Thread cutting – Approach and departure Approach and departure are at rapid traverse (G0).
8.2 Parameters Measuring The measuring parameters are assigned to the fit elements as an attribute. Measurement procedure Measuring loop counter [MC] Defines the measurement/loop intervals Measuring path length in Z [MLZ] Distance in Z for departure movement Measuring path length in X [MLX] Distance in X for departure movement Measuring oversize [MA] Oversize still applied to the element to be measured.
8.2 Parameters Safety clearances Internal safety clearance [SIBC] Retraction distance for deep-hole drilling ("B" for G74) Driven drills [SBC] Safety clearance for driven tools on face and lateral surface. Stationary drills [SBCF] Safety clearance on face and lateral surface for tools that are not driven. Driven taps [SGC] Safety clearance for driven tools on face and lateral surface. Stationary taps [SGCF] Safety clearance on face and lateral surface for tools that are not driven.
8.2 Parameters Drilling – Machining The parameters apply to drilling with deep-hole drilling cycle (G74). Machining Drilling depth factor [BTFC] 1st drilling depth: bt1 = BTFC * db (db: drill diameter) Depth reduction [BTRC] 2nd drilling depth: bt2 = bt1 – BTRC The subsequent drilling steps are reduced accordingly. Diameter tolerance for drill [BDT] For selecting the desired drill (centering drills, countersinks, stepped drill, taper reamers).
8.2 Parameters Milling – Safety clearances and oversizes Safety clearances and oversizes Safety clearance in infeed direction [SMZ] Distance between starting position and top edge of object to be milled. Safety clearance in milling direction [SME] Distance between milling contour and side of mill.
8.3 Transfer 8.3 Transfer The Transfer mode is used for data backup and data exchange via networks or USB devices. When we speak of "files" in the following, we mean programs, parameters and tool data. The following file types can be transferred: Programs (cycle programs, smart.Turn programs, DIN main and subprograms, ICP contour descriptions) Parameters Tool data Data backup HEIDENHAIN recommends backing up the tool data and programs created on CNC PILOT on an external device at regular intervals.
8.3 Transfer Connections You can establish connections over the network (Ethernet) or with a USB storage device. Data is transferred over the Ethernet or USB interface. Network (via Ethernet): The CNC PILOT supports SMB networks (Server Message Block, WINDOWS) and NFS networks (Network File Service). USB storage devices can be connected directly to the control. The CNC PILOT uses only the first partition of a USB storage device.
8.3 Transfer Ethernet interface CNC PILOT 620 Network configuration settings Control name - Computer name of the control DHCP (Dynamic Host Configuration Protocol) OFF: The other network settings have to be configured manually. Static IP address. ON: The network settings are automatically configured by a DHCP server.
8.3 Transfer Ethernet interface CNC PILOT 640 Introduction The control is shipped with a standard Ethernet card to connect the control as a client in your network. The control transmits data via the Ethernet card with the smb protocol (Server Message Block) for Windows operating systems, or the TCP/IP protocol family (Transmission Control Protocol/Internet Protocol) and with support from the NFS (Network File System).
8.3 Transfer Control configuration General network settings Press the DEFINE NET soft key to enter the general network settings. The Computer name tab is active: Setting Meaning Primary interface Name of the Ethernet interface to be integrated in your company network.
8.3 Transfer Press the Configuration button to open the Configuration menu: Setting Meaning Status Interface active: Connection status of the selected Ethernet interface Name: Name of the interface you are currently configuring Plug connection: Number of the plug connection of this interface on the logic unit of the control Profile Here you can create or select a profile in which all settings shown in this window are stored.
Meaning Domain Name Server (DNS) Automatically procure DNS option: The control is to automatically procure the IP address of the domain name server Manually configure the DNS option: Manually enter the IP addresses of the servers and the domain name Default gateway Automatically procure default gateway option: The control is to automatically procure the default gateway Manually configure the default gateway option: Manually enter the IP addresses of the default gateway Apply the changes with
8.3 Transfer Select the Ping/Routing tab to enter the ping and routing settings: Setting Meaning Ping In the Address: field, enter the IP number for which you want to check the network connection. Input: Four numerical values separated by points, e.g. 160.1.180.20. As an alternative, you can enter the name of the computer whose connection you want to check Start button: Start the test.
Meaning DHCP server active on: IP addresses as of: Define the IP address as of which the control is to derive the pool of dynamic IP addresses. The control transfers the values that appear dimmed from the static IP address of the defined Ethernet interface; these values cannot be edited. IP addresses up to: Define the IP address up to which the control is to derive the pool of dynamic IP addresses. Lease Time (hours): Time within which the dynamic IP address is to remain reserved for a client.
8.3 Transfer Network settings specific to the device Press the Network soft key to enter the network settings for a specific device. You can define any number of network settings, but you can manage only seven at one time Setting Meaning Network drive List of all connected network drives.
8.3 Transfer USB connection Select the Organization mode and plug the USB storage device in at the USB port on the CNC PILOT. Press the Transfer soft key (login required). Press the Connections soft key. Press the USB soft key. The CNC PILOT opens the USB dialog box. This dialog box is for the settings for the connection target. Soft keys for USB connection Use the soft keys to disconnect and reconnect USB storage devices. Creates a folder of the specified name on the USB storage device.
8.3 Transfer Data transfer options The CNC PILOT manages DIN programs, DIN subprograms, cycle programs and ICP contours in different directories. When you select "Program group," the control automatically switches to the applicable directory. Parameters and tool data are stored under the file name entered for backup name and saved to a ZIP file located in the "para" or "tool" folder on the control. You can then send this backup file to a project folder in the remote station.
8.3 Transfer Transferring programs (files) Selecting the program group Press the Transfer soft key (login required). Press the Connections soft key. Press the USB soft key. Press the Network soft key. Select a project folder and press the Selection soft key (USB), or the Connect (network) soft key. Return to data selection. Switch to program transfer. Open a selection of program types. Activate DIN programs (or other program types) for transfer. Soft keys for program group selection *.
8.3 Transfer Selecting the program In the window on the left, the CNC PILOT shows a file list of the control. The files of the remote station are displayed in the window on the right when a connection is established. With the arrow keys you can switch back and forth between the two windows. When selecting a program, place the cursor on the desired program and press the Mark soft key. You can also select all programs with Mark everything. Marked programs are highlighted in color.
8.3 Transfer Transferring parameters Parameters are backed up in two steps: Creating a parameter backup: The parameters are archived in ZIP files and stored in the control. Transmitting/Receiving the parameter backup files. Restoring parameters: Restores the backup files into the active data on the CNC PILOT (login required). Parameter selection You can also create a parameter backup without connecting to an external storage device. Press the Transfer soft key (login required).
8.3 Transfer Transferring tool data Tools are backed up in two steps: Creating a tool backup: The parameters are archived in ZIP files and stored in the control. Transmitting/Receiving the tool backup files. Restoring tools: Restores the backup files into the active data on the CNC PILOT (login required). Tool selection You can also create a tool backup without connecting to an external storage device. Press the Transfer soft key (login required). Open the tool transfer.
8.3 Transfer Selection for the content of backup files: Tools Tool texts Technology data Probes Tool holders Path and file names of the backup files: \bck\tool\TO_*.zip Press the Transmit or Receive soft key to start transferring the files. When restoring backup data, all available backup files are displayed. With the Tool list soft key, you can select individual tools from a backup file. Choose the tool data you want to restore from the backup file.
8.3 Transfer Service files Service files contain various log files used by the service department for troubleshooting. All important information is summarized in a services file record as a zip file. Path and file names of the backup files: \data\SERVICEx.zip ("x" stands for a consecutive number) The CNC PILOT always generates the service file with the number "1". Already existing files are renamed to the numbers 2 to 5. An existing file with the number 5 is deleted.
8.3 Transfer Creating a data backup file A data backup performs the following steps: Copies the program files to the transfer folder. NC main programs NC subprograms (with graphics) Cycle programs ICP contours Soft keys for data backup Starts backing up the data to a complete transfer folder. Creates a parameter backup and copies all backup files from "\para" and "\table" to the project folder. (PA_Backup.zip, TA_Backup.
8.3 Transfer Importing NC programs from predecessor controls The program formats of the predecessor controls MANUALplus 4110 and CNC PILOT 4290 differ from the format of the CNC PILOT 640. However, you can use the program converter to adapt programs of the predecessor control to the new control. This converter is a component of the CNC PILOT. The converter completes the required adaptations as automatically as possible.
8.3 Transfer Use the cursor keys to select the folder, then press the Enter key to switch to the right window. With the cursor keys, select the NC program to be converted. Mark all NC programs. Start the import filter for converting the program(s) to the CNC PILOT format. The names of imported cycle programs, ICP contour descriptions, DIN programs and DIN subprograms are given the prefix "CONV_..." In addition, the CNC PILOT adapts the extension and imports the NC programs to the correct folders.
8.3 Transfer M functions are left unchanged. Calling ICP contours: When an ICP contour is called, the converter prefixes "CONV_..." to the name. Calling DIN cycles: When a DIN cycle is called, the converter prefixes "CONV_..." to the name. HEIDENHAIN recommends adapting converted NC programs to the circumstances of the CNC PILOT and then testing them before using them for production. Converting DIN programs DIN/ISO programs not only have new solutions for tool management, technology data, etc.
8.3 Transfer Remember the following when converting DIN programs of the CNC PILOT 4290: Tool call (T commands of the TURRET section): T commands containing a reference to the tool database are left unchanged (example: T1 ID"342-300.1"). T commands containing tool data cannot be converted. Variable programming: Variable accesses to tool data, machine dimensions, D compensation values, parameter data and events cannot be converted. These program sequences have to be adapted.
8.3 Transfer Importing tool data of the CNC PILOT 4290 The format of the tool list of the CNC PILOT 4290 differs from the format of the CNC PILOT 640. You can use the program converter to adapt tool data to the new control. Importing tool data from the connected data medium Press the Transfer soft key (login required). Open the menu with the miscellaneous functions. Open the menu with the import functions. Press the Tools soft key.
8.4 Service pack 8.4 Service pack If changes or additional features are required in the control software, your machine tool builder will provide you with a service pack. The service pack is usually installed with the aid of a USB memory stick (1 GB or larger). The software required for the service pack is compressed in the setup.zip file. This file is saved on the USB stick. Installing a service pack The control has to be shut-down during the installation of the service pack.
8.4 Service pack The CNC PILOT checks whether the service pack can be used for the current software version of the control. Answer the confirmation prompt "Do you really want to switch off?" Then the actual update program starts. Set the desired language (e.g. English) and do the update. After the software update the CNC PILOT automatically restarts.
Tables and overviews HEIDENHAIN CNC PILOT 640 607
9.1 Thread pitch 9.1 Thread pitch Thread parameters To determine the thread parameters, the CNC PILOT uses the following table. Where: F: Thread pitch. Where an asterisk "*" is given in the table, the thread pitch is calculated from the diameter, depending on the thread type (Siehe „Thread pitch” auf Seite 609.). P: Thread depth R: Thread width A: Thread angle at left W: Thread angle at right Calculation: Kb = 0.26384*F – 0.
F P R A W Q=12 Nonstandard thread – – – – – External * 0.61343*F F 30° 30° Internal * 0.54127*F F 30° 30° External * 0.61343*F F 30° 30° Internal * 0.54127*F F 30° 30° External * 0.61343*F F 30° 30° Internal * 0.54127*F F 30° 30° External * 0.8*F F 30° 30° Internal * 0.8*F F 30° 30° External * 0.8*F F 30° 30° Internal * 0.8*F F 30° 30° Q=18 NPSC U.S. cylindrical pipe thread with lubricant External * 0.8*F F 30° 30° Internal * 0.
9.1 Thread pitch Q = 8 Cylindrical round thread Diameter Thread pitch 12 2.54 14 3.175 40 4.233 105 6.35 200 6.35 Q = 9 Cylindrical Whitworth thread Thread designation Diameter (in mm) Thread pitch Thread designation Diameter (in mm) Thread pitch 1/4'' 6.35 1.27 1 1/4'' 31.751 3.629 5/16'' 7.938 1.411 1 3/8'' 34.926 4.233 3/8'' 9.525 1.588 1 1/2'' 38.101 4.233 7/16'' 11.113 1.814 1 5/8'' 41.277 5.08 1/2'' 12.7 2.117 1 3/4'' 44.452 5.08 5/8'' 15.876 2.
9.1 Thread pitch Q = 11 Whitworth pipe thread Thread designation Diameter (in mm) Thread pitch Thread designation Diameter (in mm) Thread pitch 1/8'' 9.728 0.907 2'' 59.614 2.309 1/4'' 13.157 1.337 2 1/4'' 65.71 2.309 3/8'' 16.662 1.337 2 1/2'' 75.184 2.309 1/2'' 20.995 1.814 2 3/4'' 81.534 2.309 5/8'' 22.911 1.814 3'' 87.884 2.309 3/4'' 26.441 1.814 3 1/4'' 93.98 2.309 7/8'' 30.201 1.814 3 1/2'' 100.33 2.309 1'' 33.249 2.309 3 3/4'' 106.68 2.
9.1 Thread pitch Q = 14 UNF US fine-pitch thread Thread designation Diameter (in mm) Thread pitch Thread designation Diameter (in mm) Thread pitch 0.06'' 1.524 0.3175 3/8'' 9.525 1.058333333 0.073'' 1.8542 0.352777777 7/16'' 11.1125 1.27 0.086'' 2.1844 0.396875 1/2'' 12.7 1.27 0.099'' 2.5146 0.453571428 9/16'' 14.2875 1.411111111 0.112'' 2.8448 0.529166666 5/8'' 15.875 1.411111111 0.125'' 3.175 0.577272727 3/4'' 19.05 1.5875 0.138'' 3.5052 0.635 7/8'' 22.
9.1 Thread pitch Q = 16 NPT US taper pipe thread Thread designation Diameter (in mm) Thread pitch Thread designation Diameter (in mm) Thread pitch 1/16'' 7.938 0.94074074 3 1/2'' 101.6 3.175 1/8'' 10.287 0.94074074 4'' 114.3 3.175 1/4'' 13.716 1.411111111 5'' 141.3 3.175 3/8'' 17.145 1.411111111 6'' 168.275 3.175 1/2'' 21.336 1.814285714 8'' 219.075 3.175 3/4'' 26.67 1.814285714 10'' 273.05 3.175 1'' 33.401 2.208695652 12'' 323.85 3.175 1 1/4'' 42.164 2.
9.1 Thread pitch Q = 19 NPFS U.S. cylindrical pipe thread without lubricant Thread designation Diameter (in mm) Thread pitch Thread designation Diameter (in mm) Thread pitch 1/16'' 7.938 0.94074074 1/2'' 21.336 1.814285714 1/8'' 10.287 0.94074074 3/4'' 26.67 1.814285714 1/4'' 13.716 1.411111111 1'' 33.401 2.208695652 3/8'' 17.145 1.
9.2 Undercut parameters 9.2 Undercut parameters DIN 76—undercut parameters The CNC PILOT determines the parameters for the thread undercut (undercut DIN 76) from the thread pitch. The undercut parameters are in accordance with DIN 13 for metric threads. External thread Thread pitch I K R W External thread Thread pitch I K R W 0.2 0.3 0.7 0.1 30° 1.25 2 4.4 0.6 30° 0.25 0.4 0.9 0.12 30° 1.5 2.3 5.2 0.8 30° 0.3 0.5 1.05 0.16 30° 1.75 2.6 6.1 1 30° 0.35 0.6 1.2 0.
9.2 Undercut parameters Internal thread Thread pitch W Internal thread Thread pitch I K R 0.2 0.1 1.2 0.1 I K R W 30° 1.25 0.5 6.7 0.6 30° 0.25 0.1 1.4 0.12 30° 1.5 0.5 7.8 0.8 30° 0.3 0.1 1.6 0.16 30° 1.75 0.5 9.1 1 30° 0.35 0.2 1.9 0.16 30° 2 0.5 10.3 1 30° 0.4 0.2 2.2 0.2 30° 2.5 0.5 13 1.2 30° 0.45 0.2 2.4 0.2 30° 3 0.5 15.2 1.6 30° 0.5 0.3 2.7 0.2 30° 3.5 0.5 17.7 1.6 30° 0.6 0.3 3.3 0.4 30° 4 0.5 20 2 30° 0.
9.2 Undercut parameters DIN 509 E – undercut parameters Diameter I K R W <=1.6 0.1 0.5 0.1 15° > 1.6 – 3 0.1 1 0.2 15° > 3 – 10 0.2 2 0.2 15° > 10 – 18 0.2 2 0.6 15° > 18 – 80 0.3 2.5 0.6 15° > 80 0.4 4 1 15° The undercut parameters are determined from the cylinder diameter. Where: I: Undercut depth K: Width of undercut R: Undercut radius W: Undercut angle DIN 509 F – undercut parameters Diameter I K R W P A <=1.6 0.1 0.5 0.1 15° 0.1 8° > 1.
9.3 Technical information 9.3 Technical information Specifications Components MC 6441, MC6542 or MC 7420 main computer with CC 61xx or UEC 11x controller unit 15-inch or 19-inch TFT color flat-panel display TE 735T or TE 745T keyboard unit Operating system HEROS real-time operating system for machine control Memory 1.8 GB (on CFR compact flash memory card) for NC programs Input resolution and display step X axis: 0.
9.
9.
B-axis machining (optional) Machining with the B axis Tilting the working plane Rotating the machining position of the tool DXF import Importing contours for turning Importing contours for milling smart.
9.3 Technical information User functions DINplus programming Programming in DIN 66025 format Extended command format (IF... THEN ... ELSE...
Tool database For 250 tools For 999 tools (optional) Tool description can be entered for every tool Automatic inspection of tool-tip position with respect to the contour Compensation of tool-tip position in the X/Y/Z plane High-precision correction via handwheel, capturing compensation values in the tool table Automatic tool-tip and cutter radius compensation Tool monitoring for lifetime of the insert (tool tip) or the number of workpieces produced Tool monitoring with automatic tool chan
9.
Option ID Description 0 to 7 Additional Axis 354540-01 Additional control loops 9.3 Technical information Option number 353904-01 353905-01 367867-01 367868-01 370291-01 353292-01 353293-01 8 Software option 1 632226-01 Cycle programming Contour description with ICP Cycle programming Technology database with 9 workpiece-material/toolmaterial combinations 9 Software option 2 632227-01 smart.Turn Contour description with ICP Programming with smart.
9.3 Technical information Option number Option ID Description 55 C-axis machining 633944-01 C-axis machining 63 TURN PLUS 825743-01 Automatic generation of smart.
9.4 Compatibility in DIN programs 9.4 Compatibility in DIN programs The format of DIN programs of the CNC PILOT 4290 predecessor control differs from the format of the CNC PILOT 640. However, you can use the program converter to adapt programs of the predecessor control to the new control. When opening an NC program, the CNC PILOT 640 recognizes the programs of the predecessor control. The program concerned will be converted after a confirmation prompt. "CONV_..." will be prefixed to the program name.
9.4 Compatibility in DIN programs Warnings may occur for the thread functions G31, G32, G33; it is recommended to test these functions. The "Contour mirroring/shifting G121" function is converted to G99, but the principle of function is compatible. A warning will be issued for G48 because the principle of function has changed. A warning will be issued for G916, G917 and G930 because the principle of function has changed. Functions must be supported by the PLC.
9.
9.
9.
9.
9.
9.
9.
9.
9.4 Compatibility in DIN programs Synchronization commands Spindle synchronization, workpiece transfer G30 Converting and mirroring þ G121 Contour mirroring/shifting þ G720 Spindle synchronization þ G905 Measuring C-angle offset þ G906 Measuring angular offset during spindle synchronization – G916 Traversing to a fixed stop þ G917 Controlled parting using lag error monitoring þ G991 Controlled parting using spindle monitoring – G992 Values for controlled parting – G119 No.
9.4 Compatibility in DIN programs Variable programming, program branches # variables Evaluation during program conversion þ V variables Evaluation during program run þ IF..THEN.. Program branching þ WHILE.. Program repeat þ SWITCH..
9.
9.
Overview of cycles
10.1 Workpiece blank cycles, single cut cycles 10.
10.2 Turning cycles 10.
10.3 Recessing and recess-turning cycles 10.
10.4 Thread cycles 10.
10.5 Drilling cycles 10.
10.6 Milling cycles 10.
10.
C D Absolute coordinates ... 46 Additive compensation ... 116 Additive compensation for cycle programming ... 140 Alphanumeric keyboard ... 57 API thread ... 281 API thread, recutting ... 289 Axis designations ... 45 Axis values, setting ... 93, 94, 95, 96 Copy Circular ... 390 Linear ... 389 Mirror ... 390 Cut, ICP contour-parallel, longitudinal ... 191 Cut, ICP contour-parallel, longitudinal finishing ... 196 Cut, ICP contour-parallel, transverse ...
Index F I I Feed angle ... 273 Feed rate ... 84 Feed rate reduction for drilling Cycle programming Deep-hole drilling ... 305, 308 Drilling cycle ... 301, 303 File organization ... 127 Fit calculation ... 384 Fits ... 384 Form elements (ICP) Fundamentals ... 375 Form elements, ICP ... 375 Full-surface machining Fundamentals ... 39 ICP circular slot in XY plane ... 456 ICP circular slot in YZ plane ... 473 ICP circular slot on face ... 431 ICP circular slot on lateral surface ...
M O ICP starting point of contour in XY plane ... 447 ICP starting point of contour in YZ plane ... 464 ICP starting point of face contour ... 412 ICP starting point of lateral surface contour ... 418 ICP starting point of turning contour ... 401 ICP transitions between contour elements ... 383 ICP undercut DIN 509 E ... 407 ICP undercut DIN 509 F ... 408 ICP undercut DIN 76 ... 406 ICP undercut type H ... 410 ICP undercut type K ... 411 ICP undercut type U ... 409 ICP vertical lines in XY plane ...
Index R S T Recess turning with ICP, radial finishing ... 258 Recess turning, axial ... 240 Recess turning, axial finishing ... 248 Recess turning, axial finishing— expanded ... 252 Recess turning, axial—expanded ... 244 Recess turning, ICP axial, finishing ... 260 Recess turning, radial ... 239 Recess turning, radial finishing ... 246 Recess turning, radial finishing— expanded ... 250 Recess turning, radial— expanded ... 242 Recess turning—fundamentals of cycle programming ...
Index T Transfer ... 581 Transformations Mirroring ... 398 Rotating ... 397 Shifting ... 397 Turning cycles ... 158 Turning cycles, example ... 208 Turret list, filling the ... 88 Turret list, filling with the tool list ... 87 U Undercut Parameters, undercut DIN 509 E, DIN 509 F ... 617 Parameters, undercut DIN 76 ... 615 Undercut cycles ... 271 Undercut DIN 509 E ... 293 Undercut DIN 509 F ... 295 Undercut DIN 76 ... 291 Undercut position, cycle programming ... 271 Undercutting type H ...