Heidenhain TNC 620 (340 56x-02) ISO programming Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Heidenhain TNC 620 (340 56x-02) ISO programming. HEIDENHAIN TNC 620 (340 56x-02) ISO programming User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 467
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - ISO Programming

User’s ManualISO ProgrammingTNC 620NC Software340 560-02340 561-02340 564-02English (en)7/2009

Page 2 - Controls of the TNC

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

Page 3

100 Programming: Fundamentals, File Management3.4 Working with the File ManagerChoosing one of the last files selectedCall the file managerDisplay th

Page 4

HEIDENHAIN TNC 620 1013.4 Working with the File ManagerDeleting a directoryU Move the highlight to the directory you want to delete.U To select the er

Page 5 - About this Manual

102 Programming: Fundamentals, File Management3.4 Working with the File ManagerTagging filesSome functions, such as copying or erasing files, can not

Page 6

HEIDENHAIN TNC 620 1033.4 Working with the File ManagerRenaming a fileU Move the highlight to the file you wish to rename.U Select the renaming functi

Page 7 - Software options

104 Programming: Fundamentals, File Management3.4 Working with the File ManagerAdditional functionsProtecting a file / Canceling file protectionU Mov

Page 8

HEIDENHAIN TNC 620 1053.4 Working with the File ManagerData transfer to or from an external data mediumCall the file managerSelect the screen layout f

Page 9 - Legal information

106 Programming: Fundamentals, File Management3.4 Working with the File ManagerIf you wish to copy from the external data medium to the TNC, move the

Page 10 - 340 56x-02

HEIDENHAIN TNC 620 1073.4 Working with the File ManagerThe TNC in a networkIf the TNC is connected to a network, the directory window displays additio

Page 11

108 Programming: Fundamentals, File Management3.4 Working with the File ManagerUSB devices on the TNC (FCL 2 function)Backing up data from or loading

Page 12

Programming: Programming Aids

Page 13 - Table of Contents

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

Page 14

