background image

TNC 620

User's Manual
Conversational Programming

NC Software
817600-05
817601-05
817605-05

English (en)
10/2017

Содержание TNC 620 E

Страница 1: ...TNC 620 User s Manual Conversational Programming NC Software 817600 05 817601 05 817605 05 English en 10 2017...

Страница 2: ...operating modes Key Function Manual operation Electronic handwheel Positioning with manual data input Program run single block Program run full sequence Programming modes Key Function Programming Test...

Страница 3: ...to the program start or table start Navigate to the program end or end of a table line Navigate up one page Navigate down one page Select the next tab in forms Up down one dialog box or button Cycles...

Страница 4: ......

Страница 5: ...Fundamentals...

Страница 6: ...Warning indicates hazards for persons If you do not follow the avoidance instructions the hazard could result in death or serious injury CAUTION Caution indicates hazards for persons If you do not fol...

Страница 7: ...ry information This symbol prompts you to follow the safety precautions of your machine tool builder This symbol also indicates machine dependent functions Possible hazards for the operator and the ma...

Страница 8: ...res of the control to his machine by the setting machine parameters Some of the functions described in this manual may therefore not be among the features provided by the control on your machine tool...

Страница 9: ...hrough surface normal vectors Using the electronic handwheel to change the angle of the swivel head during program run without affecting the position of the tool center point tool tip or center of sph...

Страница 10: ...r can be integrated Advanced Graphic Features option 20 Expanded graphic functions Program verification graphics program run graphics Plan view Projection in three planes 3 D view Advanced Function Se...

Страница 11: ...rol PAC option 142 Adaptive position control Changing of the control parameters depending on the position of the axes in the working space Changing of the control parameters depending on the speed or...

Страница 12: ...t surcharge when you receive a new machine Upgrade functions are identified in the manual as FCL n The n signifies the serial number of the development status You can purchase a code number in order t...

Страница 13: ...ons page 481 Writing and reading data in freely definable tables see Freely definable tables page 518 New touch probe Cycle 484 for calibrating the wireless touch probe TT 449 see Cycle Programming Us...

Страница 14: ...ues can now be entered into a cycle parameter with the PREDEF function in cycles see Cycle Programming User s Manual With the KinematicsOpt cycles a new optimization algorithm is now used see the Cycl...

Страница 15: ...ate see Cutting data calculator page 210 Now you can activate and deactivate the active chatter control ACC with a soft key see Activating deactivating ACC page 499 With the jump commands new if then...

Страница 16: ...play can now also be displayed in the input system see Select the position display page 747 Several input parameters have been added to Cycle 241 SINGLE LIP DEEP HOLE DRILLING see Cycle Programming Us...

Страница 17: ...ftware see SELinux security software page 109 The machine parameter posAfterContPocket no 201007 that influences positioning after an SL cycle has been introduced see Machine specific user parameters...

Страница 18: ...4 KB to 20 KB The Preset PR preset management is write protected in Programming operating mode see Saving presets in the table page 644 The input range of the Q parameter list for defining the QPARA...

Страница 19: ...N DATA has been added option 19 Cycle 39 CYL SURFACE CONTOUR has been added option 1 The character set of machining cycle 225 ENGRAVING has been expanded with the CE character the character and system...

Страница 20: ...hese values will not be adopted see Importing and exporting tool data page 268 New function FUNCTION S PULSE for programming pulsing shaft speeds see Pulsing spindle speed FUNCTION S PULSE page 524 It...

Страница 21: ...eath the current path display Block editing no longer causes block marking to be canceled If a block is edited with active block marking and another block is then selected via the syntax search the ma...

Страница 22: ...F converter displays FUNCTION MODE TURN or FUNCTION MODE MILL as a comment New and modified cycle functions 81760x 03 New cycle 258 POLYGON STUD option 19 Cycles 421 422 and 427 have been expanded to...

Страница 23: ...FILES see Editing an NC program page 162 If you save files with SAVE AS you can select the target directory with the SWITCH soft key see Editing an NC program page 162 File management displays vertic...

Страница 24: ...ion see Tool usage test page 254 In the Test Run operating mode you can hide the rapid traverse movements with the FMAX PATHS soft key see 3 D view in the Test Run operating mode page 704 In the Test...

Страница 25: ...ng When the preset management is opened the cursor is on the line of the active preset New help graphics with PLANE RESET see Specifying the positioning behavior of the PLANE function page 554 The beh...

Страница 26: ...ramming graphics were changed see Programming graphics page 212 In the Test Run and Programming operating modes the tool data is reset when a program is reselected or restarted with the RESET START so...

Страница 27: ...d after optimization Software option 52 Cycle 225 has been expanded with parameters Q516 Q367 and Q574 This enables a preset for the specific text position to be defined or the text length and charact...

Страница 28: ...ining a counter page 512 New FUNCTION LIFTOFF function for retracting the tool from the contour upon an NC stop see Lift off tool at NC stop FUNCTION LIFTOFF page 529 You can also open the tool carrie...

Страница 29: ...the table page 671 see Corner as preset page 678 If the function for orienting the touch probe to the programmed probe direction is active the number of spindle revolutions is limited when the guard d...

Страница 30: ...e programming graphics see Programming graphics page 212 The tool is shown in red in the graphics while it is in contact with the workpiece and blue during air cuts see Tool display page 708 The posit...

Страница 31: ...nts page 622 The control issues a warning if the handwheel potentiometers are still active when the handwheel is deactivated see Traverse with electronic handwheels page 627 When using the HR 550 or H...

Страница 32: ...onized axes The feed rate behavior in Cycles 205 and 241 was changed Changes of details in Cycle 233 Monitors the tooth length LCUTS during finishing increases the area by Q357 in the milling directio...

Страница 33: ...29 7 Programming Contours 271 8 Data Transfer from CAD Files 323 9 Subprograms and Program Section Repeats 345 10 Programming Q Parameters 365 11 Miscellaneous Functions 467 12 Special Functions 489 1...

Страница 34: ...Contents 34 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017...

Страница 35: ...74 1 4 Graphically testing the first part option 20 77 Selecting the correct operating mode 77 Selecting the tool table for the test run 77 Choosing the program you want to test 78 Selecting the scre...

Страница 36: ...Block 93 2 4 Status displays 94 General status display 94 Additional status displays 96 2 5 Window manager 100 Overview of taskbar 101 Portscan 104 Remote Service 105 Printer 107 SELinux security sof...

Страница 37: ...hscreen 124 Operating panel 125 3 2 Gestures 127 Overview of possible gestures 127 Navigating in the table and NC programs 128 Operating the simulation 129 Using the HEROS menu 130 Operating the CAD v...

Страница 38: ...control s search function 166 4 3 File management Basics 168 Files 168 Displaying externally generated files on the control 170 Data backup 170 4 4 Working with the file manager 171 Directories 171 P...

Страница 39: ...Contents HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 39 The control in a network 196 USB devices on the control 197...

Страница 40: ...205 Definition and applications 205 Displaying the program structure window Changing the active window 205 Inserting a structure block in the program window 206 Selecting blocks in the program struct...

Страница 41: ...Manual 10 2017 41 Error log 218 Keystroke log 219 Informational texts 220 Saving service files 220 Calling the TNCguide help system 220 5 10 TNCguide context sensitive help system 221 Application 221...

Страница 42: ...Entering tool data into the NC program 233 Entering tool data into the table 234 Importing tool tables 243 Overwriting tool data from an external PC 245 Pocket table for tool changer 246 Calling the t...

Страница 43: ...nnection from a straight line to the contour APPR LCT 285 Departing in a straight line with tangential connection DEP LT 286 Departing in a straight line perpendicular to the last contour point DEP LN...

Страница 44: ...s FK free contour programming option 19 307 Fundamentals 307 FK programming graphics 309 Initiating the FK dialog 310 Pole for FK programming 310 Free straight line programming 311 Free circular path...

Страница 45: ...en layout of the CAD viewer 324 Fundamentals of the CAD viewer 324 8 2 CAD import option 42 325 Application 325 Using the CAD viewer 326 Opening the CAD file 326 Basic settings 327 Setting layers 329...

Страница 46: ...e 349 Programming notes 349 Programming a program section repeat 350 Calling a program section repeat 350 9 4 Any desired NC program as subprogram 351 Overview of the soft keys 351 Operating sequence...

Страница 47: ...on 375 10 6 If then decisions with Q parameters 376 Application 376 Unconditional jumps 376 Abbreviations used 376 Programming if then decisions 377 10 7 Checking and changing Q parameters 378 Procedu...

Страница 48: ...ter 451 Comparing alphabetic priority 452 Reading out machine parameters 453 10 12 Preassigned Q parameters 456 Values from the PLC Q100 to Q107 456 Active tool radius Q108 456 Tool axis Q109 457 Spin...

Страница 49: ...or path behavior 474 Machining small contour steps M97 474 Machining open contour corners M98 475 Feed rate factor for plunging movements M103 476 Feed rate in millimeters per spindle revolution M136...

Страница 50: ...on 145 498 Application 498 Activating deactivating ACC 499 12 4 Working with the parallel axes U V and W 500 Overview 500 FUNCTION PARAXCOMP DISPLAY 501 FUNCTION PARAXCOMP MOVE 502 Deactivating FUNCTI...

Страница 51: ...RITE Write to a freely definable table 522 FN 28 TABREAD Read from a freely definable table 523 Customizing the table format 523 12 10 Pulsing spindle speed FUNCTION S PULSE 524 Programming a pulsing...

Страница 52: ...562 13 3 Inclined tool machining in a tilted plane option 9 563 Function 563 Inclined tool machining via incremental traverse of a rotary axis 563 Inclined tool machining via normal vectors 564 13 4...

Страница 53: ...583 Face Milling 3D compensation with TCPM 584 Peripheral milling 3 D radius compensation with TCPM and radius compensation RL RR 586 Interpretation of the programmed path 588 13 7 Running CAM progra...

Страница 54: ...tion number 22 598 Application 598 Selecting pallet table 602 Inserting or deleting columns 602 Processing pallet table 603 14 2 Pallet preset management 605 Fundamentals 605 Using pallet presets 605...

Страница 55: ...amming User s Manual 10 2017 55 15 Batch Process Manager 611 15 1 Batch Process Manager option 154 612 Fundamentals 612 Application 612 Opening the Batch Process Manager 615 Creating a job list 615 Ed...

Страница 56: ...of terms 640 Additional status displays 641 Checking the axis positions 642 Activating feed rate limitation 643 16 5 Managing presets 644 Note 644 Saving presets in the table 644 Protecting presets f...

Страница 57: ...isalignment by rotating the table 671 Show basic rotation and offset 672 Rescind basic rotation or offset 672 Measuring 3 D basic rotation 673 16 10 Presetting with a 3 D touch probe option number 17...

Страница 58: ...0 Conversational Programming User s Manual 10 2017 17 Positioning with Manual Data Input 693 17 1 Programming and executing simple machining operations 694 Positioning with manual data input MDI 695 P...

Страница 59: ...ns for program display 712 Overview 712 18 4 Test run 713 Application 713 Test run execution 715 Test Run up to a certain block 716 18 5 Program run 717 Application 717 Running a part program 718 Inte...

Страница 60: ...display 747 Application 747 19 7 Setting the unit of measure 749 Application 749 19 8 Displaying operating times 749 Application 749 19 9 Software numbers 750 Application 750 19 10 Enter the code numb...

Страница 61: ...Introduction 757 Connection possibility 757 Configuring the control 757 19 13 Firewall 763 Application 763 19 14 Set up touch probes 766 Introduction 766 Setting up a touch probe with radio transmissi...

Страница 62: ...806 Comparison Data interfaces 806 Comparison PC software 807 Comparison User functions 807 Comparison Miscellaneous functions 815 Comparator Cycles 817 Comparison Touch probe cycles in the Manual op...

Страница 63: ...1 First Steps with the TNC 620...

Страница 64: ...ols Workpiece setup Running the first program 1 2 Machine switch on Acknowledging the power interruption and moving to the reference points DANGER Caution Danger for the operator Machines and machine...

Страница 65: ...the PLC program Switch on the machine control voltage The control checks operation of the emergency stop circuit and goes into Reference Run mode Cross the reference point manually in the prescribed s...

Страница 66: ...is topic Operating modes Further information Programming page 92 The most important control keys Key Functions for conversational guidance Confirm entry and activate the next dialog prompt NO ENT Igno...

Страница 67: ...ernal memory Use the arrow keys to select the folder in which you want to open the new file Enter any desired file name with the extension H Press the ENT key The control asks you for the unit of meas...

Страница 68: ...e blank def Minimum Y Enter the smallest Y coordinate of the workpiece blank with respect to the preset e g 0 confirm with the ENT key Workpiece blank def Minimum Z Enter the smallest Z coordinate of...

Страница 69: ...L 5 Z S5000 4 L Z 250 R0 FMAX 5 L X Y R0 FMAX 6 L Z 10 R0 F3000 M13 7 APPR X Y RL F500 16 DEP X Y F3000 M9 17 L Z 250 R0 FMAX M2 18 END PGM BSPCONT MM 1 Call tool define tool axis 2 Retract the tool 3...

Страница 70: ...RM 0 2 X Y Z 3 TOOL CALL 5 Z S5000 4 L Z 250 R0 FMAX 5 PATTERN DEF POS1 X Y Z 6 CYCL DEF 7 CYCL CALL PAT FMAX M13 8 L Z 250 R0 FMAX M2 9 END PGM BSBCYC MM 1 Call tool define tool axis 2 Retract the to...

Страница 71: ...positioning block Preposition the tool in the working plane Press the orange X axis key and enter the value for the position to be approached e g 20 Press the orange axis key Y and enter the value for...

Страница 72: ...ter the Y coordinate 95 and save your entry with the END key Move to contour point 3 Enter the X coordinate 95 and save your entry with the END key Define the chamfer at contour point 3 Enter the cham...

Страница 73: ...sitioning block Further information on this topic Complete example with NC blocks Further information Example Linear movements and chamfers with Cartesian coordinates page 297 Creating a new program F...

Страница 74: ...ion Confirm Feed rate F with the ENT key Move at rapid traverse FMAX Miscellaneous function M Confirm with the END key The control stores the entered positioning block Call the menu for special functi...

Страница 75: ...g M13 and confirm with the END key The control stores the entered positioning block Enter Retract tool Press the orange axis key Z and enter the value for the position to be approached e g 250 Press t...

Страница 76: ...e the machining positions 6 CYCL DEF 200 DRILLING Define the cycle Q200 2 SET UP CLEARANCE Q201 20 DEPTH Q206 250 FEED RATE FOR PLNGNG Q202 5 PLUNGING DEPTH Q210 0 DWELL TIME AT TOP Q203 10 SURFACE CO...

Страница 77: ...a tool table in Test Run mode then you must carry out this step Press the PGM MGT key The control opens the file manager Press the SELECT TYPE soft key The control shows a soft key menu for selection...

Страница 78: ...his topic Program number Further information Working with the file manager page 171 Selecting the screen layout and the view Press the key for selecting the screen layout The control displays all avai...

Страница 79: ...a programmed break or to the program end While the simulation is running you can use the soft keys to change views Press the STOP soft key The control interrupts the test run Press the START soft key...

Страница 80: ...eration mode Further information on this topic Operating modes of the control Further information Modes of operation page 91 Preparing and measuring tools Clamp the required tools in their tool holder...

Страница 81: ...enter tool data in the tool table TOOL T proceed as follows Display the tool table The control shows the tool table Edit the tool table Set the EDIT soft key to ON With the upward or downward arrow ke...

Страница 82: ...s follows Display the tool table The control shows the tool table Display the pocket table The control shows the pocket table Edit the pocket table Set the EDIT soft key to ON With the upward or downw...

Страница 83: ...n Moving the machine axes page 625 Clamping the workpiece Mount the workpiece with a fixture on the machine table If you have a 3 D touch probe on your machine then you do not need to clamp the workpi...

Страница 84: ...touch point on the first workpiece edge Press the NC start key The touch probe moves in the defined direction until it contacts the workpiece and then automatically returns to its starting point Use t...

Страница 85: ...r NC start up to a program interruption or to the end of the program Further information on this topic Operating modes of the control Further information Modes of operation page 91 Executing a program...

Страница 86: ......

Страница 87: ...2 Introduction...

Страница 88: ...ops is an especially easy method of writing programs Programming graphics illustrate the individual machining steps for programming the contour If no NC dimensioned drawing is available then the FK fr...

Страница 89: ...2 Soft keys In the footer the control indicates additional functions in a soft key row You can select these functions by pressing the keys immediately below them The thin bars immediately above the so...

Страница 90: ...panel As an alternative the TNC 620 is also available with a separate display unit and an operating panel with an alphabetic keyboard 1 Alphabetic keyboard for entering texts and file names as well a...

Страница 91: ...Electronic handwheel mode of operation allows you to move the machine axes manually with the HR electronic handwheel Soft keys for the screen layout select as described above Soft key Window Positions...

Страница 92: ...for selecting the screen layout Soft key Window Program Left program right program structure Left program blocks right programming graph ics Test Run In the Test Run mode of operation the control che...

Страница 93: ...Single Block mode you execute each block separately by pressing the NC start key With point pattern cycles and CYCL CALL PAT the controls stops after each point Soft keys for selecting the screen lay...

Страница 94: ...n Meaning ACTL Position display Actual nominal or distance to go coordinates mode Machine axes the control displays auxiliary axes in lower case letters The sequence and quantity of displayed axes is...

Страница 95: ...permits no handling in this condition Program interrupted e g in operating mode Positioning w Manual Data Input following the error free execution of an NC block In this condition the control permits...

Страница 96: ...oordinates or use the switch over soft keys to select the desired view Select the status displays described below as follows directly with the corresponding soft key via the switchover soft keys or by...

Страница 97: ...his tab only if the function is active on your machine Soft key Meaning No direct selection possible Number of the active pallet preset Program section repeats and subprograms LBL tab Soft key Meaning...

Страница 98: ...orking plane Angle of basic transformations Active kinematics Information on tools TOOL tab Soft key Meaning Display of active tool T Tool number and tool name RT Number and name of a replacement tool...

Страница 99: ...ft Further information Cycle Programming User s Manual Displaying Q parameters QPARA tab Soft key Meaning Display the current values of the defined Q parameters Display the character strings of the de...

Страница 100: ...dow manager Display a task bar for switching between various applications user interfaces Manage an additional desktop on which special applications from your machine manufacturer can run Control the...

Страница 101: ...DENHAIN symbol between the workspaces by pressing and holding the left mouse button Click the green HEIDENHAIN symbol to open a menu in which you can get information make settings or start application...

Страница 102: ...Keyboards Select system dialog language and keyboard version the control overwrites the setting of the system dialog language when starting with the language setting of the machine parameter CfgDispla...

Страница 103: ...page 112 NC PLC Restore Restore backup file Further information Backup and restore page 112 Ristretto Open graphics Screenshot Create screenshots TNCguide Call up help system Xarchiver Extract or comp...

Страница 104: ...cfg For each entry the whitelist specifies the type of port TCP UDP the port number the providing program and optional comments If the automatic port scan function is active only ports listed in the...

