User’s ManualHEIDENHAIN Conversational TNC 620NC Software340 560-02340 561-02340 564-02English (en)7/2009
10 New Functions of Software 340 56x-02New Functions of Software 340 56x-02 The PLANE function for flexible definition of a tilted working plane wa
100 Programming: Fundamentals, File Management3.4 Working with the File ManagerCreating a new directoryMove the highlight in the left window to the d
HEIDENHAIN TNC 620 1013.4 Working with the File ManagerCopying a single fileU Move the highlight to the file you wish to copy.U Press the COPY soft ke
102 Programming: Fundamentals, File Management3.4 Working with the File ManagerCopying files into another directoryU Select a screen layout with two
HEIDENHAIN TNC 620 1033.4 Working with the File ManagerChoosing one of the last files selectedCall the file managerDisplay the last 10 files selected:
104 Programming: Fundamentals, File Management3.4 Working with the File ManagerDeleting a directoryU Move the highlight to the directory you want to
HEIDENHAIN TNC 620 1053.4 Working with the File ManagerTagging filesSome functions, such as copying or erasing files, can not only be used for individ
106 Programming: Fundamentals, File Management3.4 Working with the File ManagerRenaming a fileU Move the highlight to the file you wish to rename.U S
HEIDENHAIN TNC 620 1073.4 Working with the File ManagerAdditional functionsProtecting a file / Canceling file protectionU Move the highlight to the fi
108 Programming: Fundamentals, File Management3.4 Working with the File ManagerData transfer to or from an external data mediumCall the file managerS
HEIDENHAIN TNC 620 1093.4 Working with the File ManagerIf you wish to copy from the external data medium to the TNC, move the highlight in the right w
HEIDENHAIN TNC 620 11 Changed Functions of Software 340 56x-02Changed Functions of Software 340 56x-02 In Cycle 22 you can now define a tool name als
110 Programming: Fundamentals, File Management3.4 Working with the File ManagerThe TNC in a networkIf the TNC is connected to a network, the director
HEIDENHAIN TNC 620 1113.4 Working with the File ManagerUSB devices on the TNC (FCL 2 function)Backing up data from or loading onto the TNC is especial
112 Programming: Fundamentals, File Management3.4 Working with the File ManagerIn order to remove a USB device, you must proceed as follows:U Press t
Programming: Programming Aids
114 Programming: Programming Aids4.1 Screen keyboard4.1 Screen keyboardYou can enter letters and special characters with the screen keyboard or (if a
HEIDENHAIN TNC 620 1154.2 Adding Comments4.2 Adding CommentsFunctionYou can add comments to a part program to explain program steps or make general no
116 Programming: Programming Aids4.2 Adding CommentsFunctions for editing of the commentFunction Soft keyJump to beginning of comment.Jump to end of
HEIDENHAIN TNC 620 1174.3 Structuring Programs4.3 Structuring ProgramsDefinition and applicationsThis TNC function enables you to comment part program
118 Programming: Programming Aids4.4 Integrated Pocket Calculator4.4 Integrated Pocket CalculatorOperationThe TNC features an integrated pocket calcu
HEIDENHAIN TNC 620 1194.4 Integrated Pocket CalculatorTo transfer the calculated value into the programU Use the arrow keys to select the word into wh
12 Changed Functions of Software 340 56x-02
120 Programming: Programming Aids4.5 Programming Graphics4.5 Programming GraphicsGenerating / Not generating graphics during programming:While you ar
HEIDENHAIN TNC 620 1214.5 Programming GraphicsBlock number display ON/OFFU Shift the soft-key row: see figureU To show block numbers: Set the SHOW OMI
122 Programming: Programming Aids4.6 Error messages4.6 Error messagesDisplay of errorsThe TNC generates error messages when it detects problems such
HEIDENHAIN TNC 620 1234.6 Error messagesDetailed error messagesThe TNC displays possible causes of the error and suggestions for solving the problem:U
124 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 1254.6 Error messagesKeystroke logThe TNC stores keystrokes and important events (e.g. system startup) in a keystroke log. The capa
126 Programming: Programming Aids4.6 Error messagesInformational textsAfter a faulty operation, such as pressing a key without function or entering a
HEIDENHAIN TNC 620 1274.7 Context-Sensitive Help System4.7 Context-Sensitive Help SystemApplicationThe TNCguide context-sensitive help system includes
128 Programming: Programming Aids4.7 Context-Sensitive Help SystemWorking with the TNCguideCalling the TNCguideThere are several ways to start the TN
HEIDENHAIN TNC 620 1294.7 Context-Sensitive Help SystemNavigating in the TNCguideIt’s easiest to use the mouse to navigate in the TNCguide. A table of
HEIDENHAIN TNC 620 13Table of ContentsFirst Steps with the TNC 6201Introduction2Programming: Fundamentals, File Management3Programming: Programming Ai
130 Programming: Programming Aids4.7 Context-Sensitive Help SystemSelect the page last shownPage forward if you have used the “select page last shown
HEIDENHAIN TNC 620 1314.7 Context-Sensitive Help SystemSubject indexThe most important subjects in the Manual are listed in the subject index (Index t
132 Programming: Programming Aids4.7 Context-Sensitive Help SystemDownloading current help filesYou’ll find the help files for your TNC software on t
Programming: Tools
134 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 1355.1 Entering Tool-Related DataSpindle speed SThe spindle speed S is entered in revolutions per minute (rpm) in a TOOL CALL block
136 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 1375.2 Tool DataDelta values for lengths and radiiDelta values are offsets in the length and radius of a tool.A positive delta valu
138 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 1395.2 Tool DataTIME2 Maximum tool life in minutes during TOOL CALL: If the current tool age exceeds this value, the TNC changes th
140 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 1415.2 Tool DataEditing tool tablesThe tool table that is active during execution of the part program is designated TOOL.T and must
142 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 1435.2 Tool DataLeaving the tool tableU Call the file manager and select a file of a different type, such as a part programSort the
144 Programming: Tools5.2 Tool DataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage
HEIDENHAIN TNC 620 1455.2 Tool DataSelecting a pocket table in the Programming andEditing operating modeU Call the file managerU Press the SHOW ALL so
146 Programming: Tools5.2 Tool DataEditing functions for pocket tables Soft keySelect beginning of tableSelect end of tableSelect previous page in ta
HEIDENHAIN TNC 620 1475.2 Tool DataCalling tool dataA TOOL CALL block in the part program is defined with the following data:U Select the tool call fu
148 Programming: Tools5.3 Tool Compensation5.3 Tool CompensationIntroductionThe TNC adjusts the spindle path in the spindle axis by the compensation
HEIDENHAIN TNC 620 1495.3 Tool CompensationTool radius compensationThe NC block for programming a tool movement contains: RL or RR for radius compens
HEIDENHAIN TNC 620 151.1 Overview ... 361.2 Machine Switch-On ... 37Acknowledge the power interruption and move to the reference points ... 371.
150 Programming: Tools5.3 Tool CompensationContouring with radius compensation: RR and RLThe tool center moves along the contour at a distance equal
HEIDENHAIN TNC 620 1515.3 Tool CompensationEntering radius compensationRadius compensation is entered in an L block. Enter the coordinates of the targ
152 Programming: Tools5.3 Tool CompensationRadius compensation: Machining corners Outside corners:If you program radius compensation, the TNC moves
Programming: Programming Contours
154 Programming: Programming Contours6.1 Tool Movements6.1 Tool MovementsPath functionsA workpiece contour is usually composed of several contour ele
HEIDENHAIN TNC 620 1556.1 Tool MovementsProgramming with Q parametersInstead of programming numerical values in a part program, you enter markers call
156 Programming: Programming Contours6.2 Fundamentals of Path Functions6.2 Fundamentals of Path FunctionsProgramming tool movements for workpiece mac
HEIDENHAIN TNC 620 1576.2 Fundamentals of Path FunctionsEntering more than three coordinatesThe TNC can control up to 5 axes simultaneously (software
158 Programming: Programming Contours6.2 Fundamentals of Path FunctionsDirection of rotation DR for circular movementsWhen a circular path has no tan
HEIDENHAIN TNC 620 1596.2 Fundamentals of Path FunctionsCreating the program blocks with the path function keys The gray path function keys initiate t
162.1 The TNC 620 ... 58Programming: HEIDENHAIN conversational and ISO formats ... 58Compatibility ... 582.2 Visual Display Unit and Keyboard ..
160 Programming: Programming Contours6.3 Contour Approach and Departure6.3 Contour Approach and DepartureOverview: Types of paths for contour approac
HEIDENHAIN TNC 620 1616.3 Contour Approach and DepartureImportant positions for approach and departure Starting point PSYou program this position in
162 Programming: Programming Contours6.3 Contour Approach and DeparturePolar coordinatesYou can also program the contour points for the following app
HEIDENHAIN TNC 620 1636.3 Contour Approach and DepartureApproaching on a straight line with tangential connection: APPR LTThe tool moves on a straight
164 Programming: Programming Contours6.3 Contour Approach and DepartureApproaching on a circular path with tangential connection: APPR CTThe tool mov
HEIDENHAIN TNC 620 1656.3 Contour Approach and DepartureApproaching on a circular arc with tangential connection from a straight line to the contour:
166 Programming: Programming Contours6.3 Contour Approach and DepartureDeparting on a straight line with tangential connection: DEP LTThe tool moves
HEIDENHAIN TNC 620 1676.3 Contour Approach and DepartureDeparture on a circular path with tangential connection: DEP CTThe tool moves on a circular ar
168 Programming: Programming Contours6.4 Path Contours—Cartesian Coordinates6.4 Path Contours—Cartesian CoordinatesOverview of path functionsFunction
HEIDENHAIN TNC 620 1696.4 Path Contours—Cartesian CoordinatesStraight line L The TNC moves the tool in a straight line from its current position to th
HEIDENHAIN TNC 620 173.1 Fundamentals ... 76Position encoders and reference marks ... 76Reference system ... 76Reference system on milling machi
170 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesInserting a chamfer between two straight linesThe chamfer enables you to
HEIDENHAIN TNC 620 1716.4 Path Contours—Cartesian CoordinatesCorner rounding RNDThe RND function is used for rounding off corners.The tool moves on an
172 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircle center CCIYou can define a circle center for circles that you have
HEIDENHAIN TNC 620 1736.4 Path Contours—Cartesian CoordinatesCircular path C around circle center CCBefore programming a circular arc, you must first
174 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path CR with defined radiusThe tool moves on a circular path wit
HEIDENHAIN TNC 620 1756.4 Path Contours—Cartesian CoordinatesCentral angle CCA and arc radius RThe starting and end points on the contour can be conne
176 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path CT with tangential connectionThe tool moves on an arc that
HEIDENHAIN TNC 620 1776.4 Path Contours—Cartesian CoordinatesExample: Linear movements and chamfers with Cartesian coordinates0 BEGIN PGM LINEAR MM1 B
178 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Circular movements with Cartesian coordinates0 BEGIN PGM CIRCULA
HEIDENHAIN TNC 620 1796.4 Path Contours—Cartesian Coordinates15 L X+5Move to last contour point 116 DEP LCT X-20 Y-20 R5 F1000Depart the contour on a
184.1 Screen keyboard ... 114Enter the text with the screen keyboard ... 1144.2 Adding Comments ... 115Function ... 115Entering a comment in a
180 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Full circle with Cartesian coordinates0 BEGIN PGM C-CC MM1 BLK F
HEIDENHAIN TNC 620 1816.5 Path Contours—Polar Coordinates6.5 Path Contours—Polar CoordinatesOverviewWith polar coordinates you can define a position i
182 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesZero point for polar coordinates: pole CCYou can define the pole CC anywhere
HEIDENHAIN TNC 620 1836.5 Path Contours—Polar CoordinatesCircular path CP around pole CCThe polar coordinate radius PR is also the radius of the arc.
184 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesCircular path CTP with tangential connectionThe tool moves on a circular path
HEIDENHAIN TNC 620 1856.5 Path Contours—Polar CoordinatesHelical interpolationA helix is a combination of a circular movement in a main plane and a li
186 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesProgramming a helixU Polar coordinates angle: Enter the total angle of tool t
HEIDENHAIN TNC 620 1876.5 Path Contours—Polar CoordinatesExample: Linear movement with polar coordinates0 BEGIN PGM LINEARPO MM1 BLK FORM 0.1 Z X+0 Y+
188 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 1896.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)6.6 Path Contours – FK Free Contou
HEIDENHAIN TNC 620 195.1 Entering Tool-Related Data ... 134Feed rate F ... 134Spindle speed S ... 1355.2 Tool Data ... 136Requirements for too
190 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)The following prer
HEIDENHAIN TNC 620 1916.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Graphics during FK programmingInco
192 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Initiating the FK
HEIDENHAIN TNC 620 1936.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Pole for FK programmingU To displa
194 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Free programming o
HEIDENHAIN TNC 620 1956.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Input possibilitiesEnd point coord
196 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Direction and leng
HEIDENHAIN TNC 620 1976.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Circle center CC, radius and direc
198 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Closed contoursYou
HEIDENHAIN TNC 620 1996.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Auxiliary pointsFor both free-prog
Controls of the TNCKeys on visual display unitMachine operating modesProgramming modesProgram/file management, TNC functionsNavigation keysPotentiomet
206.1 Tool Movements ... 154Path functions ... 154FK free contour programming (Advanced programming features software option) ... 154Miscellaneo
200 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Relative dataData
HEIDENHAIN TNC 620 2016.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Data relative to block N: Directio
202 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Example: FK progra
HEIDENHAIN TNC 620 2036.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Example: FK programming 20 BEGIN P
204 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)8 APPR LCT X+0 Y+3
HEIDENHAIN TNC 620 2056.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)Example: FK programming 30 BEGIN P
206 Programming: Programming Contours6.6 Path Contours – FK Free Contour Programming (Advanced ProgrammingFeatures Software Option)7 APPR CT X-40 Y+0
HEIDENHAIN TNC 620 207Programming: Subprograms and Program Section Repeats
208 Programming: Subprograms and Program Section Repeats7.1 Labeling Subprograms and Program Section Repeats7.1 Labeling Subprograms and Program Sect
HEIDENHAIN TNC 620 2097.2 Subprograms7.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is cal
HEIDENHAIN TNC 620 216.6 Path Contours – FK Free Contour Programming (Advanced Programming Features Software Option) ... 189Fundamentals ... 189Gr
210 Programming: Subprograms and Program Section Repeats7.3 Program Section Repeats7.3 Program Section RepeatsLabel LBLThe beginning of a program sec
HEIDENHAIN TNC 620 2117.4 Separate Program as Subprogram7.4 Separate Program as SubprogramOperating sequence1 The TNC executes the part program up to
212 Programming: Subprograms and Program Section Repeats7.4 Separate Program as SubprogramCalling any program as a subprogramU To select the function
HEIDENHAIN TNC 620 2137.5 Nesting7. 5 N e s t i n gTypes of nesting Subprograms within a subprogram Program section repeats within a program section
214 Programming: Subprograms and Program Section Repeats7.5 NestingSubprogram within a subprogramExample NC blocksProgram execution1 Main program SUB
HEIDENHAIN TNC 620 2157.5 NestingRepeating program section repeatsExample NC blocksProgram execution1 Main program REPS is executed up to block 272 Pr
216 Programming: Subprograms and Program Section Repeats7.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program UPGREP is e
HEIDENHAIN TNC 620 2177.6 Programming Examples7.6 Programming ExamplesExample: Milling a contour in several infeedsProgram sequence Pre-position the
218 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 2197.6 Programming ExamplesExample: Groups of holesProgram sequence Approach the groups of holes in the main program Call the gro
227.1 Labeling Subprograms and Program Section Repeats ... 208Labels ... 2087.2 Subprograms ... 209Operating sequence ... 209Programming notes
220 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 2217.6 Programming ExamplesExample: Group of holes with several toolsProgram sequence Program the fixed cycles in the main program
222 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
224 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 2258.1 Principle and OverviewQS parameters (the S stands for string) are also available on the TNC and enable you to process texts.
226 Programming: Q Parameters8.1 Principle and OverviewCalling Q-parameter functionsWhen you are writing a part program, press the “Q” key (in the nu
HEIDENHAIN TNC 620 2278.2 Part Families—Q Parameters in Place of Numerical Values8.2 Part Families—Q Parameters in Place of Numerical ValuesFunctionTh
228 Programming: Q Parameters8.3 Describing Contours through Mathematical Operations8.3 Describing Contours through Mathematical OperationsApplicatio
HEIDENHAIN TNC 620 2298.3 Describing Contours through Mathematical OperationsProgramming fundamental operationsExample:Call the Q parameter functions
HEIDENHAIN TNC 620 238.1 Principle and Overview ... 224Programming notes ... 225Calling Q-parameter functions ... 2268.2 Part Families—Q Paramet
230 Programming: Q Parameters8.4 Trigonometric Functions8.4 Trigonometric FunctionsDefinitionsSine, cosine and tangent are terms designating the rati
HEIDENHAIN TNC 620 2318.4 Trigonometric FunctionsProgramming trigonometric functionsPress the ANGLE FUNCTION soft key to call the angle functions. The
232 Programming: Q Parameters8.5 Circle Calculations8.5 Circle CalculationsApplicationThe TNC can use the functions for calculating circles to calcul
HEIDENHAIN TNC 620 2338.6 If-Then Decisions with Q Parameters8.6 If-Then Decisions with Q ParametersApplicationThe TNC can make logical If-Then decisi
234 Programming: Q Parameters8.6 If-Then Decisions with Q ParametersAbbreviations used:IF IfEQU EqualsNE Not equalGT Greater thanLT Less thanGOTO Go
HEIDENHAIN TNC 620 2358.7 Checking and Changing Q Parameters8.7 Checking and Changing Q ParametersProcedureYou can check Q parameters when writing, te
236 Programming: Q Parameters8.8 Additional Functions8.8 Additional FunctionsOverviewPress the DIVERSE FUNCTION soft key to call the additional funct
HEIDENHAIN TNC 620 2378.8 Additional FunctionsFN 14: ERROR: Displaying error messagesWith the function FN 14: ERROR you can call messages under progra
238 Programming: Q Parameters8.8 Additional Functions1016 Contradictory input1017 CYCL incomplete1018 Plane wrongly defined1019 Wrong axis programmed
HEIDENHAIN TNC 620 2398.8 Additional Functions1042 Traverse direction not defined1043 No datum table active1044 Position error: center in axis 11045 P
248.10 Entering Formulas Directly ... 269Entering formulas ... 269Rules for formulas ... 271Programming example ... 2728.11 String Parameter
240 Programming: Q Parameters8.8 Additional Functions1071 Missing calibration data1072 Tolerance exceeded1073 Block scan active1074 ORIENTATION not p
HEIDENHAIN TNC 620 2418.8 Additional Functions1100 Kinematic access not possible1101 Meas. pos. not in traverse range1102 Preset compensation not poss
242 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 2438.8 Additional FunctionsThe following functions allow you to include the following additional information in the protocol log fi
244 Programming: Q Parameters8.8 Additional FunctionsIn the part program, program FN 16: F-PRINT to activate the output:The TNC then outputs the file
HEIDENHAIN TNC 620 2458.8 Additional FunctionsDisplaying messages on the TNC screenYou can also use the function FN 16 to display any messages from th
246 Programming: Q Parameters8.8 Additional FunctionsFN 18: SYS-DATUM READ: Read system dataWith the function FN 18: SYS-DATUM READ you can read syst
HEIDENHAIN TNC 620 2478.8 Additional Functions4 - Feed rate for pecking in active fixed cycle5 - 1st side length for rectangular pocket cycle6 - 2nd s
248 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 2498.8 Additional Functions3 - Spindle speed S4 - Oversize in tool length DL5 - Oversize in tool radius DR6 - Automatic TOOL CALL 0
HEIDENHAIN TNC 620 259.1 Entering Miscellaneous Functions M and STOP ... 296Fundamentals ... 2969.2 Miscellaneous Functions for Program Run Contro
250 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 2518.8 Additional FunctionsNominal position in the REF system, 2401 1 X axis2 Y axis3 Z axis4 A axis5 B axis6 C axis7 U axis8 V axi
252 Programming: Q Parameters8.8 Additional Functions56 1 Maximum measuring range2 Safety clearance57 1 Line in the touch-probe tableTT tool touch pr
HEIDENHAIN TNC 620 2538.8 Additional FunctionsRead data of the current tool, 950 1 - Tool length L2 - Tool radius R3 - Tool radius R24 - Oversize in t
254 Programming: Q Parameters8.8 Additional FunctionsExample: Assign the value of the active scaling factor for the Zaxis to Q25FN 19: PLC: Transfer
HEIDENHAIN TNC 620 2558.8 Additional FunctionsFN 20: WAIT FOR: NC and PLC synchronizationWith function FN 20: WAIT FOR you can synchronize the NC and
256 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 2578.8 Additional FunctionsFN37:EXPORTYou need the FN37: EXPORT function if you want to create your own cycles and integrate them i
258 Programming: Q Parameters8.9 Accessing Tables with SQL Commands8.9 Accessing Tables with SQL CommandsIntroductionAccessing of tables is programme
HEIDENHAIN TNC 620 2598.9 Accessing Tables with SQL CommandsA TransactionIn principle, a transaction consists of the following actions: Address table
2610.1 Overview of Special Functions ... 314Main menu for SPEC FCT special functions ... 314Program defaults menu ... 315Functions for contour a
260 Programming: Q Parameters8.9 Accessing Tables with SQL CommandsResult setThe selected rows are numbered in ascending order within the result set,
HEIDENHAIN TNC 620 2618.9 Accessing Tables with SQL CommandsProgramming SQL commandsProgram SQL commands in the Programming mode:U Call the SQL functi
262 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 2638.9 Accessing Tables with SQL CommandsSQL SELECTSQL SELECT selects table rows and transfers them to the result set.The SQL serve
264 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 2658.9 Accessing Tables with SQL CommandsCondition ProgrammingEqual to ===Not equal to !=<>Less than <Less than or equal t
266 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 2678.9 Accessing Tables with SQL CommandsSQL UPDATESQL UPDATE transfers the data prepared in the Q parameters into the row of the r
268 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 2698.10 Entering Formulas Directly8.10 Entering Formulas DirectlyEntering formulasYou can enter mathematical formulas that include
HEIDENHAIN TNC 620 2711.1 Functions for Multiple Axis Machining ... 32411.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ...
270 Programming: Q Parameters8.10 Entering Formulas DirectlyArc tangentInverse of the tangent. Determines the angle from the ratio of the opposite to
HEIDENHAIN TNC 620 2718.10 Entering Formulas DirectlyRules for formulasMathematical formulas are programmed according to the following rules:Higher-le
272 Programming: Q Parameters8.10 Entering Formulas DirectlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) a
HEIDENHAIN TNC 620 2738.11 String Parameters8.11 String ParametersString processing functionsYou can use the QS parameters to create variable charact
274 Programming: Q Parameters8.11 String ParametersAssigning string parametersYou have to assign a string variable before you use it. Use the DECLARE
HEIDENHAIN TNC 620 2758.11 String ParametersChain-linking string parametersWith the concatenation operator (string parameter ||) you can make a chain
276 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 2778.11 String ParametersCopying a substring from a string parameter With the SUBSTR function you can copy a definable range from a
278 Programming: Q Parameters8.11 String ParametersConverting a string parameter to a numerical value The TONUMB function converts a string parameter
HEIDENHAIN TNC 620 2798.11 String ParametersChecking a string parameter With the INSTR function you can check whether a string parameter is contained
2812.1 Switch-On, Switch-Off ... 362Switch-on ... 362Switch-off ... 36412.2 Moving the Machine Axes ... 365Note ... 365To traverse with the
280 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 2818.11 String ParametersComparing alphabetic priorityWith the STRCOMP function you can compare string parameters for alphabetic pr
282 Programming: Q Parameters8.12 Preassigned Q Parameters8.12 Preassigned Q ParametersThe Q parameters Q100 to Q199 are assigned values by the TNC.
HEIDENHAIN TNC 620 2838.12 Preassigned Q ParametersTool axis: Q109The value of Q109 depends on the current tool axis:Spindle status: Q110The value of
284 Programming: Q Parameters8.12 Preassigned Q ParametersUnit of measurement for dimensions in the program: Q113During nesting the PGM CALL, the val
HEIDENHAIN TNC 620 2858.12 Preassigned Q ParametersDeviation between actual value and nominal value during automatic tool measurement with the TT 130T
286 Programming: Q Parameters8.12 Preassigned Q ParametersMeasurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles)
HEIDENHAIN TNC 620 2878.12 Preassigned Q ParametersWorkpiece status Parameter valueGood Q180Rework Q181Scrap Q182Measured deviation with Cycle 440 Par
288 Programming: Q Parameters8.13 Programming Examples8.13 Programming ExamplesExample: EllipseProgram sequence The contour of the ellipse is approx
HEIDENHAIN TNC 620 2898.13 Programming Examples18 L Z+100 R0 FMAX M2Retract in the tool axis, end program19 LBL 10Subprogram 10: Machining operation20
HEIDENHAIN TNC 620 2912.8 Datum Setting with 3-D Touch Probe (Touch Probe Function Software Option) ... 387Overview ... 387Datum setting in any ax
290 Programming: Q Parameters8.13 Programming ExamplesExample: Concave cylinder machined with spherical cutterProgram sequence This program function
HEIDENHAIN TNC 620 2918.13 Programming Examples20 L Z+100 R0 FMAX M2Retract in the tool axis, end program21 LBL 10Subprogram 10: Machining operation22
292 Programming: Q Parameters8.13 Programming ExamplesExample: Convex sphere machined with end millProgram sequence This program requires an end mil
HEIDENHAIN TNC 620 2938.13 Programming Examples17 CALL LBL 10Call machining operation18 FN 0: Q10 = +0Reset allowance19 FN 0: Q18 = +5Angle increment
294 Programming: Q Parameters8.13 Programming Examples39 LBL 240 LP PR+Q6 PA+Q24 FQ12Move upward in an approximated “arc”41 FN 2: Q24 = +Q24 - +Q14Up
Programming: Miscellaneous Functions
296 Programming: Miscellaneous Functions9.1 Entering Miscellaneous Functions M and STOP9.1 Entering Miscellaneous Functions M and STOPFundamentalsWit
HEIDENHAIN TNC 620 2979.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant9.2 Miscellaneous Functions for Program Run Control, Spi
298 Programming: Miscellaneous Functions9.3 Miscellaneous Functions for Coordinate Data9.3 Miscellaneous Functions for Coordinate DataProgramming mac
HEIDENHAIN TNC 620 2999.3 Miscellaneous Functions for Coordinate DataBehavior with M92—Additional machine datumIf you want the coordinates in a positi
Tool functionsProgramming path movementsSpecial functions / smarT.NCCoordinate axes and numbers: Entering and editingKey FunctionDefine tool data in t
3013.1 Programming and Executing Simple Machining Operations ... 400Positioning with Manual Data Input (MDI) ... 400Protecting and erasing program
300 Programming: Miscellaneous Functions9.3 Miscellaneous Functions for Coordinate DataMoving to positions in a non-tilted coordinate system with a t
HEIDENHAIN TNC 620 3019.4 Miscellaneous Functions for Contouring Behavior9.4 Miscellaneous Functions for Contouring BehaviorMachining small contour st
302 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorExample NC blocks5 TOOL DEF L ... R+20Large tool radius...
HEIDENHAIN TNC 620 3039.4 Miscellaneous Functions for Contouring BehaviorMachining open contours corners: M98Standard behaviorThe TNC calculates the i
304 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorFeed rate factor for plunging movements: M103Standard beha
HEIDENHAIN TNC 620 3059.4 Miscellaneous Functions for Contouring BehaviorFeed rate in millimeters per spindle revolution: M136Standard behaviorThe TNC
306 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorCalculating the radius-compensated path in advance (LOOK A
HEIDENHAIN TNC 620 3079.4 Miscellaneous Functions for Contouring BehaviorEffectM120 must be located in an NC block that also contains radius compensat
308 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorSuperimposing handwheel positioning during program run: M1
HEIDENHAIN TNC 620 3099.4 Miscellaneous Functions for Contouring BehaviorRetraction from the contour in the tool-axis direction: M140Standard behavior
HEIDENHAIN TNC 620 3114.1 Graphics (Advanced Graphic Features Software Option) ... 406Application ... 406Overview of display modes ... 407Plan v
310 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorSuppressing touch probe monitoring: M141Standard behaviorW
HEIDENHAIN TNC 620 3119.4 Miscellaneous Functions for Contouring BehaviorAutomatically retract tool from the contour at an NC stop: M148Standard behav
312 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring Behavior
Programming: Special Functions
314 Programming: Special Functions10.1 Overview of Special Functions10.1 Overview of Special FunctionsPress the SPEC FCT and the corresponding soft k
HEIDENHAIN TNC 620 31510.1 Overview of Special FunctionsProgram defaults menuU Select the program defaults menuFunctions for contour and point machini
316 Programming: Special Functions10.1 Overview of Special FunctionsMenu of various conversational functionsU Select the menu for defining various co
HEIDENHAIN TNC 620 31710.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
318 Programming: Special Functions10.2 Working with the Parallel Axes U, V and WFUNCTION PARAXCOMP DISPLAYUse the PARAXCOMP DISPLAY function to activ
HEIDENHAIN TNC 620 31910.2 Working with the Parallel Axes U, V and WFUNCTION PARAXCOMP MOVEThe TNC uses the PARAXCOMP MOVE function to compensate for
3215.1 Selecting MOD Functions ... 430Selecting the MOD functions ... 430Changing the settings ... 430Exiting the MOD functions ... 430Overvie
320 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 32110.2 Working with the Parallel Axes U, V and WFUNCTION PARAXMODEUse the PARAXMODE function to define the axes the TNC is to use
322 Programming: Special Functions10.2 Working with the Parallel Axes U, V and WFUNCTION PARAXMODE OFFUse the PARAXCOMP OFF function to switch off th
Programming: Multiple Axis Machining
324 Programming: Multiple Axis Machining11.1 Functions for Multiple Axis Machining11.1 Functions for Multiple Axis MachiningThe TNC functions for mul
HEIDENHAIN TNC 620 32511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)11.2 The PLANE Function: Tilting the Working Plane (Softwa
326 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 32711.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Define the PLANE functionU Show the soft-key row with spec
328 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 32911.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with space angles: PLANE SPAT
HEIDENHAIN TNC 620 3316.1 Machine-Specific User Parameters ... 450Application ... 45016.2 Pin Layouts and Connecting Cables for the Data Interface
330 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Spatial angle A?: Rot
HEIDENHAIN TNC 620 33111.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with projection angles: PROJE
332 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Proj. angle 1st coord
HEIDENHAIN TNC 620 33311.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with Euler angles: EULER PLAN
334 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Rot. angle main coord
HEIDENHAIN TNC 620 33511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with two vectors: VECTOR PLAN
336 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 33711.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane via three points: POINTS PLAN
338 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 33911.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with a single, incremental sp
340 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Tilting the working plane through axis
HEIDENHAIN TNC 620 34111.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Axis angle A?: Axis angle to which the A
342 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Specifying the positioning behavior of
HEIDENHAIN TNC 620 34311.2 The PLANE Function: Tilting the Working Plane (Software Option 1)U Dist. tool tip – center of rot. (incremental): The TNC t
344 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Selection of alternate tilting possibil
HEIDENHAIN TNC 620 34511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Example for a machine with a rotary table C and a tilting
346 Programming: Multiple Axis Machining11.3 Inclined-Tool Machining in a Tilted Plane (Software Option 2)11.3 Inclined-Tool Machining in a Tilted Pl
HEIDENHAIN TNC 620 34711.3 Inclined-Tool Machining in a Tilted Plane (Software Option 2)Inclined-tool machining via normal vectors U Retract the toolU
348 Programming: Multiple Axis Machining11.4 Miscellaneous Functions for Rotary Axes11.4 Miscellaneous Functions for Rotary AxesFeed rate in mm/min o
HEIDENHAIN TNC 620 34911.4 Miscellaneous Functions for Rotary AxesShorter-path traverse of rotary axes: M126Standard behaviorThe standard behavior of
-First Steps with the TNC 620
350 Programming: Multiple Axis Machining11.4 Miscellaneous Functions for Rotary AxesReducing display of a rotary axis to a value less than 360°: M94S
HEIDENHAIN TNC 620 35111.4 Miscellaneous Functions for Rotary AxesBehavior with M128 (TCPM: Tool Center Point Management)If the position of a controll
352 Programming: Multiple Axis Machining11.4 Miscellaneous Functions for Rotary AxesEffectM128 becomes effective at the start of block, M129 at the e
HEIDENHAIN TNC 620 35311.5 Three-Dimensional Tool Compensation (Software Option 2)11.5 Three-Dimensional Tool Compensation (Software Option 2)Introduc
354 Programming: Multiple Axis Machining11.5 Three-Dimensional Tool Compensation (Software Option 2)Definition of a normalized vectorA normalized vec
HEIDENHAIN TNC 620 35511.5 Three-Dimensional Tool Compensation (Software Option 2)Permissible tool formsYou can describe the permissible tool shapes i
356 Programming: Multiple Axis Machining11.5 Three-Dimensional Tool Compensation (Software Option 2)3-D compensation without tool orientationThe TNC
HEIDENHAIN TNC 620 35711.5 Three-Dimensional Tool Compensation (Software Option 2)Example: Block format with surface-normal vectors without tool orien
358 Programming: Multiple Axis Machining11.5 Three-Dimensional Tool Compensation (Software Option 2)Peripheral milling: 3-D radius compensation with
HEIDENHAIN TNC 620 35911.5 Three-Dimensional Tool Compensation (Software Option 2)There are two ways to define the tool orientation: In an LN block w
36 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
360 Programming: Multiple Axis Machining11.5 Three-Dimensional Tool Compensation (Software Option 2)
Manual Operation and Setup
362 Manual Operation and Setup12.1 Switch-On, Switch-Off12.1 Switch-On, Switch-OffSwitch-onSwitch on the power supply for control and machine. The TN
HEIDENHAIN TNC 620 36312.1 Switch-On, Switch-OffThe TNC is now ready for operation in the Manual Operation mode.Crossing the reference point in a tilt
364 Manual Operation and Setup12.1 Switch-On, Switch-OffSwitch-offTo prevent data from being lost at switch-off, you need to shut down the operating
HEIDENHAIN TNC 620 36512.2 Moving the Machine Axes12.2 Moving the Machine AxesNoteTo traverse with the machine axis direction buttons:Select the Manua
366 Manual Operation and Setup12.2 Moving the Machine AxesIncremental jog positioningWith incremental jog positioning you can move a machine axis by
HEIDENHAIN TNC 620 36712.2 Moving the Machine AxesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two pe
368 Manual Operation and Setup12.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M12.3 Spindle Speed S, Feed Rate F and Miscellaneous Func
HEIDENHAIN TNC 620 36912.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions MChanging the spindle speed and feed rateWith the override knobs y
HEIDENHAIN TNC 620 371.2 Machine Switch-On1.2 Machine Switch-OnAcknowledge the power interruption and move to the reference pointsU Switch on the powe
370 Manual Operation and Setup12.4 Datum Setting without a 3-D Touch Probe12.4 Datum Setting without a 3-D Touch ProbeNoteYou fix a datum by setting
HEIDENHAIN TNC 620 37112.4 Datum Setting without a 3-D Touch ProbeWorkpiece presetting with axis keysSelect the Manual Operation modeMove the tool slo
372 Manual Operation and Setup12.4 Datum Setting without a 3-D Touch ProbeDatum management with the preset tableSaving the datums in the preset table
HEIDENHAIN TNC 620 37312.4 Datum Setting without a 3-D Touch ProbeThere are several methods for saving datums and/or basic rotations in the preset tab
374 Manual Operation and Setup12.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 37512.4 Datum Setting without a 3-D Touch ProbeFunction Soft keyDirectly transfer the actual position of the tool (the measuring di
376 Manual Operation and Setup12.4 Datum Setting without a 3-D Touch ProbeEditing the preset tableEditing function in table mode Soft keySelect begin
HEIDENHAIN TNC 620 37712.4 Datum Setting without a 3-D Touch ProbeActivating a datum from the preset table in the Manual Operation modeSelect the Manu
378 Manual Operation and Setup12.5 Using 3-D Touch Probes (Touch Probe Function Software Option)12.5 Using 3-D Touch Probes (Touch Probe Function Sof
HEIDENHAIN TNC 620 37912.5 Using 3-D Touch Probes (Touch Probe Function Software Option)Selecting probe cyclesU To select the Manual Operation or El.
38 First Steps with the TNC 6201.3 Programming the First Part1.3 Programming the First PartSelect the correct operating modeYou can write programs on
380 Manual Operation and Setup12.5 Using 3-D Touch Probes (Touch Probe Function Software Option)Writing the measured values from touch probe cycles i
HEIDENHAIN TNC 620 38112.5 Using 3-D Touch Probes (Touch Probe Function Software Option)Writing the measured values from touch probe cycles in the pre
382 Manual Operation and Setup12.6 Calibrating 3-D Touch Probes (Touch Probe Function Software Option)12.6 Calibrating 3-D Touch Probes (Touch Probe
HEIDENHAIN TNC 620 38312.6 Calibrating 3-D Touch Probes (Touch Probe Function Software Option)Calibrating the effective radius and compensating center
384 Manual Operation and Setup12.6 Calibrating 3-D Touch Probes (Touch Probe Function Software Option)Displaying calibration valuesThe TNC saves the
HEIDENHAIN TNC 620 38512.7 Compensating Workpiece Misalignment with 3-D Touch Probe (TouchProbe Function Software Option)12.7 Compensating Workpiece M
386 Manual Operation and Setup12.7 Compensating Workpiece Misalignment with 3-D Touch Probe (TouchProbe Function Software Option)Saving the basic rot
HEIDENHAIN TNC 620 38712.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)12.8 Datum Setting with 3-D Touch Probe (Touch Prob
388 Manual Operation and Setup12.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Corner as datum U Select the probe functio
HEIDENHAIN TNC 620 38912.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Circle center as datumWith this function, you can s
HEIDENHAIN TNC 620 391.3 Programming the First PartCreate a new program/file managementU Press the PGM MGT key: the TNC displays the file management.
390 Manual Operation and Setup12.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Measuring Workpieces with a 3-D Touch Prob
HEIDENHAIN TNC 620 39112.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Measuring workpiece dimensionsU Select the probe fu
392 Manual Operation and Setup12.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Finding the angle between the angle refere
HEIDENHAIN TNC 620 39312.8 Datum Setting with 3-D Touch Probe (Touch Probe FunctionSoftware Option)Using the touch probe functions with mechanical pro
394 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)12.9 Tilting the Working Plane (Software Option 1)Application, functi
HEIDENHAIN TNC 620 39512.9 Tilting the Working Plane (Software Option 1)When tilting the working plane, the TNC differentiates between two machine typ
396 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)Traversing the reference points in tilted axesThe TNC automatically a
HEIDENHAIN TNC 620 39712.9 Tilting the Working Plane (Software Option 1) Activating manual tiltingTo select manual tilting, press the 3-D ROT soft key
398 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)
Positioning with Manual Data Input
40 First Steps with the TNC 6201.3 Programming the First PartDefine a workpiece blankImmediately after you have created a new program, the TNC starts
400 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining Operations13.1 Programming and Executing Simple Machining Opera
HEIDENHAIN TNC 620 40113.1 Programming and Executing Simple Machining OperationsStraight-line function: See “Straight line L” on page 169, DRILLING cy
402 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining OperationsExample 2: Correcting workpiece misalignment on machi
HEIDENHAIN TNC 620 40313.1 Programming and Executing Simple Machining OperationsProtecting and erasing programs in $MDIThe $MDI file is generally inte
404 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining Operations
Test Run and Program Run
406 Test Run and Program Run14.1 Graphics (Advanced Graphic Features Software Option)14.1 Graphics (Advanced Graphic Features Software Option)Applica
HEIDENHAIN TNC 620 40714.1 Graphics (Advanced Graphic Features Software Option)Overview of display modesThe TNC displays the following soft keys in th
408 Test Run and Program Run14.1 Graphics (Advanced Graphic Features Software Option)Projection in 3 planesSimilar to a workpiece drawing, the part i
HEIDENHAIN TNC 620 40914.1 Graphics (Advanced Graphic Features Software Option)3-D viewThe workpiece is displayed in three dimensions.You can rotate t
HEIDENHAIN TNC 620 411.3 Programming the First PartProgram layoutNC programs should be arranged consistently in a similar manner. This makes it easier
410 Test Run and Program Run14.1 Graphics (Advanced Graphic Features Software Option)Magnifying detailsYou can magnify details in all display modes i
HEIDENHAIN TNC 620 41114.1 Graphics (Advanced Graphic Features Software Option)Repeating graphic simulationA part program can be graphically simulated
412 Test Run and Program Run14.1 Graphics (Advanced Graphic Features Software Option)Measuring the machining timeProgram Run modes of operationThe ti
HEIDENHAIN TNC 620 41314.2 Show the Workpiece in the Working Space (AdvancedGraphic Features Software Option)14.2 Show the Workpiece in the Working Sp
414 Test Run and Program Run14.3 Functions for Program Display14.3 Functions for Program DisplayOverviewIn the program run modes of operation as well
HEIDENHAIN TNC 620 41514.4 Test Run14.4 Test RunApplicationIn the Test Run mode of operation you can simulate programs and program sections to reduce
416 Test Run and Program Run14.4 Test RunRunning a program testIf the central tool file is active, a tool table must be active (status S) to run a pr
HEIDENHAIN TNC 620 41714.5 Program Run14.5 Program RunApplicationIn the Program Run, Full Sequence mode of operation the TNC executes a part program c
418 Test Run and Program Run14.5 Program RunRunning a part programPreparation1 Clamp the workpiece to the machine table.2 Set the datum.3 Select the
HEIDENHAIN TNC 620 41914.5 Program RunInterrupting machiningThere are several ways to interrupt a program run: Programmed interruptions Pressing the
42 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
420 Test Run and Program Run14.5 Program RunMoving the machine axes during an interruptionYou can move the machine axes during an interruption in the
HEIDENHAIN TNC 620 42114.5 Program RunResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram or pro
422 Test Run and Program Run14.5 Program RunMid-program startup (block scan)With the RESTORE POS AT N feature (block scan) you can start a part progr
HEIDENHAIN TNC 620 42314.5 Program RunU To go to the first block of the current program to start a block scan, enter GOTO “0”U To select block scan, p
424 Test Run and Program Run14.5 Program RunReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in t
HEIDENHAIN TNC 620 42514.6 Automatic Program Start14.6 Automatic Program StartApplicationIn a Program Run operating mode, you can use the AUTOSTART so
426 Test Run and Program Run14.7 Optional Block Skip14.7 Optional Block SkipApplicationIn a test run or program run, the control can skip over blocks
HEIDENHAIN TNC 620 42714.8 Optional Program-Run Interruption14.8 Optional Program-Run InterruptionApplicationThe TNC optionally interrupts program run
428 Test Run and Program Run14.8 Optional Program-Run Interruption
MOD Functions
HEIDENHAIN TNC 620 431.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
430 MOD Functions15.1 Selecting MOD Functions15.1 Selecting MOD FunctionsThe MOD functions provide additional input possibilities and displays. The a
HEIDENHAIN TNC 620 43115.1 Selecting MOD FunctionsOverview of MOD functionsThe functions available depend on the momentarily selected operating mode:P
432 MOD Functions15.2 Software Numbers15.2 Software NumbersFunctionThe following software numbers are displayed on the TNC screen after the MOD funct
HEIDENHAIN TNC 620 43315.3 Entering Code Numbers15.3 Entering Code NumbersApplicationThe TNC requires a code number for the following functions:Functi
434 MOD Functions15.4 Setting the Data Interfaces15.4 Setting the Data InterfacesSerial interfaces on the TNC 620The TNC 620 automatically uses the L
HEIDENHAIN TNC 620 43515.4 Setting the Data InterfacesSet the data bits (dataBits)By setting the data bits you define whether a character is transmitt
436 MOD Functions15.4 Setting the Data InterfacesSettings for data transfer with the TNCserver PC softwareEnter the following settings in the user pa
HEIDENHAIN TNC 620 43715.4 Setting the Data InterfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEID
438 MOD Functions15.4 Setting the Data InterfacesData transfer between the TNC and TNCremoNTCheck whether the TNC is connected to the correct serial
HEIDENHAIN TNC 620 43915.5 Ethernet Interface15.5 Ethernet Interface IntroductionThe TNC is shipped with a standard Ethernet card to connect the contr
44 First Steps with the TNC 6201.3 Programming the First PartU Depart the contourU Select the departure function DEP CT U Center angle? Enter the dep
440 MOD Functions15.5 Ethernet InterfaceUse the ping function to check whether a connection to a particular remote station in the network is availabl
HEIDENHAIN TNC 620 44115.5 Ethernet InterfaceConfiguring the control's network addressU Connect the TNC (port X26) with a network or a PC.U In th
442 MOD Functions15.5 Ethernet InterfaceConfiguring network access to other devices (mount)U Connect the TNC (port X26) with a network or a PCU In th
HEIDENHAIN TNC 620 44315.5 Ethernet InterfaceNFS option rsize: Packet size in bytes for data receptionwsize: Packet size for data transmission in byte
444 MOD Functions15.5 Ethernet InterfaceSettings on a PC with Windows 2000U To open Network Connections, click <Start>, <Control Panel>,
HEIDENHAIN TNC 620 44515.6 Position Display Types15.6 Position Display TypesApplicationIn the Manual Operation mode and in the Program Run modes of op
446 MOD Functions15.7 Unit of Measurement15.7 Unit of MeasurementApplicationThis MOD function determines whether the coordinates are displayed in mil
HEIDENHAIN TNC 620 44715.8 Displaying Operating Times15.8 Displaying Operating TimesApplicationThe MACHINE TIME soft key enables you to see various ty
448 MOD Functions15.8 Displaying Operating Times
Tables and Overviews
HEIDENHAIN TNC 620 451.3 Programming the First PartCreate a cycle programThe holes (depth of 20 mm) shown in the figure at right are to be drilled wit
450 Tables and Overviews16.1 Machine-Specific User Parameters16.1 Machine-Specific User ParametersApplicationTo enable you to set machine-specific fu
HEIDENHAIN TNC 620 45116.1 Machine-Specific User ParametersCalling the configuration editorU Select the Programming mode of operation.U Press the MOD
452 Tables and Overviews16.1 Machine-Specific User ParametersDisplaying help textsThe HELP key enables you to call a help text for each parameter obj
HEIDENHAIN TNC 620 45316.1 Machine-Specific User ParametersDisplaySettingsDisplay step for the individual axesList of all available axesDisplay step f
454 Tables and Overviews16.1 Machine-Specific User ParametersDisplaySettingsNC and PLC conversational language settingsNC conversational languageENGL
HEIDENHAIN TNC 620 45516.1 Machine-Specific User ParametersProbeSettingsConfiguration of probing behaviorManual operation: Including basic rotationTRU
456 Tables and Overviews16.1 Machine-Specific User ParametersChannelSettingsCH_NCActive kinematics Kinematics to be activatedList of machine kinemati
HEIDENHAIN TNC 620 45716.1 Machine-Specific User ParametersSettings for the NC editorGenerate backup filesTRUE: Generate backup file after editing NC
458 Tables and Overviews16.2 Pin Layouts and Connecting Cables for the Data Interfaces16.2 Pin Layouts and Connecting Cables for the Data InterfacesR
HEIDENHAIN TNC 620 45916.2 Pin Layouts and Connecting Cables for the Data InterfacesNon-HEIDENHAIN devicesThe connector pin layout of a non-HEIDENHAIN
46 First Steps with the TNC 6201.3 Programming the First PartU Call the menu for special functionsU Display the functions for point machiningU Select
460 Tables and Overviews16.3 Technical Information16.3 Technical InformationExplanation of symbols StandardAxis optionSoftware option 1sUser funct
HEIDENHAIN TNC 620 46116.3 Technical InformationFixed cycles Cycles for drilling, and conventional and rigid tapping Roughing of rectangular and ci
462 Tables and Overviews16.3 Technical InformationDatum tables Multiple datum tables, for storing workpiece-related datumsTouch-probe cycles Calib
HEIDENHAIN TNC 620 46316.3 Technical InformationAmbient temperature Operation: 0 °C to +45 °C Storage: –30 °C to +70 °CAccessoriesElectronic handwh
464 Tables and Overviews16.3 Technical InformationAdvanced programming features (option number #19)FK free contour programming Programming in HEIDEN
HEIDENHAIN TNC 620 46516.3 Technical InformationDisplay step (option number #23)Input resolution and display stepFor linear axes to 0.01 µmAngular a
466 Tables and Overviews16.3 Technical InformationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths–99 999.
HEIDENHAIN TNC 620 46716.4 Exchanging the Buffer Battery16.4 Exchanging the Buffer BatteryA buffer battery supplies the TNC with current to prevent th
468 Tables and Overviews16.4 Exchanging the Buffer Battery
HEIDENHAIN TNC 620 469IndexSymbole3-D compensation ... 353Delta values ... 355Face milling ... 356Normalized vector ... 354Peripheral milling ... 358T
HEIDENHAIN TNC 620 471.3 Programming the First PartFurther information on this topic Creating a new program: See “Creating and Writing Programs” on p
470 IndexFFK programmingInput possibilitiesFN14: ERROR: Displaying error messages ... 237FN15: PRINT: Formatted output of texts ... 242FN18: SYSREAD:
HEIDENHAIN TNC 620 471IndexPPLC and NC synchronization ... 255Pocket table ... 144Polar coordinatesApproach/depart contour ... 162Fundamentals ... 78P
472 IndexTT vector ... 354Table access ... 258Teach in ... 86, 169Test RunExecuting ... 416Overview ... 414Text variables ... 273Tilting the working
HEIDENHAIN TNC 620 473 Overview TablesOverview TablesFixed cyclesCycle number Cycle designationDEF activeCALL active7 Datum shift 8 Mirror image 9
474 Overview Tables206 Tapping with a floating tap holder, new 207 Rigid tapping, new 208 Bore milling 209 Tapping with chip breaking 220 Circul
HEIDENHAIN TNC 620 475 Overview TablesMiscellaneous functionsM EffectEffective at block... Start End PageM0 Stop program/Spindle STOP/Coolant OFF P
476 Overview TablesM128M129Retain position of tool tip when positioning tilting axes (TCPM)Reset M128Page 350M130 Moving to position in an untilte
HEIDENHAIN TNC 620 477 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Specifica
478 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Data interfacesComparison: AccessoriesFunction TNC 620 iTNC 530100BaseT Fast Et
HEIDENHAIN TNC 620 479 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: PC softwareComparison: Machine-specific functionsFunction TNC
48 First Steps with the TNC 6201.4 Graphically Testing the First Part (Advanced Graphic Features SoftwareOption)1.4 Graphically Testing the First Par
480 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: User functionsFunction TNC 620 iTNC 530Program entry HEIDENHAIN conversational
HEIDENHAIN TNC 620 481 Comparison: Functions of the TNC 620 and the iTNC 530Constant contouring speed: Relative to the path of the tool center or rel
482 Comparison: Functions of the TNC 620 and the iTNC 530Q parameter programming: Standard mathematical functions Formula entry String processing
HEIDENHAIN TNC 620 483 Comparison: Functions of the TNC 620 and the iTNC 530Graphic support 2-D programming graphics Synchronization between block d
484 Comparison: Functions of the TNC 620 and the iTNC 530Programming aids: Help graphics for cycle programming Animated help graphics when PLANE/P
HEIDENHAIN TNC 620 485 Comparison: Functions of the TNC 620 and the iTNC 530Calling fixed cycles: With M99 or M89 With CYCL CALL With CYCL CALL PAT
486 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: CyclesCycle TNC 620 iTNC 5301, Pecking X X2, Tapping X X3, Slot milling X X4, P
HEIDENHAIN TNC 620 487 Comparison: Functions of the TNC 620 and the iTNC 53027, Contour surface Option #08 X, option #08 with MC 42028, Cylinder surfa
488 Comparison: Functions of the TNC 620 and the iTNC 530232, Face milling Option #19 X240, Centering Option #19 X241, Single-lip deep-hole drilling
HEIDENHAIN TNC 620 489 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Miscellaneous functionsM Effect TNC 620 iTNC 530M00 Stop prog
HEIDENHAIN TNC 620 491.4 Graphically Testing the First Part (Advanced Graphic Features SoftwareOption)Choose the program you want to testU Press the P
490 Comparison: Functions of the TNC 620 and the iTNC 530M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)
HEIDENHAIN TNC 620 491 Comparison: Functions of the TNC 620 and the iTNC 530M144M145Compensating the machine’s kinematics configuration for ACTUAL/NOM
492 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Touch probe cycles in the Manual Operation and El. Handwheel modesCycle TNC 620
HEIDENHAIN TNC 620 493 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Touch probe cycles for automatic workpiece inspectionCycle TNC
494 Comparison: Functions of the TNC 620 and the iTNC 530419, Datum in one axis Option #17 X420, Measure angle Option #17 X421, Measure hole Option
HEIDENHAIN TNC 620 495 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in programmingFunction TNC 620 iTNC 530Input of te
496 Comparison: Functions of the TNC 620 and the iTNC 530Calling the file manager while the CYCLE DEF and TOUCH PROBE menus are activeTerminates the
HEIDENHAIN TNC 620 497 Comparison: Functions of the TNC 620 and the iTNC 530Handling of error messages: Help with error messages Help for error mess
498 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Test Run, functionalityComparison: Differences in Test Run, oper
HEIDENHAIN TNC 620 499 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Manual Operation, functionalityFunction TNC 620
HEIDENHAIN TNC 620 5 About this ManualAbout this ManualThe symbols used in this manual are described below.Do you desire any changes, or have you foun
50 First Steps with the TNC 6201.4 Graphically Testing the First Part (Advanced Graphic Features SoftwareOption)Start the program testU Press the RES
500 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Manual Operation, operationHandling of preset table: Editing th
HEIDENHAIN TNC 620 501 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Program Run, operationFunction TNC 620 iTNC 530
502 Comparison: Functions of the TNC 620 and the iTNC 530Error messages Error messages (e.g. limit switch messages) are still active after the error
HEIDENHAIN TNC 620 503 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Program Run, traverse movementsCaution: Check t
504 Comparison: Functions of the TNC 620 and the iTNC 530Automatic cancelation of tool radius compensation Block with R0 DEP block END PGM Block
HEIDENHAIN TNC 620 505 Comparison: Functions of the TNC 620 and the iTNC 5305-axis movements before contour elements that are defined with a tangent a
506 Comparison: Functions of the TNC 620 and the iTNC 530SLII Cycles 20 to 24: Number of definable contour elements Define the working plane Trav
HEIDENHAIN TNC 620 507 Comparison: Functions of the TNC 620 and the iTNC 530SLII Cycles 20 to 24: Handling of coordinates and axis values outside the
508 Comparison: Functions of the TNC 620 and the iTNC 530PLANE function: TABLE ROT/COORD ROT not defined Machine is configured for axis angle Pro
HEIDENHAIN TNC 620 509 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in MDI operationComparison: Differences in program
HEIDENHAIN TNC 620 511.5 Tool Setup1.5 Tool SetupSelect the correct operating modeTools are set up in the Manual Operation mode: U Press the operating
510 Comparison: Functions of the TNC 620 and the iTNC 530
DR. JOHANNES HEIDENHAIN GmbHDr.-Johannes-Heidenhain-Straße 583301 Traunreut, Germany{ +49 (8669) 31-0| +49 (8669) 5061E-mail: [email protected]
52 First Steps with the TNC 6201.5 Tool SetupThe pocket table TOOL_P.TCHIn the pocket table TOOL_P.TCH (permanently saved under TNC:\TABLE\) you spec
HEIDENHAIN TNC 620 531.6 Workpiece Setup1.6 Workpiece SetupSelect the correct operating modeWorkpieces are set up in the Manual Operation or Electroni
54 First Steps with the TNC 6201.6 Workpiece SetupWorkpiece alignment with 3-D touch probe (software option: Touch probe function)U Insert the 3-D to
HEIDENHAIN TNC 620 551.6 Workpiece SetupDatum setting with 3-D touch probe (software option: Touch probe function)U Insert the 3-D touch probe: In the
56 First Steps with the TNC 6201.7 Running the First Program1.7 Running the First ProgramSelect the correct operating modeYou can run programs either
Introduction
58 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 592.2 Visual Display Unit and Keyboard2.2 Visual Display Unit and KeyboardVisual display unitThe TNC is delivered with a 15-inch TF
6 TNC Model, Software and FeaturesTNC Model, Software and FeaturesThis manual describes functions and features provided by TNCs as of the following
60 Introduction2.2 Visual Display Unit and KeyboardSets the screen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode o
HEIDENHAIN TNC 620 612.2 Visual Display Unit and KeyboardOperating panelThe TNC 620 is delivered with an integrated keyboard. The figure at right show
62 Introduction2.3 Operating Modes2.3 Operating ModesManual Operation and Electronic HandwheelThe Manual Operation mode is required for setting up th
HEIDENHAIN TNC 620 632.3 Operating ModesProgramming and EditingIn this mode of operation you can write your part programs. The FK free programming fea
64 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 652.4 Status Displays2.4 Status Displays“General” status displayThe status display in the lower part of the screen informs you of t
66 Introduction2.4 Status DisplaysInformation in the status displaySymbol MeaningActual or nominal coordinates of the current positionMachine axes; t
HEIDENHAIN TNC 620 672.4 Status DisplaysAdditional status displaysThe additional status displays contain detailed information on the program run. They
68 Introduction2.4 Status DisplaysOverviewAfter switch-on, the TNC displays the Overview status form, provided that you have selected the PROGRAM+STA
HEIDENHAIN TNC 620 692.4 Status DisplaysProgram section repeat/Subprograms (LBL tab)Information on standard cycles (CYC tab)Soft key MeaningNo direct
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 DisplaysActive miscellaneous functions M (M tab)Soft key MeaningNo direct selection possibleList of the active M functions
HEIDENHAIN TNC 620 712.4 Status DisplaysPositions and coordinates (POS tab)Information on tools (TOOL tab)Soft key MeaningType of position display, e.
72 Introduction2.4 Status DisplaysTool measurement (TT tab)Coordinate transformations (TRANS tab)For further information, refer to the User's Ma
HEIDENHAIN TNC 620 732.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels2.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic
74 Introduction2.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic HandwheelsTT 140 tool touch probe for tool measurementThe TT 140 is a trig
Programming: Fundamentals, File Management
76 Programming: Fundamentals, File Management3.1 Fundamentals3.1 FundamentalsPosition encoders and reference marksThe machine axes are equipped with
HEIDENHAIN TNC 620 773.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coor
78 Programming: Fundamentals, File Management3.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned in Cartesian coordinates, you
HEIDENHAIN TNC 620 793.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordin
8 TNC Model, Software and FeaturesAdvanced programming features (option number #19)FK free contour programming Programming in HEIDENHAIN conversati
80 Programming: Fundamentals, File Management3.1 FundamentalsSetting the datumA production drawing identifies a certain form element of the workpiece
HEIDENHAIN TNC 620 813.2 Creating and Writing Programs3.2 Creating and Writing ProgramsOrganization of an NC program in HEIDENHAIN Conversational A pa
82 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsCreating a new part programYou always enter a part program in the Progr
HEIDENHAIN TNC 620 833.2 Creating and Writing ProgramsExample: Display the BLK form in the NC programThe TNC generates the block numbers as well as th
84 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsProgramming tool movements in conversational formatTo program a block,
HEIDENHAIN TNC 620 853.2 Creating and Writing ProgramsPossible feed rate inputFunctions for setting the feed rate Soft keyRapid traverse, non-modal Ex
86 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsActual position captureThe TNC enables you to transfer the current tool
HEIDENHAIN TNC 620 873.2 Creating and Writing ProgramsEditing a programWhile you are creating or editing a part program, you can select any desired li
88 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsInserting blocks at any desired locationU Select the block after which
HEIDENHAIN TNC 620 893.2 Creating and Writing ProgramsLooking for the same words in different blocksTo use this function, set the AUTO DRAW soft key t
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 ProgramsMarking, copying, deleting and inserting program sectionsThe TNC provid
HEIDENHAIN TNC 620 913.2 Creating and Writing ProgramsThe TNC search functionWith the search function of the TNC, you can search for any text within a
92 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsFind/Replace any textU If required, select the block containing the wor
HEIDENHAIN TNC 620 933.3 File Management: Fundamentals3.3 File Management: FundamentalsFilesWhen you write a part program on the TNC, you must first e
94 Programming: Fundamentals, File Management3.3 File Management: FundamentalsFile namesWhen you store programs, tables and texts as files, the TNC a
HEIDENHAIN TNC 620 953.4 Working with the File Manager3.4 Working with the File ManagerDirectoriesTo ensure that you can easily find your files, we re
96 Programming: Fundamentals, File Management3.4 Working with the File ManagerOverview: Functions of the file managerFunction Soft key PageCopy a fil
HEIDENHAIN TNC 620 973.4 Working with the File ManagerCalling the file managerPress the PGM MGT key: The TNC displays the file management window (see
98 Programming: Fundamentals, File Management3.4 Working with the File ManagerSelecting drives, directories and filesCall the file managerUse the arr
HEIDENHAIN TNC 620 993.4 Working with the File ManagerStep 3: Select a filePress the SELECT TYPE soft keyPress the soft key for the desired file type,
Commentaires sur ces manuels