110 Programming: Programming Aids4.1 Screen keyboard4.1 Screen keyboardYou can enter letters and special characters with the screen keyboard or (if a

Page 15

HEIDENHAIN TNC 620 1114.2 Adding Comments4.2 Adding CommentsFunctionYou can add comments to a part program to explain program steps or make general no

Page 16 - 2 Introduction ... 55

112 Programming: Programming Aids4.2 Adding CommentsFunctions for editing of the commentFunction Soft keyJump to beginning of comment.Jump to end of

Page 17

HEIDENHAIN TNC 620 1134.3 Structuring Programs4.3 Structuring ProgramsDefinition and applicationsThis TNC function enables you to comment part program

Page 18

114 Programming: Programming Aids4.4 Integrated Pocket Calculator4.4 Integrated Pocket CalculatorOperationThe TNC features an integrated pocket calcu

Page 19

HEIDENHAIN TNC 620 1154.4 Integrated Pocket CalculatorTo transfer the calculated value into the programU Use the arrow keys to select the word into wh

Page 20

116 Programming: Programming Aids4.5 Programming Graphics4.5 Programming GraphicsGenerating / Not generating graphics during programming:While you ar

Page 21

HEIDENHAIN TNC 620 1174.5 Programming GraphicsBlock number display ON/OFFU Shift the soft-key row: see figureU To show block numbers: Set the SHOW OMI

Page 22

118 Programming: Programming Aids4.6 Error messages4.6 Error messagesDisplay of errorsThe TNC generates error messages when it detects problems such

Page 23

HEIDENHAIN TNC 620 1194.6 Error messagesDetailed error messagesThe TNC displays possible causes of the error and suggestions for solving the problem:U

Page 24

12 Changed Functions of Software 340 56x-02

Page 25

120 Programming: Programming Aids4.6 Error messagesClearing errorsClearing errors outside of the error window:U To clear the error/message in the hea

Page 26

HEIDENHAIN TNC 620 1214.6 Error messagesKeystroke logThe TNC stores keystrokes and important events (e.g. system startup) in a keystroke log. The capa

Page 27

122 Programming: Programming Aids4.6 Error messagesInformational textsAfter a faulty operation, such as pressing a key without function or entering a

Page 28

HEIDENHAIN TNC 620 1234.7 Context-Sensitive Help System4.7 Context-Sensitive Help SystemApplicationThe TNCguide context-sensitive help system includes

Page 29 - HEIDENHAIN TNC 620 29

124 Programming: Programming Aids4.7 Context-Sensitive Help SystemWorking with the TNCguideCalling the TNCguideThere are several ways to start the TN

Page 30

HEIDENHAIN TNC 620 1254.7 Context-Sensitive Help SystemNavigating in the TNCguideIt’s easiest to use the mouse to navigate in the TNCguide. A table of

Page 31 - 15 MOD Functions ... 381

126 Programming: Programming Aids4.7 Context-Sensitive Help SystemSelect the page last shownPage forward if you have used the “select page last shown

Page 32

HEIDENHAIN TNC 620 1274.7 Context-Sensitive Help SystemSubject indexThe most important subjects in the Manual are listed in the subject index (Index t

Page 33 - First Steps with

128 Programming: Programming Aids4.7 Context-Sensitive Help SystemDownloading current help filesYou’ll find the help files for your TNC software on t

Page 34 - 1.1 Overview

Programming: Tools

Page 35 - 1.2 Machine Switch-On

HEIDENHAIN TNC 620 13Table of ContentsFirst Steps with the TNC 6201Introduction2Programming: Fundamentals, File Management3Programming: Programming Ai

Page 36 - The most important TNC keys

130 Programming: Tools5.1 Entering Tool-Related Data5.1 Entering Tool-Related DataFeed rate FThe feed rate F is the speed (in millimeters per minute

Page 37

HEIDENHAIN TNC 620 1315.1 Entering Tool-Related DataSpindle speed SThe spindle speed S is entered in revolutions per minute (rpm) in a T block. Instea

Page 38 - Define a workpiece blank

132 Programming: Tools5.2 Tool Data5.2 Tool DataRequirements for tool compensationYou usually program the coordinates of path contours as they are di

Page 39 - Program layout

HEIDENHAIN TNC 620 1335.2 Tool DataDelta values for lengths and radiiDelta values are offsets in the length and radius of a tool.A positive delta valu

Page 40 - Program a simple contour

134 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

Page 41

HEIDENHAIN TNC 620 1355.2 Tool DataTIME2 Maximum tool life in minutes during TOOL CALL: If the current tool age exceeds this value, the TNC changes th

Page 42

136 Programming: Tools5.2 Tool DataTool table: Tool data required for automatic tool measurementFor a description of the cycles for automatic tool me

Page 43 - Create a cycle program

HEIDENHAIN TNC 620 1375.2 Tool DataEditing tool tablesThe tool table that is active during execution of the part program is designated TOOL.T and must

Page 44

138 Programming: Tools5.2 Tool DataTo open any other tool tableU Select the Programming and Editing mode of operationU Call the file managerU Press t

Page 45

HEIDENHAIN TNC 620 1395.2 Tool DataLeaving the tool tableU Call the file manager and select a file of a different type, such as a part programSort the

Page 47 - Start the program test

140 Programming: Tools5.2 Tool DataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage

Page 48 - 1.5 Tool Setup

HEIDENHAIN TNC 620 1415.2 Tool DataSelecting a pocket table in the Programming andEditing operating modeU Call the file managerU Press the SHOW ALL so

Page 49

142 Programming: Tools5.2 Tool DataEditing functions for pocket tables Soft keySelect beginning of tableSelect end of tableSelect previous page in ta

Page 50 - 1.6 Workpiece Setup

HEIDENHAIN TNC 620 1435.2 Tool DataCalling tool dataA TOOL CALL block in the part program is defined with the following data:U Select the tool call fu

Page 51

144 Programming: Tools5.3 Tool Compensation5.3 Tool CompensationIntroductionThe TNC adjusts the spindle path in the spindle axis by the compensation

Page 52

HEIDENHAIN TNC 620 1455.3 Tool CompensationTool radius compensationThe NC block for programming a tool movement contains: G41 or G42 for radius compe

Page 53 - 1.7 Running the First Program

146 Programming: Tools5.3 Tool CompensationContouring with radius compensation: G42 and G41The tool center moves along the contour at a distance equa

Page 54

HEIDENHAIN TNC 620 1475.3 Tool CompensationEntering radius compensationRadius compensation is entered in a G01 block:To select tool movement to the le

Page 55

148 Programming: Tools5.3 Tool CompensationRadius compensation: Machining corners Outside corners:If you program radius compensation, the TNC moves

Page 56 - 2.1 The TNC 620

Programming: Programming Contours

Page 57 - Keyboard

HEIDENHAIN TNC 620 151.1 Overview ... 341.2 Machine Switch-On ... 35Acknowledge the power interruption and move to the reference points ... 351.

Page 58 - Sets the screen layout

150 Programming: Programming Contours6.1 Tool Movements6.1 Tool MovementsPath functionsA workpiece contour is usually composed of several contour ele

Page 59 - Operating panel

HEIDENHAIN TNC 620 1516.1 Tool MovementsProgramming with Q parametersInstead of programming numerical values in a part program, you enter markers call

Page 60 - 2.3 Operating Modes

152 Programming: Programming Contours6.2 Fundamentals of Path Functions6.2 Fundamentals of Path FunctionsProgramming tool movements for workpiece mac

Page 61

HEIDENHAIN TNC 620 1536.2 Fundamentals of Path FunctionsEntering more than three coordinatesThe TNC can control up to 5 axes simultaneously (software

Page 62

154 Programming: Programming Contours6.2 Fundamentals of Path FunctionsDirection of rotation DR for circular movementsWhen a circular path has no tan

Page 63 - 2.4 Status Displays

HEIDENHAIN TNC 620 1556.3 Contour Approach and Departure6.3 Contour Approach and DepartureStarting point and end pointThe tool approaches the first co

Page 64

156 Programming: Programming Contours6.3 Contour Approach and DepartureEnd pointThe end point should be selected so that it is: Approachable without

Page 65

HEIDENHAIN TNC 620 1576.3 Contour Approach and DepartureTangential approach and departureWith G26 (figure at center right), you can program a tangenti

Page 66

158 Programming: Programming Contours6.3 Contour Approach and DepartureExample NC blocksN50 G00 G40 G90 X-30 Y+50 *Starting pointN60 G01 G41 X+0 Y+50

Page 67

HEIDENHAIN TNC 620 1596.4 Path Contours—Cartesian Coordinates6.4 Path Contours—Cartesian CoordinatesOverview of path functionsFunction Path function k

Page 68

162.1 The TNC 620 ... 56Programming: HEIDENHAIN conversational and ISO formats ... 56Compatibility ... 562.2 Visual Display Unit and Keyboard ..

Page 69

160 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesProgramming path functionsYou can program path functions conveniently by

Page 70

HEIDENHAIN TNC 620 1616.4 Path Contours—Cartesian CoordinatesInserting a chamfer between two straight linesThe chamfer enables you to cut off corners

Page 71 - Handwheels

162 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCorner rounding G25The G25 function is used for rounding off corners.The

Page 72 - HR electronic handwheels

HEIDENHAIN TNC 620 1636.4 Path Contours—Cartesian CoordinatesCircle center I, JYou can define a circle center for circles that you have programmed wit

Page 73 - File Management

164 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path C around circle center CCBefore programming a circular arc,

Page 74 - 3.1 Fundamentals

HEIDENHAIN TNC 620 1656.4 Path Contours—Cartesian CoordinatesCircular path G02/G03/G05 with defined radiusThe tool moves on a circular path with the r

Page 75

166 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCentral angle CCA and arc radius RThe starting and end points on the cont

Page 76

HEIDENHAIN TNC 620 1676.4 Path Contours—Cartesian CoordinatesCircular path G06 with tangential connectionThe tool moves on an arc that starts tangenti

Page 77

168 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Linear movements and chamfers with Cartesian coordinates%LINEAR

Page 78

HEIDENHAIN TNC 620 1696.4 Path Contours—Cartesian CoordinatesExample: Circular movements with Cartesian coordinates%CIRCULAR G71 *N10 G30 G17 X+0 Y+0

Page 79 - Define the blank: G30/G31

HEIDENHAIN TNC 620 173.1 Fundamentals ... 74Position encoders and reference marks ... 74Reference system ... 74Reference system on milling machi

Page 80 - Creating a new part program

170 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesN160 G01 X+5 *Move to last contour point 1N170 G27 R5 F500 *Depart the co

Page 81

HEIDENHAIN TNC 620 1716.4 Path Contours—Cartesian CoordinatesExample: Full circle with Cartesian coordinates%C-CC G71 *N10 G30 G17 X+0 Y+0 Z-20 *Defin

Page 82

172 Programming: Programming Contours6.5 Path Contours—Polar Coordinates6.5 Path Contours—Polar CoordinatesOverviewWith polar coordinates you can def

Page 83 - Actual position capture

HEIDENHAIN TNC 620 1736.5 Path Contours—Polar CoordinatesZero point for polar coordinates: pole I, JYou can define the pole CC anywhere in the part pr

Page 84 - Editing a program

174 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesCircular path G12/G13/G15 around pole I, JThe polar coordinate radius R is al

Page 85

HEIDENHAIN TNC 620 1756.5 Path Contours—Polar CoordinatesCircular path G16 with tangential connectionThe tool moves on a circular path, starting tange

Page 86

176 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesHelical interpolationA helix is a combination of a circular movement in a mai

Page 87

HEIDENHAIN TNC 620 1776.5 Path Contours—Polar CoordinatesProgramming a helixU Polar coordinates angle: Enter the total angle of tool traverse along th

Page 88 - The TNC search function

178 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesExample: Linear movement with polar coordinates%LINEARPO G71 *N10 G30 G17 X+0

Page 89

HEIDENHAIN TNC 620 1796.5 Path Contours—Polar CoordinatesExample: Helix%HELIX G71 *N10 G30 G17 X+0 Y+0 Z-20 *Definition of workpiece blankN20 G31 G90

Page 90 - 3.3 File Management:

184.1 Screen keyboard ... 110Enter the text with the screen keyboard ... 1104.2 Adding Comments ... 111Function ... 111Entering a comment in a

Page 91 - Data backup

180 Programming: Programming Contours6.5 Path Contours—Polar Coordinates

Page 92 - Directories

HEIDENHAIN TNC 620 181Programming: Subprograms and Program Section Repeats

Page 93

182 Programming: Subprograms and Program Section Repeats7.1 Labeling Subprograms and Program Section Repeats7.1 Labeling Subprograms and Program Sect

Page 94 - Calling the file manager

HEIDENHAIN TNC 620 1837.2 Subprograms7.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is cal

Page 95

184 Programming: Subprograms and Program Section Repeats7.3 Program Section Repeats7.3 Program Section RepeatsLabel G98The beginning of a program sec

Page 96

HEIDENHAIN TNC 620 1857.4 Separate Program as Subprogram7.4 Separate Program as SubprogramOperating sequence1 The TNC executes the part program up to

Page 97 - Creating a new file

186 Programming: Subprograms and Program Section Repeats7.4 Separate Program as SubprogramCalling any program as a subprogramU To select the function

Page 98 - Copying a single file

HEIDENHAIN TNC 620 1877.5 Nesting7. 5 N e s t i n gTypes of nesting Subprograms within a subprogram Program section repeats within a program section

Page 99 - Copying a directory

188 Programming: Subprograms and Program Section Repeats7.5 NestingSubprogram within a subprogramExample NC blocksProgram execution1 Main program SUB

Page 100 - Deleting a file

HEIDENHAIN TNC 620 1897.5 NestingRepeating program section repeatsExample NC blocksProgram execution1 Main program REPS is executed up to block 272 Pr

Page 101 - Deleting a directory

HEIDENHAIN TNC 620 195.1 Entering Tool-Related Data ... 130Feed rate F ... 130Spindle speed S ... 1315.2 Tool Data ... 132Requirements for too

Page 102 - Tagging files

190 Programming: Subprograms and Program Section Repeats7.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program UPGREP is e

Page 103 - File sorting

HEIDENHAIN TNC 620 1917.6 Programming Examples7.6 Programming ExamplesExample: Milling a contour in several infeedsProgram sequence Pre-position the

Page 104 - Additional functions

192 Programming: Subprograms and Program Section Repeats7.6 Programming ExamplesN80 G98 L1 *Set label for program section repeatN90 G91 Z-4 *Infeed d

Page 105

HEIDENHAIN TNC 620 1937.6 Programming ExamplesExample: Groups of holesProgram sequence Approach the groups of holes in the main program Call the gro

Page 106

194 Programming: Subprograms and Program Section Repeats7.6 Programming ExamplesN60 X+15 Y+10 M3 *Move to starting point for group 1N70 L1.0 *Call th

Page 107 - The TNC in a network

HEIDENHAIN TNC 620 1957.6 Programming ExamplesExample: Group of holes with several toolsProgram sequence Program the fixed cycles in the main program

Page 108

196 Programming: Subprograms and Program Section Repeats7.6 Programming ExamplesN70 G00 Z+250 M6 *Tool changeN80 T2 G17 S4000 *Call tool: drillN90 D0

Page 109 - Programming Aids

Programming: Q Parameters

Page 110 - 4.1 Screen keyboard

198 Programming: Q Parameters8.1 Principle and Overview8.1 Principle and OverviewYou can program entire families of parts in a single part program. Y

Page 111 - 4.2 Adding Comments

HEIDENHAIN TNC 620 1998.1 Principle and OverviewQS parameters (the S stands for string) are also available on the TNC and enable you to process texts.

Page 112

Controls of the TNCKeys on visual display unitMachine operating modesProgramming modesProgram/file management, TNC functionsNavigation keysPotentiomet

Page 113 - 4.3 Structuring Programs

206.1 Tool Movements ... 150Path functions ... 150Miscellaneous functions M ... 150Subprograms and program section repeats ... 150Programming

Page 114 - Operation

200 Programming: Q Parameters8.1 Principle and OverviewCalling Q-parameter functionsWhen you are writing a part program, press the “Q” key (in the nu

Page 115

HEIDENHAIN TNC 620 2018.2 Part Families—Q Parameters in Place of Numerical Values8.2 Part Families—Q Parameters in Place of Numerical ValuesFunctionTh

Page 116 - 4.5 Programming Graphics

202 Programming: Q Parameters8.3 Describing Contours through Mathematical Operations8.3 Describing Contours through Mathematical OperationsApplicatio

Page 117

HEIDENHAIN TNC 620 2038.3 Describing Contours through Mathematical OperationsProgramming fundamental operationsExample:Call the Q parameter functions

Page 118 - 4.6 Error messages

204 Programming: Q Parameters8.4 Trigonometric Functions8.4 Trigonometric FunctionsDefinitionsSine, cosine and tangent are terms designating the rati

Page 119

HEIDENHAIN TNC 620 2058.4 Trigonometric FunctionsProgramming trigonometric functionsPress the ANGLE FUNCTION soft key to call the angle functions. The

Page 120

206 Programming: Q Parameters8.5 If-Then Decisions with Q Parameters8.5 If-Then Decisions with Q ParametersApplicationThe TNC can make logical If-The

Page 121

HEIDENHAIN TNC 620 2078.6 Checking and Changing Q Parameters8.6 Checking and Changing Q ParametersProcedureYou can check Q parameters when writing, te

Page 122

208 Programming: Q Parameters8.7 Additional Functions8.7 Additional FunctionsOverviewPress the DIVERSE FUNCTION soft key to call the additional funct

Page 123 - Application

HEIDENHAIN TNC 620 2098.7 Additional FunctionsD14: ERROR: Displaying error messagesWith the function D14 you can call messages under program control.

Page 124 - Working with the TNCguide

HEIDENHAIN TNC 620 217.1 Labeling Subprograms and Program Section Repeats ... 182Labels ... 1827.2 Subprograms ... 183Operating sequence ... 1

Page 125

210 Programming: Q Parameters8.7 Additional Functions1016 Contradictory input1017 CYCL incomplete1018 Plane wrongly defined1019 Wrong axis programmed

Page 126

HEIDENHAIN TNC 620 2118.7 Additional Functions1042 Traverse direction not defined1043 No datum table active1044 Position error: center in axis 11045 P

Page 127

212 Programming: Q Parameters8.7 Additional Functions1071 Missing calibration data1072 Tolerance exceeded1073 Block scan active1074 ORIENTATION not p

Page 128

HEIDENHAIN TNC 620 2138.7 Additional FunctionsD18: Read system dataWith the function D18 you can read system data and store them in Q parameters. You

Page 129 - Programming: Tools

214 Programming: Q Parameters8.7 Additional Functions4 - Programmed spindle speed5 - Active spindle status: –1=undefined, 0=M3 active,1=M4 active, 2=

Page 130 - Feed rate F

HEIDENHAIN TNC 620 2158.7 Additional FunctionsData from the tool table, 50 1 Tool no. Tool length2 Tool no. Tool radius3 Tool no. Tool radius R24 Tool

Page 131 - Spindle speed S

216 Programming: Q Parameters8.7 Additional Functions2 Pocket number Special tool: 0=no, 1=yes3 Pocket number Fixed pocket: 0=no, 1=yes4 Pocket numbe

Page 132 - 5.2 Tool Data

HEIDENHAIN TNC 620 2178.7 Additional Functions2 1 = without oversize2 = with oversize3 = with oversize and oversize from TOOL CALLActive length3 1 = w

Page 133

218 Programming: Q Parameters8.7 Additional FunctionsActive datum shift, 220 2 1 X axis2 Y axis3 Z axis4A axis5B axis6C axis7 U axis8 V axis9 W axisT

Page 134

HEIDENHAIN TNC 620 2198.7 Additional Functions8 V axis9W axisTS triggering touch probe, 350 50 1 Touch probe type2 Line in the touch-probe table51 - E

Page 135

228.1 Principle and Overview ... 198Programming notes ... 199Calling Q-parameter functions ... 2008.2 Part Families—Q Parameters in Place of Num

Page 136

220 Programming: Q Parameters8.7 Additional FunctionsReference point from touch probe cycle, 36011 to 9(X, Y, Z, A, B, C, U, V, W)Last reference poin

Page 137

HEIDENHAIN TNC 620 2218.7 Additional FunctionsD19 PLC: Transfer values to the PLCThe function D19 transfers up to two numerical values or Q parameters

Page 138

222 Programming: Q Parameters8.8 Accessing Tables with SQL Commands8.8 Accessing Tables with SQL CommandsIntroductionAccessing of tables is programme

Page 139

HEIDENHAIN TNC 620 2238.8 Accessing Tables with SQL CommandsA TransactionIn principle, a transaction consists of the following actions: Address table

Page 140

224 Programming: Q Parameters8.8 Accessing Tables with SQL CommandsResult setThe selected rows are numbered in ascending order within the result set,

Page 141

HEIDENHAIN TNC 620 2258.8 Accessing Tables with SQL CommandsProgramming SQL commandsProgram SQL commands in the Programming mode:U Call the SQL functi

Page 142

226 Programming: Q Parameters8.8 Accessing Tables with SQL CommandsSQL BINDSQL BIND binds a Q parameter to a table column. The SQL commands "Fet

Page 143

HEIDENHAIN TNC 620 2278.8 Accessing Tables with SQL CommandsSQL SELECTSQL SELECT selects table rows and transfers them to the result set.The SQL serve

Page 144 - TOOL CALL

228 Programming: Q Parameters8.8 Accessing Tables with SQL CommandsU Parameter no. for result: Q parameter for the handle. The SQL server returns the

Page 145 - 5.3 Tool Compensation

HEIDENHAIN TNC 620 2298.8 Accessing Tables with SQL CommandsCondition ProgrammingEqual to ===Not equal to !=<>Less than <Less than or equal t

Page 146

HEIDENHAIN TNC 620 238.10 String Parameters ... 237String processing functions ... 237Assigning string parameters ... 238Chain-linking string p

Page 147

230 Programming: Q Parameters8.8 Accessing Tables with SQL CommandsSQL FETCHSQL FETCH reads the row addressed with INDEX from the result set, and pla

Page 148

HEIDENHAIN TNC 620 2318.8 Accessing Tables with SQL CommandsSQL UPDATESQL UPDATE transfers the data prepared in the Q parameters into the row of the r

Page 149 - Programming Contours

232 Programming: Q Parameters8.8 Accessing Tables with SQL CommandsSQL COMMITSQL COMMIT transfers all rows in the result set back to the table. A loc

Page 150 - 6.1 Tool Movements

HEIDENHAIN TNC 620 2338.9 Entering Formulas Directly8.9 Entering Formulas DirectlyEntering formulasYou can enter mathematical formulas that include s

Page 151

234 Programming: Q Parameters8.9 Entering Formulas DirectlyArc tangentInverse of the tangent. Determines the angle from the ratio of the opposite to

Page 152 - Functions

HEIDENHAIN TNC 620 2358.9 Entering Formulas DirectlyRules for formulasMathematical formulas are programmed according to the following rules:Higher-lev

Page 153

236 Programming: Q Parameters8.9 Entering Formulas DirectlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) an

Page 154

HEIDENHAIN TNC 620 2378.10 String Parameters8.10 String ParametersString processing functionsYou can use the QS parameters to create variable charact

Page 155 - Departure

238 Programming: Q Parameters8.10 String ParametersAssigning string parametersYou have to assign a string variable before you use it. Use the DECLARE

Page 156

HEIDENHAIN TNC 620 2398.10 String ParametersChain-linking string parametersWith the concatenation operator (string parameter ||) you can make a chain

Page 157

249.1 Entering Miscellaneous Functions M and STOP ... 260Fundamentals ... 2609.2 Miscellaneous Functions for Program Run Control, Spindle and Cool

Page 158

240 Programming: Q Parameters8.10 String ParametersConverting a numerical value to a string parameter With the TOCHAR function, the TNC converts a nu

Page 159 - Coordinates

HEIDENHAIN TNC 620 2418.10 String ParametersCopying a substring from a string parameter With the SUBSTR function you can copy a definable range from a

Page 160 - Programming path functions

242 Programming: Q Parameters8.10 String ParametersConverting a string parameter to a numerical value The TONUMB function converts a string parameter

Page 161

HEIDENHAIN TNC 620 2438.10 String ParametersChecking a string parameter With the INSTR function you can check whether a string parameter is contained

Page 162 - Corner rounding G25

244 Programming: Q Parameters8.10 String ParametersFinding the length of a string parameterThe STRLEN function returns the length of the text saved i

Page 163 - Circle center I, J

HEIDENHAIN TNC 620 2458.10 String ParametersComparing alphabetic priorityWith the STRCOMP function you can compare string parameters for alphabetic pr

Page 164 - U Miscellaneous function M

246 Programming: Q Parameters8.11 Preassigned Q Parameters8.11 Preassigned Q ParametersThe Q parameters Q100 to Q199 are assigned values by the TNC.

Page 165 - U Radius R

HEIDENHAIN TNC 620 2478.11 Preassigned Q ParametersTool axis: Q109The value of Q109 depends on the current tool axis:Spindle status: Q110The value of

Page 166

248 Programming: Q Parameters8.11 Preassigned Q ParametersUnit of measurement for dimensions in the program: Q113During nesting the PGM CALL, the val

Page 167

HEIDENHAIN TNC 620 2498.11 Preassigned Q ParametersDeviation between actual value and nominal value during automatic tool measurement with the TT 130T

Page 168

HEIDENHAIN TNC 620 2510.1 Overview of Special Functions ... 278Main menu for SPEC FCT special functions ... 278Program defaults menu ... 279Func

Page 169

250 Programming: Q Parameters8.11 Preassigned Q ParametersMeasurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles)

Page 170

HEIDENHAIN TNC 620 2518.11 Preassigned Q ParametersWorkpiece status Parameter valueGood Q180Rework Q181Scrap Q182Measured deviation with Cycle 440 Par

Page 171

252 Programming: Q Parameters8.12 Programming Examples8.12 Programming ExamplesExample: EllipseProgram sequence The contour of the ellipse is approx

Page 172 - 6.5 Path Contours—Polar

HEIDENHAIN TNC 620 2538.12 Programming ExamplesN180 G00 Z+250 M2 *Retract in the tool axis, end programN190 G98 L10 *Subprogram 10: Machining operatio

Page 173

254 Programming: Q Parameters8.12 Programming ExamplesExample: Concave cylinder machined with spherical cutterProgram sequence This program function

Page 174 - U Direction of rotation DR

HEIDENHAIN TNC 620 2558.12 Programming ExamplesN200 G00 G40 Z+250 M2 *Retract in the tool axis, end programN210 G98 L10 *Subprogram 10: Machining oper

Page 175

256 Programming: Q Parameters8.12 Programming ExamplesExample: Convex sphere machined with end millProgram sequence This program requires an end mil

Page 176 - Helical interpolation

HEIDENHAIN TNC 620 2578.12 Programming ExamplesN170 L10.0 *Call machining operationN180 D00 Q10 P01 +0 *Reset allowanceN190 D00 Q18 P01 +5 *Angle incr

Page 177

258 Programming: Q Parameters8.12 Programming ExamplesN390 G11 R+Q6 H+Q5 FQ12 *Move to the end angle in spaceN400 G01 G40 Z+Q23 F1000 *Retract in the

Page 178

Programming: Miscellaneous Functions

Page 179 - Example: Helix

2611.1 Functions for Multiple Axis Machining ... 28411.2 The PLANE Function: Tilting the Working Plane (Software Option 1) ... 285Introduction ...

Page 180

260 Programming: Miscellaneous Functions9.1 Entering Miscellaneous Functions M and STOP9.1 Entering Miscellaneous Functions M and STOPFundamentalsWit

Page 181 - Program Section

HEIDENHAIN TNC 620 2619.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant9.2 Miscellaneous Functions for Program Run Control, Spi

Page 182 - Program Section Repeats

262 Programming: Miscellaneous Functions9.3 Miscellaneous Functions for Coordinate Data9.3 Miscellaneous Functions for Coordinate DataProgramming mac

Page 183 - 7.2 Subprograms

HEIDENHAIN TNC 620 2639.3 Miscellaneous Functions for Coordinate DataBehavior with M92—Additional machine datumIf you want the coordinates in a positi

Page 184 - 7.3 Program Section Repeats

264 Programming: Miscellaneous Functions9.3 Miscellaneous Functions for Coordinate DataMoving to positions in a non-tilted coordinate system with a t

Page 185 - Subprogram

HEIDENHAIN TNC 620 2659.4 Miscellaneous Functions for Contouring Behavior9.4 Miscellaneous Functions for Contouring BehaviorMachining small contour st

Page 186

266 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorExample NC blocksN50 G99 G01 ... R+20 *Large tool radius..

Page 187 - 7. 5 N e s t i n g

HEIDENHAIN TNC 620 2679.4 Miscellaneous Functions for Contouring BehaviorMachining open contours corners: M98Standard behaviorThe TNC calculates the i

Page 188

268 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorFeed rate factor for plunging movements: M103Standard beha

Page 189

HEIDENHAIN TNC 620 2699.4 Miscellaneous Functions for Contouring BehaviorFeed rate in millimeters per spindle revolution: M136Standard behaviorThe TNC

Page 190

HEIDENHAIN TNC 620 2712.1 Switch-On, Switch-Off ... 314Switch-on ... 314Switch-off ... 31612.2 Moving the Machine Axes ... 317Note ... 317To

Page 191 - 7.6 Programming Examples

270 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorCalculating the radius-compensated path in advance (LOOK A

Page 192

HEIDENHAIN TNC 620 2719.4 Miscellaneous Functions for Contouring BehaviorEffectM120 must be located in an NC block that also contains radius compensat

Page 193

272 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorSuperimposing handwheel positioning during program run: M1

Page 194

HEIDENHAIN TNC 620 2739.4 Miscellaneous Functions for Contouring BehaviorRetraction from the contour in the tool-axis direction: M140Standard behavior

Page 195

274 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring BehaviorSuppressing touch probe monitoring: M141Standard behaviorW

Page 196

HEIDENHAIN TNC 620 2759.4 Miscellaneous Functions for Contouring BehaviorAutomatically retract tool from the contour at an NC stop: M148Standard behav

Page 197 - Q Parameters

276 Programming: Miscellaneous Functions9.4 Miscellaneous Functions for Contouring Behavior

Page 198 - 8.1 Principle and Overview

Programming: Special Functions

Page 199

278 Programming: Special Functions10.1 Overview of Special Functions10.1 Overview of Special FunctionsPress the SPEC FCT and the corresponding soft k

Page 200

HEIDENHAIN TNC 620 27910.1 Overview of Special FunctionsProgram defaults menuU Select the program defaults menuFunctions for contour and point machini

Page 201 - Place of Numerical Values

2812.8 Datum Setting with 3-D Touch Probe ... 339Overview ... 339Datum setting in any axis ... 339Corner as datum ... 340Circle center as da

Page 202 - Mathematical Operations

280 Programming: Special Functions10.1 Overview of Special FunctionsMenu of various DIN/ISO functionsU Select the menu for defining various DIN/ISO f

Page 203

HEIDENHAIN TNC 620 28110.2 Defining DIN/ISO Functions10.2 Defining DIN/ISO FunctionsOverviewThe TNC provides soft keys with the following functions fo

Page 204 - 8.4 Trigonometric Functions

282 Programming: Special Functions10.2 Defining DIN/ISO Functions

Page 205

Programming: Multiple Axis Machining

Page 206 - 8.5 If-Then Decisions with

284 Programming: Multiple Axis Machining11.1 Functions for Multiple Axis Machining11.1 Functions for Multiple Axis MachiningThe TNC functions for mul

Page 207 - 8.6 Checking and Changing

HEIDENHAIN TNC 620 28511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)11.2 The PLANE Function: Tilting the Working Plane (Softwa

Page 208 - 8.7 Additional Functions

286 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)The parameter definition of the PLANE f

Page 209

HEIDENHAIN TNC 620 28711.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Define the PLANE functionU Show the soft-key row with spec

Page 210

288 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Reset the PLANE functionU Show the soft

Page 211

HEIDENHAIN TNC 620 28911.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with space angles: PLANE SPAT

Page 212

HEIDENHAIN TNC 620 2913.1 Programming and Executing Simple Machining Operations ... 352Positioning with Manual Data Input (MDI) ... 352Protecting

Page 213

290 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Spatial angle A?: Rot

Page 214

HEIDENHAIN TNC 620 29111.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with projection angles: PROJE

Page 215

292 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Proj. angle 1st coord

Page 216

HEIDENHAIN TNC 620 29311.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with Euler angles: EULER PLAN

Page 217

294 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Rot. angle main coord

Page 218

HEIDENHAIN TNC 620 29511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with two vectors: VECTOR PLAN

Page 219

296 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU X component of base v

Page 220

HEIDENHAIN TNC 620 29711.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane via three points: POINTS PLAN

Page 221

298 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU X coordinate of 1st p

Page 222 - Commands

HEIDENHAIN TNC 620 29911.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Defining the machining plane with a single, incremental sp

Page 223 - A Transaction

Tool functionsProgramming path movementsSpecial functions / smarT.NCCoordinate axes and numbers: Entering and editingKey FunctionDefine tool data in t

Page 224

3014.1 Graphics ... 358Application ... 358Overview of display modes ... 359Plan view ... 359Projection in 3 planes ... 3603-D view ... 361

Page 225 - Overview of the soft keys

300 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Tilting the working plane through axis

Page 226 - SQL BIND

HEIDENHAIN TNC 620 30111.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Input parametersU Axis angle A?: Axis angle to which the A

Page 227 - SQL SELECT

302 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Specifying the positioning behavior of

Page 228

HEIDENHAIN TNC 620 30311.2 The PLANE Function: Tilting the Working Plane (Software Option 1)U Dist. tool tip – center of rot. (incremental): The TNC t

Page 229

304 Programming: Multiple Axis Machining11.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Selection of alternate tilting possibil

Page 230 - SQL FETCH

HEIDENHAIN TNC 620 30511.2 The PLANE Function: Tilting the Working Plane (Software Option 1)Example for a machine with a rotary table C and a tilting

Page 231 - SQL INSERT

306 Programming: Multiple Axis Machining11.3 Inclined-Tool Machining in a Tilted Plane (Software Option 2)11.3 Inclined-Tool Machining in a Tilted Pl

Page 232 - SQL ROLLBACK

HEIDENHAIN TNC 620 30711.4 Miscellaneous Functions for Rotary Axes11.4 Miscellaneous Functions for Rotary AxesFeed rate in mm/min on rotary axes A, B,

Page 233 - Entering formulas

308 Programming: Multiple Axis Machining11.4 Miscellaneous Functions for Rotary AxesShorter-path traverse of rotary axes: M126Standard behaviorThe st

Page 234

HEIDENHAIN TNC 620 30911.4 Miscellaneous Functions for Rotary AxesReducing display of a rotary axis to a value less than 360°: M94Standard behaviorThe

Page 235 - Rules for formulas

HEIDENHAIN TNC 620 3115.1 Selecting MOD Functions ... 382Selecting the MOD functions ... 382Changing the settings ... 382Exiting the MOD functio

Page 236 - Programming example

310 Programming: Multiple Axis Machining11.4 Miscellaneous Functions for Rotary AxesBehavior with M128 (TCPM: Tool Center Point Management)If the pos

Page 237 - 8.10 String Parameters

HEIDENHAIN TNC 620 31111.4 Miscellaneous Functions for Rotary AxesEffectM128 becomes effective at the start of block, M129 at the end of block. M128 i

Page 238

312 Programming: Multiple Axis Machining11.5 Peripheral milling: 3-D radius compensation with workpiece orientation11.5 Peripheral milling: 3-D radiu

Page 239

Manual Operation and Setup

Page 240

314 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

Page 241

HEIDENHAIN TNC 620 31512.1 Switch-On, Switch-OffThe TNC is now ready for operation in the Manual Operation mode.Crossing the reference point in a tilt

Page 242

316 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

Page 243

HEIDENHAIN TNC 620 31712.2 Moving the Machine Axes12.2 Moving the Machine AxesNoteTo traverse with the machine axis direction buttons:Select the Manua

Page 244

318 Manual Operation and Setup12.2 Moving the Machine AxesIncremental jog positioningWith incremental jog positioning you can move a machine axis by

Page 245

HEIDENHAIN TNC 620 31912.2 Moving the Machine AxesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two pe

Page 246 - 8.11 Preassigned Q Parameters

3216.1 Machine-Specific User Parameters ... 402Application ... 40216.2 Pin Layouts and Connecting Cables for the Data Interfaces ... 410RS-232-C

Page 247

320 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

Page 248

HEIDENHAIN TNC 620 32112.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions MChanging the spindle speed and feed rateWith the override knobs y

Page 249

322 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

Page 250

HEIDENHAIN TNC 620 32312.4 Datum Setting without a 3-D Touch ProbeWorkpiece presetting with axis keysSelect the Manual Operation modeMove the tool slo

Page 251

324 Manual Operation and Setup12.4 Datum Setting without a 3-D Touch ProbeDatum management with the preset tableSaving the datums in the preset table

Page 252 - 8.12 Programming Examples

HEIDENHAIN TNC 620 32512.4 Datum Setting without a 3-D Touch ProbeThere are several methods for saving datums and/or basic rotations in the preset tab

Page 253

326 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

Page 254

HEIDENHAIN TNC 620 32712.4 Datum Setting without a 3-D Touch ProbeFunction Soft keyDirectly transfer the actual position of the tool (the measuring di

Page 255

328 Manual Operation and Setup12.4 Datum Setting without a 3-D Touch ProbeEditing the preset tableEditing function in table mode Soft keySelect begin

Page 256

HEIDENHAIN TNC 620 32912.4 Datum Setting without a 3-D Touch ProbeActivating a datum from the preset table in the Manual Operation modeSelect the Manu

Page 257

-First Steps with the TNC 620

Page 258

330 Manual Operation and Setup12.5 Using 3-D Touch Probes12.5 Using 3-D Touch Probes OverviewThe following touch probe cycles are available in the Ma

Page 259 - Miscellaneous Functions

HEIDENHAIN TNC 620 33112.5 Using 3-D Touch ProbesSelecting probe cyclesU To select the Manual Operation or El. Handwheel mode of operationU Select the

Page 260 - Functions M and STOP

332 Manual Operation and Setup12.5 Using 3-D Touch ProbesWriting the measured values from touch probe cycles in datum tablesWith the ENTER IN DATUM T

Page 261 - Program Run Control, Spindle

HEIDENHAIN TNC 620 33312.5 Using 3-D Touch ProbesWriting the measured values from touch probe cycles in the preset tableWith the ENTER IN PRESET TABLE

Page 262 - Coordinate Data

334 Manual Operation and Setup12.6 Calibrating 3-D Touch Probes12.6 Calibrating 3-D Touch Probes IntroductionIn order to precisely specify the actual

Page 263

HEIDENHAIN TNC 620 33512.6 Calibrating 3-D Touch ProbesCalibrating the effective radius and compensating center misalignmentAfter the touch probe is i

Page 264

336 Manual Operation and Setup12.6 Calibrating 3-D Touch ProbesDisplaying calibration valuesThe TNC saves the effective length and effective radius o

Page 265 - Contouring Behavior

HEIDENHAIN TNC 620 33712.7 Compensating Workpiece Misalignment with 3-D Touch Probe12.7 Compensating Workpiece Misalignment with 3-D Touch Probe Intro

Page 266

338 Manual Operation and Setup12.7 Compensating Workpiece Misalignment with 3-D Touch ProbeSaving the basic rotation in the preset tableU After the p

Page 267

HEIDENHAIN TNC 620 33912.8 Datum Setting with 3-D Touch Probe12.8 Datum Setting with 3-D Touch Probe OverviewThe following soft-key functions are avai

Page 268

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

Page 269

340 Manual Operation and Setup12.8 Datum Setting with 3-D Touch ProbeCorner as datum U Select the probe function by pressing the PROBING P soft keyU

Page 270

HEIDENHAIN TNC 620 34112.8 Datum Setting with 3-D Touch ProbeCircle center as datumWith this function, you can set the datum at the center of bore hol

Page 271

342 Manual Operation and Setup12.8 Datum Setting with 3-D Touch ProbeMeasuring Workpieces with a 3-D Touch ProbeYou can also use the touch probe in t

Page 272

HEIDENHAIN TNC 620 34312.8 Datum Setting with 3-D Touch ProbeMeasuring workpiece dimensionsU Select the probe function by pressing the PROBING POS sof

Page 273

344 Manual Operation and Setup12.8 Datum Setting with 3-D Touch ProbeFinding the angle between the angle reference axis and a workpiece edgeU Select

Page 274

HEIDENHAIN TNC 620 34512.8 Datum Setting with 3-D Touch ProbeUsing the touch probe functions with mechanical probes or dial gaugesIf you do not have a

Page 275 - NC stop: M148

346 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)12.9 Tilting the Working Plane (Software Option 1)Application, functi

Page 276

HEIDENHAIN TNC 620 34712.9 Tilting the Working Plane (Software Option 1)When tilting the working plane, the TNC differentiates between two machine typ

Page 277 - Programming: Special

348 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)Traversing the reference points in tilted axesThe TNC automatically a

Page 278

HEIDENHAIN TNC 620 34912.9 Tilting the Working Plane (Software Option 1) Activating manual tiltingTo select manual tilting, press the 3-D ROT soft key

Page 279 - Program defaults menu

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

Page 280

350 Manual Operation and Setup12.9 Tilting the Working Plane (Software Option 1)

Page 281 - Overview

Positioning with Manual Data Input

Page 282

352 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining Operations13.1 Programming and Executing Simple Machining Opera

Page 283 - Axis Machining

HEIDENHAIN TNC 620 35313.1 Programming and Executing Simple Machining OperationsFirst you pre-position the tool with straight-line blocks to the hole

Page 284 - Machining

354 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining OperationsExample 2: Correcting workpiece misalignment on machi

Page 285 - Option 1)

HEIDENHAIN TNC 620 35513.1 Programming and Executing Simple Machining OperationsProtecting and erasing programs in $MDIThe $MDI file is generally inte

Page 286

356 Positioning with Manual Data Input13.1 Programming and Executing Simple Machining Operations

Page 287 - Position display

Test Run and Program Run

Page 288 - Reset the PLANE function

358 Test Run and Program Run14.1 Graphics14.1 GraphicsApplicationIn the program run modes of operation as well as in the Test Run mode, the TNC provi

Page 289 - PLANE SPATIAL

HEIDENHAIN TNC 620 35914.1 GraphicsOverview of display modesThe TNC displays the following soft keys in the program run and Test Run modes of operatio

Page 290

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

Page 291

360 Test Run and Program Run14.1 GraphicsProjection in 3 planesSimilar to a workpiece drawing, the part is displayed with a plan view and two section

Page 292

HEIDENHAIN TNC 620 36114.1 Graphics3-D viewThe workpiece is displayed in three dimensions.You can rotate the 3-D display about the vertical and horizo

Page 293 - EULER PLANE

362 Test Run and Program Run14.1 GraphicsMagnifying detailsYou can magnify details in all display modes in the Test Run mode and a Program Run mode.

Page 294

HEIDENHAIN TNC 620 36314.1 GraphicsRepeating graphic simulationA part program can be graphically simulated as often as desired, either with the comple

Page 295 - VECTOR PLANE

364 Test Run and Program Run14.1 GraphicsMeasuring the machining timeProgram Run modes of operationThe timer counts and displays the time from progra

Page 296

HEIDENHAIN TNC 620 36514.2 Show the Workpiece in the Working Space14.2 Show the Workpiece in the Working Space ApplicationThis MOD function enables yo

Page 297 - POINTS PLANE

366 Test Run and Program Run14.3 Functions for Program Display14.3 Functions for Program DisplayOverviewIn the program run modes of operation as well

Page 298

HEIDENHAIN TNC 620 36714.4 Test Run14.4 Test RunApplicationIn the Test Run mode of operation you can simulate programs and program sections to reduce

Page 299

368 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

Page 300 - PLANE AXIAL (FCL 3 function)

HEIDENHAIN TNC 620 36914.5 Program Run14.5 Program RunApplicationIn the Program Run, Full Sequence mode of operation the TNC executes a part program c

Page 301

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.

Page 302 - PLANE function

370 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

Page 303

HEIDENHAIN TNC 620 37114.5 Program RunInterrupting machiningThere are several ways to interrupt a program run: Programmed interruptions Pressing the

Page 304

372 Test Run and Program Run14.5 Program RunMoving the machine axes during an interruptionYou can move the machine axes during an interruption in the

Page 305

HEIDENHAIN TNC 620 37314.5 Program RunResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram or pro

Page 306 - Function

374 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

Page 307 - Rotary Axes

HEIDENHAIN TNC 620 37514.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

Page 308

376 Test Run and Program Run14.5 Program RunReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in t

Page 309 - (software option 2)

HEIDENHAIN TNC 620 37714.6 Automatic Program Start14.6 Automatic Program StartApplicationIn a Program Run operating mode, you can use the AUTOSTART so

Page 310

378 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

Page 311

HEIDENHAIN TNC 620 37914.8 Optional Program-Run Interruption14.8 Optional Program-Run InterruptionApplicationThe TNC optionally interrupts program run

Page 312

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

Page 313 - Manual Operation and

380 Test Run and Program Run14.8 Optional Program-Run Interruption

Page 315

382 MOD Functions15.1 Selecting MOD Functions15.1 Selecting MOD FunctionsThe MOD functions provide additional input possibilities and displays. The a

Page 316

HEIDENHAIN TNC 620 38315.1 Selecting MOD FunctionsOverview of MOD functionsThe functions available depend on the momentarily selected operating mode:P

Page 317 - 12.2 Moving the Machine Axes

384 MOD Functions15.2 Software Numbers15.2 Software NumbersFunctionThe following software numbers are displayed on the TNC screen after the MOD funct

Page 318

HEIDENHAIN TNC 620 38515.3 Entering Code Numbers15.3 Entering Code NumbersApplicationThe TNC requires a code number for the following functions:Functi

Page 319

386 MOD Functions15.4 Setting the Data Interfaces15.4 Setting the Data InterfacesSerial interfaces on the TNC 620The TNC 620 automatically uses the L

Page 320 - Entering values

HEIDENHAIN TNC 620 38715.4 Setting the Data InterfacesSet the data bits (dataBits)By setting the data bits you define whether a character is transmitt

Page 321 - HEIDENHAIN TNC 620 321

388 MOD Functions15.4 Setting the Data InterfacesSettings for data transfer with the TNCserver PC softwareEnter the following settings in the user pa

Page 322 - Touch Probe

HEIDENHAIN TNC 620 38915.4 Setting the Data InterfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEID

Page 323

HEIDENHAIN TNC 620 391.3 Programming the First PartProgram layoutNC programs should be arranged consistently in a similar manner. This makes it easier

Page 324

390 MOD Functions15.4 Setting the Data InterfacesData transfer between the TNC and TNCremoNTCheck whether the TNC is connected to the correct serial

Page 325

HEIDENHAIN TNC 620 39115.5 Ethernet Interface15.5 Ethernet Interface IntroductionThe TNC is shipped with a standard Ethernet card to connect the contr

Page 326

392 MOD Functions15.5 Ethernet InterfaceUse the ping function to check whether a connection to a particular remote station in the network is availabl

Page 327

HEIDENHAIN TNC 620 39315.5 Ethernet InterfaceConfiguring the control's network addressU Connect the TNC (port X26) with a network or a PC.U In th

Page 328

394 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

Page 329

HEIDENHAIN TNC 620 39515.5 Ethernet InterfaceNFS option rsize: Packet size in bytes for data receptionwsize: Packet size for data transmission in byte

Page 330 - 12.5 Using 3-D Touch Probes

396 MOD Functions15.5 Ethernet InterfaceSettings on a PC with Windows 2000U To open Network Connections, click <Start>, <Control Panel>,

Page 331

HEIDENHAIN TNC 620 39715.6 Position Display Types15.6 Position Display TypesApplicationIn the Manual Operation mode and in the Program Run modes of op

Page 332

398 MOD Functions15.7 Unit of Measurement15.7 Unit of MeasurementApplicationThis MOD function determines whether the coordinates are displayed in mil

Page 333

HEIDENHAIN TNC 620 39915.8 Displaying Operating Times15.8 Displaying Operating TimesApplicationThe MACHINE TIME soft key enables you to see various ty

Page 335

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

Page 336 - Displaying calibration values

400 MOD Functions15.8 Displaying Operating Times

Page 338 - Canceling a basic rotation

402 Tables and Overviews16.1 Machine-Specific User Parameters16.1 Machine-Specific User ParametersApplicationTo enable you to set machine-specific fu

Page 339 - Datum setting in any axis

HEIDENHAIN TNC 620 40316.1 Machine-Specific User ParametersCalling the configuration editorU Select the Programming mode of operation.U Press the MOD

Page 340 - Corner as datum

404 Tables and Overviews16.1 Machine-Specific User ParametersDisplaying help textsThe HELP key enables you to call a help text for each parameter obj

Page 341 - Circle center as datum

HEIDENHAIN TNC 620 40516.1 Machine-Specific User ParametersDisplaySettingsDisplay step for the individual axesList of all available axesDisplay step f

Page 342

406 Tables and Overviews16.1 Machine-Specific User ParametersDisplaySettingsNC and PLC conversational language settingsNC conversational languageENGL

Page 343

HEIDENHAIN TNC 620 40716.1 Machine-Specific User ParametersProbeSettingsConfiguration of probing behaviorManual operation: Including basic rotationTRU

Page 344

408 Tables and Overviews16.1 Machine-Specific User ParametersChannelSettingsCH_NCActive kinematics Kinematics to be activatedList of machine kinemati

Page 345

HEIDENHAIN TNC 620 40916.1 Machine-Specific User ParametersSettings for the NC editorGenerate backup filesTRUE: Generate backup file after editing NC

Page 346 - (Software Option 1)

HEIDENHAIN TNC 620 411.3 Programming the First PartU Move the tool to workpiece depth: Press the orange Y axis key and enter the value for the positio

Page 347

410 Tables and Overviews16.2 Pin Layouts and Connecting Cables for the Data Interfaces16.2 Pin Layouts and Connecting Cables for the Data InterfacesR

Page 348

HEIDENHAIN TNC 620 41116.2 Pin Layouts and Connecting Cables for the Data InterfacesNon-HEIDENHAIN devicesThe connector pin layout of a non-HEIDENHAIN

Page 349 - Activating manual tilting

412 Tables and Overviews16.3 Technical Information16.3 Technical InformationExplanation of symbols StandardAxis optionSoftware option 1sUser funct

Page 350

HEIDENHAIN TNC 620 41316.3 Technical InformationFixed cycles  Cycles for drilling, and conventional and rigid tapping Roughing of rectangular and ci

Page 351 - Data Input

414 Tables and Overviews16.3 Technical InformationDatum tables  Multiple datum tables, for storing workpiece-related datumsTouch-probe cycles Calib

Page 352 - Simple Machining Operations

HEIDENHAIN TNC 620 41516.3 Technical InformationAmbient temperature  Operation: 0 °C to +45 °C Storage: –30 °C to +70 °CAccessoriesElectronic handwh

Page 353

416 Tables and Overviews16.3 Technical InformationAdvanced programming features (option number #19)FK free contour programming Programming in HEIDEN

Page 354

HEIDENHAIN TNC 620 41716.3 Technical InformationDisplay step (option number #23)Input resolution and display stepFor linear axes to 0.01 µmAngular a

Page 355

418 Tables and Overviews16.3 Technical InformationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths–99 999.

Page 356

HEIDENHAIN TNC 620 41916.4 Exchanging the Buffer Battery16.4 Exchanging the Buffer BatteryA buffer battery supplies the TNC with current to prevent th

Page 357 - Program Run

42 First Steps with the TNC 6201.3 Programming the First PartFurther information on this topic Complete example with NC blocks: See “Example: Linear

Page 358 - 14.1 Graphics

420 Tables and Overviews16.4 Exchanging the Buffer Battery

Page 359

HEIDENHAIN TNC 620 421IndexSymbole3-D compensationPeripheral milling ... 3123-D touch probesCalibratingTriggering ... 3343-D view ... 361AAccessories

Page 360

422 IndexHHard disk ... 90Helical interpolation ... 176Helix ... 176Help files, downloading ... 128Help system ... 123Help with error messages ... 11

Page 361

HEIDENHAIN TNC 620 423IndexPProgram runExecuting ... 370Interrupting ... 371Mid-program startup ... 374Optional block skip ... 378Overview ... 369Prog

Page 362

424 Index

Page 363

HEIDENHAIN TNC 620 425 Overview TablesOverview TablesFixed cyclesCycle number Cycle designationDEF activeCALL active7 Datum shift 8 Mirror image 9

Page 364

426 Overview Tables206 Tapping with a floating tap holder, new 207 Rigid tapping, new 208 Bore milling 209 Tapping with chip breaking 220 Circul

Page 365 - Working Space

HEIDENHAIN TNC 620 427 Overview TablesMiscellaneous functionsM EffectEffective at block... Start End PageM0 Stop program/Spindle STOP/Coolant OFF  P

Page 366

428 Overview TablesM128M129Retain position of tool tip when positioning tilting axes (TCPM)Reset M128Page 309M130 Moving to position in an untilte

Page 367 - 14.4 Test Run

HEIDENHAIN TNC 620 429 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Specifica

Page 368

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

Page 369 - 14.5 Program Run

430 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Data interfacesComparison: AccessoriesFunction TNC 620 iTNC 530100BaseT Fast Et

Page 370

HEIDENHAIN TNC 620 431 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: PC softwareComparison: Machine-specific functionsFunction TNC

Page 371

432 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: User functionsFunction TNC 620 iTNC 530Program entry HEIDENHAIN conversational

Page 372

HEIDENHAIN TNC 620 433 Comparison: Functions of the TNC 620 and the iTNC 530Constant contouring speed: Relative to the path of the tool center or rel

Page 373

434 Comparison: Functions of the TNC 620 and the iTNC 530Q parameter programming: Standard mathematical functions Formula entry String processing

Page 374

HEIDENHAIN TNC 620 435 Comparison: Functions of the TNC 620 and the iTNC 530Graphic support 2-D programming graphics Synchronization between block d

Page 375

436 Comparison: Functions of the TNC 620 and the iTNC 530Programming aids: Help graphics for cycle programming Animated help graphics when PLANE/P

Page 376

HEIDENHAIN TNC 620 437 Comparison: Functions of the TNC 620 and the iTNC 530Calling fixed cycles: With M99 or M89 With CYCL CALL With CYCL CALL PAT

Page 377 - 14.6 Automatic Program Start

438 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

Page 378 - 14.7 Optional Block Skip

HEIDENHAIN TNC 620 439 Comparison: Functions of the TNC 620 and the iTNC 53027, Contour surface Option #08 X, option #08 with MC 42028, Cylinder surfa

Page 379 - Interruption

44 First Steps with the TNC 6201.3 Programming the First PartExample NC blocksFurther information on this topic Creating a new program: See “Creatin

Page 380 - 380 Test Run and Program Run

440 Comparison: Functions of the TNC 620 and the iTNC 530232, Face milling Option #19 X240, Centering Option #19 X241, Single-lip deep-hole drilling

Page 381 - MOD Functions

HEIDENHAIN TNC 620 441 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Miscellaneous functionsM Effect TNC 620 iTNC 530M00 Stop prog

Page 382 - 15.1 Selecting MOD Functions

442 Comparison: Functions of the TNC 620 and the iTNC 530M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)

Page 383

HEIDENHAIN TNC 620 443 Comparison: Functions of the TNC 620 and the iTNC 530M144M145Compensating the machine’s kinematics configuration for ACTUAL/NOM

Page 384 - 15.2 Software Numbers

444 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Touch probe cycles in the Manual Operation and El. Handwheel modesCycle TNC 620

Page 385 - 15.3 Entering Code Numbers

HEIDENHAIN TNC 620 445 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Touch probe cycles for automatic workpiece inspectionCycle TNC

Page 386 - Set the protocol (protocol)

446 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

Page 387 - Parity check (parity)

HEIDENHAIN TNC 620 447 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in programmingFunction TNC 620 iTNC 530Input of te

Page 388

448 Comparison: Functions of the TNC 620 and the iTNC 530Calling the file manager while the CYCLE DEF and TOUCH PROBE menus are activeTerminates the

Page 389 - Software for data transfer

HEIDENHAIN TNC 620 449 Comparison: Functions of the TNC 620 and the iTNC 530Handling of error messages: Help with error messages Help for error mess

Page 390

HEIDENHAIN TNC 620 451.4 Graphically Testing the First Part1.4 Graphically Testing the First Part Select the correct operating modeYou can test progra

Page 391 - 15.5 Ethernet Interface

450 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Test Run, functionalityComparison: Differences in Test Run, oper

Page 392

HEIDENHAIN TNC 620 451 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Manual Operation, functionalityFunction TNC 620

Page 393

452 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Manual Operation, operationHandling of preset table: Editing th

Page 394

HEIDENHAIN TNC 620 453 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Program Run, operationFunction TNC 620 iTNC 530

Page 395

454 Comparison: Functions of the TNC 620 and the iTNC 530Error messages Error messages (e.g. limit switch messages) are still active after the error

Page 396

HEIDENHAIN TNC 620 455 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in Program Run, traverse movementsCaution: Check t

Page 397 - 15.6 Position Display Types

456 Comparison: Functions of the TNC 620 and the iTNC 530Automatic cancelation of tool radius compensation Block with R0 DEP block END PGM Block

Page 398 - 15.7 Unit of Measurement

HEIDENHAIN TNC 620 457 Comparison: Functions of the TNC 620 and the iTNC 5305-axis movements before contour elements that are defined with a tangent a

Page 399

458 Comparison: Functions of the TNC 620 and the iTNC 530SLII Cycles 20 to 24: Number of definable contour elements Define the working plane Trav

Page 400 - 400 MOD Functions

HEIDENHAIN TNC 620 459 Comparison: Functions of the TNC 620 and the iTNC 530SLII Cycles 20 to 24: Handling of coordinates and axis values outside the

Page 401 - Tables and Overviews

46 First Steps with the TNC 6201.4 Graphically Testing the First PartChoose the program you want to testU Press the PGM MGT key: the TNC displays the

Page 402 - Parameters

460 Comparison: Functions of the TNC 620 and the iTNC 530PLANE function: TABLE ROT/COORD ROT not defined Machine is configured for axis angle Pro

Page 403 - U Enter the code number 123

HEIDENHAIN TNC 620 461 Comparison: Functions of the TNC 620 and the iTNC 530Comparison: Differences in MDI operationComparison: Differences in program

Page 404

462 Comparison: Functions of the TNC 620 and the iTNC 530

Page 405

Overview of DIN/ISO Functions of the TNC 620M FunctionsM00M01M02Program STOP/Spindle STOP/Coolant OFFOptional program STOP STOP program run/Spindle S

Page 406

Tool radius compensationG40G41G42G43G44No tool radius compensationTool radius compensation, left of the contourTool radius compensation, right of the

Page 407

*) Non-modal functionSpecial cyclesG04*G36G39*G62G440G441Dwell time with F secondsSpindle orientationProgram callTolerance deviation for fast contour

Page 408

Contour cyclesRadius compensation of the contour subprogramsCoordinate transformationQ-parameter definitionsSequence of Program Steps for Machining wi

Page 409

DR. JOHANNES HEIDENHAIN GmbHDr.-Johannes-Heidenhain-Straße 583301 Traunreut, Germany{ +49 (8669) 31-0| +49 (8669) 5061E-mail: [email protected]

Page 410

HEIDENHAIN TNC 620 471.4 Graphically Testing the First PartStart the program testU Press the RESET + START soft key: The TNC simulates the active prog

Page 411 - Non-HEIDENHAIN devices

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

Page 412 - 16.3 Technical Information

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

Page 413

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

Page 414

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

Page 415

HEIDENHAIN TNC 620 511.6 Workpiece SetupWorkpiece alignment with 3-D touch probeU Insert the 3-D touch probe: In the Manual Data Input (MDI) operating

Page 416

52 First Steps with the TNC 6201.6 Workpiece SetupDatum setting with 3-D touch probeU Insert the 3-D touch probe: In the MDI mode, run a TOOL CALL bl

Page 417

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

Page 418

54 First Steps with the TNC 6201.7 Running the First Program

Page 419

Introduction

Page 420 - 420 Tables and Overviews

56 Introduction2.1 The TNC 6202.1 The TNC 620HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventiona

Page 421

HEIDENHAIN TNC 620 572.2 Visual Display Unit and Keyboard2.2 Visual Display Unit and KeyboardVisual display unitThe TNC is delivered with a 15-inch TF

Page 422

58 Introduction2.2 Visual Display Unit and KeyboardSets the screen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode o

Page 423

HEIDENHAIN TNC 620 592.2 Visual Display Unit and KeyboardOperating panelThe TNC 620 is delivered with an integrated keyboard. The figure at right show

Page 424

6 TNC Model, Software and FeaturesTNC Model, Software and FeaturesThis manual describes functions and features provided by TNCs as of the following

Page 425 - Overview Tables

60 Introduction2.3 Operating Modes2.3 Operating ModesManual Operation and Electronic HandwheelThe Manual Operation mode is required for setting up th

Page 426

HEIDENHAIN TNC 620 612.3 Operating ModesProgramming and EditingIn this mode of operation you can write your part programs. The FK free programming fea

Page 427

62 Introduction2.3 Operating ModesProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operation the TNC

Page 428

HEIDENHAIN TNC 620 632.4 Status Displays2.4 Status Displays“General” status displayThe status display in the lower part of the screen informs you of t

Page 429 - TNC 620 and the iTNC 530

64 Introduction2.4 Status DisplaysInformation in the status displaySymbol MeaningActual or nominal coordinates of the current positionMachine axes; t

Page 430 - Comparison: Accessories

HEIDENHAIN TNC 620 652.4 Status DisplaysAdditional status displaysThe additional status displays contain detailed information on the program run. They

Page 431 - Comparison: PC software

66 Introduction2.4 Status DisplaysOverviewAfter switch-on, the TNC displays the Overview status form, provided that you have selected the PROGRAM+STA

Page 432 - Comparison: User functions

HEIDENHAIN TNC 620 672.4 Status DisplaysProgram section repeat/Subprograms (LBL tab)Information on standard cycles (CYC tab)Soft key MeaningNo direct

Page 433

68 Introduction2.4 Status DisplaysActive miscellaneous functions M (M tab)Soft key MeaningNo direct selection possibleList of the active M functions

Page 434

HEIDENHAIN TNC 620 692.4 Status DisplaysPositions and coordinates (POS tab)Information on tools (TOOL tab)Soft key MeaningType of position display, e.

Page 435

HEIDENHAIN TNC 620 7 TNC Model, Software and FeaturesSoftware optionsThe TNC 620 features various software options that can be enabled by your machine

Page 436

70 Introduction2.4 Status DisplaysTool measurement (TT tab)Coordinate transformations (TRANS tab)For further information, refer to the User's Ma

Page 437

HEIDENHAIN TNC 620 712.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels2.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic

Page 438 - Comparison: Cycles

72 Introduction2.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic HandwheelsTT 140 tool touch probe for tool measurementThe TT 140 is a trig

Page 439

Programming: Fundamentals, File Management

Page 440

74 Programming: Fundamentals, File Management3.1 Fundamentals3.1 FundamentalsPosition encoders and reference marksThe machine axes are equipped with

Page 441

HEIDENHAIN TNC 620 753.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coor

Page 442

76 Programming: Fundamentals, File Management3.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned in Cartesian coordinates, you

Page 443

HEIDENHAIN TNC 620 773.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordin

Page 444

78 Programming: Fundamentals, File Management3.1 FundamentalsSetting the datumA production drawing identifies a certain form element of the workpiece

Page 445

HEIDENHAIN TNC 620 793.2 Creating and Writing Programs3.2 Creating and Writing ProgramsOrganization of an NC program in DIN/ISOA part program consists

Page 446

8 TNC Model, Software and FeaturesAdvanced programming features (option number #19)FK free contour programming Programming in HEIDENHAIN conversati

Page 447

80 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsCreating a new part programYou always enter a part program in the Progr

Page 448

HEIDENHAIN TNC 620 813.2 Creating and Writing ProgramsExample: Display the BLK form in the NC programThe TNC automatically generates the first and las

Page 449

82 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsProgramming tool movements in DIN/ISOPress the SPEC FCT key to program

Page 450

HEIDENHAIN TNC 620 833.2 Creating and Writing ProgramsActual position captureThe TNC enables you to transfer the current tool position into the progra

Page 451

84 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsEditing a programWhile you are creating or editing a part program, you

Page 452

HEIDENHAIN TNC 620 853.2 Creating and Writing ProgramsInserting blocks at any desired locationU Select the block after which you want to insert a new

Page 453

86 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsLooking for the same words in different blocksTo use this function, set

Page 454

HEIDENHAIN TNC 620 873.2 Creating and Writing ProgramsMarking, copying, deleting and inserting program sectionsThe TNC provides certain functions for

Page 455

88 Programming: Fundamentals, File Management3.2 Creating and Writing ProgramsThe TNC search functionWith the search function of the TNC, you can sea

Page 456

HEIDENHAIN TNC 620 893.2 Creating and Writing ProgramsFind/Replace any textU If required, select the block containing the word you wish to find.U Sele

Page 457

HEIDENHAIN TNC 620 9 TNC Model, Software and FeaturesFeature content level (upgrade functions)Along with software options, significant further improve

Page 458

90 Programming: Fundamentals, File Management3.3 File Management: Fundamentals3.3 File Management: FundamentalsFilesWhen you write a part program on

Page 459

HEIDENHAIN TNC 620 913.3 File Management: FundamentalsFile namesWhen you store programs, tables and texts as files, the TNC adds an extension to the f

Page 460

92 Programming: Fundamentals, File Management3.4 Working with the File Manager3.4 Working with the File ManagerDirectoriesTo ensure that you can easi

Page 461

HEIDENHAIN TNC 620 933.4 Working with the File ManagerOverview: Functions of the file managerFunction Soft key PageCopy a file Page 98Display a specif

Page 462

94 Programming: Fundamentals, File Management3.4 Working with the File ManagerCalling the file managerPress the PGM MGT key: The TNC displays the fil

Page 463

HEIDENHAIN TNC 620 953.4 Working with the File ManagerSelecting drives, directories and filesCall the file managerUse the arrow keys or the soft keys

Page 464

96 Programming: Fundamentals, File Management3.4 Working with the File ManagerStep 3: Select a filePress the SELECT TYPE soft keyPress the soft key f

Page 465

HEIDENHAIN TNC 620 973.4 Working with the File ManagerCreating a new directoryMove the highlight in the left window to the directory in which you want

Page 466

98 Programming: Fundamentals, File Management3.4 Working with the File ManagerCopying a single fileU Move the highlight to the file you wish to copy.

Page 467

HEIDENHAIN TNC 620 993.4 Working with the File ManagerCopying files into another directoryU Select a screen layout with two equally sized windows.U To

Commentaires sur ces manuels

Pas de commentaire