Страница 105: ...ession Setting up the control To set up the control proceed as follows Taskbar at the bottom edge of the screen Further information Window manager page 100 Press the green HEIDENHAIN button to open th...

Страница 106: ...IDENHAIN button to open the JH menu Select the Settings menu item Select the Network menu item The control displays the Network settings dialog Select the Internet tab The settings in the Remote maint...

Страница 107: ...both portrait and landscape formats on the same print er DELETE Deletes the selected printer UP DOWN Selects the desired printer STATUS Displays status information of the selected printer PRINT TEST P...

Страница 108: ...x Orientation Portrait landscape for all printable files Expert options Available only to authorized specialists Print options Copying of the file to be printed in PRINTER The file to be printed is au...

Страница 109: ...permit running only programs installed with the HEIDENHAIN NC software Other programs cannot be run with the standard installation The access control of SELinux under HEROS 5 is regulated as follows...

Страница 110: ...sk bar at the bottom edge of the screen Further information Window manager page 100 Press the green HEIDENHAIN button to open the JH menu Select the Settings menu item Select the VNC menu item The con...

Страница 111: ...ult setting the focus is actively reassigned by the owner of the focus by clicking the focus symbol This means that the owner of the focus must first release the focus by clicking the focus symbol bef...

Страница 112: ...ll as those from existing TNCbackup programs If a tncbck file is selected in the file manager of the control the program NC PLC Restore is automatically launched Backup and restore is subdivided into...

Страница 113: ...urable comment for the backup Select the next step with the FORWARD soft key Stop the control if required with the STOP NC SOFTWARE soft key Define the exclusion rules User preset rules Write own rule...

Страница 114: ...tore process As a consequence data may be irreversibly damaged or deleted Before starting the data restore process make a backup of the existing data To restore the data proceed as follows Select NC P...

Страница 115: ...options are available Windows Terminal Server RemoteFX Displays the desktop of a remote Windows computer on the control VNC Connection to an external computer Displays the desktop of a remote Windows...

Страница 116: ...m Select Remote settings Under Remote Assistance enable Allow Remote Assistance connections to this computer Under Remote Desktop select Allow connections from computers running any version of Remote...

Страница 117: ...s 0 and 1 are reserved for the NC software Default setting Third desktop Required Release USB mass memory Enable access to connected USB mass memory Required Computer Host name or IP address of the ex...

Страница 118: ...Required Restarting after end of connection Behavior with terminated connection Always restart Never restart Always after an error Ask after an error Required Automatic starting upon login Connection...

Страница 119: ...own or rebooting an external computer NOTICE Caution Data may be lost If the external computer is not shut down properly data may be irreversibly damaged or deleted Configure automatic shutdown of the...

Страница 120: ...boots Effective only if the control is rebooted using the shutdown icon at the bottom right in the taskbar or if a reboot is initiated as a result of a change in the system settings e g network settin...

Страница 121: ...nes with tool changers All of the above touch probes feature infrared signal transmission TS 460 also supports wireless transmission and offers optional collision protection Thanks to an integrated ai...

Страница 122: ...er handwheel revolution is available Apart from the HR 130 and HR 150 integral handwheels HEIDENHAIN also offers the HR 510 HR 520 and HR 550FS portable handwheels Further information Traverse with el...

Страница 123: ...3 Operating the Touchscreen...

Страница 124: ...ol builder The touchscreen is distinguished by a black frame and the lack of soft key selection keys The TNC 620 has its operating panel integrated in the 19 screen 1 Header When the control is on the...

Страница 125: ...operating mode in the background through a small white triangle 4 File management Calculator MOD function HELP function Show error messages 5 Rapid access menu Depending on the operating mode you ll...

Страница 126: ...al 10 2017 Basic operation The following keys for example can easily be replaced by hand gestures Key Function Gesture Switch between operating modes Tap on the operating mode in the header Shift the...

Страница 127: ...that it can distinguish various gestures including with two or more fingers at once Symbol Gesture Meaning Tap A brief touch by a finger on the screen Double tap Two brief touches on the screen Long p...

Страница 128: ...llel over the screen when the start ing point is clearly defined Spread Two fingers long press and move away from each other Pinch Two fingers move toward each other Navigating in the table and NC pro...

Страница 129: ...eration 3 D view in the Test Run operating mode 3 D view in the Program Run Single Block operating mode 3 D view in the Program Run Full Sequence operating mode Kinematics view Rotate zoom or move a g...

Страница 130: ...the graphic If you have activated measurement in the Test Run operating mode you have the following additional functions Symbol Gesture Function Tap Select the measuring point Using the HEROS menu You...

Страница 131: ...fault setting Add Works in the selection mode like a pressed Shift key Remove Works in the selection mode like a pressed CTRL key Layer setting mode and specify the workpiece preset The control suppor...

Страница 132: ...aphic or 3 D model Spread Enlarge a graphic or 3 D model Pinch Reduce a graphic or 3 D model Selecting a contour The control supports the following gestures Symbol Gesture Function Tap on an element S...

Страница 133: ...bol Gesture Function Activate Remove and tap on an element Deselect an element Double tap on the background Reset the graphic to its original size Swipe over an element Show a preview of selected elem...

Страница 134: ...Symbol Gesture Function Tap on an element Select element Selecting an intersection Double tap on the background Reset the graphic to its original size Swipe over an element Show a preview of selected...

Страница 135: ...e appropriate icons the controls saves the selected elements You have three ways to switch back to the Programming operating mode Press the Programming machine operating mode key The control switches...

Страница 136: ...r applications of the machine tool builder optionally available Workspace 4 Select the display and remote control of external computer units option 133 or applications of the machine tool builder opti...

Страница 137: ...keyboard Touchscreen Configuration With the Touchscreen Configuration function you can define the properties of the screen Adjusting sensitivity Proceed as follows to adjust the sensitivity or the me...

Страница 138: ...nction you can lock the screen in order to clean it Activating the cleaning mode Proceed as follows to change activate the cleaning mode through the menu icon to open the HeROS menu Select the Touchsc...

Страница 139: ...4 Fundamentals File Management...

Страница 140: ...e calculated position will no longer correspond to the actual position of the machine slide To recover this assignment incremental position encoders are provided with reference marks The scales of the...

Страница 141: ...axes For a point to be uniquely determined in space a coordinate origin is needed in addition to the configuration of the three dimensions The common intersection serves as the coordinate origin in a...

Страница 142: ...ated in the theoretical intersection of the physical axes It can therefore also be located outside of the traverse range Because the machine configuration values cannot be modified by the user the mac...

Страница 143: ...e run an NC block with L IY 10 The control determines the required axis nominal values from the defined values During positioning the control moves the Y and Z machine axes The RFACTL and RFNOML displ...

Страница 144: ...n and orientation of the workpiece coordinate system by using a 3 D touch probe for example The control saves the values determined with respect to the basic coordi nate system as BASE TRANSFORM value...

Страница 145: ...ions Cycle 19 WORKING PLANE Cycle 7 DATUM SHIFT shifting before tilting the working plane Cycle 8 MIRROR IMAGE mirroring before tilting the working plane The result of transformations built up on each...

Страница 146: ...rkpiece coordinate system are identical There are no transformations in the workpiece coordinate system on 3 axis machine tools or with pure 3 axis machining The BASE TRANSFORM values of the active li...

Страница 147: ...system the user defines the position and orientation of the input coordinate system with use of transformations Transformations in the working plane coordinate system Cycle 7 DATUM SHIFT Cycle 8 MIRR...

Страница 148: ...ate system the user defines the position of the tool and therefore the position of the tool coordinate system The NOML ACTL LAG and ACTDST displays are also based on the input coordinate system Positi...

Страница 149: ...TCP as shown in the diagram is obligatory in conjunction with the 3 D tool compensation With the aid of positioning blocks in the input coordinate system the user defines the position of the tool and...

Страница 150: ...unction of the compensation values depend on the type of tool The control detects the various tool types with the columns L R and R2 of the tool table R2TAB DR2TAB DR2PROG 0 end mill R2TAB DR2TAB DR2P...

Страница 151: ...s it is often simpler to give the dimensions in polar coordinates While the Cartesian coordinates X Y and Z are three dimensional and can describe points in space polar coordinates are two dimensional...

Страница 152: ...programmed nominal position of the tool which serves as the relative imaginary datum When you write an NC program in incremental coordinates you thus program the tool to move by the distance between...

Страница 153: ...ative presets simply use the coordinate transformation cycles Further information Cycle Programming User s Manual If the production drawing is not dimensioned for NC set the preset at a position or co...

Страница 154: ...N PGM the program name and the active unit of measure The subsequent blocks contain information on The workpiece blank Tool calls Approaching a safe position Feed rates and spindle speeds as well as P...

Страница 155: ...m The control can depict various types of blank forms Soft key Function Define a rectangular blank Define a cylindrical blank Define a rotationally symmetric blank of any shape Rectangular blank The s...

Страница 156: ...is radius length distance inside radius 2 END PGM NEW MM Program end name unit of measure Rotationally symmetric blank of any shape You define the contour of the rotationally symmetric blank in a subp...

Страница 157: ...re 1 BLK FORM ROTATION Z DIM_R LBL1 Spindle axis manner of interpretation subprogram number 2 M30 End of main program 3 LBL 1 Beginning of subprogram 4 L X 0 Z 1 Starting point of contour 5 L X 50 Pro...

Страница 158: ...rectangular workpiece blank Press the soft key for a rectangular blank form Working plane in graphic XY Z Enter the spindle axis e g Z Workpiece blank def Minimum Enter in sequence the X Y and Z coord...

Страница 159: ...ction Example of a positioning block open the block COORDINATES 10 enter the target coordinate for the X axis Y 20 enter the target coordinate for the Y axis Go to the next question with ENT Radius co...

Страница 160: ...tomatically calculated in TOOL CALL Move at the programmed feed rate unit of measure is mm min or 1 10 inch min With rotary axes the control interprets the feed rate in degrees min regardless of wheth...

Страница 161: ...writes the current position of the selected axis into the active input box In the working plane the control always captures the coordinates of the tool center even though tool radius compensation is a...

Страница 162: ...f the current block on the screen Press this soft key to display addition al NC blocks that are programmed before the current block No function if the NC program is fully visible on the screen Change...

Страница 163: ...ect the file manager If you deliberately want to save changes to the program proceed as follows Select the soft key row with the saving functions Press the STORE soft key The control saves all changes...

Страница 164: ...block and overwrite it with the new one The dialog is available while the word is highlighted To accept the change press the END key If you want to insert a word press the horizontal arrow key repeat...

Страница 165: ...ss the SELECT BLOCK soft key The control highlights the block in color and displays the CANCEL SELECTION soft key Move the highlight to the last block of the program section you wish to copy or cut Th...

Страница 166: ...ding any text Select the search function The control superimposes the search window and displays the available search functions in the soft key row Enter the text to be searched for e g TOOL Select fo...

Страница 167: ...program while the program is being run The functions are also not available if write protection is active Select the block containing the word you wish to find Select the search function The control s...

Страница 168: ...Text as ASCII files Log files Help files A TXT CHM CAD files as ASCII files DXF IGES STEP When you write a part program on the control you must first enter a program name The control saves the progra...

Страница 169: ...POSIX Standard The following characters are permitted A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 _ The following chara...

Страница 170: ...l file types page 184 Data backup HEIDENHAIN recommends backing up new programs and files created on the control to a PC at regular intervals The TNCremo data transmission freeware from HEIDENHAIN is...

Страница 171: ...ctories Paths A path indicates the drive and all directories and subdirectories under which a file is saved The individual names are separated by a backslash The maximum permitted path length is 255 c...

Страница 172: ...ate new file 176 Display the last 10 files that were selected 179 Delete a file 179 Tag a file 181 Rename file 182 Protect a file against editing and erasure 183 Cancel file protection 183 Import tool...

Страница 173: ...here are subdirectories you can show or hide them using the key If the directory tree is longer than the screen navigate using the scroll bar or a connected mouse The wide window on the right shows yo...

Страница 174: ...with a connected mouse or use the arrow keys or the soft keys to move the cursor to the desired position on the screen Moves the cursor from the left to the right window and vice versa Moves the curs...

Страница 175: ...e SELECT TYPE soft key Press the soft key for the desired file type or Press the SHOW ALL soft key to display all files or Use wildcards e g 4 h Show all files of type h starting with a 4 Move the hig...

Страница 176: ...with extension Press the ENT key Copying a single file Move the cursor to the file you wish to copy Press the COPY soft key to select the copying function The control opens a pop up window Copying fil...

Страница 177: ...ons Press the Tag soft key Position the cursor on the file you wish to copy and tag You can tag several files in this way if desired Press the Copy soft key Copy the tagged files into the target direc...

Страница 178: ...you have measured the length and radius of ten new tools The tool presetter then generates the TOOL_Import T tool table with 10 lines for the 10 tools Copy this table from the external data medium to...

Страница 179: ...ow keys to move the cursor to the file you wish to select Moves the cursor up and down within a window To select the file press the OK soft key or Press the ENT key The COPY FIELD soft key allows you...

Страница 180: ...ically backed up by the control e g to a recycle bin before being deleted Files are irreversibly deleted by this function Regularly back up important data to external drives Move the cursor to the dir...

Страница 181: ...ot only be used for individual files but also for several files at once To tag several files proceed as follows Move the cursor to the first file To display the tagging functions press the TAG soft ke...

Страница 182: ...To select the function for renaming press the RENAME soft key Enter the new file name the file type cannot be changed To rename Press the OK soft key or the ENT key Sorting files Select the folder in...

Страница 183: ...ECT soft key Selecting the editor Move the cursor in the right hand window onto the file you want to open To select the additional functions press the MORE FUNCTIONS soft key To select the editor with...

Страница 184: ...86 Internet files htm html page 187 ZIP archives zip page 189 Text files ASCII files e g txt ini page 190 Video files ogg oga ogv ogx page 191 Graphics files bmp jpg gif png page 191 Files with the ex...

Страница 185: ...le leaving the PDF file open Alternatively you can also click the corresponding symbol in the task bar to switch back to the user interface of the control If you position the mouse pointer over a butt...

Страница 186: ...er interface while leaving the Excel file open Alternatively you can also click the corresponding symbol in the task bar to switch back to the user interface of the control If you position the mouse p...

Страница 187: ...directory in which the Internet file is saved Move the cursor to the Internet file Press the ENT key The control opens the Internet file in its own application using the Web Browser additional tool W...

Страница 188: ...uit The control returns to the file management If you are not using a mouse proceed as follows to close the Web Browser Press the key for switching the soft keys The Web Browser opens the File pull do...

Страница 189: ...user interface while leaving the archive file open Alternatively you can also click the corresponding symbol in the task bar to switch back to the user interface of the control If you position the mou...

Страница 190: ...so open the ASCII files using the Leafpad additional tool The shortcuts you are familiar with from Windows which you can use to edit texts quickly CTRL C CTRL V are available within Leafpad With the k...

Страница 191: ...rectory in which the graphics file is saved Move the cursor to the graphics file Press the ENT key The control opens the graphics file in its own application using the ristretto additional tool With t...

Страница 192: ...e additional tools for the ITCs are only provided by the control in the taskbar with connected ITCs ITC Calibration Using the additional tool ITC Calibration you align the position for the mouse curso...

Страница 193: ...Low Sensitivity Cfg 2 Use the Normal Sensitivity Cfg 0 setting as standard If you find it difficult to operate the equipment while wearing gloves in this setting select the High Sensitivity Cfg 1 set...

Страница 194: ...an external data medium you must set up the data interface Further information Setting up data interfaces page 751 To call the file manager press the PGM MGT key Select the screen layout for data tra...

Страница 195: ...cursor in the right window to the file to be transferred Select another drive or directory Press the SHOW TREE soft key Use the arrow keys to select the desired directory Select the desired file Press...

Страница 196: ...ights Connecting and disconnecting a network drive To call the file manager press the PGM MGT key Select network settings Press the NET soft key soft key row 2 To manage the network drives Press the D...

Страница 197: ...error message when such a device is connected If an error message is displayed when connecting a USB data medium check the setting in the SELinux security software Further information SELinux securit...

Страница 198: ...file manager 4 198 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 Removing USB devices To remove a USB device proceed as follows Move the cursor to the left hand window Press the...

Страница 199: ...5 Programming Aids...

Страница 200: ...n keypad The control opens a window in which the numeric entry field of the control is displayed with the corresponding letters assigned You can move the cursor to the desired character by repeatedly...

Страница 201: ...e END key to conclude the NC block Inserting comments after program entry Select the NC block to which you want to add the comment Select the last word in the NC block with the right arrow key Press t...

Страница 202: ...ant to change Press the REMOVE COMMENT soft key Alternative Press the key on the alphabetic keyboard The control removes the semicolon at the beginning of the block Press the END key Functions for edi...

Страница 203: ...ollows to add syntax to an existing NC program Press the PGM MGT key The control opens the file manager Press the MORE FUNCTIONS soft key Press the SELECT EDITOR soft key The control opens a selection...

Страница 204: ...egible and clear with color highlighting Color highlighting of syntax elements Use Color Standard color Black Display of comments Green Display of numerical values Blue Display of the block number Vio...

Страница 205: ...if you want to change the program later Structuring blocks can be inserted into the part program at any point Structure blocks can also be displayed in a separate window and be edited or added to as d...

Страница 206: ...AIDS soft key Press the INSERT SECTION soft key Enter the structuring text If necessary change the structure depth with the soft key You can also insert structure blocks with the key combination Shift...

Страница 207: ...commands via soft key or through the alphabetic keyboard Calculate function Shortcut soft key Addition Subtraction Multiplication Division Calculating with parentheses Arc cosine ARC Sine SIN Cosine...

Страница 208: ...d value into the program Use the arrow keys to select the word into which the calculated value is to be transferred Superimpose the on line calculator by pressing the CALC key and perform the desired...

Страница 209: ...ator Load the numerical value from the active input field into the calculator Load the numerical value from the calculator field into the active input field Copy the numerical value from the calculato...

Страница 210: ...nput in positioning blocks or cycles enter a feed rate in manual mode press the F soft key enter a spindle speed in manual mode press the S soft key The cutting data calculator is displayed with diffe...

Страница 211: ...olution from the cutting data calculator form into an open dialog field Load the tool radius into the cutting data calcu lator form Load the spindle speed from the open dialog field into the cutting d...

Страница 212: ...alf If you do not wish to have the control generate graphics during programming set the AUTO DRAW soft key to OFF If AUTO DRAW is set to ON the control ignores the following program content when creat...

Страница 213: ...ly active tool data and generate graphics Press the RESET START soft key Additional functions Soft key Function Reset previously active tool data Generate programming graphics Generate programming gra...

Страница 214: ...ift the soft key row To show block numbers Set the BLOCK NO SHOW OMIT soft key to SHOW To hide block numbers Set the BLOCK NO SHOW OMIT soft key to OMIT Erasing the graphic Shift the soft key row Eras...

Страница 215: ...restore the original section You can also use the mouse to change the graphic display The following functions are available To shift the model shown hold the center mouse button or mouse wheel down a...

Страница 216: ...abbreviated form Complete information on all pending errors is shown in the error window The control displays an error message in the header until it is cleared or replaced by a higher priority error...

