User’s ManualHEIDENHAIN ConversationalTNC 620NC Software734980-01734981-01English (en)4/2012
10 TNC model, software and features
100 Programming: Fundamentals, file management3.4 Working with the file managerCalling the file managerPress the PGM MGT key: The TNC displays the fi
HEIDENHAIN TNC 620 1013.4 Working with the file managerSelecting drives, directories and filesCall the file managerUse the arrow keys or the soft keys
102 Programming: Fundamentals, file management3.4 Working with the file managerStep 3: Select a filePress the SELECT TYPE soft keyPress the soft key
HEIDENHAIN TNC 620 1033.4 Working with the file managerCreating a new directoryMove the highlight in the left window to the directory in which you wan
104 Programming: Fundamentals, file management3.4 Working with the file managerCopying a single fileU Move the highlight to the file you wish to copy
HEIDENHAIN TNC 620 1053.4 Working with the file managerCopying files into another directoryU Select a screen layout with two equally sized windows.U T
106 Programming: Fundamentals, file management3.4 Working with the file managerCopying a tableImporting lines to a tableWhen copying a table to an ex
HEIDENHAIN TNC 620 1073.4 Working with the file managerChoosing one of the last files selectedCall the file managerDisplay the last 10 files selected:
108 Programming: Fundamentals, file management3.4 Working with the file managerDeleting a directoryU Move the highlight to the directory you want to
HEIDENHAIN TNC 620 1093.4 Working with the file managerMarking filesSome functions, such as copying or erasing files, can not only be used for individ
HEIDENHAIN TNC 620 11ContentsFirst steps with the TNC 6201Introduction2Programming: Fundamentals, file management3Programming: Programming aids4Progra
110 Programming: Fundamentals, file management3.4 Working with the file managerRenaming a fileU Move the highlight to the file you wish to renameU Se
HEIDENHAIN TNC 620 1113.4 Working with the file managerAdditional functionsProtecting a file / Canceling file protectionU Move the highlight to the fi
112 Programming: Fundamentals, file management3.4 Working with the file managerAdditional tools for management of external file typesWith the additio
HEIDENHAIN TNC 620 1133.4 Working with the file managerDisplay and edit Excel files.Proceed as follows to open and edit Excel files with the extension
114 Programming: Fundamentals, file management3.4 Working with the file managerWorking with ZIP archivesTo open ZIP archives with the extension zip d
HEIDENHAIN TNC 620 1153.4 Working with the file managerDisplay or edit text filesTo open and edit text files (ASCII files, e.g. with the extension txt
116 Programming: Fundamentals, file management3.4 Working with the file managerDisplaying image filesTo open image files with the extension bmp, gif,
HEIDENHAIN TNC 620 1173.4 Working with the file managerData transfer to or from an external data mediumCall the file managerSelect the screen layout f
118 Programming: Fundamentals, file management3.4 Working with the file managerIf you wish to copy from the external data medium to the TNC, move the
HEIDENHAIN TNC 620 1193.4 Working with the file managerThe TNC in a networkIf the TNC is connected to a network, the directory window displays additio
120 Programming: Fundamentals, file management3.4 Working with the file managerUSB devices on the TNCBacking up data from or loading onto the TNC is
Programming: Programming aids
122 Programming: Programming aids4.1 Screen keyboard4.1 Screen keyboardIf you are using the compact version (without an alphabetic keyboard) TNC 620,
HEIDENHAIN TNC 620 1234.2 Adding comments4.2 Adding commentsApplicationYou can add comments to a part program to explain program steps or make general
124 Programming: Programming aids4.2 Adding commentsFunctions for editing of the commentFunction Soft keyJump to beginning of comment.Jump to end of
HEIDENHAIN TNC 620 1254.3 Structuring programs4.3 Structuring programsDefinition and applicationsThis TNC function enables you to comment part program
126 Programming: Programming aids4.4 Integrated pocket calculator4.4 Integrated pocket calculatorOperationThe TNC features an integrated pocket calcu
HEIDENHAIN TNC 620 1274.4 Integrated pocket calculatorTo transfer the calculated value into the programU Use the arrow keys to select the word into wh
128 Programming: Programming aids4.5 Programming graphics4.5 Programming graphicsGenerating / not generating graphics during programmingWhile you are
HEIDENHAIN TNC 620 1294.5 Programming graphicsBlock number display ON/OFFU Shift the soft-key row: see figure.U To show block numbers: Set the SHOW OM
HEIDENHAIN TNC 620 131.1 Overview ... 341.2 Machine switch-on ... 35Acknowledge the power interruption and move to the reference points ... 351.
130 Programming: Programming aids4.6 Error messages4.6 Error messagesDisplay of errorsThe TNC generates error messages when it detects problems such
HEIDENHAIN TNC 620 1314.6 Error messagesDetailed error messagesThe TNC displays possible causes of the error and suggestions for solving the problem:U
132 Programming: Programming aids4.6 Error messagesClearing errorsClearing errors outside of the error window:U To clear the error/message in the hea
HEIDENHAIN TNC 620 1334.6 Error messagesKeystroke logThe TNC stores keystrokes and important events (e.g. system startup) in a keystroke log. The capa
134 Programming: Programming aids4.6 Error messagesInformational textsAfter a faulty operation, such as pressing a key without function or entering a
HEIDENHAIN TNC 620 1354.7 Context-sensitive help system4.7 Context-sensitive help systemApplicationThe TNCguide context-sensitive help system includes
136 Programming: Programming aids4.7 Context-sensitive help systemWorking with the TNCguideCalling the TNCguideThere are several ways to start the TN
HEIDENHAIN TNC 620 1374.7 Context-sensitive help systemNavigating in the TNCguideIt’s easiest to use the mouse to navigate in the TNCguide. A table of
138 Programming: Programming aids4.7 Context-sensitive help systemSelect the page last shownPage forward if you have used the "select page last
HEIDENHAIN TNC 620 1394.7 Context-sensitive help systemSubject indexThe most important subjects in the Manual are listed in the subject index (Index t
142.1 The TNC 620 ... 56Programming: HEIDENHAIN conversational and ISO formats ... 56Compatibility ... 562.2 Visual display unit and keyboard ..
140 Programming: Programming aids4.7 Context-sensitive help systemDownloading current help filesYou’ll find the help files for your TNC software on t
HEIDENHAIN TNC 620 1414.7 Context-sensitive help systemChinese (traditional) TNC:\tncguide\zh-twSlovenian (software option) TNC:\tncguide\slNorwegian
142 Programming: Programming aids4.7 Context-sensitive help system
Programming: Tools
144 Programming: Tools5.1 Entering tool-related data5.1 Entering tool-related dataFeed rate FThe feed rate F is the speed (in millimeters per minute
HEIDENHAIN TNC 620 1455.1 Entering tool-related dataSpindle speed SThe spindle speed S is entered in revolutions per minute (rpm) in a TOOL CALL block
146 Programming: Tools5.2 Tool data5.2 Tool dataRequirements for tool compensationYou usually program the coordinates of path contours as they are di
HEIDENHAIN TNC 620 1475.2 Tool dataDelta values for lengths and radiiDelta values are offsets in the length and radius of a tool.A positive delta valu
148 Programming: Tools5.2 Tool dataEntering tool data in the tableYou can define and store up to 9999 tools and their tool data in a tool table. Also
HEIDENHAIN TNC 620 1495.2 Tool dataTIME1 Maximum tool life in minutes. This function can vary depending on the individual machine tool. Your machine m
HEIDENHAIN TNC 620 153.1 Fundamentals ... 78Position encoders and reference marks ... 78Reference system ... 78Reference system on milling machi
150 Programming: Tools5.2 Tool dataTool table: Tool data required for automatic tool measurementFor a description of the cycles for automatic tool me
HEIDENHAIN TNC 620 1515.2 Tool dataEditing tool tablesThe tool table that is active during execution of the part program is designated TOOL.T. TOOL T
152 Programming: Tools5.2 Tool dataTo open any other tool tableU Select the Programming and Editing mode of operationU Call the file managerU Press t
HEIDENHAIN TNC 620 1535.2 Tool dataLeaving the tool tableU Call the file manager and select a file of a different type, such as a part programSort the
154 Programming: Tools5.2 Tool dataImporting tool tablesIf you export a tool table from an iTNC 530 and import it into a TNC 620, you have to adapt i
HEIDENHAIN TNC 620 1555.2 Tool dataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The pocket table is
156 Programming: Tools5.2 Tool dataSelecting a pocket table in the Programming and Editing mode of operationU Call the file managerU Display the file
HEIDENHAIN TNC 620 1575.2 Tool dataEditing functions for pocket tables Soft keySelect beginning of tableSelect end of tableSelect previous page in tab
158 Programming: Tools5.2 Tool dataCalling tool dataA TOOL CALL block in the part program is defined with the following data:U Select the tool call f
HEIDENHAIN TNC 620 1595.2 Tool dataTool changeTool change positionThe tool change position must be approachable without collision. With the miscellane
164.1 Screen keyboard ... 122Entering text with the screen keyboard ... 1224.2 Adding comments ... 123Application ... 123Entering a comment in
160 Programming: Tools5.2 Tool dataAutomatic tool change if the tool life expires: M101When the specified tool life has expired, the TNC can automati
HEIDENHAIN TNC 620 1615.2 Tool dataDepending on the NC program, the machining time can increase as a result of the tool life verification and calculat
162 Programming: Tools5.2 Tool dataTool usage testIn order to run a tool usage test, the complete plain-language program must have been simulated in
HEIDENHAIN TNC 620 1635.2 Tool dataThere are two ways to run a tool usage test for a pallet file: The highlight is on a pallet entry in the pallet fi
164 Programming: Tools5.3 Tool compensation5.3 Tool compensationIntroductionThe TNC adjusts the spindle path in the spindle axis by the compensation
HEIDENHAIN TNC 620 1655.3 Tool compensationTool radius compensationThe NC block for programming a tool movement contains: RL or RR for radius compens
166 Programming: Tools5.3 Tool compensationContouring with radius compensation: RR and RLThe tool center moves along the contour at a distance equal
HEIDENHAIN TNC 620 1675.3 Tool compensationRadius compensation: Machining corners Outside corners:If you program radius compensation, the TNC moves t
168 Programming: Tools5.3 Tool compensation
Programming: Programming contours
HEIDENHAIN TNC 620 175.1 Entering tool-related data ... 144Feed rate F ... 144Spindle speed S ... 1455.2 Tool data ... 146Requirements for too
170 Programming: Programming contours6.1 Tool movements6.1 Tool movementsPath functionsA workpiece contour is usually composed of several contour ele
HEIDENHAIN TNC 620 1716.2 Fundamentals of path functions6.2 Fundamentals of path functionsProgramming tool movements for workpiece machiningYou create
172 Programming: Programming contours6.2 Fundamentals of path functionsCircles and circular arcsThe TNC moves two axes simultaneously on a circular p
HEIDENHAIN TNC 620 1736.2 Fundamentals of path functionsCreating the program blocks with the path function keys The gray path function keys initiate t
174 Programming: Programming contours6.3 Contour approach and departure6.3 Contour approach and departureOverview: Types of paths for contour approac
HEIDENHAIN TNC 620 1756.3 Contour approach and departureImportant positions for approach and departure Starting point PSYou program this position in
176 Programming: Programming contours6.3 Contour approach and departurePolar coordinatesYou can also program the contour points for the following app
HEIDENHAIN TNC 620 1776.3 Contour approach and departureApproaching on a straight line with tangential connection: APPR LTThe tool moves on a straight
178 Programming: Programming contours6.3 Contour approach and departureApproaching on a circular path with tangential connection: APPR CTThe tool mov
HEIDENHAIN TNC 620 1796.3 Contour approach and departureApproaching on a circular arc with tangential connection from a straight line to the contour:
186.1 Tool movements ... 170Path functions ... 170FK free contour programming (Advanced Programming Features software option) ... 170Miscellaneo
180 Programming: Programming contours6.3 Contour approach and departureDeparting on a straight line with tangential connection: DEP LTThe tool moves
HEIDENHAIN TNC 620 1816.3 Contour approach and departureDeparture on a circular path with tangential connection: DEP CTThe tool moves on a circular ar
182 Programming: Programming contours6.4 Path contours—Cartesian coordinates6.4 Path contours—Cartesian coordinatesOverview of path functionsFunction
HEIDENHAIN TNC 620 1836.4 Path contours—Cartesian coordinatesStraight line L The TNC moves the tool in a straight line from its current position to th
184 Programming: Programming contours6.4 Path contours—Cartesian coordinatesInserting a chamfer between two straight linesThe chamfer enables you to
HEIDENHAIN TNC 620 1856.4 Path contours—Cartesian coordinatesCorner rounding RNDThe RND function is used for rounding off corners.The tool moves on an
186 Programming: Programming contours6.4 Path contours—Cartesian coordinatesCircle center CCIYou can define a circle center for circles that you have
HEIDENHAIN TNC 620 1876.4 Path contours—Cartesian coordinatesCircular path C around circle center CCBefore programming a circular arc, you must first
188 Programming: Programming contours6.4 Path contours—Cartesian coordinatesCircular path CR with defined radiusThe tool moves on a circular path wit
HEIDENHAIN TNC 620 1896.4 Path contours—Cartesian coordinatesCentral angle CCA and arc radius RThe starting and end points on the contour can be conne
HEIDENHAIN TNC 620 196.5 Path contours—Polar coordinates ... 194Overview ... 194Zero point for polar coordinates: pole CC ... 195Straight line L
190 Programming: Programming contours6.4 Path contours—Cartesian coordinatesCircular path CT with tangential connectionThe tool moves on an arc that
HEIDENHAIN TNC 620 1916.4 Path contours—Cartesian coordinatesExample: Linear movements and chamfers with Cartesian coordinates0 BEGIN PGM LINEAR MM1 B
192 Programming: Programming contours6.4 Path contours—Cartesian coordinatesExample: Circular movements with Cartesian coordinates0 BEGIN PGM CIRCULA
HEIDENHAIN TNC 620 1936.4 Path contours—Cartesian coordinatesExample: Full circle with Cartesian coordinates0 BEGIN PGM C-CC MM1 BLK FORM 0.1 Z X+0 Y+
194 Programming: Programming contours6.5 Path contours—Polar coordinates6.5 Path contours—Polar coordinatesOverviewWith polar coordinates you can def
HEIDENHAIN TNC 620 1956.5 Path contours—Polar coordinatesZero point for polar coordinates: pole CCYou can define the pole CC anywhere in the part prog
196 Programming: Programming contours6.5 Path contours—Polar coordinatesCircular path CP around pole CCThe polar coordinate radius PR is also the rad
HEIDENHAIN TNC 620 1976.5 Path contours—Polar coordinatesHelical interpolationA helix is a combination of a circular movement in a main plane and a li
198 Programming: Programming contours6.5 Path contours—Polar coordinatesProgramming a helixU Polar coordinates angle: Enter the total angle of tool t
HEIDENHAIN TNC 620 1996.5 Path contours—Polar coordinatesExample: Linear movement with polar coordinates0 BEGIN PGM LINEARPO MM1 BLK FORM 0.1 Z X+0 Y+
Controls of the TNCKeys on visual display unitMachine operating modesProgramming modesProgram/file management, TNC functionsNavigation keysPotentiomet
207.1 Labeling subprograms and program section repeats ... 220Labels ... 2207.2 Subprograms ... 221Operating sequence ... 221Programming notes
200 Programming: Programming contours6.5 Path contours—Polar coordinatesExample: Helix0 BEGIN PGM HELIX MM1 BLK FORM 0.1 Z X+0 Y+0 Z-20Definition of
HEIDENHAIN TNC 620 2016.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)6.6 Path contours—FK free contour pr
202 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Graphics during FK p
HEIDENHAIN TNC 620 2036.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Initiating the FK dialogIf you press
204 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Pole for FK programm
HEIDENHAIN TNC 620 2056.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Free programming of circular arcsCir
206 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Input possibilitiesE
HEIDENHAIN TNC 620 2076.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Direction and length of contour elem
208 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Circle center CC, ra
HEIDENHAIN TNC 620 2096.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Closed contoursYou can identify the
HEIDENHAIN TNC 620 218.1 Principle and overview ... 236Programming notes ... 237Calling Q-parameter functions ... 2388.2 Part families—Q paramet
210 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Auxiliary pointsFor
HEIDENHAIN TNC 620 2116.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Relative dataData whose values are b
212 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Data relative to blo
HEIDENHAIN TNC 620 2136.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Example: FK programming 10 BEGIN PGM
214 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Example: FK programm
HEIDENHAIN TNC 620 2156.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)8 APPR LCT X+0 Y+30 R5 RR F350Approa
216 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)Example: FK programm
HEIDENHAIN TNC 620 2176.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)7 APPR CT X-40 Y+0 CCA90 R+5 RL F250
218 Programming: Programming contours6.6 Path contours—FK free contour programming (Advanced ProgrammingFeatures software option)
HEIDENHAIN TNC 620 219Programming: Subprograms and program section repeats
228.10 Entering formulas directly ... 281Entering formulas ... 281Rules for formulas ... 283Programming example ... 2848.11 String parameters
220 Programming: Subprograms and program section repeats7.1 Labeling subprograms and program section repeats7.1 Labeling subprograms and program sect
HEIDENHAIN TNC 620 2217.2 Subprograms7.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is cal
222 Programming: Subprograms and program section repeats7.3 Program section repeats7.3 Program section repeatsLabel LBLThe beginning of a program sec
HEIDENHAIN TNC 620 2237.4 Separate program as subprogram7.4 Separate program as subprogramOperating sequence1 The TNC executes the part program up to
224 Programming: Subprograms and program section repeats7.4 Separate program as subprogramCalling any program as a subprogramU To select the function
HEIDENHAIN TNC 620 2257.5 Nesting7. 5 N e s t i n gTypes of nesting Subprograms within a subprogram Program section repeats within a program section
226 Programming: Subprograms and program section repeats7.5 NestingSubprogram within a subprogramExample NC blocksProgram execution1 Main program SUB
HEIDENHAIN TNC 620 2277.5 NestingRepeating program section repeatsExample NC blocksProgram execution1 Main program REPS is executed up to block 27.2 P
228 Programming: Subprograms and program section repeats7.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program UPGREP is e
HEIDENHAIN TNC 620 2297.6 Programming examples7.6 Programming examplesExample: Milling a contour in several infeedsProgram sequence Pre-position the
HEIDENHAIN TNC 620 239.1 Entering miscellaneous functions M and STOP ... 312Fundamentals ... 3129.2 Miscellaneous functions for program run contro
230 Programming: Subprograms and program section repeats7.6 Programming examples7 LBL 1Set label for program section repeat8 L IZ-4 R0 FMAXInfeed dep
HEIDENHAIN TNC 620 2317.6 Programming examplesExample: Groups of holesProgram sequence Approach the groups of holes in the main program Call the gro
232 Programming: Subprograms and program section repeats7.6 Programming examples6 L X+15 Y+10 R0 FMAX M3Move to starting point for group 17 CALL LBL
HEIDENHAIN TNC 620 2337.6 Programming examplesExample: Group of holes with several toolsProgram sequence Program the fixed cycles in the main program
234 Programming: Subprograms and program section repeats7.6 Programming examples7 L Z+250 R0 FMAX M6Tool change8 TOOL CALL 2 Z S4000Call tool: drill9
Programming: Q parameters
236 Programming: Q parameters8.1 Principle and overview8.1 Principle and overviewYou can program entire families of parts in a single part program. Y
HEIDENHAIN TNC 620 2378.1 Principle and overviewQS parameters (the S stands for string) are also available on the TNC and enable you to process texts.
238 Programming: Q parameters8.1 Principle and overviewCalling Q-parameter functionsWhen you are writing a part program, press the "Q" key
HEIDENHAIN TNC 620 2398.2 Part families—Q parameters in place of numerical values8.2 Part families—Q parameters in place of numerical valuesApplicatio
2410.1 Overview of special functions ... 330Main menu for SPEC FCT special functions ... 330Program defaults menu ... 331Functions for contour a
240 Programming: Q parameters8.3 Describing contours through mathematical operations8.3 Describing contours through mathematical operationsApplicatio
HEIDENHAIN TNC 620 2418.3 Describing contours through mathematical operationsProgramming fundamental operationsExample:Call the Q parameter functions
242 Programming: Q parameters8.4 Trigonometric functions8.4 Trigonometric functionsDefinitionsSine, cosine and tangent are terms designating the rati
HEIDENHAIN TNC 620 2438.4 Trigonometric functionsProgramming trigonometric functionsPress the ANGLE FUNCTION soft key to call the trigonometric functi
244 Programming: Q parameters8.5 Circle calculations8.5 Circle calculationsApplicationThe TNC can use the functions for calculating circles to calcul
HEIDENHAIN TNC 620 2458.6 If-then decisions with Q parameters8.6 If-then decisions with Q parametersApplicationThe TNC can make logical If-then decisi
246 Programming: Q parameters8.6 If-then decisions with Q parametersAbbreviations used:IF :IfEQU :EqualNE : Not equalGT : Greater thanLT : Less thanG
HEIDENHAIN TNC 620 2478.7 Checking and changing Q parameters8.7 Checking and changing Q parametersProcedureYou can check Q parameters in all operating
248 Programming: Q parameters8.8 Additional functions8.8 Additional functionsOverviewPress the DIVERSE FUNCTION soft key to call the additional funct
HEIDENHAIN TNC 620 2498.8 Additional functionsFN 14: ERROR: Displaying error messagesWith the function FN 14: ERROR you can call messages under progra
HEIDENHAIN TNC 620 2511.1 Functions for multiple axis machining ... 34811.2 The PLANE function: Tilting the working plane (software option 1) ...
250 Programming: Q parameters8.8 Additional functions1018 Plane wrongly defined1019 Wrong axis programmed1020 Wrong rpm1021 Radius comp. undefined102
HEIDENHAIN TNC 620 2518.8 Additional functions1042 Traverse direction not defined1043 No datum table active1044 Position error: center in axis 11045 P
252 Programming: Q parameters8.8 Additional functions1071 Missing calibration data1072 Tolerance exceeded1073 Block scan active1074 ORIENTATION not p
HEIDENHAIN TNC 620 2538.8 Additional functions1100 Kinematic access not possible1101 Meas. pos. not in traverse range1102 Preset compensation not poss
254 Programming: Q parameters8.8 Additional functionsFN 16: F-PRINT: Formatted output of text and Q parameter valuesThe function FN 16: F-PRINT trans
HEIDENHAIN TNC 620 2558.8 Additional functionsThe following functions allow you to include the following additional information in the protocol log fi
256 Programming: Q parameters8.8 Additional functionsIn the part program, program FN 16: F-PRINT to activate the output:The TNC then creates the file
HEIDENHAIN TNC 620 2578.8 Additional functionsDisplaying messages on the TNC screenYou can also use the function FN 16 to display any messages from th
258 Programming: Q parameters8.8 Additional functionsFN 18: SYS-DATUM READWith the FN 18: SYS-DATUM READ function you can read system data and store
HEIDENHAIN TNC 620 2598.8 Additional functions4 - Feed rate for pecking in active fixed cycle5 - 1st side length for rectangular pocket cycle6 - 2nd s
2612.1 Pallet editor ... 394Application ... 394Selecting a pallet table ... 396Leaving the pallet file ... 396Executing the pallet file ...
260 Programming: Q parameters8.8 Additional functions12 Tool no. PLC status13 Tool no. Maximum tooth length LCUTS14 Tool no. Maximum plunge angle ANG
HEIDENHAIN TNC 620 2618.8 Additional functions3 - Spindle speed S4 - Tool length oversize DL5 - Tool radius oversize DR6 - Automatic TOOL CALL 0 = Yes
262 Programming: Q parameters8.8 Additional functions+64: U axis mirrored+128: V axis mirrored+256: W axis mirroredCombinations = sum of individual a
HEIDENHAIN TNC 620 2638.8 Additional functionsNominal position in the REF system, 2401 1 X axis2 Y axis3 Z axis4A axis5B axis6C axis7 U axis8 V axis9W
264 Programming: Q parameters8.8 Additional functions56 1 Maximum measuring range2 Set-up clearance57 1 Spindle orientation possible: 0=no, 1=yes2 An
HEIDENHAIN TNC 620 2658.8 Additional functionsValue from the active datum table in the active coordinate system, 500Line Column Read valuesBasic trans
266 Programming: Q parameters8.8 Additional functionsExample: Assign the value of the active scaling factor for the Zaxis to Q2521 - TT: Break tolera
HEIDENHAIN TNC 620 2678.8 Additional functionsFN 19: PLC: Transfer values to the PLCThe function FN 19: PLC transfers up to two numerical values or Q
268 Programming: Q parameters8.8 Additional functionsThe following conditions are permitted in the FN 20 block:In addition, the FN20: WAIT FOR SYNC f
HEIDENHAIN TNC 620 2698.8 Additional functionsFN37: EXPORTYou need the FN37: EXPORT function if you want to create your own cycles and integrate them
HEIDENHAIN TNC 620 2713.1 Switch-on, switch-off ... 400Switch-on ... 400Switch-off ... 40213.2 Moving the machine axes ... 403Note ... 403Mo
270 Programming: Q parameters8.9 Accessing tables with SQL commands8.9 Accessing tables with SQL commandsIntroductionAccessing of tables is programme
HEIDENHAIN TNC 620 2718.9 Accessing tables with SQL commandsA transactionIn principle, a transaction consists of the following actions: Address the t
272 Programming: Q parameters8.9 Accessing tables with SQL commandsResult setThe selected rows are numbered in ascending order within the result set,
HEIDENHAIN TNC 620 2738.9 Accessing tables with SQL commandsProgramming SQL commandsProgram SQL commands in the Programming mode:U Call the SQL functi
274 Programming: Q parameters8.9 Accessing tables with SQL commandsSQL BINDSQL BIND binds a Q parameter to a table column. The SQL commands "Fet
HEIDENHAIN TNC 620 2758.9 Accessing tables with SQL commandsSQL SELECTSQL SELECT selects table rows and transfers them to the result set. The SQL serv
276 Programming: Q parameters8.9 Accessing tables with SQL commandsU Parameter no. for result: Q parameter for the handle. The SQL server returns the
HEIDENHAIN TNC 620 2778.9 Accessing tables with SQL commandsCondition ProgrammingEqual to ===Not equal to !=<>Less than <Less than or equal t
278 Programming: Q parameters8.9 Accessing tables with SQL commandsSQL FETCHSQL FETCH reads the row addressed with INDEX from the result set, and pla
HEIDENHAIN TNC 620 2798.9 Accessing tables with SQL commandsSQL UPDATESQL UPDATE transfers the data prepared in the Q parameters into the row of the r
2813.8 Datum setting with 3-D touch probe (Touch Probe Function software option) ... 425Overview ... 425Datum setting in any axis ... 425Corner
280 Programming: Q parameters8.9 Accessing tables with SQL commandsSQL COMMITSQL COMMIT transfers all rows in the result set back to the table. A loc
HEIDENHAIN TNC 620 2818.10 Entering formulas directly8.10 Entering formulas directlyEntering formulasYou can enter mathematical formulas that include
282 Programming: Q parameters8.10 Entering formulas directlyArc tangentInverse of the tangent. Determines the angle from the ratio of the opposite to
HEIDENHAIN TNC 620 2838.10 Entering formulas directlyRules for formulasMathematical formulas are programmed according to the following rules:Higher-le
284 Programming: Q parameters8.10 Entering formulas directlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) a
HEIDENHAIN TNC 620 2858.11 String parameters8.11 String parametersString processing functionsYou can use the QS parameters to create variable characte
286 Programming: Q parameters8.11 String parametersAssigning string parametersYou have to assign a string variable before you use it. Use the DECLARE
HEIDENHAIN TNC 620 2878.11 String parametersChain-linking string parametersWith the concatenation operator (string parameter || string parameter) you
288 Programming: Q parameters8.11 String parametersConverting a numerical value to a string parameter With the TOCHAR function, the TNC converts a nu
HEIDENHAIN TNC 620 2898.11 String parametersCopying a substring from a string parameter With the SUBSTR function you can copy a definable range from a
HEIDENHAIN TNC 620 2914.1 Programming and executing simple machining operations ... 440Positioning with manual data input (MDI) ... 440Protecting
290 Programming: Q parameters8.11 String parametersConverting a string parameter to a numerical value The TONUMB function converts a string parameter
HEIDENHAIN TNC 620 2918.11 String parametersChecking a string parameter With the INSTR function you can check whether a string parameter is contained
292 Programming: Q parameters8.11 String parametersFinding the length of a string parameterThe STRLEN function returns the length of the text saved i
HEIDENHAIN TNC 620 2938.11 String parametersComparing alphabetic priorityWith the STRCOMP function you can compare string parameters for alphabetic pr
294 Programming: Q parameters8.11 String parametersReading machine parameters Use the CFGREAD function to read out TNC machine parameters as numerica
HEIDENHAIN TNC 620 2958.11 String parametersReading a string of a machine parameterIn order to store the content of a machine parameter as a string in
296 Programming: Q parameters8.11 String parametersReading a numerical value of a machine parameterIn order to store the value of a machine parameter
HEIDENHAIN TNC 620 2978.12 Preassigned Q parameters8.12 Preassigned Q parametersThe Q parameters Q100 to Q199 are assigned values by the TNC. The fol
298 Programming: Q parameters8.12 Preassigned Q parametersTool axis: Q109The value of Q109 depends on the current tool axis:Spindle status: Q110The v
HEIDENHAIN TNC 620 2998.12 Preassigned Q parametersUnit of measurement for dimensions in the program: Q113During nesting the PGM CALL, the value of th
Tool functionsProgramming path movementsSpecial functionsCoordinate axes and numbers: Entering and editingKey FunctionDefine tool data in the programC
3015.1 Graphics (Advanced Graphic Features software option) ... 446Application ... 446Setting the speed of the test run ... 447Overview of displ
300 Programming: Q parameters8.12 Preassigned Q parametersDeviation between actual value and nominal value during automatic tool measurement with the
HEIDENHAIN TNC 620 3018.12 Preassigned Q parametersMeasurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles)Measured
302 Programming: Q parameters8.12 Preassigned Q parametersWorkpiece status Parameter valueGood Q180Rework Q181Scrap Q182Measured deviation with Cycle
HEIDENHAIN TNC 620 3038.13 Programming examples8.13 Programming examplesExample: EllipseProgram sequence The contour of the ellipse is approximated b
304 Programming: Q parameters8.13 Programming examples18 L Z+100 R0 FMAX M2Retract in the tool axis, end program19 LBL 10Subprogram 10: Machining ope
HEIDENHAIN TNC 620 3058.13 Programming examplesExample: Concave cylinder machined with spherical cutterProgram sequence This program functions only w
306 Programming: Q parameters8.13 Programming examples20 L Z+100 R0 FMAX M2Retract in the tool axis, end program21 LBL 10Subprogram 10: Machining ope
HEIDENHAIN TNC 620 3078.13 Programming examplesExample: Convex sphere machined with end millProgram sequence This program requires an end mill. The
308 Programming: Q parameters8.13 Programming examples17 CALL LBL 10Call machining operation18 FN 0: Q10 = +0Reset allowance19 FN 0: Q18 = +5Angle in
HEIDENHAIN TNC 620 3098.13 Programming examples39 LBL 240 LP PR+Q6 PA+Q24 FQ12Move upward in an approximated "arc"41 FN 2: Q24 = +Q24 - +Q14
HEIDENHAIN TNC 620 3116.1 Selecting MOD functions ... 472Selecting the MOD functions ... 472Changing the settings ... 472Exiting the MOD functio
310 Programming: Q parameters8.13 Programming examples
Programming: Miscellaneous functions
312 Programming: Miscellaneous functions9.1 Entering miscellaneous functions M and STOP9.1 Entering miscellaneous functions M and STOPFundamentalsWit
HEIDENHAIN TNC 620 3139.2 Miscellaneous functions for program run control, spindle and coolant9.2 Miscellaneous functions for program run control, spi
314 Programming: Miscellaneous functions9.3 Miscellaneous functions for coordinate data9.3 Miscellaneous functions for coordinate dataProgramming mac
HEIDENHAIN TNC 620 3159.3 Miscellaneous functions for coordinate dataBehavior with M92—Additional machine datumIf you want the coordinates in a positi
316 Programming: Miscellaneous functions9.3 Miscellaneous functions for coordinate dataMoving to positions in a non-tilted coordinate system with a t
HEIDENHAIN TNC 620 3179.4 Miscellaneous functions for contouring behavior9.4 Miscellaneous functions for contouring behaviorMachining small contour st
318 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behaviorExample NC blocks5 TOOL DEF L ... R+20Large tool radius...
HEIDENHAIN TNC 620 3199.4 Miscellaneous functions for contouring behaviorMachining open contour corners: M98Standard behaviorThe TNC calculates the in
3217.1 Machine-specific user parameters ... 492Application ... 49217.2 Pin layouts and connecting cables for the data interfaces ... 500RS-232-C
320 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behaviorFeed rate factor for plunging movements: M103Standard beha
HEIDENHAIN TNC 620 3219.4 Miscellaneous functions for contouring behaviorFeed rate in millimeters per spindle revolution: M136Standard behaviorThe TNC
322 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behaviorCalculating the radius-compensated path in advance (LOOK A
HEIDENHAIN TNC 620 3239.4 Miscellaneous functions for contouring behaviorEffectM120 must be located in an NC block that also contains radius compensat
324 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behaviorSuperimposing handwheel positioning during program run: M1
HEIDENHAIN TNC 620 3259.4 Miscellaneous functions for contouring behaviorRetraction from the contour in the tool-axis direction: M140Standard behavior
326 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behaviorSuppressing touch probe monitoring: M141Standard behaviorW
HEIDENHAIN TNC 620 3279.4 Miscellaneous functions for contouring behaviorAutomatically retract tool from the contour at an NC stop: M148Standard behav
328 Programming: Miscellaneous functions9.4 Miscellaneous functions for contouring behavior
Programming: Special functions
First steps with the TNC 620
330 Programming: Special functions10.1 Overview of special functions10.1 Overview of special functionsPress the SPEC FCT and the corresponding soft k
HEIDENHAIN TNC 620 33110.1 Overview of special functionsProgram defaults menuU Select the program defaults menuFunctions for contour and point machini
332 Programming: Special functions10.1 Overview of special functionsMenu of various conversational functionsU Select the menu for defining various co
HEIDENHAIN TNC 620 33310.2 Working with the parallel axes U, V and W10.2 Working with the parallel axes U, V and WOverviewThe axes U, V and W are seco
334 Programming: Special functions10.2 Working with the parallel axes U, V and WFUNCTION PARAXCOMP DISPLAYUse the PARAXCOMP DISPLAY function to activ
HEIDENHAIN TNC 620 33510.2 Working with the parallel axes U, V and WFUNCTION PARAXCOMP MOVEThe TNC uses the PARAXCOMP MOVE function to compensate for
336 Programming: Special functions10.2 Working with the parallel axes U, V and WFUNCTION PARAXCOMP OFFUse the PARAXCOMP OFF function to switch off th
HEIDENHAIN TNC 620 33710.2 Working with the parallel axes U, V and WFUNCTION PARAXMODEUse the PARAXMODE function to define the axes the TNC is to use
338 Programming: Special functions10.2 Working with the parallel axes U, V and WFUNCTION PARAXMODE OFFUse the PARAXCOMP OFF function to switch off th
HEIDENHAIN TNC 620 33910.3 File functions10.3 File functionsApplicationWith the FILE FUNCTION feature you can copy, move and delete files from within
34 First steps with the TNC 6201.1 Overview1.1 OverviewThis chapter is intended to help TNC beginners quickly learn to handle the most important proc
340 Programming: Special functions10.4 Defining coordinate transformations10.4 Defining coordinate transformationsOverviewAs an alternative to the co
HEIDENHAIN TNC 620 34110.4 Defining coordinate transformationsTRANS DATUM TABLEYou can define a datum shift by selecting a datum number from a datum t
342 Programming: Special functions10.5 Creating text files10.5 Creating text filesApplicationYou can use the TNC’s text editor to write and edit text
HEIDENHAIN TNC 620 34310.5 Creating text filesEditing textsAbove the first line of the text editor, there is an information field showing the file nam
344 Programming: Special functions10.5 Creating text filesEditing text blocksYou can copy and erase text blocks of any size, and insert them at other
HEIDENHAIN TNC 620 34510.5 Creating text filesFinding text sectionsWith the text editor, you can search for words or character strings in a text. Two
346 Programming: Special functions10.5 Creating text files
Programming: Multiple axis machining
348 Programming: Multiple axis machining11.1 Functions for multiple axis machining11.1 Functions for multiple axis machiningThe TNC functions for mul
HEIDENHAIN TNC 620 34911.2 The PLANE function: Tilting the working plane (software option 1)11.2 The PLANE function: Tilting the working plane (softwa
HEIDENHAIN TNC 620 351.2 Machine switch-on1.2 Machine switch-onAcknowledge the power interruption and move to the reference pointsU Switch on the powe
350 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)The parameter definition of the PLANE f
HEIDENHAIN TNC 620 35111.2 The PLANE function: Tilting the working plane (software option 1)Define the PLANE functionU Show the soft-key row with spec
352 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Reset the PLANE functionU Show the soft
HEIDENHAIN TNC 620 35311.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with spatial angles: PLANE SP
354 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU Spatial angle A?: Rot
HEIDENHAIN TNC 620 35511.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with projection angles: PROJE
356 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU Proj. angle 1st coord
HEIDENHAIN TNC 620 35711.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with Euler angles: EULER PLAN
358 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU Rot. angle main coord
HEIDENHAIN TNC 620 35911.2 The PLANE function: Tilting the working plane (software option 1)Defining the working plane with two vectors: VECTOR PLANEA
36 First steps with the TNC 6201.3 Programming the first part1.3 Programming the first partSelect the correct operating modeYou can write programs on
360 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU X component of base v
HEIDENHAIN TNC 620 36111.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane via three points: PLANE POINT
362 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU X coordinate of 1st p
HEIDENHAIN TNC 620 36311.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with a single, incremental sp
364 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Tilting the working plane through axis
HEIDENHAIN TNC 620 36511.2 The PLANE function: Tilting the working plane (software option 1)Input parametersU Axis angle A?: Axis angle to which the A
366 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Specifying the positioning behavior of
HEIDENHAIN TNC 620 36711.2 The PLANE function: Tilting the working plane (software option 1)U Dist. tool tip – center of rot. (incremental): The TNC t
368 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Positioning the rotary axes in a separa
HEIDENHAIN TNC 620 36911.2 The PLANE function: Tilting the working plane (software option 1)Selection of alternate tilting possibilities: SEQ +/– (ent
HEIDENHAIN TNC 620 371.3 Programming the first partCreate a new program/file managementU Press the PGM MGT key: The TNC displays the file management.
370 Programming: Multiple axis machining11.2 The PLANE function: Tilting the working plane (software option 1)Example for a machine with a rotary tab
HEIDENHAIN TNC 620 37111.3 Inclined-tool machining in a tilted plane (software option 2)11.3 Inclined-tool machining in a tilted plane (software optio
372 Programming: Multiple axis machining11.3 Inclined-tool machining in a tilted plane (software option 2)Inclined-tool machining via normal vectors
HEIDENHAIN TNC 620 37311.4 Miscellaneous functions for rotary axes11.4 Miscellaneous functions for rotary axesFeed rate in mm/min on rotary axes A, B,
374 Programming: Multiple axis machining11.4 Miscellaneous functions for rotary axesShorter-path traverse of rotary axes: M126Standard behaviorThe st
HEIDENHAIN TNC 620 37511.4 Miscellaneous functions for rotary axesReducing display of a rotary axis to a value less than 360°: M94Standard behaviorThe
376 Programming: Multiple axis machining11.4 Miscellaneous functions for rotary axesMaintaining the position of the tool tip when positioning with ti
HEIDENHAIN TNC 620 37711.4 Miscellaneous functions for rotary axesM128 with 3-D tool compensationIf you carry out a 3-D tool compensation with active
378 Programming: Multiple axis machining11.4 Miscellaneous functions for rotary axesSelecting tilting axes: M138Standard behaviorThe TNC performs M12
HEIDENHAIN TNC 620 37911.4 Miscellaneous functions for rotary axesCompensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at
38 First steps with the TNC 6201.3 Programming the first partDefine a workpiece blankImmediately after you have created a new program, the TNC starts
380 Programming: Multiple axis machining11.5 TCPM FUNCTION (software option 2)11.5 TCPM FUNCTION (software option 2)FunctionTCPM FUNCTION is an impro
HEIDENHAIN TNC 620 38111.5 TCPM FUNCTION (software option 2)Define TCPM FUNCTIONU Press the Special Functions key.U Press the Programming Aids soft ke
382 Programming: Multiple axis machining11.5 TCPM FUNCTION (software option 2)Interpretation of the programmed rotary axis coordinates Up to now, mac
HEIDENHAIN TNC 620 38311.5 TCPM FUNCTION (software option 2)Type of interpolation between the starting and end positionThe TNC provides two functions
384 Programming: Multiple axis machining11.5 TCPM FUNCTION (software option 2)Reset TCPM FUNCTIONU FUNCTION RESET TCPM is to be used if you want to p
HEIDENHAIN TNC 620 38511.6 Three-dimensional tool compensation (software option 2)11.6 Three-dimensional tool compensation (software option 2)Introduc
386 Programming: Multiple axis machining11.6 Three-dimensional tool compensation (software option 2)Definition of a normalized vectorA normalized vec
HEIDENHAIN TNC 620 38711.6 Three-dimensional tool compensation (software option 2)Permissible tool formsYou can describe the permissible tool shapes i
388 Programming: Multiple axis machining11.6 Three-dimensional tool compensation (software option 2)3-D compensation without TCPMThe TNC carries out
HEIDENHAIN TNC 620 38911.6 Three-dimensional tool compensation (software option 2)Example: Block format with surface-normal vectors without tool orien
HEIDENHAIN TNC 620 391.3 Programming the first partProgram layoutNC programs should be arranged consistently in a similar manner. This makes it easier
390 Programming: Multiple axis machining11.6 Three-dimensional tool compensation (software option 2)Peripheral milling: 3-D radius compensation with
HEIDENHAIN TNC 620 39111.6 Three-dimensional tool compensation (software option 2)There are two ways to define the tool orientation: In an LN block w
392 Programming: Multiple axis machining11.6 Three-dimensional tool compensation (software option 2)
Programming: Pallet editor
394 Programming: Pallet editor12.1 Pallet editor12.1 Pallet editorApplicationPallet tables are used for machining centers with pallet changers: The p
HEIDENHAIN TNC 620 39512.1 Pallet editor LOCATION (entry obligatory):The entry "MA" indicates that the machine is loaded with a pallet or f
396 Programming: Pallet editor12.1 Pallet editorSelecting a pallet tableU Call the file manager in the Programming and Editing or Program Run mode: P
HEIDENHAIN TNC 620 39712.1 Pallet editorExecuting the pallet fileU Select the file manager in the Program Run, Full Sequence or Program Run, Single Bl
398 Programming: Pallet editor12.1 Pallet editor
Manual operation and setup
40 First steps with the TNC 6201.3 Programming the first partProgram a simple contourThe contour shown to the right is to be milled once to a depth o
400 Manual operation and setup13.1 Switch-on, switch-off13.1 Switch-on, switch-offSwitch-onSwitch on the power supply for control and machine. The TN
HEIDENHAIN TNC 620 40113.1 Switch-on, switch-offThe TNC is now ready for operation in the Manual Operation mode.Crossing the reference point in a tilt
402 Manual operation and setup13.1 Switch-on, switch-offSwitch-offTo prevent data from being lost at switch-off, you need to shut down the operating
HEIDENHAIN TNC 620 40313.2 Moving the machine axes13.2 Moving the machine axesNoteMoving the axis using the machine axis direction buttonsSelect the M
404 Manual operation and setup13.2 Moving the machine axesIncremental jog positioningWith incremental jog positioning you can move a machine axis by
HEIDENHAIN TNC 620 40513.2 Moving the machine axesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two pe
406 Manual operation and setup13.3 Spindle speed S, feed rate F and miscellaneous functions M13.3 Spindle speed S, feed rate F and miscellaneous func
HEIDENHAIN TNC 620 40713.3 Spindle speed S, feed rate F and miscellaneous functions MChanging the spindle speed and feed rateWith the override knobs y
408 Manual operation and setup13.4 Datum setting without a 3-D touch probe13.4 Datum setting without a 3-D touch probeNoteYou fix a datum by setting
HEIDENHAIN TNC 620 40913.4 Datum setting without a 3-D touch probeWorkpiece presetting with axis keysSelect the Manual Operation modeMove the tool slo
HEIDENHAIN TNC 620 411.3 Programming the first partU Move to the contour: Press the APPR/DEP key: The TNC shows a soft-key row with approach and depar
410 Manual operation and setup13.4 Datum setting without a 3-D touch probeDatum management with the preset tableYou should definitely use the preset
HEIDENHAIN TNC 620 41113.4 Datum setting without a 3-D touch probeSaving the datums in the preset tableThe preset table has the name PRESET.PR, and is
412 Manual operation and setup13.4 Datum setting without a 3-D touch probeManually saving the datums in the preset tableIn order to set datums in the
HEIDENHAIN TNC 620 41313.4 Datum setting without a 3-D touch probeFunction Soft keyDirectly transfer the actual position of the tool (the measuring di
414 Manual operation and setup13.4 Datum setting without a 3-D touch probeEditing the preset tableEditing function in table mode Soft keySelect begin
HEIDENHAIN TNC 620 41513.4 Datum setting without a 3-D touch probeActivating a datum from the preset table in the Manual Operation modeSelect the Manu
416 Manual operation and setup13.5 Using 3-D touch probes (Touch Probe Function software option)13.5 Using 3-D touch probes (Touch Probe Function sof
HEIDENHAIN TNC 620 41713.5 Using 3-D touch probes (Touch Probe Function software option)Selecting touch probe cyclesU To select the Manual Operation o
418 Manual operation and setup13.5 Using 3-D touch probes (Touch Probe Function software option)Writing the measured values from touch probe cycles i
HEIDENHAIN TNC 620 41913.6 Calibrating 3-D touch probes (Touch Probe Function software option)13.6 Calibrating 3-D touch probes (Touch Probe Function
42 First steps with the TNC 6201.3 Programming the first partU Contour departureU Select the departure function DEP CT U Center angle? Enter the depa
420 Manual operation and setup13.6 Calibrating 3-D touch probes (Touch Probe Function software option)Calibrating the effective lengthU Set the datum
HEIDENHAIN TNC 620 42113.6 Calibrating 3-D touch probes (Touch Probe Function software option)Calibrating the effective radius and compensating center
422 Manual operation and setup13.6 Calibrating 3-D touch probes (Touch Probe Function software option)Displaying calibration valuesThe TNC saves the
HEIDENHAIN TNC 620 42313.7 Compensating workpiece misalignment with 3-D touch probe (TouchProbe Function software option)13.7 Compensating workpiece m
424 Manual operation and setup13.7 Compensating workpiece misalignment with 3-D touch probe (TouchProbe Function software option)Measuring a basic ro
HEIDENHAIN TNC 620 42513.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)13.8 Datum setting with 3-D touch probe (Touch Prob
426 Manual operation and setup13.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Corner as datum U Select the probe functio
HEIDENHAIN TNC 620 42713.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Circle center as datumWith this function, you can s
428 Manual operation and setup13.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Measuring workpieces with a 3-D touch prob
HEIDENHAIN TNC 620 42913.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Measuring workpiece dimensionsU Select the probe fu
HEIDENHAIN TNC 620 431.3 Programming the first partCreate a cycle programThe holes (depth of 20 mm) shown in the figure at right are to be drilled wit
430 Manual operation and setup13.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Finding the angle between the angle refere
HEIDENHAIN TNC 620 43113.8 Datum setting with 3-D touch probe (Touch Probe Functionsoftware option)Using touch probe functions with mechanical probes
432 Manual operation and setup13.9 Tilting the working plane (software option 1)13.9 Tilting the working plane (software option 1)Application, functi
HEIDENHAIN TNC 620 43313.9 Tilting the working plane (software option 1)When tilting the working plane, the TNC differentiates between two machine typ
434 Manual operation and setup13.9 Tilting the working plane (software option 1)Traversing the reference points in tilted axesThe TNC automatically a
HEIDENHAIN TNC 620 43513.9 Tilting the working plane (software option 1)Activating manual tiltingTo select manual tilting, press the 3-D ROT soft keyU
436 Manual operation and setup13.9 Tilting the working plane (software option 1)Setting the current tool-axis direction as the active machining direc
HEIDENHAIN TNC 620 43713.9 Tilting the working plane (software option 1)Setting the datum in a tilted coordinate systemAfter you have positioned the r
438 Manual operation and setup13.9 Tilting the working plane (software option 1)
Positioning with manual data input
44 First steps with the TNC 6201.3 Programming the first partU Call the menu for special functionsU Display the functions for point machiningU Select
440 Positioning with manual data input14.1 Programming and executing simple machining operations14.1 Programming and executing simple machining opera
HEIDENHAIN TNC 620 44114.1 Programming and executing simple machining operationsStraight-line function: See "Straight line L" on page 183, D
442 Positioning with manual data input14.1 Programming and executing simple machining operationsExample 2: Correcting workpiece misalignment on machi
HEIDENHAIN TNC 620 44314.1 Programming and executing simple machining operationsProtecting and erasing programs in $MDIThe $MDI file is generally inte
444 Positioning with manual data input14.1 Programming and executing simple machining operations
Test run and program run
446 Test run and program run15.1 Graphics (Advanced Graphic Features software option)15.1 Graphics (Advanced Graphic Features software option)Applica
HEIDENHAIN TNC 620 44715.1 Graphics (Advanced Graphic Features software option)Setting the speed of the test runAfter you have started a program, the
448 Test run and program run15.1 Graphics (Advanced Graphic Features software option)Overview of display modesThe TNC displays the following soft key
HEIDENHAIN TNC 620 44915.1 Graphics (Advanced Graphic Features software option)Projection in 3 planesSimilar to a workpiece drawing, the part is displ
HEIDENHAIN TNC 620 451.3 Programming the first partExample NC blocksFurther information on this topic Creating a new program: See "Creating and
450 Test run and program run15.1 Graphics (Advanced Graphic Features software option)3-D viewThe workpiece is displayed in three dimensions.You can r
HEIDENHAIN TNC 620 45115.1 Graphics (Advanced Graphic Features software option)Rotating and magnifying/reducing the 3-D viewU Shift the soft-key row u
452 Test run and program run15.1 Graphics (Advanced Graphic Features software option)Magnifying detailsYou can magnify details in all display modes i
HEIDENHAIN TNC 620 45315.1 Graphics (Advanced Graphic Features software option)Repeating graphic simulationA part program can be graphically simulated
454 Test run and program run15.1 Graphics (Advanced Graphic Features software option)Measuring the machining timeProgram Run modes of operationThe ti
HEIDENHAIN TNC 620 45515.2 Showing the workpiece blank in the working space (Advanced GraphicFeatures software option)15.2 Showing the workpiece blan
456 Test run and program run15.3 Functions for program display15.3 Functions for program displayOverviewIn the program run modes of operation as well
HEIDENHAIN TNC 620 45715.4 Test run15.4 Test runApplicationIn the Test Run mode of operation you can simulate programs and program sections to reduce
458 Test run and program run15.4 Test runDanger of collision!The TNC cannot graphically simulate all traverse motions actually performed by the machi
HEIDENHAIN TNC 620 45915.4 Test runExecuting a test runIf the central tool file is active, a tool table must be active (status S) to perform a test ru
46 First steps with the TNC 6201.4 Graphically testing the first part (Advanced Graphic Featuressoftware option)1.4 Graphically testing the first par
460 Test run and program run15.5 Program run15.5 Program runApplicationIn the Program Run, Full Sequence mode of operation the TNC executes a part pr
HEIDENHAIN TNC 620 46115.5 Program runRunning a part programPreparation1 Clamp the workpiece to the machine table.2 Set the datum.3 Select the necessa
462 Test run and program run15.5 Program runInterrupting machiningThere are several ways to interrupt a program run: Programmed interruptions Press
HEIDENHAIN TNC 620 46315.5 Program runMoving the machine axes during an interruptionYou can move the machine axes during an interruption in the same w
464 Test run and program run15.5 Program runResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram
HEIDENHAIN TNC 620 46515.5 Program runMid-program startup (block scan)With the RESTORE POS AT N feature (block scan) you can start a part program at a
466 Test run and program run15.5 Program runU To select block scan, press the BLOCK SCAN soft key, orU Start-up at N: Enter the block number N at whi
HEIDENHAIN TNC 620 46715.5 Program runReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in the foll
468 Test run and program run15.6 Automatic program start15.6 Automatic program startApplicationIn a Program Run operating mode, you can use the AUTOS
HEIDENHAIN TNC 620 46915.7 Optional block skip15.7 Optional block skipApplicationIn a test run or program run, the control can skip over blocks that b
HEIDENHAIN TNC 620 471.4 Graphically testing the first part (Advanced Graphic Featuressoftware option)Choose the program you want to testU Press the P
470 Test run and program run15.8 Optional program-run interruption15.8 Optional program-run interruptionApplicationThe TNC optionally interrupts prog
MOD functions
472 MOD functions16.1 Selecting MOD functions16.1 Selecting MOD functionsThe MOD functions provide additional input possibilities and displays. The a
HEIDENHAIN TNC 620 47316.1 Selecting MOD functionsOverview of MOD functionsThe functions available depend on the momentarily selected operating mode:P
474 MOD functions16.2 Software numbers16.2 Software numbersApplicationThe following software numbers are displayed on the TNC screen after the MOD fu
HEIDENHAIN TNC 620 47516.3 Entering code numbers16.3 Entering code numbersApplicationThe TNC requires a code number for the following functions:Functi
476 MOD functions16.4 Setting the data interfaces16.4 Setting the data interfacesSerial interfaces on the TNC 620The TNC 620 automatically uses the L
HEIDENHAIN TNC 620 47716.4 Setting the data interfacesSetting the data bits (dataBits)By setting the data bits you define whether a character is trans
478 MOD functions16.4 Setting the data interfacesSettings for data transfer with the TNCserver PC softwareEnter the following settings in the user pa
HEIDENHAIN TNC 620 47916.4 Setting the data interfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEID
48 First steps with the TNC 6201.5 Tool setup1.5 Tool setupSelect the correct operating modeTools are set up in the Manual Operation mode: U Press th
480 MOD functions16.4 Setting the data interfacesData transfer between the TNC and TNCremoNTCheck whether the TNC is connected to the correct serial
HEIDENHAIN TNC 620 48116.5 Ethernet interface16.5 Ethernet interface IntroductionThe TNC is shipped with a standard Ethernet card to connect the contr
482 MOD functions16.5 Ethernet interfaceConfiguring the TNCU Press the MOD key in the Programming and Editing operating mode and enter the code numbe
HEIDENHAIN TNC 620 48316.5 Ethernet interfaceU Select the Interfaces tab to enter the interface settings:Setting MeaningInterface list List of the act
484 MOD functions16.5 Ethernet interfaceU Press the Configuration button to open the Configuration menu:Setting MeaningStatus Interface active:Conn
HEIDENHAIN TNC 620 48516.5 Ethernet interfaceU Apply the changes with the OK button, or discard them with the Cancel buttonU The Internet tab currentl
486 MOD functions16.5 Ethernet interfaceU Select the Ping/Routing tab to enter the ping and routing settings:U Select the NFS UID/GID tab to enter th
HEIDENHAIN TNC 620 48716.5 Ethernet interfaceNetwork settings specific to the deviceU Press the DEFINE MOUNT soft key to enter the network settings fo
488 MOD functions16.6 Position display types16.6 Position display typesApplicationIn the Manual Operation mode and in the Program Run modes of operat
HEIDENHAIN TNC 620 48916.7 Unit of measurement16.7 Unit of measurementApplicationThis MOD function determines whether the coordinates are displayed in
HEIDENHAIN TNC 620 491.5 Tool setupThe pocket table TOOL_P.TCHIn the pocket table TOOL_P.TCH (permanently saved under TNC:\TABLE\) you specify which t
490 MOD functions16.8 Displaying operating times16.8 Displaying operating timesApplicationThe MACHINE TIME soft key enables you to see various types
Tables and overviews
492 Tables and overviews17.1 Machine-specific user parameters17.1 Machine-specific user parametersApplicationThe parameter values are entered in the
HEIDENHAIN TNC 620 49317.1 Machine-specific user parametersCalling the configuration editorU Select the Programming mode of operationU Press the MOD k
494 Tables and overviews17.1 Machine-specific user parametersDisplaying help textsThe HELP key enables you to call a help text for each parameter obj
HEIDENHAIN TNC 620 49517.1 Machine-specific user parametersDisplaySettingsDisplay step for the individual axesList of all available axesDisplay step f
496 Tables and overviews17.1 Machine-specific user parametersDisplaySettingsSettings of the NC and PLC conversational languageNC conversational langu
HEIDENHAIN TNC 620 49717.1 Machine-specific user parametersProbeSettingsConfiguration of probing behaviorManual operation: Including basic rotationTRU
498 Tables and overviews17.1 Machine-specific user parametersChannelSettingsCH_NCActive kinematics Kinematics to be activatedList of machine kinemati
HEIDENHAIN TNC 620 49917.1 Machine-specific user parametersGeometry filter for culling linear elementsType of stretch filter- Off: No filter active- S
HEIDENHAIN TNC 620 5 About this manualAbout this manualThe symbols used in this manual are described below.Would you like any changes, or have you fou
50 First steps with the TNC 6201.6 Workpiece setup1.6 Workpiece setupSelect the correct operating modeWorkpieces are set up in the Manual Operation o
500 Tables and overviews17.2 Pin layouts and connecting cables for the data interfaces17.2 Pin layouts and connecting cables for the data interfacesR
HEIDENHAIN TNC 620 50117.2 Pin layouts and connecting cables for the data interfacesNon-HEIDENHAIN devicesThe connector layout of a non-HEIDENHAIN dev
502 Tables and overviews17.3 Technical information17.3 Technical informationExplanation of symbols StandardAxis optionSoftware option 1sUser funct
HEIDENHAIN TNC 620 50317.3 Technical informationFixed cycles Cycles for drilling, and conventional and rigid tapping Roughing of rectangular and ci
504 Tables and overviews17.3 Technical informationDatum tables Multiple datum tables, for storing workpiece-related datumsTouch-probe cycles Touch
HEIDENHAIN TNC 620 50517.3 Technical informationData interfaces One each RS-232-C /V.24 max. 115 kilobaud Expanded data interface with LSV-2 protoc
506 Tables and overviews17.3 Technical informationHEIDENHAIN DNC (option number 18)Communication with external PC applications over COM componentAdv
HEIDENHAIN TNC 620 50717.3 Technical informationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths–99 999.999
508 Tables and overviews17.4 Exchanging the buffer battery17.4 Exchanging the buffer batteryA buffer battery supplies the TNC with current to prevent
HEIDENHAIN TNC 620 509Overview tablesFixed cyclesCycle number Cycle designationDEF activeCALL active7 Datum shift 8 Mirror image 9 Dwell time 10 R
HEIDENHAIN TNC 620 511.6 Workpiece setupWorkpiece alignment with 3-D touch probe (software option: Touch probe function)U Insert the 3-D touch probe:
510206 Tapping with a floating tap holder, new 207 Rigid tapping, new 208 Bore milling 209 Tapping with chip breaking 220 Polar pattern 221 Carte
HEIDENHAIN TNC 620 511Miscellaneous functionsM Effect Effective at block... Start End PageM0 Program run STOP/Spindle STOP/Coolant OFF Page 313M1 O
512M126M127Shortest-path traverse of rotary axesReset M126Page 374M128M129Retain position of tool tip when positioning tilting axes (TCPM)Reset M128
HEIDENHAIN TNC 620 513Comparison: Functions of the TNC 620 and the iTNC 530Comparison: SpecificationsComparison: Data interfacesFunction TNC 620 iTNC
514Comparison: AccessoriesComparison: PC softwareFunction TNC 620 iTNC 530Machine operating panel MB 720 Integrated in TE745 X optional X optional
HEIDENHAIN TNC 620 515Comparison: Machine-specific functionsFunction TNC 620 iTNC 530Switching the traverse range Function not available Function avai
516Comparison: User functionsFunction TNC 620 iTNC 530Program entry HEIDENHAIN conversational X X DIN/ISO X (soft keys of compact version) X
HEIDENHAIN TNC 620 517Creating tool-usage file, checking the availability XXCutting-data tables: Automatic calculation of spindle speed and feed rate
518FK free contour programming Programming for workpiece drawings not dimensioned for NC programming X X Conversion of FK program to conversation
HEIDENHAIN TNC 620 519Graphic support 2-D programming graphics X X REDRAW function – X Show grid lines as the background – – 3-D progr
52 First steps with the TNC 6201.6 Workpiece setupDatum setting with 3-D touch probe (software option: Touch probe function)U Insert the 3-D touch pr
520Programming aids: Help graphics for cycle programming X, can be switched off via config datum X Animated help graphics when PLANE/PATTERN DEF
HEIDENHAIN TNC 620 521Calling fixed cycles: With M99 or M89 X X With CYCL CALL X X With CYCL CALL PAT X X With CYC CALL POS X XSpe
522Comparison: CyclesCycle TNC 620 iTNC 5301, Pecking X X2, Tapping X X3, Slot milling X X4, Pocket milling X X5, Circular pocket X X6, Rough out (SL
HEIDENHAIN TNC 620 52328, Cylinder surface X, option 08 X, option 0829, Cylinder surface ridge X, option 08 X, option 0830, Run 3-D data – X32, Tolera
524247, Datum setting X, option 19 X251, Rectangular pocket (complete) X, option 19 X252, Circular pocket (complete) X, option 19 X253, Slot milling (
HEIDENHAIN TNC 620 525Comparison: Miscellaneous functionsM Effect TNC 620 iTNC 530M00 Program run STOP/Spindle STOP/Coolant OFF X XM01 Optional progr
526M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)Constant contouring speed at tool cutting edge (feed rat
HEIDENHAIN TNC 620 527M144M145Compensate the machine’s kinematics configuration for ACTUAL/NOMINAL positions at end of blockReset M144X, option 09 X,
528Comparison: Touch probe cycles in the Manual Operation and El. Handwheel modesCycle TNC 620 iTNC 530Touch-probe table for managing 3-D touch probes
HEIDENHAIN TNC 620 529Comparison: Touch probe cycles for automatic workpiece inspectionCycle TNC 620 iTNC 5300, Reference plane X, option 17 X1, Polar
HEIDENHAIN TNC 620 531.7 Running the first program1.7 Running the first programSelect the correct operating modeYou can run programs either in the Sin
530419, Datum in one axis X, option 17 X420, Measuring an angle X, option 17 X421, Measuring a hole X, option 17 X422, Measuring a circle from outsid
HEIDENHAIN TNC 620 531Comparison: Differences in programmingFunction TNC 620 iTNC 530Input of texts (comments, program names, structure items, network
532Calling the file manager while the CYCLE DEF and TOUCH PROBE menus are activeTerminates the editing process and calls the file manager. The respect
HEIDENHAIN TNC 620 533Handling of error messages: Help for error messages Call via ERR key Call via HELP key Help for error messages while a blo
534Comparison: Differences in Test Run, functionalityComparison: Differences in Test Run, operationProgramming OEM cycles Access to table data Via
HEIDENHAIN TNC 620 535Comparison: Differences in Manual Operation, functionalityFunction TNC 620 iTNC 530Manual probing cycles in the tilted working p
536Comparison: Differences in Manual Operation, operationHandling of preset table: Editing the preset table in the Programming mode of operation Pos
HEIDENHAIN TNC 620 537Comparison: Differences in Program Run, operationFunction TNC 620 iTNC 530Arrangement of soft-key rows and soft keys within the
538Comparison: Differences in Program Run, traverse movementsCaution: Check the traverse movements!NC programs that were created on earlier TNC contro
HEIDENHAIN TNC 620 539Automatic cancelation of tool radius compensation Block with R0 DEP block END PGM Block with R0 DEP block PGM CALL Progra
54 First steps with the TNC 6201.7 Running the first program
540Tool radius compensation on circular arc or helix with angular length = 0The transition between the adjacent elements of the arc/helix is generated
HEIDENHAIN TNC 620 541SLII Contour Train Cycle 25: APPR/DEP blocks in contour definitionNot allowed, machining of closed contours is more coherentAPPR
542Comparison: Differences in MDI operationComparison: Differences in programming stationPLANE function: TABLE ROT/COORD ROT not defined Configured
HEIDENHAIN TNC 620 543IndexSymbole3-D compensation ... 385Delta values ... 387Face milling ... 388Normalized vector ... 386Peripheral milling ... 390T
544 IndexFFN14: ERROR: Displaying error messages ... 249FN15: PRINT: Formatted output of texts ... 254FN18: SYSREAD: Read system data ... 258FN19: PL
HEIDENHAIN TNC 620 545IndexPPLC and NC synchronization ... 267PNG files, opening ... 116Pocket table ... 155Polar coordinatesApproach/depart contour .
546 IndexTTNCguide ... 135TNCremo ... 479TNCremoNT ... 479Tool change ... 159Tool compensationLength ... 164Radius ... 165Three-dimensional ... 385To
Touch probes from HEIDENHAINhelp you reduce non-productive time and improve the dimensional accuracy of the fi nished workpieces.Workpiece touch probes
Introduction
56 Introduction2.1 The TNC 6202.1 The TNC 620HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventiona
HEIDENHAIN TNC 620 572.2 Visual display unit and keyboard2.2 Visual display unit and keyboardVisual display unitThe TNC is available either as a compa
58 Introduction2.2 Visual display unit and keyboardSet the screen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode of
HEIDENHAIN TNC 620 592.2 Visual display unit and keyboardOperating panelThe compact version of the TNC 620 features an integrated operating panel. As
6 TNC model, software and featuresTNC model, software and featuresThis manual describes functions and features provided by TNCs as of the following
60 Introduction2.3 Operating modes2.3 Operating modesManual Operation and El. HandwheelThe Manual Operation mode is required for setting up the machi
HEIDENHAIN TNC 620 612.3 Operating modesProgramming and EditingIn this mode of operation you can write your part programs. The FK free programming fea
62 Introduction2.3 Operating modesProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operation the TNC
HEIDENHAIN TNC 620 632.4 Status displays2.4 Status displays"General" status displayThe general status display in the lower part of the scree
64 Introduction2.4 Status displaysNo active programProgram run has startedProgram run is stoppedProgram run is being abortedSymbol Meaning
HEIDENHAIN TNC 620 652.4 Status displaysAdditional status displaysThe additional status displays contain detailed information on the program run. They
66 Introduction2.4 Status displaysOverviewAfter switch-on, the TNC displays the Overview status form, provided that you have selected the PROGRAM+STA
HEIDENHAIN TNC 620 672.4 Status displaysProgram section repeat/Subprograms (LBL tab)Information on standard cycles (CYC tab)Soft key MeaningNo direct
68 Introduction2.4 Status displaysActive miscellaneous functions M (M tab)Soft key MeaningNo direct selection possibleList of the active M functions
HEIDENHAIN TNC 620 692.4 Status displaysPositions and coordinates (POS tab)Information on tools (TOOL tab)Soft key MeaningType of position display, e.
HEIDENHAIN TNC 620 7 TNC model, software and featuresSoftware optionsThe TNC 620 features various software options that can be enabled by your machine
70 Introduction2.4 Status displaysTool measurement (TT tab)Coordinate transformations (TRANS tab)For further information, refer to the User's Ma
HEIDENHAIN TNC 620 712.4 Status displaysDisplaying Q parameters (QPARA tab)Soft key MeaningDisplay the current values of the defined Q parametersDispl
72 Introduction2.5 Window manager2.5 Window managerThe TNC features the Xfce window manager. Xfce is a standard application for UNIX-based operating
HEIDENHAIN TNC 620 732.5 Window managerTaskbarIn the taskbar you can choose different workspaces by mouse click. The TNC provides the following worksp
74 Introduction2.6 Accessories: HEIDENHAIN 3-D touch probes and electronic handwheels2.6 Accessories: HEIDENHAIN 3-D touch probes and electronic hand
HEIDENHAIN TNC 620 752.6 Accessories: HEIDENHAIN 3-D touch probes and electronic handwheelsTT 140 tool touch probe for tool measurementThe TT 140 is a
76 Introduction2.6 Accessories: HEIDENHAIN 3-D touch probes and electronic handwheels
Programming: Fundamentals, file management
78 Programming: Fundamentals, file management3.1 Fundamentals3.1 FundamentalsPosition encoders and reference marksThe machine axes are equipped with
HEIDENHAIN TNC 620 793.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coor
8 TNC model, software and featuresAdvanced programming features (option number 19)FK free contour programming Programming in HEIDENHAIN conversatio
80 Programming: Fundamentals, file management3.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned in Cartesian coordinates, you
HEIDENHAIN TNC 620 813.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordin
82 Programming: Fundamentals, file management3.1 FundamentalsSetting the datumA production drawing identifies a certain form element of the workpiece
HEIDENHAIN TNC 620 833.2 Creating and writing programs3.2 Creating and writing programsOrganization of an NC program in HEIDENHAIN ConversationalA par
84 Programming: Fundamentals, file management3.2 Creating and writing programsCreating a new part programYou always enter a part program in the Progr
HEIDENHAIN TNC 620 853.2 Creating and writing programsExample: Display the BLK form in the NC programThe TNC generates the block numbers as well as th
86 Programming: Fundamentals, file management3.2 Creating and writing programsProgramming tool movements in conversational formatTo program a block,
HEIDENHAIN TNC 620 873.2 Creating and writing programsPossible feed rate inputFunctions for setting the feed rate Soft keyRapid traverse, non-modal. E
88 Programming: Fundamentals, file management3.2 Creating and writing programsActual position captureThe TNC enables you to transfer the current tool
HEIDENHAIN TNC 620 893.2 Creating and writing programsEditing a programWhile you are creating or editing a part program, you can select any desired li
HEIDENHAIN TNC 620 9 TNC model, software and featuresFeature content level (upgrade functions)Along with software options, significant further improve
90 Programming: Fundamentals, file management3.2 Creating and writing programsInserting blocks at any desired locationU Select the block after which
HEIDENHAIN TNC 620 913.2 Creating and writing programsLooking for the same words in different blocksTo use this function, set the AUTO DRAW soft key t
92 Programming: Fundamentals, file management3.2 Creating and writing programsMarking, copying, deleting and inserting program sectionsThe TNC provid
HEIDENHAIN TNC 620 933.2 Creating and writing programsThe TNC search functionWith the search function of the TNC, you can search for any text within a
94 Programming: Fundamentals, file management3.2 Creating and writing programsFind/Replace any textU If required, select the block containing the wor
HEIDENHAIN TNC 620 953.3 File management: Fundamentals3.3 File management: FundamentalsFilesWhen you write a part program on the TNC, you must first e
96 Programming: Fundamentals, file management3.3 File management: FundamentalsFile namesWhen you store programs, tables and texts as files, the TNC a
HEIDENHAIN TNC 620 973.3 File management: FundamentalsShow externally created files on the TNCThe TNC features several additional tools which you can
98 Programming: Fundamentals, file management3.4 Working with the file manager3.4 Working with the file managerDirectoriesTo ensure that you can easi
HEIDENHAIN TNC 620 993.4 Working with the file managerOverview: Functions of the file managerFunction Soft key PageCopy a file Page 104Display a speci
Comments to this Manuals