User’s ManualDIN/ISOProgrammingiTNC 530NC Software606420-04606421-04606424-04English (en)8/2014
TNC model, software and features10 Intended place of operationThe TNC complies with the limits for a Class A device in accordance with the specifica
100 Programming: Fundamentals, File Management3.1 FundamentalsSetting the datumA production drawing identifies a certain form element of the workpiec
HEIDENHAIN iTNC 530 1013.2 Creating and writing programs3.2 Creating and writing programsOrganization of an NC program in DIN/ISO formatA part program
102 Programming: Fundamentals, File Management3.2 Creating and writing programsDefine the blank: G30/G31Immediately after initiating a new program, y
HEIDENHAIN iTNC 530 1033.2 Creating and writing programsCreating a new part programYou always enter a part program in the Programming and Editing mode
104 Programming: Fundamentals, File Management3.2 Creating and writing programsExample: Display the BLK form in the NC programThe TNC automatically g
HEIDENHAIN iTNC 530 1053.2 Creating and writing programsProgramming tool movements in DIN/ISO formatTo program a block, select a DIN/ISO function key
106 Programming: Fundamentals, File Management3.2 Creating and writing programsActual position captureThe TNC enables you to transfer the current too
HEIDENHAIN iTNC 530 1073.2 Creating and writing programsEditing a programWhile you are creating or editing a part program, you can select any desired
108 Programming: Fundamentals, File Management3.2 Creating and writing programsInserting blocks at any desired location Select the block after which
HEIDENHAIN iTNC 530 1093.2 Creating and writing programsSaving a program to a new fileIf desired, you can save the contents of the currently active pr
New functions in 60642x-01 since the predecessor versions 34049x-05HEIDENHAIN iTNC 530 11New functions in 60642x-01 since the predecessor versions 34
110 Programming: Fundamentals, File Management3.2 Creating and writing programsLooking for the same words in different blocksTo use this function, se
HEIDENHAIN iTNC 530 1113.2 Creating and writing programsMarking, copying, deleting and inserting program sectionsThe TNC provides certain functions fo
112 Programming: Fundamentals, File Management3.2 Creating and writing programsThe TNC search functionThe search function of the TNC enables you to s
HEIDENHAIN iTNC 530 1133.2 Creating and writing programsFinding/Replacing any text If required, select the block containing the word you wish to find
114 Programming: Fundamentals, File Management3.3 File management: Fundamentals3.3 File management: FundamentalsFilesWhen you write a part program on
HEIDENHAIN iTNC 530 1153.3 File management: FundamentalsFile namesWhen you store programs, tables and texts as files, the TNC adds an extension to the
116 Programming: Fundamentals, File Management3.3 File management: FundamentalsDisplaying externally created files on the TNCThe TNC features several
HEIDENHAIN iTNC 530 1173.4 Working with the file manager3.4 Working with the file managerDirectoriesTo ensure that you can easily find your files, we
118 Programming: Fundamentals, File Management3.4 Working with the file managerOverview: Functions of the file managerIf you want to use the old file
HEIDENHAIN iTNC 530 1193.4 Working with the file managerManage network drives Page 146Copy a directory Page 128Update the directory tree, e.g. to be a
New functions in 60642x-01 since the predecessor versions 34049x-0512 In the Test Run mode, the working plane can now be defined manually (see &qu
120 Programming: Fundamentals, File Management3.4 Working with the file managerCalling the file managerPress the PGM MGT key: The TNC displays the fi
HEIDENHAIN iTNC 530 1213.4 Working with the file managerThe wide window on the right shows you all files that are stored in the selected directory. Ea
122 Programming: Fundamentals, File Management3.4 Working with the file managerSelecting drives, directories and filesCall the file managerUse the ar
HEIDENHAIN iTNC 530 1233.4 Working with the file managerStep 3: Select a filePress the SELECT TYPE soft keyPress the soft key for the desired file typ
124 Programming: Fundamentals, File Management3.4 Working with the file managerSelecting smarT.NC programsPrograms created in the smarT.NC operating
HEIDENHAIN iTNC 530 1253.4 Working with the file managerCreating a new directory (only possible on the drive TNC:\)Move the highlight in the left wind
126 Programming: Fundamentals, File Management3.4 Working with the file managerCopying a single file Move the highlight to the file you wish to copy
HEIDENHAIN iTNC 530 1273.4 Working with the file managerCopying files into another directory Select a screen layout with two equally sized windows T
128 Programming: Fundamentals, File Management3.4 Working with the file managerCopying a tableIf you are copying tables, you can overwrite individual
HEIDENHAIN iTNC 530 1293.4 Working with the file managerCopying a directory Move the highlight in the right window onto the directory you want to cop
New functions in 60642x-01 since the predecessor versions 34049x-05HEIDENHAIN iTNC 530 13 Several special functions (SPEC FCT) are now available in
130 Programming: Fundamentals, File Management3.4 Working with the file managerDeleting a file Move the highlight to the file you want to delete To
HEIDENHAIN iTNC 530 1313.4 Working with the file managerTagging filesTagging function Soft keyMove cursor upwardMove cursor downwardTag a single fileT
132 Programming: Fundamentals, File Management3.4 Working with the file managerSome functions, such as copying or erasing files, can not only be used
HEIDENHAIN iTNC 530 1333.4 Working with the file managerTagging files with shortcuts Move the highlight to the first file Press and hold the CTRL ke
134 Programming: Fundamentals, File Management3.4 Working with the file managerAdditional functionsProtecting a file / Canceling file protection Mov
HEIDENHAIN iTNC 530 1353.4 Working with the file managerAdapting the file managerYou open the menu for adapting the file manager either by clicking th
136 Programming: Fundamentals, File Management3.4 Working with the file managerWorking with shortcutsShortcuts are commands triggered by certain key
HEIDENHAIN iTNC 530 1373.4 Working with the file managerArchiving filesYou can use the TNC archiving function to save files and directories in a ZIP a
138 Programming: Fundamentals, File Management3.4 Working with the file managerExtracting files from archiveFollow the steps outlined below for extra
HEIDENHAIN iTNC 530 1393.4 Working with the file managerAdditional tools for management of external file typesThe additional tools enable you to displ
New functions in version 60642x-0214 New functions in version 60642x-02 New function for opening 3-D data (software option) directly on the TNC (se
140 Programming: Fundamentals, File Management3.4 Working with the file managerDisplaying and editing Excel filesProceed as follows to open and edit
HEIDENHAIN iTNC 530 1413.4 Working with the file managerWorking with ZIP archivesTo open ZIP archives with the extension zip directly on the TNC, proc
142 Programming: Fundamentals, File Management3.4 Working with the file managerDisplaying or editing text filesTo open and edit text files (ASCII fil
HEIDENHAIN iTNC 530 1433.4 Working with the file managerDisplaying graphics filesTo open graphics files with the extension bmp, gif, jpg or png direct
144 Programming: Fundamentals, File Management3.4 Working with the file managerData transfer to or from an external data mediumCall the file managerS
HEIDENHAIN iTNC 530 1453.4 Working with the file managerIf you wish to copy from the external data medium to the TNC, move the highlight in the right
146 Programming: Fundamentals, File Management3.4 Working with the file managerThe TNC in a networkIf the TNC is connected to a network, the director
HEIDENHAIN iTNC 530 1473.4 Working with the file managerUSB devices on the TNC (FCL 2 function)Backing up data from or loading onto the TNC is especia
148 Programming: Fundamentals, File Management3.4 Working with the file managerTo remove a USB device, proceed as follows: Call the file manager: Pr
Programming: Programming Aids
New functions in version 60642x-02HEIDENHAIN iTNC 530 15 The new host computer operation was introduced (see "Host computer operation" on
150 Programming: Programming Aids4.1 Adding comments4.1 Adding commentsApplicationYou can add comments to any desired block in the part program to ex
HEIDENHAIN iTNC 530 1514.1 Adding commentsFunctions for editing of the commentFunction Soft keyJump to beginning of commentJump to end of commentJump
152 Programming: Programming Aids4.2 Structuring programs4.2 Structuring programsDefinition and applicationsThis TNC function enables you to comment
HEIDENHAIN iTNC 530 1534.3 Integrated calculator4.3 Integrated calculatorOperationThe TNC features an integrated calculator with the basic mathematica
154 Programming: Programming Aids4.4 Programming graphics4.4 Programming graphicsTo generate/not generate graphics during programming:While you are w
HEIDENHAIN iTNC 530 1554.4 Programming graphicsBlock number display ON/OFF Shift the soft-key row: see figure Show block numbers: Set the SHOW OMIT
156 Programming: Programming Aids4.5 3-D line graphics (FCL2 function)4.5 3-D line graphics (FCL2 function)ApplicationUse the 3-D line graphics to ha
HEIDENHAIN iTNC 530 1574.5 3-D line graphics (FCL2 function)You can also use the mouse with the 3-D line graphics. The following functions are availab
158 Programming: Programming Aids4.5 3-D line graphics (FCL2 function)Highlighting NC blocks in the graphics Shift the soft-key row To highlight th
HEIDENHAIN iTNC 530 1594.6 Immediate help for NC error messages4.6 Immediate help for NC error messagesShow error messagesThe TNC automatically genera
New functions in version 60642x-0216 New Cycle 225 ENGRAVING (see User’s Manual for Cycle Programming) New Cycle 276 CONTOUR TRAIN (see User’s Ma
160 Programming: Programming Aids4.7 List of all current error messages4.7 List of all current error messagesFunctionUse this function to show a pop-
HEIDENHAIN iTNC 530 1614.7 List of all current error messagesWindow contentsColumn MeaningNumber Error number (–1: no error number defined), issued by
162 Programming: Programming Aids4.7 List of all current error messagesCalling the TNCguide help systemYou can call the TNC's help system via so
HEIDENHAIN iTNC 530 1634.7 List of all current error messagesGenerating service filesYou can use this function to save all files relevant to service p
164 Programming: Programming Aids4.8 The context-sensitive help system TNCguide (FCL3 function)4.8 The context-sensitive help system TNCguide (FCL3 f
HEIDENHAIN iTNC 530 1654.8 The context-sensitive help system TNCguide (FCL3 function)Working with TNCguideCall TNCguideThere are several ways to start
166 Programming: Programming Aids4.8 The context-sensitive help system TNCguide (FCL3 function)Navigating in the TNCguideIt's easiest to use the
HEIDENHAIN iTNC 530 1674.8 The context-sensitive help system TNCguide (FCL3 function)Move up by one page Move down by one pageDisplay or hide table of
168 Programming: Programming Aids4.8 The context-sensitive help system TNCguide (FCL3 function)Subject indexThe most important subjects in the Manual
HEIDENHAIN iTNC 530 1694.8 The context-sensitive help system TNCguide (FCL3 function)Downloading current help filesYou'll find the help files for
New functions in version 60642x-03HEIDENHAIN iTNC 530 17New functions in version 60642x-03 New software option Active Chatter Control (ACC) (see &qu
170 Programming: Programming Aids4.8 The context-sensitive help system TNCguide (FCL3 function)Chinese (simplified) TNC:\tncguide\zhChinese (traditio
Programming: Tools
172 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 iTNC 530 1735.2 Tool data5.2 Tool dataRequirements for tool compensationYou usually program the coordinates of path contours as they are di
174 Programming: Tools5.2 Tool dataDelta values for lengths and radiiDelta values are offsets in the length and radius of a tool.A positive delta val
HEIDENHAIN iTNC 530 1755.2 Tool dataEntering tool data in the tableYou can define and store up to 30000 tools and their tool data in a tool table. In
176 Programming: Tools5.2 Tool dataDL Delta value for tool length L.Input range in mm: -999.9999 to +999.9999Input range in inches: -39.37 to +39.37T
HEIDENHAIN iTNC 530 1775.2 Tool dataDOC Comment on the tool.Input range: 16 characters max.Tool comment?PLC Information on this tool that is to be sen
178 Programming: Tools5.2 Tool dataPITCH Thread pitch of the tool. Is used by Tapping cycles 206, 207 and 209 in order to monitor whether the pitch d
HEIDENHAIN iTNC 530 1795.2 Tool dataTool table: Tool data required for automatic tool measurementFor a description of the cycles for automatic tool me
New functions in version 60642x-0318 Improvements to the file management: A preview function is now available in the file management (see "C
180 Programming: Tools5.2 Tool dataLBREAK Permissible deviation from tool length L for breakage detection. If the entered value is exceeded, the TNC
HEIDENHAIN iTNC 530 1815.2 Tool dataTool table: Tool data for automatic speed/feed rate calculationTool table: Tool data for touch trigger probes (onl
182 Programming: Tools5.2 Tool dataEditing tool tablesThe tool table that is active during execution of the part program is designated TOOL.T. TOOL.T
HEIDENHAIN iTNC 530 1835.2 Tool dataEditing functionsWhen you have opened the tool table, you can edit the tool data by moving the cursor to the desir
184 Programming: Tools5.2 Tool dataExiting the tool table Call the file manager and select a file of a different type, such as a part programAdditio
HEIDENHAIN iTNC 530 1855.2 Tool dataTool-carrier kinematicsIn the KINEMATIC column of the tool table TOOL.T you can assign each tool with an additiona
186 Programming: Tools5.2 Tool dataUsing an external PC to overwrite individual tool dataThe HEIDENHAIN data transfer software TNCremoNT provides an
HEIDENHAIN iTNC 530 1875.2 Tool dataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage
188 Programming: Tools5.2 Tool dataSelecting a pocket table in the Programming andEditing operating mode Call the file manager Press the SELECT TYP
HEIDENHAIN iTNC 530 1895.2 Tool dataEditing functions for pocket tables Soft keySelect beginning of tableSelect end of tableSelect previous page in ta
New functions in version 60642x-04HEIDENHAIN iTNC 530 19New functions in version 60642x-04 A new NC syntax was introduced to control the adaptive fe
190 Programming: Tools5.2 Tool dataCalling tool dataA TOOL CALL block in the part program is defined with the following data: Select the tool call f
HEIDENHAIN iTNC 530 1915.2 Tool dataEditing tool data in the selection windowIn the pop-up window for tool selection you can also edit the displayed t
192 Programming: Tools5.2 Tool dataTool changeTool change positionThe tool change position must be approachable without collision. Use the miscellane
HEIDENHAIN iTNC 530 1935.2 Tool dataAutomatic tool change if the tool life expires: M101The TNC automatically changes the tool if the tool life TIME2
194 Programming: Tools5.2 Tool dataTool usage testThe following are prerequisites for a tool usage test: Bit 2 of the machine parameter must be set
HEIDENHAIN iTNC 530 1955.2 Tool dataApplying the tool usage testWith the TOOL USAGE and TOOL USAGE TEST soft keys, you can check before starting a pro
196 Programming: Tools5.2 Tool dataThere are two ways to run a tool usage test for a pallet file: The highlight is on a pallet entry in the pallet f
HEIDENHAIN iTNC 530 1975.2 Tool dataTool management (software option)With the tool management, your machine tool builder can provide many functions wi
198 Programming: Tools5.2 Tool dataIn the new view, the TNC presents all tool information in the following four tabs: Tools:Tool specific informatio
HEIDENHAIN iTNC 530 1995.2 Tool dataOperating the tool managementThe tool management can be operated by mouse or with the keys and soft keys:Editing f
Controls of the TNCKeys on visual display unitAlphanumeric keyboardMachine operating modesProgramming modesProgram/file management, TNC functionsNavig
New functions in version 60642x-0420 Cycle 225: Umlauts can now be entered, text can now now also be aligned diagonally (see User’s Manual for Cyc
200 Programming: Tools5.2 Tool dataIn addition, you can perform the following functions by mouse: Sorting functionYou can sort the data in ascending
HEIDENHAIN iTNC 530 2015.2 Tool dataIf the form view is active, the following functions are available to you:Editing functions, form view Soft keySele
202 Programming: Tools5.2 Tool dataImporting tool dataUsing this function you can simply import tool data that you have measured externally on a pres
HEIDENHAIN iTNC 530 2035.2 Tool dataSample import file: The CSV file to be imported must be stored in the TNC:\system\tooltab directory. If you impo
204 Programming: Tools5.2 Tool dataExporting tool dataUsing this function you can simply export tool data to read it into the tool database of your C
HEIDENHAIN iTNC 530 2055.3 Tool compensation5.3 Tool compensationIntroductionThe TNC adjusts the spindle path in the spindle axis by the compensation
206 Programming: Tools5.3 Tool compensationTool radius compensationThe NC block for programming a tool movement contains: G41 or G42 or radius compe
HEIDENHAIN iTNC 530 2075.3 Tool compensationContouring with radius compensation: G42 and G41The tool center moves along the contour at a distance equa
208 Programming: Tools5.3 Tool compensationEntering radius compensationRadius compensation is entered in a G01 block:Select tool movement to the left
HEIDENHAIN iTNC 530 2095.3 Tool compensationRadius compensation: Machining corners Outside corners:If you program radius compensation, the TNC moves
Changed functions in 60642x-01 since the predecessor versions 34049x-05HEIDENHAIN iTNC 530 21Changed functions in 60642x-01 since the predecessor ver
210 Programming: Tools5.3 Tool compensation
Programming: Programming Contours
212 Programming: Programming Contours6.1 Tool movements6.1 Tool movementsPath functionsA workpiece contour is usually composed of several contour ele
HEIDENHAIN iTNC 530 2136.2 Fundamentals of path functions6.2 Fundamentals of path functionsProgramming tool movements for workpiece machiningYou creat
214 Programming: Programming Contours6.2 Fundamentals of path functionsEntering more than three coordinatesThe TNC can control up to 5 axes simultane
HEIDENHAIN iTNC 530 2156.2 Fundamentals of path functionsDirection of rotation DR for circular movementsWhen a circular path has no tangential transit
216 Programming: Programming Contours6.3 Contour approach and departure6.3 Contour approach and departureStarting point and end pointThe tool approac
HEIDENHAIN iTNC 530 2176.3 Contour approach and departureEnd pointThe end point should be selected so that it is: Approachable without danger of coll
218 Programming: Programming Contours6.3 Contour approach and departureTangential approach and departureWith G26 (figure at top right), you can progr
HEIDENHAIN iTNC 530 2196.3 Contour approach and departureExample NC blocksN50 G00 G40 G90 X-30 Y+50 *Starting pointN60 G01 G41 X+0 Y+50 F350 *First co
Changed functions in version 60642x-0222 Changed functions in version 60642x-02 Tool names can now be defined with 32 characters (see "Tool nu
220 Programming: Programming Contours6.4 Path contours—Cartesian coordinates6.4 Path contours—Cartesian coordinatesOverview of path functionsFunction
HEIDENHAIN iTNC 530 2216.4 Path contours—Cartesian coordinatesStraight line at rapid traverse G00Straight line with feed rate G01 FThe TNC moves the t
222 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesInserting a chamfer between two straight linesThe chamfer enables you to
HEIDENHAIN iTNC 530 2236.4 Path contours—Cartesian coordinatesCorner rounding G25The G25 function is used for rounding off corners.The tool moves on a
224 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesCircle center I, JYou can define a circle center for circles that you hav
HEIDENHAIN iTNC 530 2256.4 Path contours—Cartesian coordinatesCircular path C around circle center CCBefore programming a circular arc, you must first
226 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesCircular path G02/G03/G05 with defined radiusThe tool moves on a circular
HEIDENHAIN iTNC 530 2276.4 Path contours—Cartesian coordinatesCentral angle CCA and arc radius RThe starting and end points on the contour can be conn
228 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesCircular path CT with tangential connectionThe tool moves on an arc that
HEIDENHAIN iTNC 530 2296.4 Path contours—Cartesian coordinatesExample: Linear movements and chamfers with Cartesian coordinates%LINEAR G71 *N10 G30 G1
Changed functions in version 60642x-03HEIDENHAIN iTNC 530 23Changed functions in version 60642x-03 Various pop-up windows (e.g. measuring log window
230 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesExample: Circular movements with Cartesian coordinates%CIRCULAR G71 *N10
HEIDENHAIN iTNC 530 2316.4 Path contours—Cartesian coordinatesN170 G01 X+5 *Move to last contour point 1N180 G27 R5 F500 *Depart the contour on a circ
232 Programming: Programming Contours6.4 Path contours—Cartesian coordinatesExample: Full circle with Cartesian coordinates%C-CC G71 *N10 G30 G17 X+0
HEIDENHAIN iTNC 530 2336.5 Path contours—Polar coordinates6.5 Path contours—Polar coordinatesOverviewWith polar coordinates you can define a position
234 Programming: Programming Contours6.5 Path contours—Polar coordinatesZero point for polar coordinates: pole I, JYou can define the pole CC anywher
HEIDENHAIN iTNC 530 2356.5 Path contours—Polar coordinatesCircular path G12/G13/G15 around pole I, JThe polar coordinate radius R is also the radius o
236 Programming: Programming Contours6.5 Path contours—Polar coordinatesCircular path G16 with tangential connectionThe tool moves on a circular path
HEIDENHAIN iTNC 530 2376.5 Path contours—Polar coordinatesHelical interpolationA helix is a combination of a circular movement in a main plane and a l
238 Programming: Programming Contours6.5 Path contours—Polar coordinatesProgramming a helix Polar coordinates angle: Enter the total angle of tool t
HEIDENHAIN iTNC 530 2396.5 Path contours—Polar coordinatesExample: Linear movement with polar coordinates%LINEARPO G71 *N10 G30 G17 X+0 Y+0 Z-20 *Defi
Changed functions in version 60642x-0424 Changed functions in version 60642x-04 DXF converter: The direction of a contour is now already determine
240 Programming: Programming Contours6.5 Path contours—Polar coordinatesExample: Helix%HELIX G71 *N10 G30 G17 X+0 Y+0 Z-20 *Definition of workpiece b
Programming: Data Transfer from DXF Files or Plain-language Contours
242 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)7.1 Processing DXF files (software
HEIDENHAIN iTNC 530 2437.1 Processing DXF files (software option)Opening a DXF file Select the Programming and Editing operating mode Call the file
244 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Basic settingsThe basic settings sp
HEIDENHAIN iTNC 530 2457.1 Processing DXF files (software option)Layer settingsAs a rule, DXF files contain multiple layers, with which the designer o
246 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Specifying the reference pointThe d
HEIDENHAIN iTNC 530 2477.1 Processing DXF files (software option)Selecting a reference point on a single element Select the mode for specifying the r
248 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Selecting and saving a contour Sel
HEIDENHAIN iTNC 530 2497.1 Processing DXF files (software option) Save the selected contour elements to the clipboard of the TNC so that you can then
HEIDENHAIN iTNC 530 25ContentsFirst Steps with the iTNC 5301Introduction2Programming: Fundamentals, File Management3Programming: Programming Aids4Prog
250 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Dividing, extending and shortening
HEIDENHAIN iTNC 530 2517.1 Processing DXF files (software option)Selecting and storing machining positionsThree possibilities are available in the pat
252 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Individual selection Select the mo
HEIDENHAIN iTNC 530 2537.1 Processing DXF files (software option) Save the selected machining positions to the clipboard of the TNC so that you can t
254 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Quick selection of hole positions i
HEIDENHAIN iTNC 530 2557.1 Processing DXF files (software option) Save the selected machining positions to the clipboard of the TNC so that you can t
256 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Quick selection of hole positions b
HEIDENHAIN iTNC 530 2577.1 Processing DXF files (software option) Save the selected machining positions to the clipboard of the TNC so that you can t
258 Programming: Data Transfer from DXF Files or Plain-language Contours7.1 Processing DXF files (software option)Filter settingsAfter you have used
HEIDENHAIN iTNC 530 2597.1 Processing DXF files (software option)Element informationAt the bottom left of the screen, the TNC displays the coordinates
260 Programming: Data Transfer from DXF Files or Plain-language Contours7.2 Data transfer from plain-language programs7.2 Data transfer from plain-la
HEIDENHAIN iTNC 530 2617.2 Data transfer from plain-language programsDefining a reference point; selecting and saving contoursSetting the reference po
262 Programming: Data Transfer from DXF Files or Plain-language Contours7.3 Opening 3-D CAD data (software option)7.3 Opening 3-D CAD data (software
HEIDENHAIN iTNC 530 2637.3 Opening 3-D CAD data (software option)Operating the CAD viewerFunction IconShow shaded modelShow wire modelShow wire model
264 Programming: Data Transfer from DXF Files or Plain-language Contours7.3 Opening 3-D CAD data (software option)Mouse functionsThe following functi
HEIDENHAIN iTNC 530 265Programming: Subprograms and Program Section Repeats
266 Programming: Subprograms and Program Section Repeats8.1 Labeling subprograms and program section repeats8.1 Labeling subprograms and program sect
HEIDENHAIN iTNC 530 2678.2 Subprograms8.2 SubprogramsProcedure1 The TNC executes the part program up to the block in which a subprogram is called with
268 Programming: Subprograms and Program Section Repeats8.2 SubprogramsCalling a subprogram To call a subprogram, press the LBL CALL key Call subpr
HEIDENHAIN iTNC 530 2698.3 Program section repeats8.3 Program section repeatsLabel G98The beginning of a program section repeat is marked by the label
HEIDENHAIN iTNC 530 271.1 Overview ... 521.2 Machine switch-on ... 53Acknowledging the power interruption and moving to the reference points ...
270 Programming: Subprograms and Program Section Repeats8.4 Any desired program as subprogram8.4 Any desired program as subprogramProcedure1 The TNC
HEIDENHAIN iTNC 530 2718.4 Any desired program as subprogramThe program you are calling must be stored on the hard disk of your TNC.If the program you
272 Programming: Subprograms and Program Section Repeats8.5 Nesting8.5 NestingTypes of nesting Subprograms within a subprogram Program section repe
HEIDENHAIN iTNC 530 2738.5 NestingSubprogram within a subprogramExample NC blocksProgram execution1 Main program SUBPGMS is executed up to block 172 S
274 Programming: Subprograms and Program Section Repeats8.5 NestingRepeating program section repeatsExample NC blocksProgram execution1 Main program
HEIDENHAIN iTNC 530 2758.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program SUBPGREP is executed up to block 112 Subprogr
276 Programming: Subprograms and Program Section Repeats8.6 Programming examples8.6 Programming examplesExample: Milling a contour in several infeeds
HEIDENHAIN iTNC 530 2778.6 Programming examplesN90 G98 L1 *Set label for program section repeatN100 G91 Z-4 *Infeed depth in incremental values (in sp
278 Programming: Subprograms and Program Section Repeats8.6 Programming examplesExample: Groups of holesProgram sequence Approach the groups of hole
HEIDENHAIN iTNC 530 2798.6 Programming examplesN70 X+15 Y+10 M3 *Move to starting point for group 1N80 L1,0 *Call the subprogram for the groupN90 X+45
28 2.1 The iTNC 530 ... 72Programming: HEIDENHAIN conversational, smarT.NC and ISO formats ... 72Compatibility ... 722.2 Visual display unit an
280 Programming: Subprograms and Program Section Repeats8.6 Programming examplesExample: Group of holes with several toolsProgram sequence Program t
HEIDENHAIN iTNC 530 2818.6 Programming examplesN100 G00 Z+250 M6 *Tool changeN110 T2 G17 S4000 *Call tool: drillN120 D0 Q201 P01 -25 *New depth for dr
282 Programming: Subprograms and Program Section Repeats8.6 Programming examples
Programming: Q Parameters
284 Programming: Q Parameters9.1 Principle and overview9.1 Principle and overviewYou can program entire families of parts in a single part program. Y
HEIDENHAIN iTNC 530 2859.1 Principle and overviewQS parameters (the S stands for string) are also available on the TNC and enable you to process texts
286 Programming: Q Parameters9.1 Principle and overviewProgramming notesYou can mix Q parameters and fixed numerical values within a program.Q parame
HEIDENHAIN iTNC 530 2879.1 Principle and overviewCalling Q-parameter functionsWhen you are writing a part program, press the "Q" key (in the
288 Programming: Q Parameters9.2 Part families—Q parameters in place of numerical values9.2 Part families—Q parameters in place of numerical valuesAp
HEIDENHAIN iTNC 530 2899.3 Describing contours through mathematical operations9.3 Describing contours through mathematical operationsApplicationThe Q
HEIDENHAIN iTNC 530 293.1 Fundamentals ... 96Position encoders and reference marks ... 96Reference system ... 96Reference system on milling mach
290 Programming: Q Parameters9.3 Describing contours through mathematical operationsProgramming fundamental operationsExample:Call the Q parameter fu
HEIDENHAIN iTNC 530 2919.4 Trigonometric functions9.4 Trigonometric functionsDefinitionsSine, cosine and tangent are terms designating the ratios of s
292 Programming: Q Parameters9.4 Trigonometric functionsProgramming trigonometric functionsPress the TRIGONOMETRY soft key to call the trigonometric
HEIDENHAIN iTNC 530 2939.5 If-then decisions with Q parameters9.5 If-then decisions with Q parametersApplicationThe TNC can make logical if-then decis
294 Programming: Q Parameters9.5 If-then decisions with Q parametersProgramming if-then decisionsPress the JUMP soft key to call the if-then conditio
HEIDENHAIN iTNC 530 2959.6 Checking and changing Q parameters9.6 Checking and changing Q parametersProcedureYou can check and edit Q parameters when w
296 Programming: Q Parameters9.7 Additional functions9.7 Additional functionsOverviewPress the DIVERSE FUNCTION soft key to call the additional funct
HEIDENHAIN iTNC 530 2979.7 Additional functionsD14: ERROR: Displaying error messagesWith the function D14 you can call messages under program control.
298 Programming: Q Parameters9.7 Additional functions1016 Contradictory input1017 CYCL incomplete1018 Plane wrongly defined1019 Wrong axis programmed
HEIDENHAIN iTNC 530 2999.7 Additional functions1042 Traverse direction not defined1043 No datum table active1044 Position error: center in axis 11045
Tool functionsProgramming path movementsSpecial functions / smarT.NCCoordinate axes and numbers: Entering and editingKey FunctionDefine tool data in t
30 3.4 Working with the file manager ... 117Directories ... 117Paths ... 117Overview: Functions of the file manager ... 118Calling the file m
300 Programming: Q Parameters9.7 Additional functions1071 Missing calibration data1072 Tolerance exceeded1073 Block scan active1074 ORIENTATION not p
HEIDENHAIN iTNC 530 3019.7 Additional functionsD15: Output of texts or Q parameter valuesThe function D15 transfers Q parameter values and error messa
302 Programming: Q Parameters9.7 Additional functionsD19: Transfer values to the PLCThe D19 function transfers up to two numerical values or Q parame
HEIDENHAIN iTNC 530 3039.8 Entering formulas directly9.8 Entering formulas directlyEntering formulasYou can enter mathematical formulas that include s
304 Programming: Q Parameters9.8 Entering formulas directlyArc tangentInverse of the tangent. Determines the angle from the ratio of the opposite sid
HEIDENHAIN iTNC 530 3059.8 Entering formulas directlyRules for formulasMathematical formulas are programmed according to the following rules:Higher-le
306 Programming: Q Parameters9.8 Entering formulas directlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) an
HEIDENHAIN iTNC 530 3079.9 String parameters9.9 String parametersString processing functionsYou can use the QS parameters to create variable character
308 Programming: Q Parameters9.9 String parametersAssigning string parametersYou have to assign a string variable before you use it. Use the DECLARE
HEIDENHAIN iTNC 530 3099.9 String parametersChain-linking string parametersWith the concatenation operator (string parameter || string parameter) you
HEIDENHAIN iTNC 530 314.1 Adding comments ... 150Application ... 150Entering comments during programming ... 150Inserting comments after program
310 Programming: Q Parameters9.9 String parametersConverting a numerical value to a string parameter With the TOCHAR function, the TNC converts a num
HEIDENHAIN iTNC 530 3119.9 String parametersCopying a substring from a string parameter The SUBSTR function copies a definable range from a string par
312 Programming: Q Parameters9.9 String parametersCopying system data to a string parameter The SYSSTR function copies system data to a string parame
HEIDENHAIN iTNC 530 3139.9 String parametersYou can use the following formats to display the date: 00: DD.MM.YYYY hh:mm:ss 01: D.MM.YYYY h:mm:ss 02
314 Programming: Q Parameters9.9 String parametersConverting a string parameter to a numerical value The TONUMB function converts a string parameter
HEIDENHAIN iTNC 530 3159.9 String parametersChecking a string parameter The INSTR function checks whether a string parameter is contained in another s
316 Programming: Q Parameters9.9 String parametersFinding the length of a string parameterThe STRLEN function returns the length of the text saved in
HEIDENHAIN iTNC 530 3179.9 String parametersComparing alphabetic priorityThe STRCOMP function compares string parameters for alphabetic priority. Sel
318 Programming: Q Parameters9.10 Preassigned Q parameters9.10 Preassigned Q parametersThe Q parameters Q100 to Q199 are assigned values by the TNC.
HEIDENHAIN iTNC 530 3199.10 Preassigned Q parametersTool axis: Q109The value of Q109 depends on the current tool axis:Spindle status: Q110The value of
32 5.1 Entering tool-related data ... 172Feed rate F ... 172Spindle speed S ... 1725.2 Tool data ... 173Requirements for tool compensation ..
320 Programming: Q Parameters9.10 Preassigned Q parametersUnit of measurement for dimensions in the program: Q113During nesting the PGM CALL, the val
HEIDENHAIN iTNC 530 3219.10 Preassigned Q parametersDeviation between actual value and nominal value during automatic tool measurement with the TT 130
322 Programming: Q Parameters9.10 Preassigned Q parametersMeasurement results from touch probe cycles (see also User’s Manual for Cycle Programming)M
HEIDENHAIN iTNC 530 3239.10 Preassigned Q parametersWorkpiece status Parameter valueGood Q180Rework Q181Scrap Q182Measured deviation with Cycle 440 Pa
324 Programming: Q Parameters9.11 Programming examples9.11 Programming examplesExample: EllipseProgram sequence The contour of the ellipse is approx
HEIDENHAIN iTNC 530 3259.11 Programming examplesN190 G00 Z+250 M2 *Retract the tool, end programN200 G98 L10 *Subprogram 10: Machining operationN210 G
326 Programming: Q Parameters9.11 Programming examplesExample: Concave cylinder machined with spherical cutterProgram sequence This program function
HEIDENHAIN iTNC 530 3279.11 Programming examplesN210 G00 G40 Z+250 M2 *Retract the tool, end programN220 G98 L10 *Subprogram 10: Machining operationN2
328 Programming: Q Parameters9.11 Programming examplesExample: Convex sphere machined with end millProgram sequence This program requires an end mil
HEIDENHAIN iTNC 530 3299.11 Programming examplesN180 L10,0 *Call machining operationN190 Q10 = +0 *Reset allowanceN200 Q18 = +5 *Angle increment in th
HEIDENHAIN iTNC 530 336.1 Tool movements ... 212Path functions ... 212Miscellaneous functions M ... 212Subprograms and program section repeats .
330 Programming: Q Parameters9.11 Programming examples
Programming: Miscellaneous Functions
332 Programming: Miscellaneous Functions10.1 Entering miscellaneous functions M and STOP10.1 Entering miscellaneous functions M and STOPFundamentalsW
HEIDENHAIN iTNC 530 33310.2 Miscellaneous functions for program run control, spindle and coolant10.2 Miscellaneous functions for program run control,
334 Programming: Miscellaneous Functions10.3 Miscellaneous functions for coordinate data10.3 Miscellaneous functions for coordinate dataProgramming m
HEIDENHAIN iTNC 530 33510.3 Miscellaneous functions for coordinate dataBehavior with M92—Additional machine datumIf you want the coordinates in a posi
336 Programming: Miscellaneous Functions10.3 Miscellaneous functions for coordinate dataActivating the most recently entered reference point: M104Fun
HEIDENHAIN iTNC 530 33710.4 Miscellaneous functions for contouring behavior10.4 Miscellaneous functions for contouring behaviorSmoothing corners: M90S
338 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorDo not include points when executing non-compensated line
HEIDENHAIN iTNC 530 33910.4 Miscellaneous functions for contouring behaviorMachining small contour steps: M97Standard behaviorThe TNC inserts a transi
34 7.1 Processing DXF files (software option) ... 242Application ... 242Opening a DXF file ... 243Working with the DXF converter ... 243Basic
340 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorExample NC blocksN50 T20 G01 ...*Tool with large tool rad
HEIDENHAIN iTNC 530 34110.4 Miscellaneous functions for contouring behaviorMachining open contour corners: M98Standard behaviorThe TNC calculates the
342 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorFeed rate factor for plunging movements: M103Standard beh
HEIDENHAIN iTNC 530 34310.4 Miscellaneous functions for contouring behaviorFeed rate in millimeters per spindle revolution: M136Standard behaviorThe T
344 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorFeed rate for circular arcs: M109/M110/M111Standard behav
HEIDENHAIN iTNC 530 34510.4 Miscellaneous functions for contouring behaviorCalculating the radius-compensated path in advance (LOOK AHEAD): M120Standa
346 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorRestrictions After an external or internal stop, you can
HEIDENHAIN iTNC 530 34710.4 Miscellaneous functions for contouring behaviorSuperimposing handwheel positioning during program run: M118Standard behavi
348 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorRetraction from the contour in the tool-axis direction: M
HEIDENHAIN iTNC 530 34910.4 Miscellaneous functions for contouring behaviorSuppressing touch probe monitoring: M141Standard behaviorWhen the stylus is
HEIDENHAIN iTNC 530 358.1 Labeling subprograms and program section repeats ... 266Labels ... 2668.2 Subprograms ... 267Procedure ... 267Progra
350 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorDeleting modal program information: M142Standard behavior
HEIDENHAIN iTNC 530 35110.4 Miscellaneous functions for contouring behaviorAutomatically retract tool from the contour at an NC stop: M148Standard beh
352 Programming: Miscellaneous Functions10.4 Miscellaneous functions for contouring behaviorSuppressing the limit switch message: M150Standard behavi
HEIDENHAIN iTNC 530 35310.5 Miscellaneous functions for laser cutting machines10.5 Miscellaneous functions for laser cutting machinesPrincipleThe TNC
354 Programming: Miscellaneous Functions10.5 Miscellaneous functions for laser cutting machinesOutput of voltage as a function of speed: M202Behavior
Programming: Special Functions
356 Programming: Special Functions11.1 Overview of special functions11.1 Overview of special functionsThe TNC provides the following powerful special
HEIDENHAIN iTNC 530 35711.1 Overview of special functionsProgram defaults menu Select the program defaults menuFunctions for contour and point machin
358 Programming: Special Functions11.1 Overview of special functionsFunctions for contour and point machining menu Select the menu for functions for
HEIDENHAIN iTNC 530 35911.2 Dynamic Collision Monitoring (software option)11.2 Dynamic Collision Monitoring (software option)FunctionThe machine manuf
36 9.1 Principle and overview ... 284Programming notes ... 286Calling Q-parameter functions ... 2879.2 Part families—Q parameters in place of n
360 Programming: Special Functions11.2 Dynamic Collision Monitoring (software option)Keep these constraints in mind: DCM helps to reduce the danger
HEIDENHAIN iTNC 530 36111.2 Dynamic Collision Monitoring (software option)Collision monitoring in the manual operating modesIn the Manual Operation an
362 Programming: Special Functions11.2 Dynamic Collision Monitoring (software option)Collision monitoring in Automatic operationThe TNC monitors moti
HEIDENHAIN iTNC 530 36311.2 Dynamic Collision Monitoring (software option)Graphic depiction of the protected space (FCL4 function)You can use the spli
364 Programming: Special Functions11.2 Dynamic Collision Monitoring (software option)Collision monitoring in the Test Run mode of operationApplicatio
HEIDENHAIN iTNC 530 36511.2 Dynamic Collision Monitoring (software option)You can switch between the various views via soft key:Mouse operation: (see
366 Programming: Special Functions11.3 Fixture monitoring (DCM software option)11.3 Fixture monitoring (DCM software option)FundamentalsUsing the fix
HEIDENHAIN iTNC 530 36711.3 Fixture monitoring (DCM software option)Fixture templatesHEIDENHAIN provides various fixture templates in a fixture librar
368 Programming: Special Functions11.3 Fixture monitoring (DCM software option)Operating FixtureWizardFixtureWizard is operated primarily with the mo
HEIDENHAIN iTNC 530 36911.3 Fixture monitoring (DCM software option)Placing the fixture on the machine Call the fixture management Select the fixtur
HEIDENHAIN iTNC 530 379.10 Preassigned Q parameters ... 318Values from the PLC: Q100 to Q107 ... 318WMAT block: QS100 ... 318Active tool radius:
370 Programming: Special Functions11.3 Fixture monitoring (DCM software option)Editing fixtures Call the fixture management Use the mouse or the ar
HEIDENHAIN iTNC 530 37111.3 Fixture monitoring (DCM software option)Checking the position of the measured fixtureTo inspect measured fixtures, you can
372 Programming: Special Functions11.3 Fixture monitoring (DCM software option) Set-up clearance:Setup clearance to the measuring point that the TNC
HEIDENHAIN iTNC 530 37311.3 Fixture monitoring (DCM software option)Managing fixturesYou can save and restore measured fixtures via the Archive functi
374 Programming: Special Functions11.3 Fixture monitoring (DCM software option)Saving fixtures Call the fixture management if required With the arr
HEIDENHAIN iTNC 530 37511.3 Fixture monitoring (DCM software option)Loading fixtures under program controlYou can also activate and deactivate saved f
376 Programming: Special Functions11.4 Tool carrier management (DCM software option)11.4 Tool carrier management (DCM software option)FundamentalsJus
HEIDENHAIN iTNC 530 37711.4 Tool carrier management (DCM software option)Setting the tool carrier parameters: ToolHolderWizardWith the ToolHolderWizar
378 Programming: Special Functions11.4 Tool carrier management (DCM software option)Removing a tool carrier Delete the name of the tool carrier from
HEIDENHAIN iTNC 530 37911.5 Global Program Settings (software option)11.5 Global Program Settings (software option)ApplicationThe global program setti
38 10.1 Entering miscellaneous functions M and STOP ... 332Fundamentals ... 33210.2 Miscellaneous functions for program run control, spindle and
380 Programming: Special Functions11.5 Global Program Settings (software option)You cannot use the following global program run settings if you have
HEIDENHAIN iTNC 530 38111.5 Global Program Settings (software option)Technical requirementsTo be able to use the handwheel superimposition function, H
382 Programming: Special Functions11.5 Global Program Settings (software option)Activating/deactivating a function Select the Program Run or Manual
HEIDENHAIN iTNC 530 38311.5 Global Program Settings (software option)The following functions help you to navigate in the form. You can also use the mo
384 Programming: Special Functions11.5 Global Program Settings (software option)Basic rotationThe basic rotation function enables you to compensate a
HEIDENHAIN iTNC 530 38511.5 Global Program Settings (software option)Swapping axesWith the axis swapping function you can adapt the axes programmed in
386 Programming: Special Functions11.5 Global Program Settings (software option)Superimposed mirroringWith the superimposed mirroring function you ca
HEIDENHAIN iTNC 530 38711.5 Global Program Settings (software option)Axis lockingWith this function you can lock all active axes. Then when you run a
388 Programming: Special Functions11.5 Global Program Settings (software option)Handwheel superimpositionThe handwheel superimposition function enabl
HEIDENHAIN iTNC 530 38911.5 Global Program Settings (software option)Virtual axis VTYou can also carry out handwheel superimpositioning in the current
HEIDENHAIN iTNC 530 3911.1 Overview of special functions ... 356Main menu for SPEC FCT special functions ... 356Program defaults menu ... 357Fun
390 Programming: Special Functions11.5 Global Program Settings (software option)Limit planeThe Limit Plane function provided by the TNC is a powerful
HEIDENHAIN iTNC 530 39111.5 Global Program Settings (software option)Description of functionThe functions for defining the limit plane are available i
392 Programming: Special Functions11.5 Global Program Settings (software option)The TNC provides the functions described below: Coordinate system ra
HEIDENHAIN iTNC 530 39311.5 Global Program Settings (software option) Limit values range:Here you define the actual limit values. You can define a mi
394 Programming: Special Functions11.5 Global Program Settings (software option) Additional data range: Lift-off height:Set-up clearance by which t
HEIDENHAIN iTNC 530 39511.6 Adaptive Feed Control software option (AFC)11.6 Adaptive Feed Control software option (AFC)ApplicationIn adaptive feed con
396 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Adaptive feed control (AFC) offers the following benefits: Optimiz
HEIDENHAIN iTNC 530 39711.6 Adaptive Feed Control software option (AFC)Defining the AFC basic settingsYou enter the settings for the TNC feed rate con
398 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Proceed as follows to create the AFC.TAB file (only necessary if th
HEIDENHAIN iTNC 530 39911.6 Adaptive Feed Control software option (AFC)Recording a teach-in cutThe TNC provides several cycles that enable you start a
40 11.6 Adaptive Feed Control software option (AFC) ... 395Application ... 395Defining the AFC basic settings ... 397Recording a teach-in cut .
400 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Each line in the <name>.H.AFC.DEP file stands for a machining
HEIDENHAIN iTNC 530 40111.6 Adaptive Feed Control software option (AFC)Remember the following before you record a teach-in cut: If required, adapt th
402 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Proceed as follows to select and, if required, edit the <name>
HEIDENHAIN iTNC 530 40311.6 Adaptive Feed Control software option (AFC)Activating/deactivating AFC Select the Program Run, Full Sequence operating mo
404 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Log fileThe TNC stores various pieces of information for each machi
HEIDENHAIN iTNC 530 40511.6 Adaptive Feed Control software option (AFC)Proceed as follows to select the <name>.H.AFC2.DEP file: Select the Prog
406 Programming: Special Functions11.6 Adaptive Feed Control software option (AFC)Tool breakage/tool wear monitoringWith the breakage/wear monitor, a
HEIDENHAIN iTNC 530 40711.7 Active Chatter Control (ACC; software option)11.7 Active Chatter Control (ACC; software option)ApplicationStrong forces co
408 Programming: Special Functions11.8 Creating text files11.8 Creating text filesApplicationYou can use the TNC’s text editor to write and edit text
HEIDENHAIN iTNC 530 40911.8 Creating text filesEditing textsThe first line of the text editor is an information headline displaying the file name, and
HEIDENHAIN iTNC 530 4112.1 Functions for multiple axis machining ... 42012.2 The PLANE function: Tilting the working plane (software option 1) ...
410 Programming: Special Functions11.8 Creating text filesDeleting and re-inserting characters, words and linesWith the text editor, you can erase wo
HEIDENHAIN iTNC 530 41111.8 Creating text filesEditing text blocksYou can copy and erase text blocks of any size, and insert them at other locations.
412 Programming: Special Functions11.8 Creating text filesFinding text sectionsWith the text editor, you can search for words or character strings in
HEIDENHAIN iTNC 530 41311.9 Working with cutting data tables11.9 Working with cutting data tablesNotePossible applicationsIn cutting data tables conta
414 Programming: Special Functions11.9 Working with cutting data tablesTable for workpiece materialsWorkpiece materials are defined in the table WMAT
HEIDENHAIN iTNC 530 41511.9 Working with cutting data tablesTable for tool cutting materialsTool cutting materials are defined in the TMAT.TAB table.
416 Programming: Special Functions11.9 Working with cutting data tablesCreating a new cutting data table Select the Programming and Editing mode of
HEIDENHAIN iTNC 530 41711.9 Working with cutting data tablesWorking with automatic speed / feed rate calculation1 If it has not already been entered,
418 Programming: Special Functions11.9 Working with cutting data tablesData transfer from cutting data tablesIf you output a file type .TAB or .CDT v
Programming: Multiple Axis Machining
42 13.1 Pallet management ... 456Application ... 456Selecting a pallet table ... 458Exiting the pallet file ... 458Pallet datum management wi
420 Programming: Multiple Axis Machining12.1 Functions for multiple axis machining12.1 Functions for multiple axis machiningThe TNC functions for mul
HEIDENHAIN iTNC 530 42112.2 The PLANE function: Tilting the working plane (software option 1)12.2 The PLANE function: Tilting the working plane (softw
422 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)In order to make the differences betwee
HEIDENHAIN iTNC 530 42312.2 The PLANE function: Tilting the working plane (software option 1)Defining the PLANE function Show the soft-key row with s
424 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Resetting the PLANE function Show the
HEIDENHAIN iTNC 530 42512.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with spatial angles: PLANE S
426 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Input parameters Spatial angle A?: Rot
HEIDENHAIN iTNC 530 42712.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with projection angles: PROJ
428 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Input parameters Proj. angle 1st coord
HEIDENHAIN iTNC 530 42912.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with Euler angles: EULER PLA
HEIDENHAIN iTNC 530 4314.1 Switch-on, switch-off ... 476Switch-on ... 476Switch-off ... 47914.2 Moving the machine axes ... 480Note ... 480M
430 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Input parameters Rot. angle main coord
HEIDENHAIN iTNC 530 43112.2 The PLANE function: Tilting the working plane (software option 1)Defining the working plane with two vectors: VECTOR PLANE
432 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Input parameters X component of base v
HEIDENHAIN iTNC 530 43312.2 The PLANE function: Tilting the working plane (software option 1)Defining the working plane via three points: PLANE POINTS
434 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Input parameters X coordinate of 1st p
HEIDENHAIN iTNC 530 43512.2 The PLANE function: Tilting the working plane (software option 1)Defining the machining plane with a single, incremental s
436 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Tilting the working plane through axis
HEIDENHAIN iTNC 530 43712.2 The PLANE function: Tilting the working plane (software option 1)Input parameters Axis angle A?: Axis angle to which the
438 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Specifying the positioning behavior of
HEIDENHAIN iTNC 530 43912.2 The PLANE function: Tilting the working plane (software option 1) Dist. tool tip – center of rot. (incremental): The TNC
44 14.8 Compensating workpiece misalignment with a 3-D touch probe ... 516Introduction ... 516Basic rotation using 2 points: ... 518Determining
440 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Positioning the rotary axes in a separa
HEIDENHAIN iTNC 530 44112.2 The PLANE function: Tilting the working plane (software option 1)Selection of alternate tilting possibilities: SEQ +/– (en
442 Programming: Multiple Axis Machining12.2 The PLANE function: Tilting the working plane (software option 1)Example for a machine with a rotary tab
HEIDENHAIN iTNC 530 44312.3 Inclined-tool machining in the tilted plane12.3 Inclined-tool machining in the tilted planeFunctionIn combination with M12
444 Programming: Multiple Axis Machining12.4 Miscellaneous functions for rotary axes12.4 Miscellaneous functions for rotary axesFeed rate in mm/min o
HEIDENHAIN iTNC 530 44512.4 Miscellaneous functions for rotary axesShorter-path traverse of rotary axes: M126Standard behaviorThe behavior of the TNC
446 Programming: Multiple Axis Machining12.4 Miscellaneous functions for rotary axesReducing display of a rotary axis to a value less than 360°: M94S
HEIDENHAIN iTNC 530 44712.4 Miscellaneous functions for rotary axesAutomatic compensation of machine geometry when working with tilted axes: M114 (sof
448 Programming: Multiple Axis Machining12.4 Miscellaneous functions for rotary axesEffectM114 becomes effective at the start of block, M115 at the e
HEIDENHAIN iTNC 530 44912.4 Miscellaneous functions for rotary axesMaintaining the position of the tool tip when positioning with tilted axes (TCPM):
HEIDENHAIN iTNC 530 4515.1 Programming and executing simple machining operations ... 538Positioning with manual data input (MDI) ... 538Protecting
450 Programming: Multiple Axis Machining12.4 Miscellaneous functions for rotary axesM128 on tilting tablesIf you program a tilting table movement whi
HEIDENHAIN iTNC 530 45112.4 Miscellaneous functions for rotary axesInclined machining with noncontrolled rotary axesIf you have noncontrolled rotary a
452 Programming: Multiple Axis Machining12.4 Miscellaneous functions for rotary axesExact stop at corners with nontangential transitions: M134Standar
HEIDENHAIN iTNC 530 45312.4 Miscellaneous functions for rotary axesCompensating the machine’s kinematics configuration for ACTUAL/NOMINAL positions at
454 Programming: Multiple Axis Machining12.5 Peripheral milling: 3-D radius compensation with workpiece orientation12.5 Peripheral milling: 3-D radiu
Programming: Pallet Management
456 Programming: Pallet Management13.1 Pallet management13.1 Pallet managementApplicationPallet tables are used for machining centers with pallet cha
HEIDENHAIN iTNC 530 45713.1 Pallet management X, Y, Z (entry optional, other axes also possible):For pallet names, the programmed coordinates are ref
458 Programming: Pallet Management13.1 Pallet managementSelecting a pallet table Call the file manager in the Programming and Editing or Program Run
HEIDENHAIN iTNC 530 45913.1 Pallet managementPallet datum management with the pallet preset tableA preset table for managing pallet datums is availabl
46 16.1 Graphics ... 544Application ... 544Overview of display modes ... 546Plan view ... 546Projection in 3 planes ... 5473-D view ... 5
460 Programming: Pallet Management13.1 Pallet managementWorking with the pallet preset tableIf your machine tool builder has enabled the pallet prese
HEIDENHAIN iTNC 530 46113.1 Pallet managementExecuting the pallet file Select the file manager in the Program Run, Full Sequence or Program Run, Sing
462 Programming: Pallet Management13.2 Pallet operation with tool-oriented machining13.2 Pallet operation with tool-oriented machiningApplicationPall
HEIDENHAIN iTNC 530 46313.2 Pallet operation with tool-oriented machining PALPRESET (entry optional):Preset number from the pallet preset table. The
464 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningWith the arrow keys and ENT, select the position that you wish to
HEIDENHAIN iTNC 530 46513.2 Pallet operation with tool-oriented machiningEditing function in entry-form mode Soft keySelect previous palletSelect next
466 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningDelete fixtureDelete workpieceDelete buffer memory contentsTool-o
HEIDENHAIN iTNC 530 46713.2 Pallet operation with tool-oriented machiningSelecting a pallet file Call the file manager in the Programming and Editing
468 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningSetting up the pallet level Pallet ID: The pallet name is displa
HEIDENHAIN iTNC 530 46913.2 Pallet operation with tool-oriented machiningSetting up the fixture level Fixture: The number of the fixture is displayed
HEIDENHAIN iTNC 530 4717.1 Selecting MOD functions ... 576Selecting the MOD functions ... 576Changing the settings ... 576Exiting the MOD functi
470 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningSetting up details in the fixture level Fixture: The number of t
HEIDENHAIN iTNC 530 47113.2 Pallet operation with tool-oriented machiningSetting up the workpiece level Workpiece: The number of the workpiece is dis
472 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningSequence of tool-oriented machining The entry TO or CTO in the M
HEIDENHAIN iTNC 530 47313.2 Pallet operation with tool-oriented machining If the entries TO or CTO for all workpieces within a group contain the stat
474 Programming: Pallet Management13.2 Pallet operation with tool-oriented machiningScreen layout for executing pallet tablesYou can have the TNC dis
Manual Operation and Setup
476 Manual Operation and Setup14.1 Switch-on, switch-off14.1 Switch-on, switch-offSwitch-onSwitch on the power supply for TNC and machine. The TNC au
HEIDENHAIN iTNC 530 47714.1 Switch-on, switch-offThe TNC is now ready for operation in the Manual Operation mode.If your machine is equipped with abso
478 Manual Operation and Setup14.1 Switch-on, switch-offCrossing the reference point in a tilted working planeThe reference point of a tilted coordin
HEIDENHAIN iTNC 530 47914.1 Switch-on, switch-offSwitch-offTo prevent data from being lost at switch-off, you need to shut down the operating system o
48 17.10 Position display types ... 599Application ... 59917.11 Unit of measurement ... 600Application ... 60017.12 Selecting the programming
480 Manual Operation and Setup14.2 Moving the machine axes14.2 Moving the machine axesNoteMoving the axis using the machine axis direction buttonsSel
HEIDENHAIN iTNC 530 48114.2 Moving the machine axesIncremental jog positioningWith incremental jog positioning you can move a machine axis by a preset
482 Manual Operation and Setup14.2 Moving the machine axesTraversing with electronic handwheelsThe iTNC supports traversing with the following new el
HEIDENHAIN iTNC 530 48314.2 Moving the machine axesAs soon as you have activated the handwheel with the handwheel activation key, the operating panel
484 Manual Operation and Setup14.2 Moving the machine axesHandwheel displayThe handwheel display (see image) consists of a header and 6 status lines
HEIDENHAIN iTNC 530 48514.2 Moving the machine axesSpecial features of the HR 550 FS wireless handwheel1Due to various potential sources of interferen
486 Manual Operation and Setup14.2 Moving the machine axesThe HR 550 FS wireless handwheel features a rechargeable battery. The battery is recharged
HEIDENHAIN iTNC 530 48714.2 Moving the machine axesIf the TNC has triggered an emergency stop you must reactivate the handwheel. Proceed as follows:
488 Manual Operation and Setup14.2 Moving the machine axesMoving the axesActivate the handwheel: Press the handwheel key on the HR 5xx: Now you can o
HEIDENHAIN iTNC 530 48914.2 Moving the machine axesPotentiometer settingsThe potentiometers of the machine operating panel continue to be active after
HEIDENHAIN iTNC 530 4918.1 General user parameters ... 618Input possibilities for machine parameters ... 618Selecting general user parameters ...
490 Manual Operation and Setup14.2 Moving the machine axesInputting spindle speed S Press the handwheel soft key F3 (MSF) Press the handwheel soft
HEIDENHAIN iTNC 530 49114.2 Moving the machine axesGenerating a complete L block Select the Positioning with MDI operating mode If required, use the
492 Manual Operation and Setup14.3 Spindle speed S, feed rate F and miscellaneous functions M14.3 Spindle speed S, feed rate F and miscellaneous func
HEIDENHAIN iTNC 530 49314.3 Spindle speed S, feed rate F and miscellaneous functions MChanging the spindle speed and feed rateWith the override knobs
494 Manual Operation and Setup14.4 Functional safety FS (option)14.4 Functional safety FS (option)MiscellaneousEvery machine tool operator is exposed
HEIDENHAIN iTNC 530 49514.4 Functional safety FS (option)Explanation of termsSafety-related operating modesSafety functionsDesignation Short descripti
496 Manual Operation and Setup14.4 Functional safety FS (option)Checking the axis positionsAfter switch-on the TNC checks whether the position of an
HEIDENHAIN iTNC 530 49714.4 Functional safety FS (option)Overview of permitted feed rates and speedsThe TNC provides an overview of the permitted spee
498 Manual Operation and Setup14.4 Functional safety FS (option)Activating feed-rate limitationWhen the F LIMITED soft key is set to ON, the TNC limi
HEIDENHAIN iTNC 530 49914.5 Workpiece presetting without a touch probe14.5 Workpiece presetting without a touch probeNoteYou fix a preset by setting t
About this manualHEIDENHAIN iTNC 530 5About this manualThe symbols used in this manual are described below.Would you like any changes, or have you fo
50
500 Manual Operation and Setup14.5 Workpiece presetting without a touch probeWorkpiece presetting with axis keysSelect the Manual Operation modeMove
HEIDENHAIN iTNC 530 50114.5 Workpiece presetting without a touch probeManagement of presets with the preset tableYou should definitely manage your pre
502 Manual Operation and Setup14.5 Workpiece presetting without a touch probeSaving presets in the preset tableThe preset table has the name PRESET.P
HEIDENHAIN iTNC 530 50314.5 Workpiece presetting without a touch probeBasic rotations from the preset table rotate the coordinate system about the pre
504 Manual Operation and Setup14.5 Workpiece presetting without a touch probeManually saving the presets in the preset tableIn order to save presets
HEIDENHAIN iTNC 530 50514.5 Workpiece presetting without a touch probeFunction Soft keyDirectly transfer the actual position of the tool (the measurin
506 Manual Operation and Setup14.5 Workpiece presetting without a touch probeEditing the preset tableEditing function in table mode Soft keySelect be
HEIDENHAIN iTNC 530 50714.5 Workpiece presetting without a touch probeActivating a preset from the preset table in the Manual Operation modeSelect the
508 Manual Operation and Setup14.6 Using touch-probes14.6 Using touch-probesOverviewThe following touch probe cycles are available in the Manual Oper
HEIDENHAIN iTNC 530 50914.6 Using touch-probesSelecting touch probe cycles Select the Manual Operation or El. Handwheel mode of operation Select the
First Steps with the iTNC 530
510 Manual Operation and Setup14.6 Using touch-probesWriting the measured values from touch probe cycles to datum tablesWith the ENTER IN DATUM TABLE
HEIDENHAIN iTNC 530 51114.6 Using touch-probesWriting the measured values from touch probe cycles in the preset tableWith the ENTER IN PRESET TABLE so
512 Manual Operation and Setup14.6 Using touch-probesStoring measured values in the pallet preset table Select any probe function Enter the desired
HEIDENHAIN iTNC 530 51314.7 Calibrating touch probes14.7 Calibrating touch probesIntroductionIn order to precisely specify the actual trigger point of
514 Manual Operation and Setup14.7 Calibrating touch probesCalibrating the effective radius and compensating center offsetAfter the touch probe is in
HEIDENHAIN iTNC 530 51514.7 Calibrating touch probesDisplaying calibration valuesThe TNC stores the effective length and radius, as well as the center
516 Manual Operation and Setup14.8 Compensating workpiece misalignment with a 3-D touch probe14.8 Compensating workpiece misalignment with a 3-D touc
HEIDENHAIN iTNC 530 51714.8 Compensating workpiece misalignment with a 3-D touch probeOverviewCycle Soft keyBasic rotation using 2 points: The TNC mea
518 Manual Operation and Setup14.8 Compensating workpiece misalignment with a 3-D touch probeBasic rotation using 2 points: Select the probe functio
HEIDENHAIN iTNC 530 51914.8 Compensating workpiece misalignment with a 3-D touch probeDisplaying a basic rotationThe angle of the basic rotation appea
52 First Steps with the iTNC 5301.1 Overview1.1 OverviewThis chapter is intended to help TNC beginners quickly learn to handle the most important pro
520 Manual Operation and Setup14.8 Compensating workpiece misalignment with a 3-D touch probeDetermining basic rotation using 2 holes/studs: Select
HEIDENHAIN iTNC 530 52114.8 Compensating workpiece misalignment with a 3-D touch probeWorkpiece alignment using 2 points Select the probe function by
522 Manual Operation and Setup14.9 Workpiece presetting with a touch probe14.9 Workpiece presetting with a touch probeOverviewThe following soft-key
HEIDENHAIN iTNC 530 52314.9 Workpiece presetting with a touch probeCorner as preset—using points that were already probed for a basic rotation Select
524 Manual Operation and Setup14.9 Workpiece presetting with a touch probeCircle center as presetWith this function, you can set the preset at the ce
HEIDENHAIN iTNC 530 52514.9 Workpiece presetting with a touch probeCenter line as preset Select the probe function: Press the PROBING soft key Posit
526 Manual Operation and Setup14.9 Workpiece presetting with a touch probeSetting presets using holes/cylindrical studsA second soft-key row provides
HEIDENHAIN iTNC 530 52714.9 Workpiece presetting with a touch probeMeasuring the workpiece with a touch probeYou can also use the touch probe in the M
528 Manual Operation and Setup14.9 Workpiece presetting with a touch probeMeasuring workpiece dimensions Select the probing function: Press the PROB
HEIDENHAIN iTNC 530 52914.9 Workpiece presetting with a touch probeFinding the angle between the angle reference axis and a workpiece edge Select the
HEIDENHAIN iTNC 530 531.2 Machine switch-on1.2 Machine switch-onAcknowledging the power interruption and moving to the reference points Switch on the
530 Manual Operation and Setup14.9 Workpiece presetting with a touch probeUsing touch probe functions with mechanical probes or dial gaugesIf you do
HEIDENHAIN iTNC 530 53114.10 Tilting the working plane (software option 1)14.10 Tilting the working plane (software option 1)Application, functionThe
532 Manual Operation and Setup14.10 Tilting the working plane (software option 1)When tilting the working plane, the TNC differentiates between two m
HEIDENHAIN iTNC 530 53314.10 Tilting the working plane (software option 1)Traversing reference points in tilted axesWith tilted axes, you use the mach
534 Manual Operation and Setup14.10 Tilting the working plane (software option 1)Position display in a tilted systemThe positions displayed in the st
HEIDENHAIN iTNC 530 53514.10 Tilting the working plane (software option 1)Activating manual tiltingTo select manual tilting, press the 3-D ROT soft ke
536 Manual Operation and Setup14.10 Tilting the working plane (software option 1)Setting the current tool-axis direction as the active machining dire
Positioning with Manual Data Input
538 Positioning with Manual Data Input15.1 Programming and executing simple machining operations15.1 Programming and executing simple machining opera
HEIDENHAIN iTNC 530 53915.1 Programming and executing simple machining operationsExample 1A hole with a depth of 20 mm is to be drilled into a single
54 First Steps with the iTNC 5301.3 Programming the first part1.3 Programming the first partSelecting the correct operating modeYou can write program
540 Positioning with Manual Data Input15.1 Programming and executing simple machining operationsExample 2: Correcting workpiece misalignment on machi
HEIDENHAIN iTNC 530 54115.1 Programming and executing simple machining operationsProtecting and erasing programs in $MDIThe $MDI file is generally int
542 Positioning with Manual Data Input15.1 Programming and executing simple machining operations
Test Run and Program Run
544 Test Run and Program Run16.1 Graphics16.1 GraphicsApplicationIn the program run modes of operation as well as in the Test Run mode, the TNC graph
HEIDENHAIN iTNC 530 54516.1 GraphicsGraphic simulation for special applicationsNC programs usually contain a tool call with a defined tool number, whi
546 Test Run and Program Run16.1 GraphicsOverview of display modesThe control displays the following soft keys in the Program Run and Test Run modes
HEIDENHAIN iTNC 530 54716.1 GraphicsProjection in 3 planesSimilar to a workpiece drawing, the part is displayed with a plan view and two sectional pla
548 Test Run and Program Run16.1 Graphics3-D viewThe workpiece is displayed in three dimensions. If you have the appropriate hardware, then with its
HEIDENHAIN iTNC 530 54916.1 GraphicsRotating and magnifying/reducing the 3-D view Shift the soft-key row until the soft key for the rotating and magn
HEIDENHAIN iTNC 530 551.3 Programming the first partCreating a new program/file management Press the PGM MGT key: The TNC opens the file manager. The
550 Test Run and Program Run16.1 GraphicsSwitching the frame overlay display for the workpiece blank on/off: Shift the soft-key row until the soft k
HEIDENHAIN iTNC 530 55116.1 GraphicsMagnifying detailsYou can magnify details in all display modes in the Test Run mode and a Program Run mode. The gr
552 Test Run and Program Run16.1 GraphicsCursor position during detail magnificationDuring detail magnification, the TNC displays the coordinates of
HEIDENHAIN iTNC 530 55316.1 GraphicsMeasurement of machining timeProgram Run modes of operationThe timer counts and displays the time from program sta
554 Test Run and Program Run16.2 Functions for program display16.2 Functions for program displayOverviewIn the Program Run modes of operation as well
HEIDENHAIN iTNC 530 55516.3 Test Run16.3 Test RunApplicationIn the Test Run mode of operation you can simulate programs and program sections to reduce
556 Test Run and Program Run16.3 Test RunDanger of collision!The TNC cannot graphically simulate all traverse motions actually performed by the machi
HEIDENHAIN iTNC 530 55716.3 Test RunExecuting a test runIf the central tool file is active, a tool table must be active (status S) to conduct a test r
558 Test Run and Program Run16.3 Test RunExecuting a test run up to a certain blockWith the STOP AT N function the TNC does a test run only up to the
HEIDENHAIN iTNC 530 55916.3 Test RunSelecting the kinematics for test runYou can use this function to test programs whose kinematics does not match th
56 First Steps with the iTNC 5301.3 Programming the first partDefining a workpiece blankImmediately after you have created a new program, the TNC sta
560 Test Run and Program Run16.3 Test RunSetting a tilted working plane for the test runYou can use this function on machines, where you want to defi
HEIDENHAIN iTNC 530 56116.4 Program Run16.4 Program RunApplicationIn the Program Run, Full Sequence mode of operation the TNC executes a part program
562 Test Run and Program Run16.4 Program RunRunning a part programPreparation1 Clamp the workpiece to the machine table2 Set the datum3 Select the ne
HEIDENHAIN iTNC 530 56316.4 Program RunInterrupting machiningThere are several ways to interrupt a program run: Programmed interruptions Pressing th
564 Test Run and Program Run16.4 Program RunProgramming of noncontrolled axes (counter axes)The TNC automatically interrupts the program run as soon
HEIDENHAIN iTNC 530 56516.4 Program RunMoving the machine axes during an interruptionYou can move the machine axes during an interruption in the same
566 Test Run and Program Run16.4 Program RunResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram
HEIDENHAIN iTNC 530 56716.4 Program RunMid-program startup (block scan)With the RESTORE POS AT N feature (block scan) you can start a part program at
568 Test Run and Program Run16.4 Program RunIf you are working with nested programs, you can use MP7680 to define whether the block scan is to begin
HEIDENHAIN iTNC 530 56916.4 Program Run Go to the first block of the current program to start a block scan: Enter GOTO "0" Select mid-prog
HEIDENHAIN iTNC 530 571.3 Programming the first partProgram layoutNC programs should be arranged consistently in a similar manner. This makes it easie
570 Test Run and Program Run16.4 Program RunReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in t
HEIDENHAIN iTNC 530 57116.5 Automatic program start16.5 Automatic program startApplicationIn a Program Run operating mode, you can use the AUTOSTART s
572 Test Run and Program Run16.6 Optional block skip16.6 Optional block skipApplicationIn a test run or program run, the control can skip over blocks
HEIDENHAIN iTNC 530 57316.7 Optional program-run interruption16.7 Optional program-run interruptionApplicationThe TNC optionally interrupts program ru
574 Test Run and Program Run16.7 Optional program-run interruption
MOD Functions
576 MOD Functions17.1 Selecting MOD functions17.1 Selecting MOD functionsThe MOD functions provide additional input possibilities and displays. The a
HEIDENHAIN iTNC 530 57717.1 Selecting MOD functionsOverview of MOD functionsThe functions available depend on the momentarily selected operating mode:
578 MOD Functions17.2 Software numbers17.2 Software numbersApplicationThe following software numbers are displayed on the TNC screen after the MOD fu
HEIDENHAIN iTNC 530 57917.3 Entering code numbers17.3 Entering code numbersApplicationThe TNC requires a code number for the following functions:In ad
58 First Steps with the iTNC 5301.3 Programming the first partProgramming a simple contourThe contour shown to the right is to be milled once to a de
580 MOD Functions17.4 Loading service packs17.4 Loading service packsApplicationThis function provides a simple way of updating the software of your
HEIDENHAIN iTNC 530 58117.5 Setting the data interfaces17.5 Setting the data interfacesApplicationTo set up the data interfaces, press the RS-232 / RS
582 MOD Functions17.5 Setting the data interfacesAssignmentThis function sets the destination for the transferred data.Applications: Transferring va
HEIDENHAIN iTNC 530 58317.5 Setting the data interfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEI
584 MOD Functions17.5 Setting the data interfacesData transfer between the TNC and TNCremoNTCheck whether the TNC is connected to the correct serial
HEIDENHAIN iTNC 530 58517.6 Ethernet interface17.6 Ethernet interface IntroductionThe TNC is shipped with a standard Ethernet card to connect the cont
586 MOD Functions17.6 Ethernet interfaceGeneral network settings Press the DEFINE NET soft key to enter the general network settings. The Computer n
HEIDENHAIN iTNC 530 58717.6 Ethernet interface Press the Configuration button to open the Configuration menu:Setting MeaningStatus Interface active
588 MOD Functions17.6 Ethernet interface Apply the changes with the OK button, or discard them with the Cancel button Select the Internet tab:Domai
HEIDENHAIN iTNC 530 58917.6 Ethernet interface Select the Ping/Routing tab to enter the ping and routing settings: Select the NFS UID/GID tab to ent
HEIDENHAIN iTNC 530 591.3 Programming the first part Move to contour point 4: Enter the Y coordinate 5 and save your entry with the END key Define t
590 MOD Functions17.6 Ethernet interfaceSetting MeaningDHCP server active on: IP addresses as of:Define the IP address as of which the TNC is to der
HEIDENHAIN iTNC 530 59117.6 Ethernet interfaceNetwork settings specific to the device Press the DEFINE MOUNT soft key to enter the network settings
592 MOD Functions17.6 Ethernet interfaceConnecting the iTNC directly with a Windows PCYou can connect the iTNC directly to a PC that has an Ethernet
HEIDENHAIN iTNC 530 59317.7 Configuring PGM MGT17.7 Configuring PGM MGTApplicationUse the MOD functions to specify which directories or files are to b
594 MOD Functions17.7 Configuring PGM MGTDependent filesIn addition to the file extension, dependent files also have the extension .SEC.DEP (SECtion,
HEIDENHAIN iTNC 530 59517.8 Machine-specific user parameters17.8 Machine-specific user parametersApplicationTo enable you to set machine-specific func
596 MOD Functions17.9 Showing the workpiece blank in the working space17.9 Showing the workpiece blank in the working spaceApplicationThis MOD functi
HEIDENHAIN iTNC 530 59717.9 Showing the workpiece blank in the working spaceYou can also activate the working-space monitor for the Test Run mode in o
598 MOD Functions17.9 Showing the workpiece blank in the working spaceRotating the entire imageThe third soft-key row provides functions with which y
HEIDENHAIN iTNC 530 59917.10 Position display types17.10 Position display typesApplicationIn the Manual Operation mode and in the Program Run modes of
TNC model, software and features6 TNC model, software and featuresThis manual describes functions and features provided by TNCs as of the following
60 First Steps with the iTNC 5301.3 Programming the first partCreating a cycle programThe holes (depth of 20 mm) shown in the figure at right are to
600 MOD Functions17.11 Unit of measurement17.11 Unit of measurementApplicationThis MOD function determines whether the coordinates are displayed in m
HEIDENHAIN iTNC 530 60117.12 Selecting the programming language for $MDI17.12 Selecting the programming language for $MDIApplicationThe Program input
602 MOD Functions17.13 Selecting the axes for generating G01 blocks17.13 Selecting the axes for generating G01 blocksApplicationThe axis selection in
HEIDENHAIN iTNC 530 60317.14 Entering the axis traverse limits, datum display17.14 Entering the axis traverse limits, datum displayApplicationThe AXIS
604 MOD Functions17.14 Entering the axis traverse limits, datum displayDisplay of presetsThe values shown at the top right of the screen define the c
HEIDENHAIN iTNC 530 60517.15 Displaying HELP files17.15 Displaying HELP filesApplicationHelp files can aid you in situations in which you need clear i
606 MOD Functions17.16 Displaying operating times17.16 Displaying operating timesApplicationThe MACHINE TIME soft key enables you to see various type
HEIDENHAIN iTNC 530 60717.17 Checking the data carrier17.17 Checking the data carrierApplicationPress the CHECK THE FILE SYSTEM soft key to check the
608 MOD Functions17.18 Setting the system time17.18 Setting the system timeApplicationYou can set the time zone, the date and the system time with th
HEIDENHAIN iTNC 530 60917.19 TeleService17.19 TeleServiceApplicationThe TNC allows you to carry out TeleService. To be able to use this feature, your
HEIDENHAIN iTNC 530 611.3 Programming the first partExample NC blocksFurther information on this topic Creating a new program: See "Creating and
610 MOD Functions17.20 External access17.20 External accessApplicationThe soft key SERVICE can be used to grant or restrict access through the LSV-2
HEIDENHAIN iTNC 530 61117.20 External accessExample of TNC.SYSPermitting/Restricting external access Select any machine mode of operation Press the
612 MOD Functions17.21 Host computer operation17.21 Host computer operationApplicationWith the HOST COMPUTER OPERATION soft key you transfer the comm
HEIDENHAIN iTNC 530 61317.22 Configuring the HR 550 FS wireless handwheel17.22 Configuring the HR 550 FS wireless handwheelApplicationPress the SET UP
614 MOD Functions17.22 Configuring the HR 550 FS wireless handwheelSetting the transmission channelIf the wireless handwheel is started automatically
HEIDENHAIN iTNC 530 61517.22 Configuring the HR 550 FS wireless handwheelSelecting the transmitter power Press the MOD key to select the MOD function
616 MOD Functions17.22 Configuring the HR 550 FS wireless handwheel
Tables and Overviews
618 Tables and Overviews18.1 General user parameters18.1 General user parametersGeneral user parameters are machine parameters affecting TNC settings
HEIDENHAIN iTNC 530 61918.1 General user parametersList of general user parametersExternal data transferAdjusting TNC interfaces EXT1 (5020.0) and EXT
62 First Steps with the iTNC 5301.4 Graphically testing the first part1.4 Graphically testing the first partSelecting the correct operating modeYou c
620 Tables and Overviews18.1 General user parametersRapid traverse for triggering touch probes MP61501 to 300 000 [mm/min]Pre-positioning at rapid tr
HEIDENHAIN iTNC 530 62118.1 General user parametersRadius measurement with the TT 130 touch probe: Probing directionMP6505.0 (traverse range 1) to 650
622 Tables and Overviews18.1 General user parametersCoordinates of the TT 120 stylus center relative to the machine datumMP6580.0 (traverse range 1)X
HEIDENHAIN iTNC 530 62318.1 General user parametersKinematicsOpt: Maximum permitted deviation from entered calibration sphere radiusMP66010.01 to 0.1K
624 Tables and Overviews18.1 General user parametersLocking soft key for tablesMP7224.2Do not lock the EDITING ON/OFF soft key: %0000000Lock the EDIT
HEIDENHAIN iTNC 530 62518.1 General user parametersConfigure the tool tablesMP7260Inactive: 0Number of tools generated by the TNC when a new tool tabl
626 Tables and Overviews18.1 General user parametersConfiguring tool table (To omit from the table: enter 0); Column number in the tool table for MP7
HEIDENHAIN iTNC 530 62718.1 General user parametersConfiguring tool table (To omit from the table: enter 0); Column number in the tool table for MP726
628 Tables and Overviews18.1 General user parametersConfiguring tool pocket table (to omit from the table: enter 0); Column number in the pocket tabl
HEIDENHAIN iTNC 530 62918.1 General user parametersConfiguring datum table (To omit from the table: enter 0); Column number in the datum table for MP7
HEIDENHAIN iTNC 530 631.4 Graphically testing the first partChoosing the program you want to test Press the PGM MGT key: The TNC opens the file manag
630 Tables and Overviews18.1 General user parametersDisplay step MP7290.0 (X axis) to MP7290.13 (14th axis)0.1 mm: 00.05 mm: 10.01 mm: 20.005 mm: 30.
HEIDENHAIN iTNC 530 63118.1 General user parametersResetting status display, Q parameters, tool data and machining timeMP7300Caution: For safety-relat
632 Tables and Overviews18.1 General user parametersGraphic simulation without programmed tool axis: M function for endMP7317.10 to 88 (0: Function i
HEIDENHAIN iTNC 530 63318.1 General user parametersMachining and program runEffect of Cycle 11 SCALING FACTOR MP7410SCALING FACTOR effective in three
634 Tables and Overviews18.1 General user parametersError message during cycle call MP7441Display error message if M3/M4 not active: Bit 0 = 0Suppres
HEIDENHAIN iTNC 530 63518.2 Pin layouts and connecting cables for the data interfaces18.2 Pin layouts and connecting cables for the data interfacesRS-
636 Tables and Overviews18.2 Pin layouts and connecting cables for the data interfacesWhen using the 9-pin adapter block:Non-HEIDENHAIN devicesThe co
HEIDENHAIN iTNC 530 63718.2 Pin layouts and connecting cables for the data interfacesRS-422/V.11 InterfaceOnly non-HEIDENHAIN devices are connected to
638 Tables and Overviews18.3 Technical information18.3 Technical informationExplanation of symbols DefaultAxis optionSoftware option 1 Software o
HEIDENHAIN iTNC 530 63918.3 Technical informationContour elements Straight line Chamfer Circular path Circle center Circle radius Tangentially
64 First Steps with the iTNC 5301.4 Graphically testing the first partStarting the test run Press the RESET + START soft key: The TNC simulates the
640 Tables and Overviews18.3 Technical informationTeach-In Actual positions can be transferred directly into the NC programProgram verification gra
HEIDENHAIN iTNC 530 64118.3 Technical informationInterpolation Linear in 4 axesLinear in 5 axes (subject to export permit) (software option 1) Cir
642 Tables and Overviews18.3 Technical informationAccessoriesElectronic handwheels One HR 550 FS portable wireless handwheel with display or One H
HEIDENHAIN iTNC 530 64318.3 Technical informationSoftware option 1Rotary table machining Programming of cylindrical contours as if in two axesFeed r
644 Tables and Overviews18.3 Technical informationAdaptive Feed Control (AFC) software optionFunction for adaptive feed-rate control for optimizing t
HEIDENHAIN iTNC 530 64518.3 Technical informationPosition Adaptive Control (PAC) software optionChanging control parameters Changing of the control
646 Tables and Overviews18.3 Technical informationFCL 3 upgrade functionsEnabling of significant improvements Touch probe cycle for 3-D probing Tou
HEIDENHAIN iTNC 530 64718.3 Technical informationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths-99 999.99
648 Tables and Overviews18.4 Exchanging the buffer battery18.4 Exchanging the buffer batteryA buffer battery supplies the TNC with current to prevent
HEIDENHAIN iTNC 530 649Overview tablesFixed cyclesCycle number Cycle designationDEF activeCALL active7 Datum shift 8 Mirroring 9 Dwell time 10 Rota
HEIDENHAIN iTNC 530 651.5 Setting up tools1.5 Setting up toolsSelecting the correct operating modeTools are set up in the Manual Operation mode: Pres
650 204 Back boring 205 Universal pecking 206 Tapping with a floating tap holder, new 207 Rigid tapping, new 208 Bore milling 209 Tapping with c
HEIDENHAIN iTNC 530 651Miscellaneous functionsM Effect Effective at block Start End PageM0 Program run STOP/Spindle STOP if necessary/Coolant OFF if
652 M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)Constant contouring speed at tool cutting edge (feed r
HEIDENHAIN iTNC 530 653IndexSYMBOLE3-D compensationPeripheral milling ... 4543-D touch probescalibratingtouch trigger probe ... 513Managing more than
654 IndexFFile management ... 117Calling ... 120Configuring via MOD ... 593Dependent files ... 594Directories ... 117Copying ... 128Creating ... 125E
HEIDENHAIN iTNC 530 655IndexOOpen contour corners M98 ... 341Operating modes ... 76Operating panel ... 75Operating times ... 606Option number ... 578P
656 IndexQQ parameter programming ... 284, 307Q parametersChecking ... 295Local QL parameters ... 284Nonvolatile QR parameters ... 284Preassigned ...
HEIDENHAIN iTNC 530 657IndexVVersion numbers ... 579View CAD data ... 262Virtual axis VT ... 389Virus protection ... 91Visual display unit ... 73WWire
Overview of DIN/ISO Functions of the iTNC 530M functionsM00M01M02Program STOP/Spindle STOP/Coolant OFFOptional program STOP STOP program run/Spindle S
66 First Steps with the iTNC 5301.5 Setting up toolsThe pocket table TOOL_P.TCHIn the pocket table TOOL_P.TCH (permanently saved under TNC:\) you spe
M200M201M202M203M204Laser cutting: Direct output of the programmed voltageLaser cutting: Output voltage as a function of distanceLaser cutting: Output
*) Non-modal functionCycles for multipass millingG60G230G231Run 3-D dataMultipass milling of plane surfacesMultipass milling of tilted surfaces*) Non-
Contour cyclesRadius compensation of the contour subprogramsHHHPolar coordinate angleRotation angle with G73Tolerance angle with M112I X coordinate of
Coordinate transformationQ-parameter definitionsCoordinate transformationActivate CancelDatumshiftG54 X+20 Y+30 Z+10G54 X0 Y0 Z0Mirroring G28 X G28Rot
Touch probes from HEIDENHAINhelp you reduce non-productive time and improve the dimensional accuracy of the fi nished workpieces.Workpiece touch probes
HEIDENHAIN iTNC 530 671.6 Workpiece setup1.6 Workpiece setupSelecting the correct operating modeWorkpieces are set up in the Manual Operation or Elect
68 First Steps with the iTNC 5301.6 Workpiece setupAligning the workpiece with a touch probe Insert the touch probe: In the Manual Data Input (MDI)
HEIDENHAIN iTNC 530 691.6 Workpiece setupDatum setting with a touch probe Insert the touch probe: In the MDI mode, run a TOOL CALL block containing t
TNC model, software and featuresHEIDENHAIN iTNC 530 7Software optionsThe iTNC 530 features various software options that can be enabled by you or you
70 First Steps with the iTNC 5301.7 Running the first program1.7 Running the first programSelecting the correct operating modeYou can run programs ei
Introduction
72 Introduction2.1 The iTNC 5302.1 The iTNC 530HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventio
HEIDENHAIN iTNC 530 732.2 Visual display unit and keyboard2.2 Visual display unit and keyboardVisual display unitThe TNC is shipped with a 15-inch col
74 Introduction2.2 Visual display unit and keyboardSet the screen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode of
HEIDENHAIN iTNC 530 752.2 Visual display unit and keyboardOperating panelThe TNC is available with different operating panels. The figures show the co
76 Introduction2.3 Operating modes2.3 Operating modesManual Operation and El. HandwheelThe Manual Operation mode is required for setting up the machi
HEIDENHAIN iTNC 530 772.3 Operating modesProgramming and EditingIn this mode of operation you can write your part programs. The FK free programming fe
78 Introduction2.3 Operating modesProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operation the TNC
HEIDENHAIN iTNC 530 792.4 Status displays2.4 Status displays"General" status displayThe status display in the lower part of the screen infor
TNC model, software and features8 AFC software option DescriptionFunction for adaptive feed-rate control for optimizing the machining conditions dur
80 Introduction2.4 Status displaysDynamic Collision Monitoring (DCM) is active Adaptive Feed Function (AFC) is active (software option)One or more gl
HEIDENHAIN iTNC 530 812.4 Status displaysAdditional status displaysThe additional status displays contain detailed information on the program run. The
82 Introduction2.4 Status displaysOverviewAfter switch-on, the TNC displays the Overview status form, provided that you have selected the PROGRAM+STA
HEIDENHAIN iTNC 530 832.4 Status displaysGeneral pallet information (PAL tab)Program section repeat/Subprograms (LBL tab)Information on standard cycle
84 Introduction2.4 Status displaysActive miscellaneous functions M (M tab)Soft key MeaningNo direct selection possibleList of the active M functions
HEIDENHAIN iTNC 530 852.4 Status displaysPositions and coordinates (POS tab)Information on handwheel superimpositioning (POS HR tab)Information on too
86 Introduction2.4 Status displaysTool measurement (TT tab)Coordinate transformations (TRANS tab)For further information, refer to the User's Ma
HEIDENHAIN iTNC 530 872.4 Status displaysGlobal program settings 1 (GPS1 tab, software option)Global program settings 2 (GPS2 tab, software option)The
88 Introduction2.4 Status displaysAdaptive Feed Control (AFC tab, software option)The TNC displays the AFC tab only if the function is active on your
HEIDENHAIN iTNC 530 892.5 Window manager2.5 Window managerThe TNC features the Xfce window manager. Xfce is a standard application for UNIX-based oper
TNC model, software and featuresHEIDENHAIN iTNC 530 9Feature content level (upgrade functions)Along with software options, significant further improv
90 Introduction2.5 Window managerTask barThe task bar that can be shown by pressing the left Windows key on the ASCII keyboard enables you to select
HEIDENHAIN iTNC 530 912.6 SELinux security software2.6 SELinux security softwareSELinux is an extension for Linux-based operating systems. SELinux is
92 Introduction2.7 Accessories: HEIDENHAIN touch probes and electronic handwheels2.7 Accessories: HEIDENHAIN touch probes and electronic handwheelsTo
HEIDENHAIN iTNC 530 932.7 Accessories: HEIDENHAIN touch probes and electronic handwheelsTT 140 tool touch probe for tool measurementThe TT 140 is a tr
94 Introduction2.7 Accessories: HEIDENHAIN touch probes and electronic handwheels
Programming: Fundamentals, File Management
96 Programming: Fundamentals, File Management3.1 Fundamentals3.1 FundamentalsPosition encoders and reference marksThe machine axes are equipped with
HEIDENHAIN iTNC 530 973.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coo
98 Programming: Fundamentals, File Management3.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned in Cartesian coordinates, you
HEIDENHAIN iTNC 530 993.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordi
Comments to this Manuals