Страница 217: ...ain INTERNAL INFO soft key The INTERNAL INFO soft key supplies information on the error message This information is only required if servicing is needed Open the error window Detailed information abou...

Страница 218: ...cted the error message cannot be cleared In this case the error message remains in the window Error log The control stores errors occurred and important events e g system start in an error log The cap...

Страница 219: ...to view the history of the inputs Press the LOG FILES soft key Open the keystroke log file Press the KEYSTROKE LOG soft key Set the previous keystroke log if required Press the PREVIOUS FILE soft key...

Страница 220: ...sly saved group of service files is overwritten Therefore use another file name when executing the function another time Saving service files Open the error window Press the LOG FILES soft key Press t...

Страница 221: ...an NC block and press the HELP key you are usually brought to the exact place in the documentation that describes the corresponding function The control tries to start the TNCguide in the language tha...

Страница 222: ...f the soft key s function This functionality requires using a mouse Proceed as follows Select the soft key row containing the desired soft key Click with the mouse on the help symbol that the control...

Страница 223: ...active Move the page downward or upward if texts or graphics are not shown completely If the table of contents at left is active Open up the table of contents If the text window at right is active No...

Страница 224: ...TNCguide is open If the full screen is active the control reduces the window size automatically before the change of focus Exit TNCguide Subject index The most important subjects in the Manual are lis...

Страница 225: ...e Find entry field Enter the search word Press the ENT key The control lists all sources containing the word Use the arrow keys to navigate to the desired source Press the ENT key to go to the selecte...

Страница 226: ...en index html Navigate to the suitable help file as follows TNC Controls Series e g TNC 600 Desired NC software number e g TNC 620 81760x 04 Select the desired language version from the TNCguide onlin...

Страница 227: ...TNC tncguide it Spanish TNC tncguide es Portuguese TNC tncguide pt Swedish TNC tncguide sv Danish TNC tncguide da Finnish TNC tncguide fi Dutch TNC tncguide nl Polish TNC tncguide pl Hungarian TNC tnc...

Страница 228: ......

Страница 229: ...6 Tools...

Страница 230: ...traverse If you wish to program rapid traverse enter F MAX To enter FMAX press the ENT key or the FMAX soft key when the dialog question FEED RATE F appears on the control s screen To move your machi...

Страница 231: ...g question for Tool number with the NO ENT key Ignore the dialog question for Working spindle axis X Y Z with the NO ENT key Enter the new spindle speed for the dialog question Spindle speed S and con...

Страница 232: ...name Each tool is identified by a number between 0 and 32767 If you are working with tool tables you can also enter a tool name for each tool Tool names can have up to 32 characters Permitted special...

Страница 233: ...L CALL block do not change the represented size of the tool during the simulation However the programmed delta values move the tool by the defined value in the simulation Delta values from the TOOL CA...

Страница 234: ...t Deleting line 0 from the tool table will destroy the structure of the table As a result locked tools might no longer be recognized as locked and consequently the search for a replacement tool will n...

Страница 235: ...existing tool definition T 5 Each additional line of the table thus comprises the original tool number a period and an index in ascending order from 1 to 9 The original tool table line contains the ma...

Страница 236: ...us R2 for toroid cutters only for 3 D radius compensation or graphical representation of a machining operation with spherical or toroid cutters Tool radius 2 DL Delta value for tool length L Tool leng...

Страница 237: ...ange 0 to 999 999 if function not active enter Maximum speed rpm LIFTOFF Definition of whether the control should retract the tool in the direction of the positive tool axis at an NC stop in order to...

Страница 238: ...Press the SELECT soft key to display the tool carrier kinematics in the tool management press the SELECT soft key and press the OK soft key to confirm the file name and path Further information Alloc...

Страница 239: ...ceeded the control locks the tool status L Input range 0 to 0 9999 mm Wear tolerance Radius 2 DIRECT Cutting direction of the tool for measuring the tool during rotation Cutting direction M4 ENT M3 NO...

Страница 240: ...l is required in the NC program being used the control shows the message Tool table locked If a new tool is created the length and radius columns remain empty until entered manually An attempt to inse...

Страница 241: ...o to end of line Copy active field Insert copied field Add the entered number of lines tools at the end of the table Insert a line with definable tool number Delete the current line tool Sort the tool...

Страница 242: ...el the filter Press the SHOW ALL soft key Refer to your machine manual The machine tool builder adapts the features of the filter function to the requirements of your machine Soft key Filter functions...

Страница 243: ...he function freeze number of columns enables you to determine how many columns 0 3 the control will freeze to the left border of the screen These columns will remain visible when you navigate to the r...

Страница 244: ...selected tool table Press the CANCEL soft key Alternative Press the OK soft key to overwrite Open the converted table and check its contents New columns in the tool table are highlighted green Press t...

Страница 245: ...mple to TST T Start the data transfer software TNCremo on the PC Connect to the control Transfer the copied tool table TST T to the PC Use any text editor to reduce TST T to the lines and columns to b...

Страница 246: ...signment of your tool changer in the pocket table The pocket table is in the TNC table directory The machine manufacturer can amend the name path and content of the pocket table If you wish you can se...

Страница 247: ...locked in column L status L Special tool F The tool is always returned to the same pocket in the tool magazine Fixed pocket Yes ENT No NO ENT L Locked pocket L for Locked Pocket locked Yes ENT No NO E...

Страница 248: ...et no 106102 Reset tool number T column Depends on machine parameter showResetColumnT no Go to beginning of line Go to end of line Simulate a tool change Select a tool from the tool table The control...

Страница 249: ...efined in the tool table Working spindle axis X Y Z Enter the tool axis Spindle speed S Enter the spindle speed S in revolutions per minute rpm Alternatively you can define the cutting speed Vc in met...

Страница 250: ...n moving it with the mouse key pressed down The pop up windows displayed for a tool number search and a tool name search can be configured separately The sort order and the column widths are retained...

Страница 251: ...or this M101 is reset with M102 Enter the respective tool life after which machining is to be continued with a replacement tool in the TIME2 column of the tool table In the CUR_TIME column the control...

Страница 252: ...of the automatic tool change You can influence this with the optional entry element BT block tolerance If you enter the M101 function the control continues the dialog by requesting BT Here you define...

Страница 253: ...e tool life The machine manufacturer specifies whether this column is enabled and how it is used during tool search Prerequisites for NC blocks with surface normal vectors and 3 D compensation The act...

Страница 254: ...s in the same directory as the NC program It contains the following information Column Meaning TOKEN TOOL Tool usage time per tool call The entries are listed in chronological order TTOTAL Total usage...

Страница 255: ...is not visible unless the machine parameter dependentFiles no 122101 is set to MANUAL There are two ways to run a tool usage test for a pallet file If the cursor in the pallet file is on a pallet entr...

Страница 256: ...a tool with the length L 0 e g TOOL CALL 0 NOTICE Danger of collision The control uses the defined tool lengths for tool length compensation Incorrect tool lengths will result in an incorrect tool le...

Страница 257: ...the following cases Straight line block with R0 DEP function for departing from the contour Selection a new program via PGM MGT For radius compensation the control takes the delta values from both the...

Страница 258: ...us compensation into effect until the end of the block in which it is first programmed When radius compensation is activated with RR RL or canceled with R0 the control always positions the tool perpen...

Страница 259: ...rners under radius compensation From this point it then starts the next contour element This prevents damage to the workpiece at the inside corners The permissible tool radius therefore is limited by...

Страница 260: ...representation of the tool data in fillable forms Any description of the individual tool data in the new table view Mixed representation of data from the tool table and the pocket table Fast sorting o...

Страница 261: ...resents all tool information in the following four tabs Tools Tool specific information pockets Pocket specific information Tooling list List of all tools in the NC program that is selected in the Pro...

Страница 262: ...Alternative function Press the ENT key Changing tab Tools Pockets Assembly list T usage sequence Search function Here you can select the column to be searched and then the search term either from a li...

Страница 263: ...following functions by mouse Sorting function You can sort the data in ascending or descending order depending on the active setting of the soft key by clicking a column of the table head Arrange col...

Страница 264: ...w Select the tool data of the previous tool Select the tool data of the next tool Select previous tool index only active if indexing is enabled Select the next tool index only active if indexing is en...

Страница 265: ...sting the tool data to be deleted Press the START soft key to start the deletion procedure The control shows a pop up window with the deletion status Terminate the delete process by pressing the END k...

Страница 266: ...Icon Tool type Tool type number Undefined 99 Milling cutter MILL 0 Drill DRILL 1 Tap TAP 2 Center drill CENT 4 Turning Tool TURN 29 Touch probe TCHP 21 Ream REAM 3 Countersink CSINK 5 Piloted counterb...

Страница 267: ...nal Programming User s Manual 10 2017 267 Icon Tool type Tool type number Roughing cutter MILL_R MILL_R 9 Finishing cutter MILL_F MILL_F 10 Rough finish cutter MILL_RF 11 Floor finisher MILL_FD MILL_F...

Страница 268: ...e column names in which the data defined in the subsequent lines is to be placed The column names are separated with a comma Other lines All the other lines contain the data that you wish to import in...

Страница 269: ...orted CSV file contains unknown table columns the control displays a message during import An additional note informs you that the data will not be transferred Make sure that the column designations h...

Страница 270: ...other by commas Further lines All the other lines contain the data of the tools that you have exported The order of the data matches the order of the column names in Line 1 The data is separated by co...

Страница 271: ...7 Programming Contours...

Страница 272: ...ption 19 If a production drawing is not dimensioned for NC and the dimensions given are not sufficient for creating a part program you can program the workpiece contour with the FK free contour progra...

Страница 273: ...sequence as a subprogram In addition you can have a part program call a separate program for execution Further information Subprograms and Program Section Repeats page 345 Programming with Q parameter...

Страница 274: ...the NC block of a path function simultaneously Movement parallel to the machine axes If the NC block contains one coordinate the control moves the tool parallel to the programmed machine axis Dependi...

Страница 275: ...it to one of the main planes This plane is defined automatically when you set the spindle axis during a TOOL CALL Spindle axis Main plane Z XY also UV XV UY Y ZX also WU ZU WX X YZ also VW YW VZ You c...

Страница 276: ...mation Approaching and departing a contour page 278 Pre positioning NOTICE Danger of collision The control does not automatically check whether collisions can occur between the tool and the workpiece...

Страница 277: ...the ENT key Radius comp RL RR no comp Select the radius compensation here press the R0 soft key the tool moves without compensation Feed rate F F MAX ENT Enter 100 feed rate e g 100 mm min for progra...

Страница 278: ...he first contour point Example in the figure on the right If you set the starting point in the dark gray area the contour will be damaged when the first contour element is approached First contour poi...

Страница 279: ...ark gray area the contour will be damaged when the end point is approached Departing the end point in the spindle axis Program the departure from the end point in the spindle axis separately Example 5...

Страница 280: ...ys Approach Departure Function Straight line with tangential connec tion Straight line perpendicular to a contour point Circular arc with tangential connec tion Circular arc with tangential connec tio...

Страница 281: ...and last contour point PE You program the first contour point PA in the APPR block The last contour point PE can be programmed with any path function If the APPR block also includes the Z coordinate t...

Страница 282: ...sage Polar coordinates You can also program the contour points for the following approach departure functions over polar coordinates APPR LT becomes APPR PLT APPR LN becomes APPR PLN APPR CT becomes A...

Страница 283: ...H to the first contour point PA Radius compensation RR RL for machining Example 7 L X 40 Y 10 R0 FMAX M3 PS without radius compensation 8 APPR LT X 20 Y 20 Z 10 LEN15 RR F100 PA with radius comp RR di...

Страница 284: ...element Use any path function to approach the starting point PS Initiate the dialog with the APPR DEP key and APPR CT soft key Coordinates of the first contour point PA Radius R of the circular arc If...

Страница 285: ...from the position defined before the APPR block to the auxiliary point PH on all three axes simultaneously Then the connect goes from PH to PA only on the working plane The arc is connected tangentia...

Страница 286: ...ensation 24 DEP LT LEN12 5 F100 Depart contour by LEN 12 5 mm 25 L Z 100 FMAX M2 Retract in Z return to block 1 end program Departing in a straight line perpendicular to the last contour point DEP LN...

Страница 287: ...tour element PE with radius compensation 24 DEP CT CCA 180 R 8 F100 Center angle 180 arc radius 8 mm 25 L Z 100 FMAX M2 Retract in Z return to block 1 end program Departing on a circular arc tangentia...

Страница 288: ...C Circular arc around a circle center CC to an arc end point Coordinates of the arc end point direction of rotation 293 Circular arc CR Circular arc with a certain radius Coordinates of the arc end po...

Страница 289: ...nt of the straight line if necessary Radius compensation RL RR R0 Feed rate F Miscellaneous function M Example 7 L X 10 Y 40 RL F200 M3 8 L IX 20 IY 15 9 L X 60 IY 10 Actual position capture You can a...

Страница 290: ...before and after the CHF block must be the same The chamfer must be machinable with the current tool Chamfer side length Length of the chamfer and if necessary Feed rate F effective only in CHF block...

Страница 291: ...eed F effective only in the RND block Example 5 L X 10 Y 40 RL F300 M3 6 L X 40 Y 25 7 RND R5 F100 8 L X 10 Y 5 In the preceding and subsequent contour elements both coordinates must lie in the plane...

Страница 292: ...n capture key Enter coordinates for the circle center or if you want to use the last programmed position enter no coordinates Example 5 CC X 25 Y 25 or 10 L X 25 Y 25 11 CC The program lines 10 and 11...

Страница 293: ...us function M The control normally makes circular movements in the active working plane However you can also program circular arcs that do not lie in the active working plane By simultaneously rotatin...

Страница 294: ...starting and end points on the contour can be connected with four arcs of the same radius Smaller arc CCA 180 Enter the radius with a positive sign R 0 Larger arc CCA 180 Enter the radius with a negat...

Страница 295: ...ordinates 7 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 295 Example 10 L X 40 Y 40 RL F200 M3 11 CR X 70 Y 40 R 20 DR arc 1 or 11 CR X 70 Y 40 R 20 DR arc 2 or 11 CR X 70 Y 40...

Страница 296: ...nk or corner at the intersection between the two contours the transition is smooth The contour element to which the tangential arc connects must be programmed immediately before the CT block This requ...

Страница 297: ...L X 10 Y 10 R0 FMAX Pre position the tool 6 L Z 5 R0 F1000 M3 Move to working depth at feed rate F 1000 mm min 7 APPR LT X 5 y 5 LEN10 RL F300 Approach the contour at point 1 on a straight line with t...

Страница 298: ...mm min 7 APPR LCT X 5 Y 5 R5 RL F300 Approach the contour at point 1 on a circular arc with tangential connection 8 L X 5 Y 85 Point 2 First straight line for corner 2 9 RND R10 F150 Insert radius wi...

Страница 299: ...ol call 4 CC X 50 Y 50 Define the circle center 5 L Z 250 R0 FMAX Retract the tool 6 L X 40 Y 50 R0 FMAX Pre position the tool 7 L Z 5 R0 F1000 M3 Move to working depth 8 APPR LCT X 0 Y 50 R5 RL F300...

Страница 300: ...ns in degrees e g bolt hole circles Overview of path functions with polar coordinates Path function key Tool movement Required input Page Straight line Polar radius polar angle of the straight line en...

Страница 301: ...e pole in Cartesian coordinates The pole remains in effect until you define a new pole Example 12 CC X 45 Y 25 Straight line LP The tool moves in a straight line from its current position to the strai...

Страница 302: ...tion of rotation DR Example 18 CC X 25 Y 25 19 LP PR 20 PA 0 RR F250 M3 20 CP PA 180 DR With incremental inputs you must enter DR and PA with the same sign Consider this behavior when importing progra...

Страница 303: ...nd the total height of the helix Thread revolutions n Thread revolutions overrun at start and end of thread Total height h Thread pitch P times thread revolu tions n Incremental total angle IPA Thread...

Страница 304: ...r a value of 99 999 9999 to 99 999 9999 Polar coordinates angle Enter the total angle of tool traverse along the helix in incremental dimensions After entering the angle specify the tool axis with an...

Страница 305: ...L Z 250 R0 FMAX Retract the tool 6 LP PR 60 PA 180 R0 FMAX Pre position the tool 7 L Z 5 R0 F1000 M3 Move to working depth 8 APPR PLCT PR 45 PA 180 R5 RL F250 Approach the contour at point 1 on a cir...

Страница 306: ...250 R0 FMAX Retract the tool 5 L X 50 Y 50 R0 FMAX Pre position the tool 6 CC Transfer the last programmed position as the pole 7 L Z 12 75 R0 F1000 M3 Move to working depth 8 APPR PCT PR 32 PA 182 CC...

Страница 307: ...can enter such dimensional data directly by using the free contour programming function FK e g If there are known coordinates on or in the proximity of the contour element If coordinate data refers t...

Страница 308: ...t enter all available data for every contour element Even the data that does not change must be entered in every block otherwise it will not be recognized Q parameters are permissible in all FK elemen...

Страница 309: ...our element ocher tool midpoint path red rapid traverse green more than one solution is possible If the data permit several possible solutions and the contour element is displayed in green select the...

Страница 310: ...r entering known coordinates directional data and data regarding the course of the contour Soft key FK element Straight line with tangential connection Straight line without tangential connection Circ...

Страница 311: ...known data in the block by using these soft keys The FK graphic displays the programmed contour element in violet until sufficient data is entered If the entered data describes several solutions the g...

Страница 312: ...r data on the circle center Enter all known data in the block by using these soft keys The FK graphic displays the programmed contour element in violet until sufficient data is entered If the entered...

Страница 313: ...straight line Gradient angle of a straight line Chord length LEN of an arc Gradient angle AN of an entry tangent Center angle of an arc NOTICE Danger of collision Incremental gradient angles IAN are r...

Страница 314: ...e control encounters a block in which another FPOL is defined A programmed or automatically calculated circle center or pole is effective only in connected conventional or FK sections If an FK section...

Страница 315: ...ify the beginning and end of a closed contour with the CLSD soft key This reduces the number of possible solutions for the last contour element Enter CLSD as an addition to another contour data entry...

Страница 316: ...t line or on the circular arc Soft keys Known data X coordinate of an auxiliary point P1 or P2 of a straight line Y coordinate of an auxiliary point P1 or P2 of a straight line X coordinate of an auxi...

Страница 317: ...ns You must also enter the block number of the contour element on which the data are based The block number of the contour element on which the relative data are based can only be located up to 64 pos...

Страница 318: ...r element Straight line parallel to another contour element Distance from a straight line to a parallel contour element Example 17 FL LEN 20 AN 15 18 FL AN 105 LEN 12 5 19 FL PAR 17 DP 12 5 20 FSELECT...

Страница 319: ...0 FMAX Pre position the tool 6 L Z 10 R0 F1000 M3 Move to working depth 7 APPR CT X 2 Y 30 CCA90 R 5 RL F250 Approach the contour on a circular arc with tangential connection 8 FC DR R18 CLSD CCX 20 C...

Страница 320: ...MAX M3 Pre position the tool 7 L Z 5 R0 F100 Move to working depth 8 APPR LCT X 0 Y 30 R5 RR F350 Approach the contour on a circular arc with tangential connection 9 FPOL X 30 Y 30 FK contour section...

Страница 321: ...F1000 M3 Move to working depth 7 APPR CT X 40 Y 0 CCA90 R 5 RL F250 Approach the contour on a circular arc with tangential connection 8 FC DR R40 CCX 0 CCY 0 FK contour section 9 FLT Program all known...

Страница 322: ...option 19 7 322 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 30 DEP CT CCA90 R 5 F1000 Depart the contour on a circular arc with tangential connection 31 L X 70 R0 FMAX 32 L Z...

Страница 323: ...8 Data Transfer from CAD Files...

Страница 324: ...hen you open the CAD Viewer the following screen layout is displayed 1 2 5 4 3 1 Menu bar 2 Graphics window 3 List View window 4 Window element information 5 Status bar File formats The CAD Viewer ena...

Страница 325: ...contain only L and CC C blocks If you process files in Programming mode the control generates contour programs with the file extension H and point files with the extension PNT by default You can sele...

Страница 326: ...u want to add contours or machining positions to a Klartext program by copy and paste using the clipboard If you are using a TNC 620 with touch control you can replace some keystrokes with hand to scr...

Страница 327: ...The active mode is color highlighted Set the unit of measure mm or inch for the file The control then outputs the contour program and the machining positions in this unit of measure The active unit o...

Страница 328: ...y whether the control should display the tool path as a dashed line during selection of machining positions Path optimization mode The control optimizes the tool traverse movement to give the shortest...

Страница 329: ...red information Operating notes The CAD file to be processed must contain at least one layer Elements not assigned to a layer are automatically moved by the control to the anonymous layer You can even...

Страница 330: ...lly on the extension of one of the lines Straight line circular arc Straight line full circle Circle circle regardless of whether a circular arc or a full circle Operating notes You can change the pre...

Страница 331: ...two elements do not intersect directly the control automatically calculates the intersection of their extensions If the control cannot calculate an intersection it deselects the previously selected el...

Страница 332: ...a preset page 330 The datum and its optional orientation can be inserted as comments in the NC program by using the TRANS DATUM AXIS function for the datum and the PLANE VECTOR function for the orien...

Страница 333: ...ble intersections the control selects the intersection nearest the mouse click on the second element If two elements do not intersect directly the control automatically calculates the intersection of...

Страница 334: ...import option 42 8 334 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 Element information In the Element Information window the control shows how far the datum you have chosen is...

Страница 335: ...ne another use the zoom function The following elements are selectable as contours Line segment Circle Circular arc Polyline On curved elements such as splines or ellipses you can select the end point...

Страница 336: ...ed contour elements in the List View window Elements that are still green are displayed without a check mark in the NC column The control does not save these elements to the contour program You can al...

Страница 337: ...e intersection between two elements using the icon Select the next contour element by clicking it with the mouse The control displays the machining sequence as a dashed line When the element is select...

Страница 338: ...itions with the mouse area By dragging the mouse to define an area you can select all the hole positions within this area Further information Rapid selection of hole positions with the mouse area page...

Страница 339: ...ion into the List View window displays a point symbol If necessary you can also deselect elements that you already selected by clicking the element in the Graphics window again but this time while pre...

Страница 340: ...iew window displays a point symbol If necessary you can also deselect elements that you already selected by clicking the element in the Graphics window again but this time while pressing the CTRL key...

Страница 341: ...elements that you already selected by clicking the element in the Graphics window again but this time while pressing the CTRL key Alternative Select the element in the List View window and press the D...

Страница 342: ...ting of smallest diameter Display the smallest diameter found default setting Display the next smaller diameter found Display the next larger diameter found Display the largest diameter found The cont...

Страница 343: ...ate the model shown in three dimensions hold down the right mouse button and move the mouse To shift the model shown hold the center mouse button or mouse wheel down and move the mouse To zoom in on a...

Страница 344: ......

Страница 345: ...9 Subprograms and Program Section Repeats...

Страница 346: ...necessary Label The beginnings of subprograms and program section repeats are marked in a part program by labels LBL A LABEL is identified by a number between 1 and 65535 or by a name you define Each...

Страница 347: ...until the subprogram end LBL 0 3 The control then resumes the part program from the block after the subprogram call CALL LBL Programming notes A main program can contain any number of subprograms You...

Страница 348: ...umber 0 Calling a subprogram Call a subprogram Press the LBL CALL key Enter the subprogram number of the subprogram you wish to call If you want to use a label name press the LBL NAME soft key to swit...

Страница 349: ...ntrol executes the part program up to the end of the program section CALL LBL n REPn 2 Then the program section between the called LABEL and the label call CALL LBL n REPn is repeated the number of ti...

Страница 350: ...r the program section you wish to repeat If you want to use a label name press the LBL NAME soft key to switch to text entry Enter the program section Calling a program section repeat Call a program s...

Страница 351: ...press the PGM CALL key the control displays the following soft keys Soft key Function Call an NC program with PGM CALL Select a datum table with SEL TABLE Select a point table with SEL PATTERN Select...

Страница 352: ...ram calls in connection with string parameters use the SEL PGM function Programming notes The control does not require any labels to call any part program The called NC program must not contain any CA...

Страница 353: ...ory as the program you are calling it from then you only need to enter the program name If the program called is not located in the same directory as the calling program you must enter the complete pa...

Страница 354: ...ram The control runs the called program from the position where it was called in the program To select the functions for program call press the PGM CALL key Press the CALL PROGRAM soft key The control...

Страница 355: ...CALL key Press the SELECT PROGRAM soft key The control starts the dialog for defining the program to be called Press the SELECT FILE soft key The control shows a selection window that allows you to se...

Страница 356: ...at Subprogram calls in program section repeats Program section repeats in subprograms Nesting depth The nesting depth is the number of successive levels in which program sections or subprograms can ca...

Страница 357: ...5 LBL 0 End of subprogram 1 46 LBL 2 Beginning of subprogram 2 62 LBL 0 End of subprogram 2 63 END PGM SUBPGMS MM Program execution 1 Main program UPGMS is executed up to block 17 2 Subprogram SP1 is...

Страница 358: ...ats 35 CALL LBL 1 REP 1 The program section between this block and LBL 1 block 15 is repeated once 50 END PGM REPS MM Program execution 1 Main program REPS is executed up to block 27 2 Program section...

Страница 359: ...call with two repeats 19 L Z 100 R0 FMAX M2 Last block of the main program with M2 20 LBL 2 Beginning of subprogram 28 LBL 0 End of subprogram 29 END PGM UPGREP MM Program execution 1 Main program UP...

Страница 360: ...0 R0 FMAX Retract the tool 5 L X 20 Y 30 R0 FMAX Pre position in the working plane 6 L Z 0 R0 FMAX M3 Pre position to the workpiece surface 7 LBL 1 Set label for program section repeat 8 L IZ 4 R0 FMA...

Страница 361: ...LNGNG Q202 5 PLUNGING DEPTH Q210 0 DWELL TIME AT TOP Q203 0 SURFACE COORDINATE Q204 10 2ND SET UP CLEARANCE Q211 0 25 DWELL TIME AT DEPTH Q395 0 DEPTH REFERENCE 6 L X 15 Y 10 R0 FMAX M3 Move to starti...

Страница 362: ...100 Z 0 3 TOOL CALL 1 Z S5000 Centering drill tool call 4 L Z 250 R0 FMAX Retract the tool 5 CYCL DEF 200 DRILLING Cycle definition CENTERING Q200 2 SET UP CLEARANCE Q201 3 DEPTH Q206 250 FEED RATE FO...

Страница 363: ...gram 1 Entire hole pattern 18 L X 15 Y 10 R0 FMAX M3 Move to starting point for hole group 1 19 CALL LBL 2 Call subprogram 2 for the hole group 20 L X 45 Y 60 R0 FMAX Move to starting point for hole g...

Страница 364: ......

Страница 365: ...10 Programming Q Parameters...

Страница 366: ...table below Q parameter type Q parameter range Meaning Q parameters Parameters affect all NC programs in the control s memory 0 99 Parameters for the user if there are no overlaps with the HEIDENHAIN...

Страница 367: ...0 1399 Parameters that are primarily used with manufacturer cycles when values are given back to the user program 1400 1599 Parameters primarily used as input parameters for manufacturer cycles 1600 1...

Страница 368: ...e control automatically assigns some Q and QS parameters the same data e g the Q parameter Q108 is automatically assigned the current tool radius Further information Preassigned Q parameters page 456...

Страница 369: ...arithmetic assign add subtract multiply divide square root 371 Trigonometric functions 374 Function for calculating circles 375 If then conditions jumps 376 Other functions 380 Entering formulas dire...

Страница 370: ...This enables you to use variables in the program instead of fixed numerical values Example 15 FN O Q10 25 Assign Q10 is assigned the value 25 25 L X Q10 Means L X 25 You need write only one program f...

Страница 371: ...verview Soft key Function FN 0 ASSIGN e g FN 0 Q5 60 Directly assign value Reset Q parameter value FN 1 ADDITION e g FN 1 Q1 Q2 5 Calculate and assign the sum of two values FN 2 SUBTRACTION e g FN 2 Q...

Страница 372: ...FOR RESULT Enter 5 the number of the Q parameter and confirm with the ENT key FIRST VALUE PARAMETER Enter 10 Assign the numerical value 10 to Q5 and confirm with the ENT key Example 2 Select the Q par...

Страница 373: ...s the Q key To select the mathematical functions press the BASIC ARITHM soft key Select the ASSIGN Q parameter function Press the FN0 X Y soft key PARAMETER NUMBER FOR RESULT Enter 5 the number of the...

Страница 374: ...re a a x a c a2 b2 Programming trigonometric functions Press the TRIGONOMETRY soft key to call the trigonometric functions The control then displays the soft keys listed in the table below Soft key Fu...

Страница 375: ...ree points on a circle must be saved in Q30 and the following five parameters in this case up to Q35 The control then saves the circle center in the reference axis X if spindle axis is Z in parameter...

Страница 376: ...at the label that is programmed after the condition Further information Labeling subprograms and program section repeats page 346 If it is not fulfilled then the control executes the next block To cal...

Страница 377: ...parameters are equal jump to specified label FN 9 IF UNDEFINED JUMP e g FN 9 IF Q1 IS UNDEFINED GOTO LBL UPCAN25 If the specified parameter is undefined then a jump is made to the specified label FN 9...

Страница 378: ...rol lists all of the parameters and their corresponding current values Use the arrow keys or the GOTO key to select the desired parameter If you would like to change the value press the EDIT CURRENT F...

Страница 379: ...shows the Overview status form Press the STATUS OF Q PARAM soft key Press the Q PARAMETER LIST soft key The control opens a pop up window For each parameter type Q QL QR QS define the parameter numbe...

Страница 380: ...381 FN 16 F PRINT Formatted output of texts or Q parameter values 385 FN 18 SYSREAD Read system data 392 FN 19 PLC Transfer values to the PLC 421 FN 20 WAIT FOR NC and PLC synchronization 422 FN 26 TA...

Страница 381: ...endent dialog 1000 1199 Internal error messages Example The control is intended to display a message if the spindle is not switched on 180 FN 14 ERROR 1000 Error message predefined by HEIDENHAIN Error...

Страница 382: ...22 must be greater than Q223 1037 Q244 must be greater than 0 1038 Q245 must not equal Q246 1039 Angle range must be under 360 1040 Q223 must be greater than Q222 1041 Q214 0 not permitted 1042 Traver...

Страница 383: ...nequal to 0 1070 Thread depth too large 1071 Missing calibration data 1072 Tolerance exceeded 1073 Block scan active 1074 ORIENTATION not permitted 1075 3 D ROT not permitted 1076 Activate 3 D ROT 107...

Страница 384: ...ed 1097 Function not permitted 1098 Contradictory workpc blank dim 1099 Measuring position not allowed 1100 Kinematic access not possible 1101 Meas pos not in traverse range 1102 Preset compensation n...

Страница 385: ...ile is 20 kB To be able to use the function FN 16 F PRINT first program a text file that specifies the output format Available functions Use the following formatting functions for creating a text file...

Страница 386: ...Outputs text only for English conversational language L_GERMAN Outputs text only for German conversational language L_CZECH Outputs text only for Czech conversational language L_FRENCH Outputs text o...

Страница 387: ...ber of minutes from the real time clock SEC Number of seconds from the real time clock DAY Day from the real time clock MONTH Month as a number from the real time clock STR_MONTH Month as a string abb...

Страница 388: ...ly specify the file name as the path name of the log file then the control saves the log file in the directory of the NC program with the FN16 function Program relative paths as an alternative to comp...

Страница 389: ...log file with their respective file type extensions The file name extension of the log file determines the file format of the output e g TXT A XLS HTML In machine parameters fn16DefaultPath no 102202...

Страница 390: ...16 F PRINT TNC MASK MASK1 A SCLR If you output the same file multiple times in the program then within the target file the control adds the current output after the previously output contents Exporti...

Страница 391: ...16 F PRINT to print any messages on a connected printer Further information Printer page 107 In order for the messages to be sent to the printer you must enter Printer as the name of the log file and...

Страница 392: ...functions are available depending on the model of your control Group name Gruppen nummerID Systemdaten nummer Index Description Program information 3 Number of the active machining cycle 6 Number of t...

Страница 393: ...of an inter nal server error SQL PLC CFG or with erroneous file operations FUNCTION FILECOPY FUNCTION FILEMOVE or FUNCTION FILEDELETE instead of aborting the program with an error message Value 0 Erro...

Страница 394: ...milling path 12 Dwell time 13 Thread pitch for Cycles 17 and 18 14 Finishing allowance 15 Roughing angle 21 Probing angle 22 Probing path 23 Probing feed rate 49 HSC mode Cycle 32 Tolerance 50 Toleran...

Страница 395: ...versize DR2 7 Tool no Tool locked TL 0 not locked 1 locked 8 Tool no Number of the replacement tool RT 9 Tool no Maximum tool age TIME1 10 Tool no Maximum tool age TIME2 11 Tool no Current tool age CU...

Страница 396: ...pocket 1 fixed pocket 4 Pocket number 0 pocket not locked 1 pocket locked 51 5 Pocket number PLC status Determine the tool pocket 1 Tool no Pocket number 52 2 Tool no Tool magazine number Tool data fo...

Страница 397: ...between external tools 2 Change from internal to external tool 3 Change from special tool to external tool 4 Load external tool 5 Change from external to internal tool 6 Change from internal to intern...

Страница 398: ...o the value that they had at the time of execu tion Up to and including 597110 11 only NR 0 9 and IDX 0 9 Starting with 597110 12 NR 0 39 and IDX 0 30 Freely available memory area for user cycles 73 0...

Страница 399: ...ic rotation manual 2 Programmed rotation 3 Active mirror axis Bits 0 to 2 and 6 to 8 Axes X Y Z and U V W 4 Axis Active scaling factor Index 1 9 X Y Z A B C U V W 5 Rotary axis 3D ROT Index 1 3 A B C...

Страница 400: ...M offset Index 1 9 X_OFFS Y_OFFS Z_OFFS Traverse range 2 Axis Negative software limit switches Index 1 9 X Y Z A B C U V W 3 Axis Positive software limit switches Index 1 9 X Y Z A B C U V W 5 Softwar...

Страница 401: ...DX 1 and QS IDX 2 0 Operation successful 2 0 Is FACING HEAD POS function active 1 Yes 0 No 4 Rotary axis Read whether the defined rotary axis partici pates in the kinematic calculation 1 Yes 0 No A ro...

Страница 402: ...ce 00 00 00 UTC on January 1 1970 real time Format D MM YYYY h mm 2 1 Formatting of System time in seconds that have elapsed since 00 00 00 UTC on January 1 1970 look ahead calculation Format D MM YYY...

Страница 403: ...d since 00 00 00 UTC on January 1 1970 real time Format DD MM YYYY 8 1 Formatting of System time in seconds that have elapsed since 00 00 00 UTC on January 1 1970 look ahead calculation Format DD MM Y...

Страница 404: ...ince 00 00 00 UTC on January 1 1970 real time Format hh mm ss 13 1 Formatting of System time in seconds that have elapsed since 00 00 00 UTC on January 1 1970 look ahead calculation Format hh mm ss 0...

Страница 405: ...g is active 1 GPS Basic rotation 0 Off 1 On 3 Axis GPS Mirroring 0 Off 1 On Index 1 6 X Y Z A B C 4 GPS Shift in the modified workpiece system 0 Off 1 On 5 GPS Rotation in input system 0 Off 1 On 6 GP...

Страница 406: ...Axis GPS Value for handwheel superimpositioning Index 1 10 X Y Z A B C U V W VT 16 Axis GPS Shift in the workpiece coordinate system W CS Index 1 3 X Y Z 332 17 Axis GPS Axis offset Index 4 6 A B C TS...

Страница 407: ...t from touch probe cycle probing results 1 Coordinate Last preset of a manual touch probe cycle or last touch point from Cycle 0 input coordi nate system Compensations length radius and center offset...

Страница 408: ...ning 1 Active line 2 Pallet number from the PAL PGM field 3 Active row of the pallet table 4 Last line of the NC program for the current pallet 5 Axis Tool oriented editing Clearance height is program...

Страница 409: ...7 row number Axis Read values of the basic transformation from the pallet preset table Index 1 6 X Y Z SPA SPB SPC Axis offsets from the pallet preset table 548 Row number Offset Read values of the ax...

Страница 410: ...Index of physi cal axis Max feed rate MP_maxFeed in mm min 21 Index of physi cal axis Max acceleration MP_maxAcceleration in m s2 22 Index of physi cal axis Maximum transition jerk of the axis in rapi...

Страница 411: ...36 Index of physi cal axis HSC mode MP_hscMode of the axisCut terLoc filter 37 Index of physi cal axis HSC mode MP_hscMode of the axisPosi tion filter 38 Index of physi cal axis Axis specific jerk fo...

Страница 412: ...2 Read serial number of the SIK 1 No valid SIK in the system 630 10 Define the type of control 0 iTNC 530 1 NCK based control TNC 640 TNC 620 TNC 320 TNC 128 PNC 610 Workpiece counter 1 Planned workpi...

Страница 413: ...pindle speed rpm NMAX 32 Point angle TANGLE 34 LIFTOFF allowed 0 No 1 Yes 35 Wear tolerance for radius R2TOL 36 Tool type TYPE miller 0 grinder 1 touch probe 21 37 Corresponding line in the touch prob...

Страница 414: ...tions 10 414 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 Group name Gruppen nummerID Systemdaten nummer Index Description 11 Z component of the X direction 12 Type of angle def...

Страница 415: ...o ID980 NR1 1 ID980 NR3 0 has the same effect as ID980 NR1 0 Other values are not permissible Enable lift off to the value defined in CfgLiftOff 0 Lock lift off function 1 Enable lift off function Tou...

Страница 416: ...yes 0 no 11 Block scan information on block scan 0 Program started without block scan 1 Iniprog system cycle is run before block scan 2 Block scan is running 3 Functions are being implemented 1 Inipr...

Страница 417: ...Execute the operations for the milling to turning transition 30 Interpolation of multiple axes permitted 0 No e g for straight cut control 1 yes 31 R R possible permitted in MDI mode 0 No 1 Yes 0 Cyc...

Страница 418: ...lgebraic sign for depth error message display CfgGeoCycle displayDepthErr 0 no 1 yes Write or read PLC data synchronously in real time 10 Marker no PLC markers General note for NR10 to NR80 The functi...

Страница 419: ...program information system string 1 Path of the pallet subprogram without subprogram calls using CALL PGM 3 Path of the cycle selected with SEL CYCLE or CYCLE DEF 12 PGM CALL or path of the currently...

Страница 420: ...touch probe TT from CfgProbes activeTT Read the data for pallet processing system string 1 Pallet name 10510 2 Path of the selected pallet table Read version ID of the NC software system string 10630...

Страница 421: ...ides HEIDENHAIN as well as your machine tool builder and suppliers the ability to communicate with the PLC from an NC program It is not recommended that the machine operator or NC programmer use this...

Страница 422: ...the function and during the subsequent processing Only use the function in consultation with HEIDENHAIN the machine tool builder or the supplier Comply with the documentation from HEIDENHAIN the mach...

Страница 423: ...des HEIDENHAIN as well as your machine tool builder and suppliers the ability to communicate with the PLC from an NC program It is not recommended that the machine operator or NC programmer use this T...

Страница 424: ...ision during the execution of the function and during the subsequent processing Only use the function in consultation with HEIDENHAIN the machine tool builder or the supplier Comply with the documenta...

Страница 425: ...ding it out The following terms will be used along with others in the following SQL command refers to the available soft keys SQL instructions describe miscellaneous functions that are entered manuall...

Страница 426: ...sure that changes and additions are transferred that locks are removed and that used resources are released Overview of functions Overview of soft keys Soft key Command Page SQL BIND establishes or re...

Страница 427: ...ing ADD Delete table columns using DROP RENAME COLUMN Rename table columns Programming SQL commands This function is not enabled until the code number 555343 is entered You can program SQL commands in...

Страница 428: ...eate synonym A synonym is assigned to a path long path names are replaced by short names The path TNC table MILL TAB must contained in single quotation marks for this The selected synonym is my_table...

Страница 429: ...column The SQL commands FETCH UPDATE and INSERT evaluate this binding assignment for the data transfer between the result set intermediate memory and the NC program An SQL BIND command without a table...

Страница 430: ...ded In the function SQL SELECT ORDER BY you can enter the ordering criterion This entry consists of the column designation and the keyword ASC for ascending or DESC for descending order If you do not...

Страница 431: ...umn s to be transferred separate multiple columns with FROM with a table s synonym or path place the path in single quotation marks WHERE optional with column names condition and comparison value Q pa...

Страница 432: ...e Delete synonym 9 SQL Q1800 CREATE TABLE my_table NO WMAT Create table with the rows NO and WMAT 9 SQL Q1800 COPY TABLE my_table TO TNC table MILL2 TAB Copy table 9 SQL Q1800 RENAME TABLE my_table TO...

Страница 433: ...memory The values of the individual cells are stored in the bound Q parameters The transaction is defined via the HANDLE to be specified the row is defined via the INDEX SQL FETCH takes all columns i...

Страница 434: ...et intermediate memory The new values of the individual cells are copied from the bound Q parameters The transaction is defined via the HANDLE to be specified the row is defined via the INDEX The exis...

Страница 435: ...SQL UPDATE creates a new row in the result set intermediate memory The values of the individual cells are copied from the bound Q parameters The transaction is defined via the HANDLE to be specified...

Страница 436: ...LE Q5 INDEX Q2 40 SQL UPDATE Q1 HANDLE Q5 INDEX Q2 50 SQL COMMIT Q1 HANDLE Q5 SQL COMMIT simultaneously transfers all of the rows that have been changed and added in a transaction back into the table...

Страница 437: ...et with SELECT FOR UPDATE is canceled The transaction is concluded the HANDLE loses its validity With INDEX Only the indexed row remains in the result set all other rows are removed Any changes and ad...

Страница 438: ...value is copied into the parameter specified for the result Example Reading and saving a value 20 SQL SELECT Q5 SELECT Meas_X FROM Tab_Example WHERE MEAS_NO 3 Parameter No for result Q parameter for...

Страница 439: ...rows Soft key Linking function Addition e g Q10 Q1 Q5 Subtraction e g Q25 Q7 Q108 Multiplication e g Q12 5 Q5 Division e g Q25 Q1 Q2 Opening parenthesis e g Q12 Q1 Q2 Q3 Closing parenthesis e g Q12 Q...

Страница 440: ...Base 2 7183 e g Q15 LN Q11 Logarithm of a number Base 10 e g Q33 LOG Q22 Exponential function 2 7183 to the power of n e g Q1 EXP Q12 Negate values multiply by 1 e g Q2 NEG Q1 Remove digits after the...

Страница 441: ...d according to the following rules Higher level operations are performed first Example 12 Q1 5 3 2 10 35 1 Calculation 5 3 15 2 Calculation 2 10 20 3 Calculation 15 20 35 or Example 13 Q2 SQ 10 3 3 73...

Страница 442: ...entry function Press the Q key and the FORMULA soft key or use the shortcut Press the Q key on the ASCII keyboard PARAMETER NUMBER FOR RESULT Enter 25 parameter number and press the ENT key Shift the...

Страница 443: ...ameters Further information Principle and overview of functions page 366 The STRING FORMULA and FORMULA Q parameter functions contain various functions for processing the string parameters Soft key Fu...

Страница 444: ...10 2017 Assign string parameters Before using string variables you must first assign the variables Use the DECLARE STRING command to do so Press the SPEC FCT key Press the PROGRAM FUNCTIONS soft key P...

Страница 445: ...rameter in which the control is to save the concatenated string Confirm with the ENT key Enter the number of the string parameter in which the first substring is saved Confirm with the ENT key The con...

Страница 446: ...ion menu Press the String functions soft key Press the STRING FORMULA soft key Select the function for converting a numerical value to a string parameter Enter the number or the desired Q parameter to...

Страница 447: ...nfirm with the ENT key Select the function for cutting out a substring Enter the number of the QS parameter from which the substring is to be copied Confirm with the ENT key Enter the number of the pl...

Страница 448: ...M Channel data 10025 1 Channel name Values programmed in the tool call 10060 1 Tool name Current system time 10321 1 16 1 DD MM YYYY hh mm ss 2 and 16 DD MM YYYY hh mm 3 DD MM YY hh mm 4 YYYY MM DD hh...

Страница 449: ...will output an error message Select Q parameter functions Press the FORMULA soft key Enter the number of the string parameter in which the control is to save the numerical value Confirm with the ENT...

Страница 450: ...ved Confirm with the ENT key Enter the number of the QS parameter to be searched for by the control and confirm with the ENT key Enter the number of the place at which the control is to start search t...

Страница 451: ...rameter in which the control is to save the ascertained string length Confirm with the ENT key Shift the soft key row Select the function for finding the text length of a string parameter Enter the nu...

Страница 452: ...mparing string parameters Enter the number of the first QS parameter that the control is to compare and confirm with the ENT key Enter the number of the second QS parameter that the control is to comp...

Страница 453: ...ter object name begins with Cfg CfgGeoCycle Attribute Name of the machine parameter displaySpindleErr Index List index of a machine parameter if available 0 If you are in the configuration editor for...

Страница 454: ...of the string parameters for key entity and attribute Press the ENT key Enter the number for the index or skip the dialog with NNO ENT whichever applies Close the parenthesized expression with the ENT...

Страница 455: ...ter the numbers of the string parameters for key entity and attribute Press the ENT key Enter the number for the index or skip the dialog with NNO ENT whichever applies Close the parenthesized express...

Страница 456: ...ers the recommended Q parameter ranges are not used exclusively then this can lead to overlapping reciprocal effects and thus cause undesired behavior Danger of collision during machining Only use Q p...

Страница 457: ...tion Parameter value No spindle status defined Q110 1 M3 Spindle ON clockwise Q110 0 M4 Spindle ON counterclockwise Q110 1 M5 after M3 Q110 2 M5 after M4 Q110 3 Coolant on off Q111 M function Paramete...

Страница 458: ...efer to the preset that is active in the Manual operation mode The length of the stylus and the radius of the ball tip are not compensated in these coordinates Coordinate axis Parameter value X axis Q...

Страница 459: ...t width Q155 Length of the axis selected in the cycle Q156 Position of the centerline Q157 Angle in the A axis Q158 Angle in the B axis Q159 Coordinate of the axis selected in the cycle Q160 Measured...

Страница 460: ...served Q191 Reserved Q192 Reserved Q193 Reserved for internal use Parameter value Marker for cycles Q195 Marker for cycles Q196 Marker for cycles machining patterns Q197 Number of the last active meas...

Страница 461: ...axis in X 4 FN 0 Q4 30 Semiaxis in Y 5 FN 0 Q5 0 Starting angle in the plane 6 FN 0 Q6 360 End angle in the plane 7 FN 0 Q7 40 Number of calculation steps 8 FN 0 Q8 0 Rotational position of the ellips...

Страница 462: ...set up clearance 32 L Z Q9 R0 FQ10 Move to working depth 33 LBL1 34 Q36 Q36 Q35 Update the angle 35 Q37 Q37 1 Update the counter 36 Q21 Q3 COS Q36 Calculate the current X coordinate 37 Q22 Q4 SIN Q36...

Страница 463: ...nterclockwise Starting angle end angle The tool radius is compensated automatically 0 BEGIN PGM CYLIN MM 1 FN 0 Q1 50 Center in X axis 2 FN 0 Q2 0 Center in Y axis 3 FN 0 Q3 0 Center in Z axis 4 FN 0...

Страница 464: ...ition in the spindle axis 34 LBL 1 35 CC Z 0 X 0 Set pole in the Z X plane 36 LP PR Q16 PA Q24 FQ11 Move to starting position on cylinder plunge cutting obliquely into the material 37 L Y Q7 R0 FQ12 L...

Страница 465: ...angle of rotational position in the X Y plane 9 FN 0 Q18 10 Angle increment in the X Y plane for roughing 10 FN 0 Q10 5 Allowance in sphere radius for roughing 11 FN 0 Q11 2 Set up clearance for pre...

Страница 466: ...FN 2 Q24 Q24 Q14 Update solid angle 42 FN 11 IF Q24 GT Q5 GOTO LBL 2 Inquire whether an arc is finished If not finished return to LBL 2 43 LP PR Q6 PA Q5 Move to the end angle in space 44 L Z Q23 R0...

Страница 467: ...11 Miscellaneous Functions...

Страница 468: ...on and coolant supply on and off the path behavior of the tool You can enter up to four M miscellaneous functions at the end of a positioning block or in a separate block The control displays the foll...

Страница 469: ...a subsequent block with a separate M function or it is automatically canceled by the control at the end of the program If multiple functions were programmed in a single NC block the execution sequenc...

Страница 470: ...low M Effect Effective at block Start End M0 Program STOP Spindle STOP M1 Optional program STOP Spindle STOP if necessary Coolant OFF if necessary function defined by the machine tool builder M2 STOP...

Страница 471: ...to the machine datum is defined by the machine manufacturer in a machine parameter Standard behavior The control references the coordinates to the workpiece datum Further information Presetting withou...

Страница 472: ...that are programmed with M91 or M92 The tool length will not be taken into account Effect M91 and M92 are effective only in the blocks in which M91 and M92 have been programmed M91 and M92 take effec...

Страница 473: ...workpiece coordinate system The control then positions the tilted tool at the programmed coordinates of the non tilted workpiece coordinate system NOTICE Danger of collision The M130 function is only...

Страница 474: ...the tool above this point Program M97 in the same block as the outside corner HEIDENHAIN recommends to use the much more powerful M120 LA function instead of M97 here Further information Calculating...

Страница 475: ...in the new direction at those points If the contour is open at the corners however this will result in incomplete machining Behavior with M98 With the M98 miscellaneous function the control temporaril...

Страница 476: ...feed rate FPROG and a factor F FZMAX FPROG x F Programming M103 If you program M103 in a positioning block the control continues the dialog by prompting you for the F factor Effect M103 becomes effect...

Страница 477: ...programs based on inch units M136 is not allowed in combination with the alternative FU feed rate The spindle is not permitted to be controlled when M136 is active With M136 the control does not move...

Страница 478: ...e feed rate when machining very small outside corners During the execution there is a risk of tool breakage or workpiece damage Do not use M109 for machining very small outside corners Behavior at cir...

Страница 479: ...would be damaged by the tool will not be machined shown darker in the figure You can also use M120 to calculate the tool radius compensation for digitized data or data created on an external programmi...

Страница 480: ...generate an error message If you want to approach the contour on a tangential path you must use the APPR LCT function The block with APPR LCT must contain only the coordinates of the working plane If...

Страница 481: ...to modify the position of a rotary axis with the handwheel and then execute the M140 function the control ignores the superimposed values with the retraction movement This results in unwanted and unpr...

Страница 482: ...machine tool builder must have prepared the control for this function With the virtual tool axis you can also traverse with the handwheel in the direction of a sloping tool on a machine with swivel h...

Страница 483: ...stance in the direction of the tool axis Input If you enter M140 in a positioning block the control continues the dialog and prompts you for the path the tool should use for retracting from the contou...

Страница 484: ...he tilted coordinate system With M140 MB MAX you can only retract in the positive direction Always define a tool call with tool axis before M140 otherwise the traverse direction is not defined NOTICE...

Страница 485: ...r to retract the stylus by means of a positioning block after it has been deflected NOTICE Danger of collision The function M141 suppresses the corresponding error message if the stylus is deflected T...

Страница 486: ...tten with a new value Behavior with M143 The control erases a programmed basic rotation from the NC program The function M143 is not permitted with mid program startup Effect M143 is effective only fr...

Страница 487: ...ool builder defines the path the control is to traverse for a LIFTOFF command You can also use the CfgLiftOff machine parameter to deactivate the function Set the Y parameter in the LIFTOFF column of...

Страница 488: ...With the M197 function the contour at the corner is tangentially extended and a smaller transition arc is then inserted When you program the M197 function and then press the ENT key the control opens...

Страница 489: ...12 Special Functions...

Страница 490: ...es give you an overview of which functions are available Main menu for SPEC FCT special functions Press the SPEC FCT key to select the special functions Soft key Function Description Define program de...

Страница 491: ...al Functions for contour and point machining menu Press the soft key for functions for contour and point machining Soft key Function Description Assign contour description See Cycle Programming User s...

Страница 492: ...ning behavior for rotary axes page 573 Define file functions page 508 Define the positioning behavior for parallel axes U V W page 500 Define coordinate transformations page 509 Define the counter pag...

Страница 493: ...templates Assign input parameters to tool carriers Allocate parameterized tool carriers Save tool carrier templates Many tool carriers only differ from others in terms of their dimensions but their g...

Страница 494: ...t the desired screen layout by drawing a line between the areas Parameter Help graphics and 3 D graphics by holding down the left mouse button The following icons are available in the additional ToolH...

Страница 495: ...ss the SELECT soft key Press the TOOL HOLDER WIZARD soft key The control opens the additional ToolHolderWizard tool in a pop up window Press the OPEN FILE icon The control opens a pop up window Select...

Страница 496: ...Programming key Press the PGM MGT key Select the path TNC system Toolkinematics Select the tool carrier template The control opens the additional ToolHolderWizard tool with the selected tool carrier...

Страница 497: ...ete the control will display an error message Only use fully parameterized tool carriers Proceed as follows to allocate a parameterized tool carrier to a tool Operating mode Press the Manual operation...

Страница 498: ...ttering In extreme cases it can result in tool breakage To reduce the inclination to chattering HEIDENHAIN now offers an effective antidote with ACC Active Chatter Control The use of this control func...

Страница 499: ...l in the tool table TOOL T Activate deactivate ACC for the machine mode Operating mode Press the Program run full sequence Program run single block or Positioning w Manual Data Input key Shift the sof...

Страница 500: ...spectively Principal axes and parallel axes are permanently assigned to each other Principal axis Parallel axis Rotary axis X U A Y V B Z W C The control provides the following functions for machining...

Страница 501: ...e associated principal axis sum display Therefore the position display of the principal axis always displays the relative distance from the tool to the workpiece regardless of whether you move the pri...

Страница 502: ...eously in the positive direction by the same value The relative distance from the tool to the workpiece remains the same Application in gantry type milling machines Retract the spindle sleeve to move...

Страница 503: ...must deactivate the parallel axis functions before switching the machine kinematics Example 13 FUNCTION PARAXCOMP OFF 13 FUNCTION PARAXCOMP OFF W Use the PARAXCOMP OFF function to switch off the PARA...

Страница 504: ...ependent of your machine Define 3 axes in the PARAXMODE function e g FUNCTION PARAXMODE X Y W to be used by the control for programmed traverse movements Proceed as follows for the definition Show the...

Страница 505: ...axis with the command is done in the REF system If you have set the position display to display ACTUAL values this movement will not be shown If necessary switch the position display to REF values Yo...

Страница 506: ...ing functions Selection of program End of program M2 and M30 PARAXMODE OFF You must deactivate the parallel axis functions before switching the machine kinematics Example 13 FUNCTION PARAXMODE OFF Use...

Страница 507: ...Position the principal axis 6 CYCL DEF 200 DRILLING Q200 2 SET UP CLEARANCE Q201 20 DEPTH Q206 150 FEED RATE FOR PLNGNG Q202 5 PLUNGING DEPTH Q210 0 DWELL TIME AT TOP Q203 0 SURFACE COORDINATE Q204 50...

Страница 508: ...CALL Defining file functions Press the special functions key Select the program functions Select file operations The control displays the available functions Soft key Function Meaning FILE COPY Copy f...

Страница 509: ...tus display shows an active datum shift TRANS DATUM AXIS Example 13 TRANS DATUM AXIS X 10 Y 25 Z 42 You can define a datum shift by entering values in the respective axis with the TRANS DATUM AXIS fun...

Страница 510: ...ct transformations Select the TRANS DATUM datum shift Select the TRANS DATUM TABLE datum shift Enter the line number to be activated by the control confirm with the ENT key If desired enter the name o...

Страница 511: ...mple 13 TRANS DATUM RESET Use the TRANS DATUM RESET function to cancel a datum shift How you previously defined the datum is irrelevant Proceed as follows for the definition Show the soft key row with...

Страница 512: ...even after a restart of the control You can use Cycle 225 to engrave the current counter value into the workpiece Proceed as follows for the definition Show the soft key row with special functions Pr...

Страница 513: ...he counter to the desired value Input value 0 9999 Increment the counter by the desired value Input value 0 9999 Repeat the NC program starting from this label if more parts are to be machined Example...

Страница 514: ...iting a text file Operating mode Press the Programming key To call the file manager press the PGM MGT key Display type A files Press the SELECT TYPE soft key and SHOW ALL soft key one after the other...

Страница 515: ...by pressing the arrow keys You can insert a line break with the RETURN or ENT key Deleting and re inserting characters words and lines With the text editor you can erase words and even lines and inser...

Страница 516: ...rarily without erasing copy If desired you can now insert the temporarily stored block at a different location Move the cursor to the location where you want to insert the temporarily stored text bloc...

Страница 517: ...he next occurrence of the word in which the cursor is presently located Move the cursor to the desired word To select the search function press the FIND soft key Press the FIND CURRENT WORD soft key T...

Страница 518: ...freely definable table To call the file manager press the PGM MGT key Enter any desired file name with the TAB extension and confirm it with the ENT key The control displays a pop up window with perma...

Страница 519: ...y number DEC Decimal positive whole number cardinal number HEX Hexadecimal number INT Whole number LENGTH Length is converted in inch programs FEED Feed rate mm min or 0 1 inch min IFEED Feed rate mm...

Страница 520: ...changes are discarded by pressing the CANCEL soft key Switching between table and form view All tables with the TAB extension can be opened in either list view or form view Press the key for setting t...

Страница 521: ...EN you open a freely definable table to be written to with FN 27 or to be read from with FN 28 Only one table can be opened in an NC program at any one time A new block with FN 26 TABOPEN automaticall...

Страница 522: ...est Run operating mode The FN 18 ID992 NR16 function allows you to retrieve the operating mode in which the program is running If the FN27 function is to be run only in the Program run single block an...

Страница 523: ...ple You wish to read the values of the columns Radius Depth and D from line 6 of the presently opened table Save the first value in Q parameter Q10 second value in Q11 third value in Q12 56 FN 28 TABR...

Страница 524: ...put value or a speed change in percent using the SCALE input value The spindle speed changes in a sinusoidal form around the target value Procedure Example 13 FUNCTION S PULSE P TIME10 SCALE5 Proceed...

Страница 525: ...Resetting the pulsing spindle speed Example 18 FUNCTION S PULSE RESET Use the FUNCTION S PULSE RESET to reset the pulsing spindle speed Proceed as follows for the definition Show the soft key row wit...

Страница 526: ...g motion NOTICE Caution Danger to the tool and workpiece When the FUNCTION FEED DWELL function is active the control will repeatedly interrupt the feed movement While the feed movement is interrupted...

Страница 527: ...18 FUNCTION FEED DWELL RESET Use FUNCTION FEED DWELL RESET to reset the recurring dwell time Proceed as follows for the definition Show the soft key row with special functions Press the PROGRAM FUNCTI...

Страница 528: ...time in seconds or define the number of spindle revolutions for dwelling Procedure Example 13 FUNCTION DWELL TIME10 Example 23 FUNCTION DWELL REV5 8 Proceed as follows for the definition Show the soft...

Страница 529: ...e tool Further information Entering tool data into the table page 234 Application The LIFTOFF function is effective in the following situations In case of an NC stop triggered by you In case of an NC...

Страница 530: ...ow with special functions Press the PROGRAM FUNCTIONS soft key Press the FUNCTION LIFTOFF soft key Press the LIFTOFF TCS soft key Enter X Y and Z vector components Programming tool lift off with a def...

Страница 531: ...TOFF RESET Use the FUNCTION LIFTOFF RESET to reset the lift off function Proceed as follows for the definition Show the soft key row with special functions Press the PROGRAM FUNCTIONS soft key Press t...

Страница 532: ......

Страница 533: ...13 Multiple Axis Machining...

Страница 534: ...ning in the tilted working plane 535 M116 Feed rate of rotary axes 565 PLANE M128 Inclined tool machining 563 FUNCTION TCPM Define the behavior of the control when positioning the rotary axes enhancem...

Страница 535: ...ction which is independent of the plane definition and is identical for all PLANE functions Further information Specifying the positioning behavior of the PLANE function page 554 NOTICE Danger of coll...

Страница 536: ...cinds the radius compensation which also rescinds the M120 function Always use PLANE RESET to cancel PLANE functions Entering 0 in all PLANE parameters e g all three spatial angles exclusively resets...

Страница 537: ...EULROT 544 VECTOR Normal vector for defining the plane and base vector for defining the direction of the tilted X axis 546 POINTS Coordinates of any three points in the plane to be tilted 549 RELATIV...

Страница 538: ...l continues the dialog and prompts you for the required parameters Selecting the function while animation is active Press the soft key linked to the desired function The control plays the animation To...

Страница 539: ...he soft key row Select the reset function Specify whether the control should automatically move the tilting axes to the home position MOVE or TURN or not STAY Further information Automatic positioning...

Страница 540: ...tial angles define a working plane through up to three rotations in the non tilted workpiece coordinate system tilting sequence A B C Most users assume three successive rotations in the reversed order...

Страница 541: ...e 0 Depending on the machine Cycle 19 requires you to enter spatial angles or axis angles If the configuration machine parameter setting allows the input of spatial angles the angle definition is the...

Страница 542: ...angles that you can communicate by projection of the 1st coordinate plane Z X on tool axis Z and 2nd coordinate plane Y Z on tool axis Z to the working levels to be defined Programming notes The proje...

Страница 543: ...ane of the untilted coordinate system Y Z for tool axis Z Input range from 89 9999 to 89 9999 The 0 axis is the minor axis of the active machining plane Y for tool axis Z ROT angle of tilted plane Rot...

Страница 544: ...plane Rotary angle EULPR around the Z axis Please note Input range 180 0000 to 180 0000 The 0 axis is the X axis Tilting angle tool axis Tilting angle EULNUT of the coordinate system around the X axi...

Страница 545: ...aning EULER Swiss mathematician who defined these angles EULPR Precession angle angle describing the rotation of the coordinate system around the Z axis EULNU Nutation angle angle describing the rotat...

Страница 546: ...he control calculates standardized vectors from the values you enter The normal vector defines the slope and the orientation of the working plane The base vector defines the orientation of the main ax...

Страница 547: ...at is not perpendicular This correction or replacement does not affect the normal vector Default correction behavior of the control if the base vector is not perpendicular The base vector is projected...

Страница 548: ...to 9 9999999 X component of normal vector X component NX of the normal vector N input range from 9 9999999 to 9 9999999 Y component of normal vector Y component NY of the normal vector N input range...

Страница 549: ...anged through PLANE POINTS Point 1 and Point 2 determine the orientation of the tilted main axis X for tool axis Z Point 3 defines the slope of the tilted working plane In the defined working plane th...

Страница 550: ...2nd plane point Y coordinate of 2ndplane point Y coordinate P2Y of the 2nd plane point Z coordinate of 2ndplane point Z coordinate P2Z of the 2nd plane point X coordinate of 3rdplane point X coordinat...

Страница 551: ...RELATIV function define the same PLANE RELATIV function again but enter the value with the opposite algebraic sign If you use PLANE RELATIV without previous tilting PLANE RELATIV will be effective dir...

Страница 552: ...ioned perpendicularly Refer to your machine manual If your machine allows spatial angle definitions you can continue your programming with PLANE RELATIV after PLANE AXIAL Programming notes The axis an...

Страница 553: ...Axis angle B Axis angle to which the B axis is to be tilted If entered incrementally it is the angle by which the B axis is to be tilted from its current position Input range 99999 9999 to 99999 9999...

Страница 554: ...Tilt working plane function The effect mainly depends on the programming sequence the mirrored axes and the tilting function used There is a danger of collision during the tilting operation and subseq...

Страница 555: ...e calculated position values but only the rotary axes are positioned The control does not carry out a compensation movement for the linear axes You will position the rotary axes later in a separate po...

Страница 556: ...tion after positioning see figure at center right 1 DIST If the tool is not at the given distance to the workpiece before positioning then the tool is offset relatively from the original position afte...

Страница 557: ...ng movement Carefully test the NC program or program section in the Program run single block operating mode Select any PLANE function and define automatic tilting to position with the STAY option Duri...

Страница 558: ...axis going out from the table depending on the machine configuration SEQ positions the master axis so that it assumes a negative angle If the solution you chose with SEQ is not within the machine s ra...

Страница 559: ...ation types COORD ROT and TABLE ROT influence the orientation of the working plane coordinate system through the axis position of a so called free rotary axis Any rotary axis becomes a free rotary axi...

Страница 560: ...ontrol positions the free rotary axis to 0 The control aligns the working plane coordinate system according to the programmed spatial angle TABLE ROT with SPA and SPB equal to 0 SPC equal or unequal t...

Страница 561: ...PLANE SPATIAL SPA 90 SPB 20 SPC 0 TURN F5000 TABLE ROT Tilt working plane Origin A 0 B 45 A 90 B 45 The control positions the B axis to the axis angle B 45 With the programmed tilting situation with S...

Страница 562: ...lar head in the kinematics description You can also orient the programmed working plane perpendicularly to the tool without defining rotary axes e g when adapting the working plane for a mounted angul...

Страница 563: ...only works with spherical cutters If you are using 45 swivel heads and tilting tables you can also define the incline angle as a spatial angle Use FUNCTION TCPM for this purpose Further information F...

Страница 564: ...rectional vector TX TY TZ Retract the tool Define any PLANE function consider the positioning behavior Activate M128 Execute program with LN blocks in which the tool direction is defined by a vector E...

Страница 565: ...is active It is not possible to combine the M128 or TCPM functions with M116 If you want to activate M116 for an axis while the M128 or TCPM function is active you must deactivate the compensating mov...

Страница 566: ...ameter no 300401 This machine parameter defines whether the control should consider the difference between nominal and actual positions or whether it should always choose the shortest path to the prog...

Страница 567: ...360 and then moves the tool to the programmed value If multiple rotary axes are active M94 will reduce the display of all rotary axes As an alternative you can specify a rotary axis after M94 The con...

Страница 568: ...st move out of the coupling to enable tilting There is a danger of collision while the axis moves out of the coupling and during the tilting operation Tool retracted before the position of the tilting...

Страница 569: ...a three dimensional tool compensation while M128 and an RL RR radius compensation are active the control will position the rotary axes automatically with particular machine geometries Peripheral Milli...

Страница 570: ...ol reads the actual values of all existing rotary axes calculates from this the new position of the tool center point and updates the position display 3 The control performs the necessary compensating...

Страница 571: ...bove functions only in those tilting axes that you have defined using M138 Refer to your machine manual If you restrict the number of tilting axes with the M138 function your machine may provide only...

Страница 572: ...ur machine manual The machine geometry must be specified by the machine tool builder in the description of kinematics The M144 function enables the control to consider the modification to the machine...

Страница 573: ...PATHCTRL VECTOR Optional selection of a tool reference point and a center of rotation REFPNT TIP TIP REFPNT TIP CENTER REFPNT CENTER CENTER If FUNCTION TCPM is active the control shows the TCPM symbo...

Страница 574: ...d rate F TCP determines that the programmed feed rate is interpreted as the actual relative velocity between the tool tip tool center point and the workpiece F CONT determines that the programmed feed...

Страница 575: ...d coordinates of rotary axes as spatial angles Programming notes AXIS POS is particularly suitable in conjunction with perpendicular rotary axes Only if the programmed rotary axis coordinates define t...

Страница 576: ...ence Peripheral Milling depends on the machine geometry PATHCTRL VECTOR determines that the tool tip moves on a straight line between the starting and end position of the respective NC block and that...

Страница 577: ...t is optional If you do not enter anything the control uses REFPNT TIP TIP REFPNT TIP TIP The REFPNT TIP TIP variant corresponds to the default behavior of FUNCTION TCPM You can use all previously all...

Страница 578: ...he true tool length If you use REFPNT CENTER CENTER to program pocket milling cycles the control generates an error message Example 13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS REFPNT TIP TIP Both t...

Страница 579: ...ool orientation Further information Definition of a normalized vector page 581 The straight line end point the components for the surface normals as well as those for the tool orientation must be calc...

Страница 580: ...s whether critical oversizes are created due to tool compensation and if so outputs an error message With Peripheral Milling the control triggers an error message in the following case DRTab DRProg 0...

Страница 581: ...d by the components TX TY and TZ Programming notes In the NC syntax the order must be X Y Z for the position and NX NY NZ as well as TX TY TZ for the vectors Always indicate all coordinates and all su...

Страница 582: ...he tool reference point PT Using other tools Delta values If you want to use tools that have different dimensions than the ones you originally programmed you can enter the difference between the tool...

Страница 583: ...y the total of the delta values from the tool table and TOOL CALL The control generally uses the defined delta values for 3 D tool compensation The entire tool radius R DR is only taken into account i...

Страница 584: ...e control maintains the tool perpendicular to the workpiece contour Further information Maintaining the position of the tool tip when positioning with tilted axes TCPM M128 option 9 page 568 If a tool...

Страница 585: ...2 NZ 0 8764339 F1000 M128 Example Block format with surface normals and tool orientation LN X 31 737 Y 21 954 Z 33 165 NX 0 2637581 NY 0 0078922 NZ 0 8764339 TX 0 0078922 TY 0 8764339 TZ 0 2590319 F10...

Страница 586: ...o your machine manual This function exclusively only available with spatial angles Your machine tool builder defines how these can be entered The control is not able to automatically position the rota...

Страница 587: ...pensation X Y Z Compensated coordinates of the straight line end point TX TY TZ Components of the normalized vector for workpiece orientation RR Tool radius compensation F Feed rate M Miscellaneous fu...

Страница 588: ...nterpretation Procedure Proceed as follows for the definition Show the soft key row with special functions Press the PROGRAM FUNCTIONS soft key Press the FUNCTION PROG PATH soft key You have the follo...

Страница 589: ...ion The CAM programmer specifies the machining strategies for the areas of the workpiece to be machined The CAM system uses the surfaces of the CAD model to calculate the paths of the tool movements T...

Страница 590: ...ch with large changes of direction During machining this leads to drops in the feed rate at the block transitions Recurring and equal accelerations i e force excitation caused by feed rate drops in th...

Страница 591: ...use the comprehensive cycles available in the control See the Cycle Programming User s Manual For fits output the contours with RL RR tool radius compensation This makes it easy for the machine opera...

Страница 592: ...accelerations Normal tolerance in Cycle 32 Between 0 05 mm and 0 3 mm Normal chord error in the CAM system Between 0 004 mm and 0 030 mm Finishing with preference for high accuracy Use smaller values...

Страница 593: ...ate limitation for compensating movements e g via M128 F should be used only in exceptional cases The feed rate limitation for compensating movements can cause large reductions in the feed rate at the...

Страница 594: ...escription of Cycle 32 Also note the interactions with the chord error defined in the CAM system Further information Cycle Programming User s Manual Refer to your machine manual Some machine tool buil...

Страница 595: ...motion control of the feed axes during milling This enables clean surfaces with short machining times to be cut even with a strongly fluctuating distribution of points in adjacent tool paths This sign...

Страница 596: ......

Страница 597: ...14 Pallet Management...

Страница 598: ...tional range is described below Pallet tables p are mainly used in machining centers with pallet changers The pallet tables call the different pallets PAL fixtures FIX optionally and the associated NC...

Страница 599: ...the complete path if the datum table is not saved in the directory of the pallet table You activate datums from a datum table in the NC program using Cycle 7 optional field This entry is only require...

Страница 600: ...SP W Clearance height in the parallel axes U V and W Optional field DOC Comment Optional field You can remove the LOCATION column if you are only using pallet tables in which the control is to machine...

Страница 601: ...AIN TNC 620 Conversational Programming User s Manual 10 2017 601 Soft key Editing function Select end of line Find text or value Sort or hide table columns Edit the current field Sort by column conten...

Страница 602: ...ist view or form view using the Screen Layout key Inserting or deleting columns This function is not enabled until the code number 555343 is entered Depending on the configuration a newly created pall...

Страница 603: ...e Press the SELECT TYPE soft key Press the SHOW ALL soft key Select a pallet table with the arrow keys Press the ENT key Select the screen layout if necessary Execute with the NC Start key To check th...

Страница 604: ...tive in the Program run full sequence or Program run single block operating mode the soft keys for modifying the table in the Programming operating mode are inactive You can modify this table with the...

Страница 605: ...g mechanical differences between individual pallets You can also completely align the coordinate system to the pallet by e g positioning the pallet preset in the center of a clamping tower Using palle...

Страница 606: ...llows functions that were not reset to be effective across programs machine states This leads to a danger of collision during machining Consider the stated limitations Adapt pallet tables and NC progr...

Страница 607: ...chined completely no further machining required EMPTY Empty space no machining required SKIP Skip machining METHOD Indicates the machining method Tool oriented machining is also possible with a combin...

Страница 608: ...he TOOL CALL 3 The W STATUS changes from BLANK to INCOMPLETE and the control enters a value into the CTID field 4 The control executes all other NC programs with the entry CTO up to the TOOL CALL 5 Th...

Страница 609: ...program startup The entry in the CTID field remains there for two weeks After this time mid programs startup is no longer possible Do not change or delete the entry in the CTID field The data from th...

Страница 610: ......

Страница 611: ...15 Batch Process Manager...

Страница 612: ...next manual intervention 6 Shows the editable entries in the line highlighted in blue Application The Batch Process Manager enables you to plan production orders on a machine tool You save the planne...

Страница 613: ...End Time End of the run time Preset Status of the workpiece preset TOOL Status of the inserted tools Pgm Status of the program Status Execution status The status of the Pallet Fixture and Program is...

Страница 614: ...all subordinate programs If the tool usage test function on your machine is not enabled or switched on no icon is shown in the Pgm column Further information Tool usage test page 254 The Status colum...

Страница 615: ...ossible entries from a pop up window Select line Cancel marking Opening the Batch Process Manager You can open the Batch Process Manager in the following way Press the Batch Process Manager key The co...

Страница 616: ...n alternative press Save Press the INSERT REMOVE soft key Press the INSERT AFTER soft key The control displays the various types on the right hand side Select the desired type Pallet Fixture Program T...

Страница 617: ...ss Manager You can edit a line in the job list in the Batch Process Manager as follows Open the desired job list Press the EDIT soft key Place the cursor on the desired line e g Pallet The control dis...

Страница 618: ...s the TAG soft key The control highlights the line in which the cursor is positioned Place the cursor on the desired position When the cursor is placed at a suitable position the control shows the INS...

Страница 619: ...16 Manual Operation and Setup...

Страница 620: ...l Switching on the machine and traversing the reference points can vary depending on the machine tool Switch the machine and the control on as follows Switch on the power supply for the control and th...

Страница 621: ...is position matches that proposed in the display confirm with YES NOTICE Danger of collision If they are not paid attention to deviations between the actual axis positions and those expected by the co...

Страница 622: ...of operation immediately after switching on the control voltage without needing to reference the axes You can neither set a preset nor modify a preset via the preset table without having referenced th...

Страница 623: ...erence axes not activated in the current kinematic model without needing to deactivate Tilt the working plane such as a tool magazine Further information Activating manual tilting page 690 NOTICE Dang...

Страница 624: ...operation key Press the OFF soft key Confirm with the SHUT DOWN soft key When the control displays the message Now you can switch off in a pop up window you may switch off the power supply to the cont...

Страница 625: ...ess the axis direction key and hold it down as long as you wish the axis to move or To move the axis continuously Press and hold the axis direction button and press the NC Start key To stop Press the...

Страница 626: ...Enter the infeed of the linear axes and confirm with the CONFIRM VALUE soft key Alternatively confirm with the ENT key Use the arrow keys to position the cursor on the rotary axis Enter the infeed of...

Страница 627: ...with display Refer to your machine manual Your machine tool builder can make additional functions of the HR 5xx handwheels available If you want to use the Handwheel superimp function in a virtual too...

Страница 628: ...ent function key can be exchanged by the machine manufacturer 11 Generate NC block key machine dependent function key can be exchanged by the machine manufacturer 12 Spindle switch off machine depende...

Страница 629: ...STIB control in operation program run has been started or axis is in motion 7 S0 Current spindle speed 8 F0 Feed rate at which the selected axis is moving 9 E Error message If an error message appear...

Страница 630: ...a functional test The HR 550FS wireless handwheel features a rechargeable battery The battery starts charging when you put the handwheel in the holder You can operate the HR 550FS with the battery fo...

Страница 631: ...in use Keep the distance between the handwheel and the handwheel holder small pay attention to the vibration alarm Test the handwheel before machining If the control has triggered an emergency stop y...

Страница 632: ...ensitivity levels are predefined and are selectable with the handwheel arrow keys only when incremental jog is not active Selectable sensitivity levels 0 001 0 002 0 005 0 01 0 02 0 05 0 1 0 2 0 5 1 m...

Страница 633: ...potentiometers of the machine operating panel continue to be active after you have activated the handwheel If you want to use the potentiometers on the handwheel proceed as follows Press the CTRL and...

Страница 634: ...old the F1 or F2 key each time it reaches a decimal value 0 the control increases the counting increment by a factor of 10 By also pressing the CTRL key you can increase the counting increment by a fa...

Страница 635: ...3 OK or with F1 and F2 set the desired value and then confirm with F3 OK By also pressing the CTRL key you can increase the counting increment to 10 Changing modes of operation With the handwheel soft...

Страница 636: ...Stop key has been pressed Internal stop handwheel soft keys MOP and then Stop After the NC STOP key has been pressed Traverse manual axes handwheel soft keys MOP and then MAN Returning to the contour...

Страница 637: ...th the NC Start key The spindle speed with the entered speedS is started with a miscellaneous function M Input a miscellaneous function M in the same way The control shows the current spindle speed in...

Страница 638: ...iable spindle drive Feed rate limit F MAX Refer to your machine manual The feed rate limit depends on the machine The F MAX soft key enables you to reduce the feed rate speed for all operating modes T...

Страница 639: ...evel d as per EN 13849 1 and SIL 2 as per IEC 61508 The safety related operating modes correspond to EN 12417 and assure extensive operator protection The basis of the HEIDENHAIN safety concept is the...

Страница 640: ...nterven tion only for qualified operators SOM_4 Safe operating mode 4 Advanced manual intervention process monitoring Safety functions Description Brief description SS0 SS1 SS1F SS2 Safe stop safe sto...

Страница 641: ...ive is interrupted SLS Safely limited speed A safely limited speed is active SOS Safe operating stop Safe operating stop is active STO Safe torque off Energy supply to the motor is interrupted The con...

Страница 642: ...nce the test position has been reached a dialog appears asking whether the test position was approached correctly Confirm with the OK soft key if the control approached the test position correctly and...

Страница 643: ...drives from being triggered when the protective door is opened If you press the F LIMITED soft key the control will limit the speed of the axes and of the spindle s to the values defined by the machi...

Страница 644: ...le Presets and pallet reference points If you work with pallets please note that the presets stored in the preset table are relative to an activated pallet reference point Further information Pallet M...

Страница 645: ...system about the preset which is shown in the same row as the basic rotation When presetting the positions of the tilting axes must match the tilted situation If the Tilt working plane function is no...

Страница 646: ...iece surface or position the measuring dial correspondingly Press the PRESET MANAGEMENT soft key The control opens the preset table and sets the cursor to the row of the active preset Press the CHANGE...

Страница 647: ...enter the new preset without calculation of the kinematics axis specific Only use this function if your machine has a rotary table and you want to set the preset to the center of the rotary table by...

Страница 648: ...the functions for entry of presets Choose between showing the Basic Transforma tion or the Axis Offset Activate the preset of the selected row of the preset table Add multiple rows to the end of the...

Страница 649: ...can be unlocked only with the selected password Forgotten passwords cannot be reset This means that locked rows would be locked permanently The preset table would thus no longer be fully usable Prefe...

Страница 650: ...s Press the CHANGE PRESET soft key Select the LOCKED column Press the EDIT CURRENT FIELD soft key Preset protected without a password Press the LOCK UNLOCK soft key The control rescinds the write prot...

Страница 651: ...preset table the control resets any active datum shift mirroring rotation or scaling factor On the other hand the Tilt working plane function Cycle 19 or PLANE remains active Select the Manual operati...

Страница 652: ...kpiece Insert the zero tool with known radius into the spindle Ensure that the control is showing the actual positions Presetting setting with an end mill Select the Manual operation mode Move the too...

Страница 653: ...for capturing the probing position by pressing a key Proceed as follows Select any touch probe function by soft key Move the mechanical probe to the first position to be captured by the control To ca...

Страница 654: ...ted working plane function is not active the control checks whether the rotary axes are at 0 actual positions If the positions do not match the control issues an error message The probing functions PL...

Страница 655: ...IN only gives warranty for the function of the probing cycles if HEIDENHAIN touch probes are used Soft key Function Page Calibrating the 3 D Touch Probe 663 Measuring a 3 D basic rotation by probing a...

Страница 656: ...ows Start the manual touch probe cycle Position the touch probe at a position near the first touch point Probe the first touch point Activate the handwheel on the handwheel The control shows the pop u...

Страница 657: ...touch probe monitoring reactivates itself automatically and the error message is cleared NOTICE Danger of collision The TCH PROBE MONITOR OFF soft key suppresses the corresponding error message if the...

Страница 658: ...outine for automatic probing of a hole stud or a pattern circle the control opens a form with the required entry fields Input fields in the Measure stud and Measure hole forms Input field Function Stu...

Страница 659: ...probing routine you need to preposition the touch probe near the first touch point Offset the touch probe by approximately the safety clearance opposite to the probing direction The safety clearance...

Страница 660: ...espective function You can also enter values in some of the fields Use the arrow keys to switch to the desired input field You can position the cursor only in fields that can be edited Fields that can...

Страница 661: ...the ENTRY IN PRESET TABLE function Further information Writing measured values from the touch probe cycles to the preset table page 662 With the ENTER IN DATUM TABLE soft key the control can write the...

Страница 662: ...set table has the name PRESET PR and is saved in the TNC table directory Select any probe function Enter the desired coordinates for the preset in the designated input boxes depends on the touch probe...

Страница 663: ...the calibration values are applied to the active touch probe The updated tool data then become immediately effective there is no need to retrieve the tool again During calibration the control finds t...

Страница 664: ...tool reference point at a different point Set the preset in the spindle axis such that for the machine tool table Z 0 Select the calibration function for the touch probe length Press the CAL Press L...

Страница 665: ...from opposite orientations rotation by 180 and can calculate and implement the necessary compensation The center offset can be determined only with a suitable touch probe If you want to calibrate usin...

Страница 666: ...gauge Enter the start angle Enter the number of touch points Probe Press the NC Start key The 3 D touch probe probes all required touch points in an automatic probing routine and calculates the effec...

Страница 667: ...ance Enter the start angle Enter the number of touch points Probe Press the NC Start key The 3 D touch probe probes all required touch points in an automatic probing routine and calculates the effecti...

Страница 668: ...the values to take effect Press the END soft key to terminate the calibrating function The control logs the calibration process in the TCHPRMAN html file Refer to your machine manual In order to be a...

Страница 669: ...he machine coordinate system and saves the values in the columns A_OFFS B_OFFS or C_OFFS of the preset table In order to identify the basic rotation or offset probe two points on the side of the workp...

Страница 670: ...obe direction or probing routine by soft key Press the NC Start key Position the touch probe at a position near the second touch point Press the NC Start key The control determines the basic rotation...

Страница 671: ...de collisions resulting from compensating movements The control additionally outputs a warning before table rotation Press the ALIGN ROT TABLE soft key after the probing procedure The control opens th...

Страница 672: ...h the BASE TRANSFORM OFFSET soft key for this column to be displayed Show basic rotation and offset If you select the PROBING ROT function the control displays the active angle of the basic rotation i...

Страница 673: ...and position of the touch points determines how the control calculates the direction of the plane With the first two points you specify the direction of the reference axis Define the second point in...

Страница 674: ...e by soft key Probe Press the NC Start key Position the touch probe at a position near the second touch point Probe Press the NC Start key Position the touch probe near the third touch point Probe Pre...

Страница 675: ...Tilted Working Plane becomes active for all machine operating modes After aligning the plane you can align the reference axis with the Probing rot function Displaying 3 D basic rotation If a 3 D basic...

Страница 676: ...l will issue either a warning or an error message depending on what the machine tool builder has defined The following soft key functions are available for setting a preset on an aligned workpiece Sof...

Страница 677: ...pressing the POSITION PROBING soft key Move the touch probe to a position near the touch point Select the axis and probing direction e g Probe in direction Z Probe Press the NC Start key Preset Enter...

Страница 678: ...oint on the first workpiece edge Select the probe direction by soft key Probe Press the NC Start key Position the touch probe near the second touch point on the same workpiece edge Probe Press the NC...

Страница 679: ...with the cycle The control has two soft keys for you to decide which straight line you wish to use for this The ROT 1 soft key activates the angle of the first straight line as basic rotation or as of...

Страница 680: ...he touch probe probes the inside wall of the circle in the selected direction Repeat this process After the third probing operation you can have the control calculate the center four touch points are...

Страница 681: ...eat this process After the third probing operation you can have the control calculate the center four touch points are recommended Terminate the probing procedure and switch to the evaluation menu Pre...

Страница 682: ...ess the PROBING CC soft key Press the PROBING CC Probing of circular pattern soft key Probe a circular stud Circular stud should be probed automatically Press Stud soft key Enter starting angle or sel...

Страница 683: ...he preset in the menu window confirm with the SET PRESET soft key or write the value to a table Further information Writing measured values from the touch probe cycles to a datum table page 661 Furthe...

Страница 684: ...can determine Position coordinates and from them Dimensions and angles on the workpiece Finding the coordinates of a position on an aligned workpiece Select the probing function Press the PROBING POS...

Страница 685: ...ition the touch probe at a position near the second touch point B Select the probe direction with the soft keys Same axis but from the opposite direction Probe Press the NC Start key The Measured valu...

Страница 686: ...tation angle Cancel the basic rotation or restore the previous basic rotation Set the rotation angle to the value that you previously wrote down Measuring the angle between two workpiece edges Select...

Страница 687: ...holes or contours in an oblique plane The working plane is always tilted around the active datum The program is written as usual in a main plane such as the X Y plane but is executed in a plane that...

Страница 688: ...ly the mechanically influenced offsets of the particular tilting table the translational components Machine with swivel head You must tilt the workpiece into the desired position for machining by posi...

Страница 689: ...NOML are referenced to the tilted coordinate system In the optional machine parameter CfgDisplayCoordSys no 127501 you can specify the coordinate system in which the status display shows an active da...

Страница 690: ...ired rotary axis Enter the tilt angle Terminate the entry Press the END key If the tilted working plane function is active and the control moves the machine axes in accordance with the tilted axes the...

Страница 691: ...xecuted with TABLE ROT with corresponding configuration of the machine parameter CfgRotWorkPlane no 201200 by the machine tool builder after starting the control after switching the kinematics after r...

Страница 692: ...l using the handwheel or the axis direction keys in Manual Operation mode To select manual tilting press the 3 D ROT soft key Use the arrow keys to move the cursor to the menu item Manual operation To...

Страница 693: ...17 Positioning with Manual Data Input...

Страница 694: ...le Cycles Radius compensation Program section repetitions Q parameters The additional status display can be activated in the Positioning w Manual Data Input mode of operation NOTICE Danger of collisio...

Страница 695: ...ations page 694 Operating and programming notes The following functions are not available in the Positioning w Manual Data Input operating mode FK free contour programming Program call PGM CALL SEL PG...

Страница 696: ...L X 50 Y 50 R0 FMAX M3 Move the tool at F MAX to a position above the hole spindle on 4 CYCL DEF 200 DRILLING Define the DRILLING cycle Q200 5 SET UP CLEARANCE Set up clearance of the tool above the...

Страница 697: ...enter the rotation angle and feed rate you wrote down e g L C 2 561 F50 Conclude entry Press the NC Start button The rotation of the table corrects the misalignment Protecting programs in MDI The MDI...

Страница 698: ......

Страница 699: ...18 Test Run and Program Run...

Страница 700: ...ol will not show a graphic if the current program has no valid workpiece blank definition no program is selected with blank form definition with a subprogram the BLK FORM block was not yet run The sim...

Страница 701: ...keys with which you can set the simulation speed Soft key Functions Test program with the speed that will be used when actually running the program programmed feed rates will be taken into account In...

Страница 702: ...e soft keys depends on the selected operating mode The Test Run mode of operation also offers the following views Soft key View Volume view Volume view and tool paths Tool paths Limitations during pro...

Страница 703: ...display The following functions are available In order to rotate the model shown in three dimensions hold down the right mouse button and move the mouse If you simultaneously press the shift key you...

Страница 704: ...so provides the following functions Soft keys Function Show workpiece blank frame Highlight workpiece edges on 3 D model Show a transparent workpiece Show the end points of the tool paths Show the blo...

Страница 705: ...y in the MOD function Graphic settings With the machine parameter clearPathAtBlk No 124203 you can specify whether or not the tool path in the Test Run operating mode is cleared with a new BLK FORM If...

Страница 706: ...Program run full sequence Press the GRAPHICS soft key Press the plan view soft key Projection in three planes The simulation shows three sectional planes and a 3 D model similar to a technical drawin...

Страница 707: ...ys Soft keys Function Shift the vertical sectional plane to the right or left Shift the vertical sectional plane forward or backward Shift the horizontal sectional plane upwards or downwards The posit...

Страница 708: ...ece blank Soft key Function Display the unmachined blank in the Program run single block and Program run full sequence operating modes Display the unmachined blank in the Test Run operating mode Tool...

Страница 709: ...value for calculating the machining time because it does not take any machine dependent time intervals e g for tool changes into consideration Machining time in the machine operating modes Time displ...

Страница 710: ...arent cuboid represents the workpiece blank Its dimensions are shown in the BLK FORM table The control takes over the dimensions from the workpiece blank definition of the selected program For a test...

Страница 711: ...pace option 20 18 HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 711 Operating notes With BLK FORM CYLINDER a cuboid is depicted as the workpiece blank in the working space With B...

Страница 712: ...tions for program display Overview In the Program Run Single Block and Program Run Full Sequence operating modes the control displays the following soft keys for displaying the NC program in pages Sof...

Страница 713: ...l call at the following position In the working plane in the center of the defined BLK FORM In the tool axis 1 mm above the MAX point defined in the BLK FORM With rotationally symmetrical workpiece bl...

Страница 714: ...ser s Manual 10 2017 Refer to your machine manual Your machine tool builder can also define a tool change macro for the Test Run operating mode This macro will simulate the exact behavior of the machi...

Страница 715: ...IN WORK SPACE function you can activate workspace monitoring for the test run Further information Showing the workpiece blank in the working space option 20 page 710 Operating mode Press the Test Run...

Страница 716: ...d using PGM CALL then enter this name Repetitions If N is located in a program section repeat enter the number of repeats that you want to run Default 1 The control stops before N is simulated Possibi...

Страница 717: ...e the control executes each block individually after pressing the NC Start key With point pattern cycles and CYCL CALL PAT the controls stops after each point You can use the following control functio...

Страница 718: ...M 4 Select the part program status M Operating notes You can change the feed rate and spindle speed using the potentiometers You can reduce the feed rate using the FMAX soft key This reduction affect...

Страница 719: ...e g with the miscellaneous functions M2 or M30 The control shows the current status of the program run in the status display Further information General status display page 94 In contrast to a stopped...

Страница 720: ...mode and thereby to lose the so called contextual reference After the loss of the contextual reference unexpected and undesired movements can occur There is a danger of collision during subsequent ma...

Страница 721: ...current machining step Abort program run Press NC Stop key The control does not exit the current NC block The control shows the symbol for stopped status in the status display Actions such as a change...

Страница 722: ...tivate the tilted working place or to limit manual traverse exclusively to the active tool axis A risk of collision exists for incorrect 3D ROT settings It is better to use the TOOL AXIS function Use...

Страница 723: ...must start machining at the start of the program or by using the BLOCK SCAN function For program interruptions within program section repeats or subprograms re entering at the point of interruption m...

Страница 724: ...y Traverse reference points The Retraction operating mode offers the following modes of traverse Mode Function Machine axes Movement of all axes in the machine coordi nate system Tilted system Movemen...

Страница 725: ...retract the tap Switch on the power supply for control and machine The control starts the operating system This process may take several minutes The control will then display the Power interrupted mes...

Страница 726: ...raction Return to the original soft key level End the Retraction mode Press the END RETRACTION soft key The control checks whether the Retraction mode can be ended If necessary follow the dialog Answe...

Страница 727: ...following ways Mid program startup in the main program with repetitions if necessary Multi level mid program startup in subprograms and touch probe cycles Mid program startup in a point table Block s...

Страница 728: ...ADVANCED soft key if required if required press the INSERT LAST NC BLOCK soft key to select the last saved interruption Press the NC Start key The control starts the block scan calculates until the e...

Страница 729: ...to the first start up point Press the BLOCK SCAN soft key Enter the first NC block where you wish to start Press the ADVANCED soft key if required If required press the INSERT LAST NC BLOCK soft key i...

Страница 730: ...am This subprogram call is in block 53 of the main program The touch probe cycle is in block 28 of the main program i e before the desired start up point Press the BLOCK SCAN soft key In the pop up wi...

Страница 731: ...xpands the pop up window Point number enter the line number of the point table you start with Enter the Point file name and path of the point table If required press the SELECT LAST BLOCK soft key in...

Страница 732: ...line in the NR pallet table This input is always required as an NC program may appear several times in a pallet table The BLOCK SCAN always takes place in a workpiece oriented manner even if you have...

Страница 733: ...n the machine if the position of an axis has changed after the control loop has been opened during a program interruption Procedure Proceed as follows to approach the contour Press the RESTORE POSITIO...

Страница 734: ...tomatically starts the machining operation Open machines with unsecured work envelops pose a huge danger for the machine operator Use the AUTOSTART function exclusively on closed machines In a Program...

Страница 735: ...or not test NC blocks with a sign set the soft key to ON To execute or test NC blocks with a sign set the soft key to OFF Operating notes This function does not work for TOOL DEF blocks After a power...

Страница 736: ...is function varies depending on the respective machine The control optionally interrupts program run at blocks in which an M1 has been programmed If you use M1 in the Program run operating mode then t...

Страница 737: ...19 MOD Functions...

Страница 738: ...mouse navigation with the keyboard is also possible in the MOD functions Switch from the input area in the right window to the MOD function selections in the left window with the tab key Select MOD fu...

Страница 739: ...lay Program entry for MDI Show time of day Show the info line Graphic settings Model type Model quality Counter settings Momentary count PGM for counter Machine settings Kinematics Traverse limits Too...

Страница 740: ...ys icons of the active Graphic settings You have the following simulation parameters for the control s Graphic settings Model type Icon Choice Properties Application 3 D Very true to detail heavy time...

Страница 741: ...Counter settings In the MOD menu select the Counter settings group Select the current count Select the target value for the counter Press the APPLY soft key Press the OK soft key The control immediate...

Страница 742: ...oning software application using the TNCOPT soft key With the MOD function External access you can grant or restrict access to the control Once you have restricted external access it is no longer poss...

Страница 743: ...cription Additional information text is shown in the overview list Type Ethernet Com 1 COM 2 Network connection Serial interface 1 Serial interface 2 Access rights Inquire For external access the cont...

Страница 744: ...nent from collision To enter traverse limits In the MOD menu select the Machine settings group Select the Traverse limits menu Enter the values of the desired axes as a reference value or load the mom...

Страница 745: ...ection function NOTICE Danger of collision All stored kinematics can also be selected as active machine kinematics By this means all manual movements and machining operations are executed using the se...

Страница 746: ...s the SET DATE TIME soft key In the Time zone area select the desired time zone Press the NTP on soft key in order to select the Set the time manually entry Change the date and time as needed Press th...

Страница 747: ...um You can select the following coordinates for the control s position displays Display Function NOML Nominal position The value currently command ed by the control The NOML and ACTL displays differ s...

Страница 748: ...aining to the programmed position in the machine coordinate system difference between actual and target positions Examples with Cycle 11 Scaling factor 0 2 L IX 10 The REFDST display shows 2 mm The sc...

Страница 749: ...would like to activate the inch display the control shows the feed rate in inch min In an inch program you must enter the feed rate larger by a factor of 10 19 8 Displaying operating times Applicatio...

Страница 750: ...oftware managed by HEIDENHAIN PLC Number or name of the PLC software managed by your machine manufacturer In the FCL Information MOD function the control shows the following information Development le...

Страница 751: ...meter baudRateLsv2 no 106606 You can also define another type of data transfer interface The settings described below are therefore effective only for the respective newly defined interface Applicatio...

Страница 752: ...ission transmission line by line STANDARD Packet based data transfer BLOCKWISE Transmission without protocol only charac ter by character RAW_DATA Set data bits dataBits no 106703 By setting the data...

Страница 753: ...ine parameter is not required if you don t need a special file system EXT Minimum file system for printers or non HEIDENHAIN transmission software It corresponds to the EXT1 and EXT2 operating modes o...

Страница 754: ...eceived TRUE The EOT character is not sent FALSE The EOT character is sent Settings for the transmission of data using PC software TNCserver Apply the following settings in machine parameter RS232 no...

Страница 755: ...AIN TNCremo software With TNCremo data transfer is possible with all HEIDENHAIN controls via the serial interface or the Ethernet interface You can download the current version of the TNCremo software...

Страница 756: ...ol window per mouse click and move the highlighted file into the PC window while holding down the mouse button 1 To transfer a file from the PC to the control select the file in the PC window per mous...

Страница 757: ...d 10BaseT or directly to a PC The connection is metallically isolated from the control electronics For a 1000Base TX 100BaseTX and 10BaseT connection use a twisted pair cable to connect the control to...

Страница 758: ...ctive Ethernet interfaces Select one of the listed interfaces via mouse or arrow keys Activate button Activate the selected interface X appears in the Active column Deactivate button Deactivate the se...

Страница 759: ...ce for configuration of the machine network Press the corresponding buttons to save load and delete profiles IP address Automatically procure IP address option The control is to procure the IP address...

Страница 760: ...g Ping In the Address field enter the IP number for which you want to check the network connec tion Input four numerical values separated by periods e g 160 1 180 20 As an alterna tive you can enter t...

Страница 761: ...re you can define a name for the machine network if required This is necessary if thesame names are assigned in the machine network and in the external network for example Forward DNS to external If I...

Страница 762: ...Network drive is to be connected automatically manually Type Type of network connection cifs and nfs are possible Drive Designation of the drive on the control ID Internal ID that identifies if a mou...

Страница 763: ...an happen for example if PC names for which there are no equivalent IP addresses as yet were used in the configuration Firewall active with medium security level Firewall active with high safety level...

Страница 764: ...option is set the control no longer responds to a PING request Service This column contains the short names of the services that are configured with this dialog For the configuration it is not importa...

Страница 765: ...Computer If the setting Permit some is selected under Method the relevant computers can be specified here The computers can be entered with their IP addresses or host names separated by commas If a h...

Страница 766: ...order for the control to recognize the touch probe with radio transmission you will require an SE 661 transceiver with EnDat interface Proceed as follows to open the setup dialog Press the MOD key Sel...

Страница 767: ...l of the columns you can shift the view with the scroll bar or shift the dividing line between the left and right sides of the screen using the mouse Setting up a 3 D touch probe Proceed as follows to...

Страница 768: ...probe properties Place the cursor on the row for the touch probe Select the Properties tab The control shows the properties of the selected touch probe Change the properties as desired per soft key Yo...

Страница 769: ...dio connection manually per soft key then the signal remains unchanged even after a tool change You must deactivate the radio connection manually again Current radio touch probe data The control displ...

Страница 770: ...el you want to assign to the handwheel holder in the handwheel holder Press the MOD key to select the MOD function Select the Machine settings menu Select the configuration menu for the wireless handw...

Страница 771: ...le channels Memorize the number of the channel with the least amount of radio traffic smallest bar Click the Start handwheel button to reactivate the wireless handwheel Click the Properties tab Click...

Страница 772: ...at a proper and safe stop of the axes cannot be ensured anymore an emergency stop reaction of the wireless handwheel is triggered The displayed value Max successive lost indicates whether reception qu...

Страница 773: ...form a backup of the current machine configuration prior to the RESTORE function Use the function only in consultation with the machine tool builder Your machine tool builder can provide you a backup...

Страница 774: ......

Страница 775: ...20 Tables and Overviews...

Страница 776: ...ers have a key name to identify them unambiguously The key name assigns the parameter to a group e g X for X axis The respective group folder bears the key name and is marked by a K in the folder symb...

Страница 777: ...Empty object cannot be opened Initialized machine parameter Uninitialized optional machine parameter Can be read but not edited Can neither be read nor edited The type of the configuration object is...

Страница 778: ...M 118 Type of position display in status display NOMINAL ACTUAL REF ACTL REF NOML LAG ACTDST REFDST M 118 Definition of decimal separator for position display point comma Display of feed rate in opera...

Страница 779: ...or position display in mm or degrees 0 1 0 05 0 01 0 005 0 001 0 0005 0 0001 0 00005 Option 23 0 00001 Option 23 Display step for position display in inches 0 005 0 001 0 0005 0 0001 0 00005 Option 23...

Страница 780: ...tting the NC and PLC dialog language NC dialog language ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD SLOVENIAN KORE...

Страница 781: ...playSettings Link row On Off Display setting for link row OFF Deactivate the information line in the operating mode line ON Activate the information line in the operating mode line DisplaySettings Set...

Страница 782: ...tion of the tool is not possible WITH_WARNING Deletion of the tool is possible must be confirmed WITHOUT_WARNING Deletion of the tool is possible without needing to be confirmation Behavior when delet...

Страница 783: ...in probing cycle Probing feed rate with tool measurement 1 to 3 000 mm min Probing feed rate with tool measurement Calculation of probing feed rate ConstantTolerance Calculation of probing feed rate...

Страница 784: ...AdaptOnBoth Table is modified after tool check and measurement AdaptNever Table is not modified after tool check and measurement Configuration of a round stylus TT140_1 Coordinates of the stylus cent...

Страница 785: ...le radius on the circle end point compared to circle start point Permissible error in successive threads Configuration of machining cycles Overlap factor for pocket milling 0 001 to 1 414 Overlap fact...

Страница 786: ...polygon Average The geometry filter smooths corners Maximum distance of filtered to unfiltered contour 0 to 10 mm The filtered out points lie within this tolerance to the resul tant distance Maximum...

Страница 787: ...nal Programming User s Manual 10 2017 787 Parameter settings Limitation of spindle speed for Cycles 17 207 and 18 TRUE For small thread depths the spindles speed is limited to the extent that for abou...

Страница 788: ...how help graphics if the CYCLE HELP soft key is set to ON The CYCLE HELP OFF ON soft key is displayed in the Programming mode after pressing the Screen layout button Behavior of soft key row following...

Страница 789: ...endent files are displayed AUTOMATIC Dependent files are not displayed Path specifications for end users List with drives and or directories Drives and directories entered here are shown by the contro...

Страница 790: ...ectrical separation When using the 25 pin adapter block Control Conn cable 365725 xx Adapter block 310085 01 Conn cable 274545 xx Male Assign ment Female Color Female Male Female Male Color Female 1 D...

Страница 791: ...66964 xx Male Assign ment Female Color Male Female Male Female Color Female 1 Do not assign 1 Red 1 1 1 1 Red 1 2 RXD 2 Yellow 2 2 2 2 Yellow 3 3 TXD 3 White 3 3 3 3 White 2 4 DTR 4 Brown 4 4 4 4 Brow...

Страница 792: ...ansfer The table below shows the connector pin layout on the adapter block Adapter block 363987 02 Conn cable 366964 xx Female Male Female Color Female 1 1 1 Red 1 2 2 2 Yellow 3 3 3 3 White 2 4 4 4 B...

Страница 793: ...r in 4 axes Interpolation Circular in 2 axes Helical superimposition of circular and straight paths Block processing time 3 D straight line without radius compensation 1 5 ms Position loop resolution...

Страница 794: ...r mm tooth or mm 1 Dwell time in Cycle 9 0 to 3600 000 4 3 s Thread pitch in various cycles 9 9999 to 9 9999 2 4 mm Angle for spindle orientation 0 to 360 0000 3 4 Angle for polar coordinates rotation...

Страница 795: ...her program is being run Cutting data Automatic calculation of spindle speed cutting speed feed per tooth and feed per revolution 3 D machining Advanced Function Set 2 2 Motion control with minimum je...

Страница 796: ...shift rotation mirroring Coordinate transformation Scaling factor axis specific 1 Tilting the working plane Advanced Function Set 1 Mathematical functions roots Logical operations Calculating with par...

Страница 797: ...ning time in the Test Run operating mode Display of the current machining time in the Program Run Single Block and Program Run Full Sequence operating modes Datum management For saving any datums Cont...

Страница 798: ...g the position of the tool center point tool tip or center of sphere TCPM Tool Center Point Management Keeping the tool normal to the contour Tool radius compensation perpendicular to traversing direc...

Страница 799: ...can be integrated Advanced Graphic Features option 20 Expanded graphic functions Program verification graphics program run graphics Plan view Projection in three planes 3 D view Advanced Function Set...

Страница 800: ...ol PAC option 142 Adaptive position control Changing of the control parameters depending on the position of the axes in the working space Changing of the control parameters depending on the speed or a...

Страница 801: ...l mounted handwheels via handwheel adapter HRA 110 TS 248 3 D touch trigger probe with cable connection TS 260 3 D touch trigger probe with cable connection TS 444 Battery free 3 D touch trigger probe...

Страница 802: ...14 CONTOUR GEOMETRY 18 THREAD CUTTING 19 WORKING PLANE 20 CONTOUR DATA 21 PILOT DRILLING 22 ROUGH OUT 23 FLOOR FINISHING 24 SIDE FINISHING 25 CONTOUR TRAIN 26 AXIS SPECIFIC SCALING 27 CYLINDER SURFACE...

Страница 803: ...LLING 239 ASCERTAIN THE LOAD 240 CENTERING 241 SINGLE LIP D H DRLNG 247 PRESETTING 251 RECTANGULAR POCKET 252 CIRCULAR POCKET 253 SLOT MILLING 254 CIRCULAR SLOT 256 RECTANGULAR STUD 257 CIRCULAR STUD...

Страница 804: ...e referenced to machine datum 471 M92 Within the positioning block Coordinates are referenced to a position defined by machine manufacturer e g tool change position 471 M94 Reduce the rotary axis disp...

Страница 805: ...M136 M137 Feed rate F in millimeters per spindle revolution Reset M136 477 M138 Selection of tilted axes 571 M140 Retraction from the contour in the tool axis direction 483 M143 Delete basic rotation...

Страница 806: ...inch touchscreen 19 inch TFT color flat panel display or 15 1 inch TFT color flat panel display Memory media for NC PLC programs and system files CompactFlash memory card Hard disk or SSDR solid state...

Страница 807: ...available Comparison User functions Function TNC 620 iTNC 530 Program entry Klartext X X DIN ISO X X smarT NC X ASCII editor X directly editable X editable after conversion Position entry Nominal posi...

Страница 808: ...s with _ Sometimes with Copy function Overwriting relevant tool data X X Form view Switchover with Screen Layout key Switchover by soft key Exchange of tool table between TNC 620 and iTNC 530 X Not po...

Страница 809: ...linder surface external contour Cycle 39 X option 8 X option 8 Feed rate in mm min or rev min X option 8 X option 8 Traverse in tool axis direction Manual operation 3 D ROT menu X X FCL2 function Duri...

Страница 810: ...s QR X X Changing parameters during program interruption X X FN15 PRINT X FN25 PRESET X FN26 TABOPEN X X FN27 TABWRITE X X FN28 TABREAD X X FN29 PLC LIST X FN31 RANGE SELECT X FN32 PLC PRESET X FN37 E...

Страница 811: ...resolution view X X Tool display X with option 20 X Adjusting the simulation speed X with option 20 X Coordinates of line intersection for projection in 3 planes X Expanded zoom functions mouse opera...

Страница 812: ...X Sorting function X X Mouse operation X X Selection of target directory by soft key X X Programming aids Help graphics for cycle programming X X Animated help graphics when PLANE PATTERN DEF functio...

Страница 813: ...xes for actual position capture X Definition of traverse range limits X X Restricting external access X X Configure counter X Switching the kinematics X X Calling fixed cycles With M99 or M89 X X With...

Страница 814: ...ction of position display Manual operation X X Additional status display form view X X Display of the handwheel path during machining with handwheel superimposing X X Display of distance to go in a ti...

Страница 815: ...tant contouring speed at corners not required at TNC 620 X M91 Within the positioning block Coordinates are referenced to machine datum X X M92 Within the positioning block Coordinates are referenced...

Страница 816: ...128 M129 Maintaining the position of the tool tip when positioning tilted axes TCPM Reset M128 X option 9 X option 9 M130 Within the positioning block Points are referenced to the untilted coordinate...

Страница 817: ...ETRY X X 15 PILOT DRILLING SL I recommended SL II Cycle 21 X 16 CONTOUR MILLING SL I recommended SL II Cycle 24 X 17 RIGID TAPPING recommended Cycle 207 209 X 18 THREAD CUTTING X X 19 WORKING PLANE X...

Страница 818: ...CARTESIAN PATTERN X option 19 X 225 ENGRAVING X option 19 X 230 MULTIPASS MILLING recommended Cycle 233 option 19 X 231 RULED SURFACE X 232 FACE MILLING X option 19 X 233 FACE MILLING X option 19 240...

Страница 819: ...e preset on any axis X option 17 X Setting a corner as preset X option 17 X Setting a circle center as preset X option 17 X Setting a center line as preset X option 17 X Measuring a basic rotation usi...

Страница 820: ...RY AXIS X option 17 X 404 SET BASIC ROTATION X option 17 X 405 ROT IN C AXIS X option 17 X 408 SLOT CENTER PRESET X option 17 X 409 RIDGE CENTER PRESET X option 17 X 410 PRESET INSIDE RECTAN X option...

Страница 821: ...451 MEASURE KINEMATICS X option 48 X option 48 452 PRESET COMPENSATION X option 48 X option 48 453 KINEMATICS GRID X option 48 option 52 460 CALIBRATION OF TS ON A SPHERE X option 17 X 461 TS CALIBRA...

Страница 822: ...he last active soft key row Pressing the key adds the soft key row as the last row To exit the menu press the SPEC FCT key again then the control shows the last active soft key row Programming approac...

Страница 823: ...serted Transfer of actual position values on individual axis to the datum table using the keys Not available Available Transfer of actual position values on all active axes to the datum table using th...

Страница 824: ...once Access to protocol functions Log and powerful filter functions errors keystrokes are available Complete log without filter functions available Saving service files Available No service file is cr...

Страница 825: ...arameters With the CFGREAD function Via FN 18 functions Creating interactive cycles with CYCLE QUERY e g touch probe cycles in Manual Operation Available Not available Comparison Differences in Test R...

Страница 826: ...soft keys Sectional plane can be selected via three toggle soft keys Machine specific miscellaneous functions M Lead to error messages if they are not integrated in the PLC Are ignored during Test Run...

Страница 827: ...in a rotary axis has the same effect as an axis offset This offset is also effective for kinemat ics calculations and during tilting of the working plane In machine parameter preset ToAlignAxis no 30...

Страница 828: ...hen you return to the Program run full sequence mode error message Current block not selected Use mid program startup to select the point of interruption Switching the operating mode is allowed modal...

Страница 829: ...preset table reactivating the corre sponding preset table row does not activate the deleted basic rotation M143 does not delete the entry in the ROT column in the preset table reactivating the corres...

Страница 830: ...ssing as the control inter prets the entry internally as an LA2 Block scan in a point table The tool is positioned above the next position to be machined The tool is positioned above the last position...

Страница 831: ...values L and DL from the tool table and the value DL from the TOOL CALL block are taken into account in the position display The values L and DL from the tool table are taken into account in the posit...

Страница 832: ...definition With X Y coordinates independent of machine type Machine dependent with existing rotary axes Offset definition on cylinder surface With datum shift in X Y regardless of machine type Machin...

Страница 833: ...PLANE functions with active Cycle 8 MIRROR IMAGE Mirroring has no influence on tilting using AXIAL PLANE and Cycle 19 Function is available with all PLANE functions Axis positioning on machines with...

Страница 834: ...ifferences in programming station Function TNC 620 iTNC 530 Demo version Programs with more than 100 NC blocks cannot be selected an error message is issued Programs can be selected max 100 NC blocks...

Страница 835: ...workpiece misalignment By measuring two points on a straight surface 669 Condition of RTS line 753 Configuration data 776 Connector pin layout for data interfaces 790 Context sensitive help 221 Contou...

Страница 836: ...nd information 424 Form view 520 Freely definable table open 521 write to 522 FS Functional safety 639 Full circle 293 Functional safety FS 639 FUNCTION COUNT 512 Fundamentals 140 G Gestures 127 Graph...

Страница 837: ...values 662 Principal axes 151 Printing messages 391 Probing With end mill 652 Probing a plane 673 Probing cycles 655 Manual operating mode 655 Probing values writing to the preset table 662 Probing w...

Страница 838: ...ane 537 Tilting the working plane 687 Manual 687 Tilting without rotary axes 562 Tilt working plane programmed 535 TNCguide 221 TNCremo 755 TOOL CALL 249 Tool carrier management 493 Tool change 251 To...

Страница 839: ...HEIDENHAIN TNC 620 Conversational Programming User s Manual 10 2017 839 To the datum table 661 Z ZIP archive 189...

Страница 840: ...de Klartext App The Klartext on Your Mobile Device Google Apple Play Store App Store www klartext portal com The Information Site for HEIDENHAIN Controls Original document 1096883 25 Ver05 SW05 10 20...

Отзывы: