User’s ManualHEIDENHAIN Conversational ProgrammingiTNC 530NC Software340 490-xx340 491-xx340 492-xx340 493-xx340 494-xxEnglish (en)8/2005
10 TNC Model, Software and FeaturesFunctions changed in 340 49x-01 since the predecessor versions 340 422-xx and 340 423-xx The layouts of the stat
100 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerSelecting drives, directories and files
HEIDENHAIN iTNC 530 1014.3 Working with the file managerStep 3: Select a filePress the SELECT TYP soft key.Press the soft key for the desired file typ
102 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerCreating a new directory (only possible
HEIDENHAIN iTNC 530 1034.3 Working with the file managerCopying a single file8 Move the highlight to the file you wish to copy.8 Press the COPY soft k
104 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerCopying a tableIf you are copying table
HEIDENHAIN iTNC 530 1054.3 Working with the file managerCopying a directoryMove the highlight in the left window onto the directory you want to copy.
106 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerDeleting a file8 Move the highlight to
HEIDENHAIN iTNC 530 1074.3 Working with the file managerTagging filesSome functions, such as copying or erasing files, can not only be used for indivi
108 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerRenaming a file8 Move the highlight to
HEIDENHAIN iTNC 530 1094.3 Working with the file managerData transfer to or from an external data mediumCall the File Manager.Select the screen layout
HEIDENHAIN iTNC 530 11 TNC Model, Software and FeaturesFunctions changed in 340 49x-02 Access to the preset table was simplified. There are also new
110 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerConfirm with the EXECUTE soft key or wi
HEIDENHAIN iTNC 530 1114.3 Working with the file managerCopying files into another directory8 Select the screen layout with the two equally sized wind
112 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerThe TNC in a NetworkIf the TNC is conne
HEIDENHAIN iTNC 530 1134.3 Working with the file managerUSB devices on the TNC (FCL 2 function)Backing up data from or loading onto the TNC is especia
114 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing Programs4.4 Creating and Writing ProgramsOrgani
HEIDENHAIN iTNC 530 1154.4 Creating and Writing ProgramsCreating a new part programYou always enter a part program in the Programming and Editing mode
116 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing ProgramsExample: Display the BLK form in the NC
HEIDENHAIN iTNC 530 1174.4 Creating and Writing ProgramsProgramming tool movements in conversational formatTo program a block, initiate the dialog by
118 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing ProgramsFunctions for setting the feed rate Sof
HEIDENHAIN iTNC 530 1194.4 Creating and Writing ProgramsActual position captureThe TNC enables you to transfer the current tool position into the prog
120 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing ProgramsEditing a programWhile you are creating
HEIDENHAIN iTNC 530 1214.4 Creating and Writing ProgramsInserting blocks at any desired location8 Select the block after which you want to insert a ne
122 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing ProgramsLooking for the same words in different
HEIDENHAIN iTNC 530 1234.4 Creating and Writing ProgramsMarking, copying, deleting and inserting program sectionsThe TNC provides certain functions fo
124 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Creating and Writing ProgramsThe TNC search functionWith the search
HEIDENHAIN iTNC 530 1254.4 Creating and Writing ProgramsFind/Replace any text8 If required, select the block containing the word you wish to find.8 Se
126 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Interactive Programming Graphics4.5 Interactive Programming Graphics
HEIDENHAIN iTNC 530 1274.5 Interactive Programming GraphicsBlock number display ON/OFF8 Shift the soft-key row: see figure8 To show block numbers: Set
128 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.6 3-D Line Graphics (FCL 2 Function)4.6 3-D Line Graphics (FCL 2 Funct
HEIDENHAIN iTNC 530 1294.6 3-D Line Graphics (FCL 2 Function)Functions of the 3-D line graphicsFunction Soft keyShow and move the zoom frame up. Press
HEIDENHAIN iTNC 530 13ContentsIntroduction1Manual Operation and Setup2Positioning with Manual Data Input (MDI)3Programming: Fundamentals of File Manag
130 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.6 3-D Line Graphics (FCL 2 Function)You can also use the mouse with th
HEIDENHAIN iTNC 530 1314.6 3-D Line Graphics (FCL 2 Function)Highlighting NC blocks in the graphics8 Shift the soft-key row.8 To highlight the NC bloc
132 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.7 Structuring Programs4.7 Structuring ProgramsDefinition and applicati
HEIDENHAIN iTNC 530 1334.8 Adding Comments4.8 Adding CommentsFunctionYou can add comments to any desired block in the part program to explain program
134 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.8 Adding CommentsFunctions for editing of the commentFunction Soft key
HEIDENHAIN iTNC 530 1354.9 Creating Text Files4.9 Creating Text FilesFunctionYou can use the TNC’s text editor to write and edit texts. Typical applic
136 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text FilesEditing textsThe first line of the text editor is
HEIDENHAIN iTNC 530 1374.9 Creating Text FilesDeleting and inserting characters, words and linesWith the text editor, you can erase words and even lin
138 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text FilesEditing text blocksYou can copy and erase text bl
HEIDENHAIN iTNC 530 1394.9 Creating Text FilesFinding text sectionsWith the text editor, you can search for words or character strings in a text. Two
140 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.10 Integrated Pocket Calculator4.10 Integrated Pocket CalculatorOperat
HEIDENHAIN iTNC 530 1414.11 Immediate Help for NC Error Messages4.11 Immediate Help for NC Error MessagesDisplaying error messagesThe TNC automaticall
142 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.12 List of all current error messages4.12 List of all current error me
HEIDENHAIN iTNC 530 1434.12 List of all current error messagesWindow contentsColumn MeaningNumber Error number (–1: no error number defined), issued b
144 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Management4.13 Pallet ManagementFunctionPallet tables are us
HEIDENHAIN iTNC 530 1454.13 Pallet Management X, Y, Z (entry optional, other axes also possible):For pallet names, the programmed coordinates are ref
146 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet ManagementSelecting a pallet table8 Call the file manager in
HEIDENHAIN iTNC 530 1474.13 Pallet ManagementExecuting the pallet file8 Select the file manager in the Program Run, Full Sequence or Program Run, Sing
148 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented Machining4.14 Pallet Operation
HEIDENHAIN iTNC 530 1494.14 Pallet Operation with Tool-Oriented Machining X, Y, Z (entry optional, other axes also possible):For pallets and fixtures
HEIDENHAIN iTNC 530 15 1.1 The iTNC 530 ... 38Programming: HEIDENHAIN conversational, smarT.NC and ISO formats ... 38Compatibility ... 381.2 Vis
150 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented Machining SP-X, SP-Y, SP-Z (en
HEIDENHAIN iTNC 530 1514.14 Pallet Operation with Tool-Oriented MachiningSelect next workpieceSwitch to pallet planeSwitch to fixture planeSwitch to w
152 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented MachiningSelecting a pallet fil
HEIDENHAIN iTNC 530 1534.14 Pallet Operation with Tool-Oriented MachiningSetting up the pallet file with the entry formPallet operation with tool- or
154 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented MachiningSetting up the pallet
HEIDENHAIN iTNC 530 1554.14 Pallet Operation with Tool-Oriented MachiningSetting up the fixture level Fixture: The number of the fixture is displayed
156 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented MachiningSetting up the workpie
HEIDENHAIN iTNC 530 1574.14 Pallet Operation with Tool-Oriented MachiningSequence of tool-oriented machining The entry TO or CTO in the Method field
158 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.14 Pallet Operation with Tool-Oriented Machining If the entries TO or
HEIDENHAIN iTNC 530 1594.14 Pallet Operation with Tool-Oriented MachiningScreen layout for executing pallet tablesYou can have the TNC display the pro
16 2.1 Switch-On, Switch-Off ... 52Switch-on ... 52Switch-off ... 542.2 Moving the Machine Axes ... 55Note ... 55To traverse with the mac
Programming: Tools
162 5 Programming: Tools5.1 Entering Tool-Related Data5.1 Entering Tool-Related DataFeed rate FThe feed rate F is the speed (in millimeters per minut
HEIDENHAIN iTNC 530 1635.1 Entering Tool-Related DataSpindle speed SThe spindle speed S is entered in revolutions per minute (rpm) in a TOOL CALL bloc
164 5 Programming: Tools5.2 Tool Data5.2 Tool DataRequirements for tool compensationYou usually program the coordinates of path contours as they are d
HEIDENHAIN iTNC 530 1655.2 Tool DataTool radius RYou can enter the tool radius R directly. Delta values for lengths and radiiDelta values are offsets
166 5 Programming: Tools5.2 Tool DataEntering tool data in tablesYou can define and store up to 30000 tools and their tool data in a tool table. In Ma
HEIDENHAIN iTNC 530 1675.2 Tool DataTool table: Tool data required for automatic tool measurementTIME2 Maximum tool life in minutes during TOOL CALL:
168 5 Programming: Tools5.2 Tool DataTool table: Tool data for automatic speed/feed rate calculation.Tool table: Tool data for 3-D touch trigger probe
HEIDENHAIN iTNC 530 1695.2 Tool DataEditing tool tablesThe tool table that is active during execution of the part program is designated as TOOL.T. You
HEIDENHAIN iTNC 530 174.1 Fundamentals ... 90Position encoders and reference marks ... 90Reference system ... 90Reference system on milling mach
170 5 Programming: Tools5.2 Tool DataLeaving the tool table8 Call the file manager and select a file of a different type, such as a part program.Addit
HEIDENHAIN iTNC 530 1715.2 Tool DataUsing an external PC to overwrite individual tool dataThe HEIDENHAIN data transfer software TNCremoNT provides an
172 5 Programming: Tools5.2 Tool DataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage
HEIDENHAIN iTNC 530 1735.2 Tool DataSelecting a pocket table in the Programming and Editing operating mode8 Call the File Manager.8 To select the file
174 5 Programming: Tools5.2 Tool DataEditing functions for pocket tables Soft keySelect beginning of tableSelect end of tableSelect previous page in t
HEIDENHAIN iTNC 530 1755.2 Tool DataCalling tool dataA TOOL CALL block in the part program is defined with the following data:8 Select the tool call f
176 5 Programming: Tools5.2 Tool DataTool changeTool change positionThe tool change position must be approachable without collision. With the miscella
HEIDENHAIN iTNC 530 1775.2 Tool DataAutomatic tool changeIf your machine tool has automatic tool changing capability, the program run is not interrupt
178 5 Programming: Tools5.3 Tool Compensation5.3 Tool CompensationIntroductionThe TNC adjusts the spindle path in the tool axis by the compensation va
HEIDENHAIN iTNC 530 1795.3 Tool CompensationTool radius compensationThe NC block for programming a tool movement contains: RL or RR for radius compen
18 4.5 Interactive Programming Graphics ... 126To generate/not generate graphics during programming: ... 126Generating a graphic for an existing
180 5 Programming: Tools5.3 Tool CompensationTool movements with radius compensation: RR and RLThe tool center moves along the contour at a distance e
HEIDENHAIN iTNC 530 1815.3 Tool CompensationRadius compensation: Machining corners Outside cornersIf you program radius compensation, the TNC moves t
182 5 Programming: Tools5.4 Three-Dimensional Tool Compensation (Software Option 2)5.4 Three-Dimensional Tool Compensation (Software Option 2)Introduc
HEIDENHAIN iTNC 530 1835.4 Three-Dimensional Tool Compensation (Software Option 2)Definition of a normalized vectorA normalized vector is a mathematic
184 5 Programming: Tools5.4 Three-Dimensional Tool Compensation (Software Option 2)Permissible tool formsYou can describe the permissible tool shapes
HEIDENHAIN iTNC 530 1855.4 Three-Dimensional Tool Compensation (Software Option 2)3-D compensation without tool orientationThe TNC displaces the tool
186 5 Programming: Tools5.4 Three-Dimensional Tool Compensation (Software Option 2)Face Milling: 3-D compensation with and without tool orientationThe
HEIDENHAIN iTNC 530 1875.4 Three-Dimensional Tool Compensation (Software Option 2)Example: Block format with surface-normal vectors and tool orientati
188 5 Programming: Tools5.4 Three-Dimensional Tool Compensation (Software Option 2)Peripheral Milling: 3-D radius compensation with workpiece orientat
HEIDENHAIN iTNC 530 1895.4 Three-Dimensional Tool Compensation (Software Option 2)Example: Block format with rotary axes1 L X+31.737 Y+21.954 Z+33.165
HEIDENHAIN iTNC 530 194.12 List of all current error messages ... 142Function ... 142Show error list ... 142Window contents ... 1434.13 Pallet
190 5 Programming: Tools5.5 Working with Cutting Data Tables5.5 Working with Cutting Data Ta b l e sNoteApplicationsIn cutting data tables containing
HEIDENHAIN iTNC 530 1915.5 Working with Cutting Data TablesTable for workpiece materialsWorkpiece materials are defined in the table WMAT.TAB (see fig
192 5 Programming: Tools5.5 Working with Cutting Data TablesTable for tool cutting materialsTool cutting materials are defined in the TMAT.TAB table.
HEIDENHAIN iTNC 530 1935.5 Working with Cutting Data TablesCreating a new cutting data table8 Select the Programming and Editing mode of operation.8 P
194 5 Programming: Tools5.5 Working with Cutting Data TablesWorking with automatic speed / feed rate calculation1 If it has not already been entered,
HEIDENHAIN iTNC 530 1955.5 Working with Cutting Data TablesChanging the table structureCutting data tables constitute so-called “freely-definable tabl
196 5 Programming: Tools5.5 Working with Cutting Data TablesSwitching between table and form viewAll tables with the file extension .TAB can be opened
HEIDENHAIN iTNC 530 1975.5 Working with Cutting Data TablesData transfer from cutting data tablesIf you output a file type .TAB or .CDT via an externa
Programming: Programming Contours
Controls on the visual display unit Split screen layout Switch between machining orprogramming modes Soft keys for selecting functions inscreen Switch
20 5.1 Entering Tool-Related Data ... 162Feed rate F ... 162Spindle speed S ... 1635.2 Tool Data ... 164Requirements for tool compensation .
200 6 Programming: Programming Contours6.1 Tool Movements6.1 Tool MovementsPath functionsA workpiece contour is usually composed of several contour el
HEIDENHAIN iTNC 530 2016.2 Fundamentals of Path Functions6.2 Fundamentals of Path FunctionsProgramming tool movements for workpiece machiningYou creat
202 6 Programming: Programming Contours6.2 Fundamentals of Path FunctionsEntering more than three coordinatesThe TNC can control up to 5 axes simultan
HEIDENHAIN iTNC 530 2036.2 Fundamentals of Path FunctionsRadius compensationThe radius compensation must be in the block in which you move to the firs
204 6 Programming: Programming Contours6.2 Fundamentals of Path FunctionsEnter a miscellaneous function (here, M3), and terminate the dialog with ENT.
HEIDENHAIN iTNC 530 2056.3 Contour Approach and Departure6.3 Contour Approach and DepartureOverview: Types of paths for contour approach and departure
206 6 Programming: Programming Contours6.3 Contour Approach and Departure End point PN The position PN lies outside of the contour and results from y
HEIDENHAIN iTNC 530 2076.3 Contour Approach and DepartureRadius compensationThe tool radius compensation is programmed together with the first contour
208 6 Programming: Programming Contours6.3 Contour Approach and DepartureApproaching on a straight line with tangential connection: APPR LTThe tool mo
HEIDENHAIN iTNC 530 2096.3 Contour Approach and DepartureApproaching on a circular path with tangential connection: APPR CTThe tool moves on a straigh
HEIDENHAIN iTNC 530 216.1 Tool Movements ... 200Path functions ... 200FK Free Contour Programming ... 200Miscellaneous functions M ... 200Subp
210 6 Programming: Programming Contours6.3 Contour Approach and DepartureApproaching on a circular arc with tangential connection from a straight line
HEIDENHAIN iTNC 530 2116.3 Contour Approach and DepartureDeparting on a straight line with tangential connection: DEP LTThe tool moves on a straight l
212 6 Programming: Programming Contours6.3 Contour Approach and DepartureDeparture on a circular path with tangential connection: DEP CTThe tool moves
HEIDENHAIN iTNC 530 2136.4 Path Contours—Cartesian Coordinates6.4 Path Contours—Cartesian CoordinatesOverview of path functionsFunction Path function
214 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesStraight Line LThe TNC moves the tool in a straight line from its curren
HEIDENHAIN iTNC 530 2156.4 Path Contours—Cartesian CoordinatesInserting a Chamfer CHF between Two Straight LinesThe chamfer enables you to cut off cor
216 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCorner Rounding RNDThe RND function is used for rounding off corners.The
HEIDENHAIN iTNC 530 2176.4 Path Contours—Cartesian CoordinatesCircle center CCYou can define a circle center CC for circles that are programmed with t
218 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path C around circle center CCBefore programming a circular pat
HEIDENHAIN iTNC 530 2196.4 Path Contours—Cartesian CoordinatesCircular path CR with defined radiusThe tool moves on a circular path with the radius R.
22 6.6 Path Contours—FK Free Contour Programming ... 234Fundamentals ... 234Graphics during FK programming ... 235Converting FK programs into H
220 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular Path CT with Tangential ConnectionThe tool moves on an arc that
HEIDENHAIN iTNC 530 2216.4 Path Contours—Cartesian CoordinatesExample: Linear movements and chamfers with Cartesian coordinates0 BEGIN PGM LINEAR MM1
222 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Circular movements with Cartesian coordinates0 BEGIN PGM CIRCUL
HEIDENHAIN iTNC 530 2236.4 Path Contours—Cartesian Coordinates16 L X+5Move to last contour point 117 DEP LCT X-20 Y-20 R5 F1000Depart the contour on a
224 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Full circle with Cartesian coordinates0 BEGIN PGM C-CC MM1 BLK
HEIDENHAIN iTNC 530 2256.5 Path Contours—Polar Coordinates6.5 Path Contours—Polar CoordinatesOverviewWith polar coordinates you can define a position
226 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesPolar coordinate origin: Pole CCYou can define the pole CC anywhere in the p
HEIDENHAIN iTNC 530 2276.5 Path Contours—Polar CoordinatesStraight line LPThe tool moves in a straight line from its current position to the straight-
228 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesCircular Path CTP with Tangential ConnectionThe tool moves on a circular pat
HEIDENHAIN iTNC 530 2296.5 Path Contours—Polar CoordinatesHelical interpolationA helix is a combination of a circular movement in a main plane and a l
HEIDENHAIN iTNC 530 237.1 Entering Miscellaneous Functions M and STOP ... 260Fundamentals ... 2607.2 Miscellaneous Functions for Program Run Contr
230 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesProgramming a helix8 Polar coordinates angle: Enter the total angle of tool
HEIDENHAIN iTNC 530 2316.5 Path Contours—Polar CoordinatesExample: Linear movement with polar coordinates0 BEGIN PGM LINEARPO MM1 BLK FORM 0.1 Z X+0 Y
232 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesTo cut a thread with more than 16 revolutionsExample: Helix0 BEGIN PGM HELIX
HEIDENHAIN iTNC 530 2336.5 Path Contours—Polar Coordinates12 CALL LBL 1 REP 24Program the number of repeats (thread revolutions)13 DEP CT CCA180 R+2..
234 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour Programming6.6 Path Contours—FK Free Contour ProgrammingFundamentalsWorkpiece
HEIDENHAIN iTNC 530 2356.6 Path Contours—FK Free Contour ProgrammingGraphics during FK programmingIncomplete coordinate data often are not sufficient
236 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingConverting FK programs into HEIDENHAIN conversational formatThe TN
HEIDENHAIN iTNC 530 2376.6 Path Contours—FK Free Contour ProgrammingInitiating the FK dialogIf you press the gray FK button, the TNC displays the soft
238 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingFree programming of straight linesStraight line without tangential
HEIDENHAIN iTNC 530 2396.6 Path Contours—FK Free Contour ProgrammingInput possibilitiesEnd point coordinatesExample NC blocksDirection and length of c
24 7.6 Miscellaneous Functions for Laser Cutting Machines ... 288Principle ... 288Output the programmed voltage directly: M200 ... 288Output vo
240 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingCircle center CC, radius and direction of rotation in the FC/FCT b
HEIDENHAIN iTNC 530 2416.6 Path Contours—FK Free Contour ProgrammingClosed contoursYou can identify the beginning and end of a closed contour with the
242 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingAuxiliary pointsYou can enter the coordinates of auxiliary points
HEIDENHAIN iTNC 530 2436.6 Path Contours—FK Free Contour ProgrammingRelative dataData whose values are based on another contour element are called rel
244 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingData relative to block N: Direction and distance of the contour el
HEIDENHAIN iTNC 530 2456.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 10 BEGIN PGM FK1 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-20Define the
246 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 20 BEGIN PGM FK2 MM1 BLK FORM 0.1 Z X+0 Y+
HEIDENHAIN iTNC 530 2476.6 Path Contours—FK Free Contour Programming9 APPR LCT X+0 Y+30 R5 RR F350Approach the contour on a circular arc with tangenti
248 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 30 BEGIN PGM FK3 MM1 BLK FORM 0.1 Z X-45 Y
HEIDENHAIN iTNC 530 2496.6 Path Contours—FK Free Contour Programming8 APPR CT X-40 Y+0 CCA90 R+5 RL F250Approach the contour on a circular arc with ta
HEIDENHAIN iTNC 530 258.1 Working with Cycles ... 292Machine-specific cycles ... 292Defining a cycle using soft keys ... 293Defining a cycle usi
250 6 Programming: Programming Contours6.7 Contour Movements—Spline Interpolation (Software Option 2)6.7 Contour Movements—Spline Interpolation (Softw
HEIDENHAIN iTNC 530 2516.7 Contour Movements—Spline Interpolation (Software Option 2)The TNC executes the spline block according to the following thir
252 6 Programming: Programming Contours6.8 Generating Contour Programs from DXF Data (Software Option)6.8 Generating Contour Programs from DXF Data (S
HEIDENHAIN iTNC 530 2536.8 Generating Contour Programs from DXF Data (Software Option)Basic settingsThe third soft-key row has various possibilities f
254 6 Programming: Programming Contours6.8 Generating Contour Programs from DXF Data (Software Option)Layer settingsAs a rule, DXF files contain multi
HEIDENHAIN iTNC 530 2556.8 Generating Contour Programs from DXF Data (Software Option)Datum specifyingThe datum of the drawing for the DXF file is not
256 6 Programming: Programming Contours6.8 Generating Contour Programs from DXF Data (Software Option)Selecting a reference point on a single element8
HEIDENHAIN iTNC 530 2576.8 Generating Contour Programs from DXF Data (Software Option)Contour selection, saving a contour program8 Select the mode for
258 6 Programming: Programming Contours6.8 Generating Contour Programs from DXF Data (Software Option)Zoom functionThe TNC features a powerful zoom fu
Programming: Miscellaneous Functions
26 8.4 Cycles for Milling Pockets, Studs and Slots ... 353Overview ... 353RECTANGULAR POCKET (Cycle 251) ... 354CIRCULAR POCKET (Cycle 252) ...
260 7 Programming: Miscellaneous Functions7.1 Entering Miscellaneous Functions M and STOP7.1 Entering Miscellaneous Functions M and STOPFundamentalsWi
HEIDENHAIN iTNC 530 2617.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant7.2 Miscellaneous Functions for Program Run Control, Sp
262 7 Programming: Miscellaneous Functions7.3 Miscellaneous Functions for Coordinate Data7.3 Miscellaneous Functions for Coordinate DataProgramming ma
HEIDENHAIN iTNC 530 2637.3 Miscellaneous Functions for Coordinate DataBehavior with M92—Additional machine datumIf you want the coordinates in a posit
264 7 Programming: Miscellaneous Functions7.3 Miscellaneous Functions for Coordinate DataActivating the most recently entered datum: M104FunctionWhen
HEIDENHAIN iTNC 530 2657.4 Miscellaneous Functions for Contouring Behavior7.4 Miscellaneous Functions for Contouring BehaviorSmoothing corners: M90Sta
266 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorInsert rounding arc between straight lines: M112Compatibi
HEIDENHAIN iTNC 530 2677.4 Miscellaneous Functions for Contouring BehaviorMachining small contour steps: M97Standard behaviorThe TNC inserts a transit
268 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorEffectM97 is effective only in the blocks in which it is
HEIDENHAIN iTNC 530 2697.4 Miscellaneous Functions for Contouring BehaviorMachining open contours: M98Standard behaviorThe TNC calculates the intersec
HEIDENHAIN iTNC 530 278.9 Coordinate Transformation Cycles ... 456Overview ... 456Effect of coordinate transformations ... 456DATUM SHIFT (Cycle
270 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorFeed rate factor for plunging movements: M103Standard beh
HEIDENHAIN iTNC 530 2717.4 Miscellaneous Functions for Contouring BehaviorFeed rate in millimeters per spindle revolution: M136Standard behaviorThe TN
272 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorCalculating the radius-compensated path in advance (LOOK
HEIDENHAIN iTNC 530 2737.4 Miscellaneous Functions for Contouring BehaviorLimitations After an external or internal stop, you can only re-enter the c
274 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorSuperimposing handwheel positioning during program run: M
HEIDENHAIN iTNC 530 2757.4 Miscellaneous Functions for Contouring BehaviorRetraction from the contour in the tool-axis direction: M140Standard behavio
276 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorSuppressing touch probe monitoring: M141Standard behavior
HEIDENHAIN iTNC 530 2777.4 Miscellaneous Functions for Contouring BehaviorDelete modal program information: M142Standard behaviorThe TNC resets modal
278 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorAutomatically retract tool from the contour at an NC stop
HEIDENHAIN iTNC 530 2797.4 Miscellaneous Functions for Contouring BehaviorSuppress limit switch message: M150Standard behaviorThe TNC stops program ru
28 9.8 Specifying the Positioning Behavior of the PLANE Function ... 498Overview ... 498Automatic positioning: MOVE/TURN/STAY (entry is mandatory
280 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary Axes7.5 Miscellaneous Functions for Rotary AxesFeed rate in mm/min on
HEIDENHAIN iTNC 530 2817.5 Miscellaneous Functions for Rotary AxesShorter-path traverse of rotary axes: M126Standard behaviorThe standard behavior of
282 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary AxesReducing display of a rotary axis to a value less than 360°: M94S
HEIDENHAIN iTNC 530 2837.5 Miscellaneous Functions for Rotary AxesAutomatic compensation of machine geometry when working with tilted axes: M114 (soft
284 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary AxesMaintaining the position of the tool tip when positioning with ti
HEIDENHAIN iTNC 530 2857.5 Miscellaneous Functions for Rotary AxesM128 with 3-D tool compensationIf you carry out a 3-D tool compensation with active
286 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary AxesExact stop at corners with nontangential transitions: M134Standar
HEIDENHAIN iTNC 530 2877.5 Miscellaneous Functions for Rotary AxesCompensating the machine’s kinematic configuration for ACTUAL/NOMINAL positions at e
288 7 Programming: Miscellaneous Functions7.6 Miscellaneous Functions for Laser Cutting Machines7.6 Miscellaneous Functions for Laser Cutting Machines
HEIDENHAIN iTNC 530 2897.6 Miscellaneous Functions for Laser Cutting MachinesOutput voltage as a function of speed: M202Behavior with M202The TNC outp
HEIDENHAIN iTNC 530 2910.1 Labeling Subprograms and Program Section Repeats ... 516Labels ... 51610.2 Subprograms ... 517Operating sequence ...
Programming: Cycles
292 8 Programming: Cycles8.1 Working with Cycles8.1 Working with CyclesFrequently recurring machining cycles that comprise several working steps are s
HEIDENHAIN iTNC 530 2938.1 Working with CyclesDefining a cycle using soft keys8 The soft-key row shows the available groups of cycles.8 Press the soft
294 8 Programming: Cycles8.1 Working with CyclesGroup of cycles Soft key PageCycles for pecking, reaming, boring, counterboring, tapping and thread mi
HEIDENHAIN iTNC 530 2958.1 Working with CyclesCalling cyclesThe following cycles become effective automatically as soon as they are defined in the par
296 8 Programming: Cycles8.1 Working with CyclesCalling a cycle with CYCL CALL POSThe CYCL CALL POS function calls the fixed cycle that was last defin
HEIDENHAIN iTNC 530 2978.1 Working with CyclesWorking with the secondary axes U/V/WThe TNC performs infeed movements in the axis that was defined in t
298 8 Programming: Cycles8.2 Point Tables8.2 Point TablesFunctionYou should create a point table whenever you want to run a cycle, or several cycles i
HEIDENHAIN iTNC 530 2998.2 Point TablesHiding single points from the machining processIn the FADE column of the points table you can specify if the de
30 11.1 Principle and Overview ... 532Programming notes ... 533Calling Q parameter functions ... 53311.2 Part Families—Q Parameters in Place of
300 8 Programming: Cycles8.2 Point TablesSelecting a point table in the programIn the Programming and Editing mode of operation, select the program fo
HEIDENHAIN iTNC 530 3018.2 Point TablesCalling a cycle in connection with point tablesIf you want the TNC to call the last defined fixed cycle at the
302 8 Programming: Cycles8.2 Point TablesEffect of the point tables with SL cycles and Cycle 12The TNC interprets the points as an additional datum sh
HEIDENHAIN iTNC 530 3038.3 Cycles for Drilling, Tapping and Thread Milling8.3 Cycles for Drilling, Tapping and Thread MillingOverviewCycle Soft key Pa
304 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling262 THREAD MILLINGCycle for milling a thread in pre-drilled materialpage 3
HEIDENHAIN iTNC 530 3058.3 Cycles for Drilling, Tapping and Thread MillingCENTERING (Cycle 240)1 The TNC positions the tool in the tool axis at rapid
306 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3078.3 Cycles for Drilling, Tapping and Thread MillingDRILLING (Cycle 200)1 The TNC positions the tool in the tool axis at rapid t
308 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3098.3 Cycles for Drilling, Tapping and Thread MillingREAMING (Cycle 201)1 The TNC positions the tool in the tool axis at rapid tr
HEIDENHAIN iTNC 530 3111.9 Entering Formulas Directly ... 564Entering formulas ... 564Rules for formulas ... 566Programming example ... 56711
310 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3118.3 Cycles for Drilling, Tapping and Thread MillingBORING (Cycle 202)1 The TNC positions the tool in the tool axis at rapid tra
312 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3138.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL DRILLING (Cycle 203)1 The TNC positions the tool in the tool axis
314 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3158.3 Cycles for Drilling, Tapping and Thread MillingBACK BORING (Cycle 204)This cycle allows holes to be bored from the undersid
316 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3178.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL PECKING (Cycle 205)1 The TNC positions the tool in the tool axis a
318 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3198.3 Cycles for Drilling, Tapping and Thread Milling8 Infeed depth for chip breaking Q257 (incremental value): Depth at which th
32 12.1 Graphics ... 582Function ... 582Overview of display modes ... 584Plan view ... 584Projection in 3 planes ... 5853-D view ... 586M
320 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingBORE MILLING (Cycle 208)1 The TNC positions the tool in the tool axis at r
HEIDENHAIN iTNC 530 3218.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool lower edg
322 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTAPPING NEW with floating tap holder (Cycle 206)1 The TNC positions the to
HEIDENHAIN iTNC 530 3238.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip (at s
324 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingRIGID TAPPING without a floating tap holder NEW (Cycle 207)The TNC cuts th
HEIDENHAIN iTNC 530 3258.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip (at s
326 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTAPPING WITH CHIP BREAKING (Cycle 209)The tool machines the thread in seve
HEIDENHAIN iTNC 530 3278.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip (at s
328 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingFundamentals of thread millingPrerequisites Your machine tool should feat
HEIDENHAIN iTNC 530 3298.3 Cycles for Drilling, Tapping and Thread MillingDanger of collision!Always program the same algebraic sign for the infeeds:
HEIDENHAIN iTNC 530 3313.1 MOD Function ... 608Selecting the MOD functions ... 608Changing the settings ... 608Exiting the MOD functions ... 6
330 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING (Cycle 262)1 The TNC positions the tool in the tool axis at
HEIDENHAIN iTNC 530 3318.3 Cycles for Drilling, Tapping and Thread Milling8 Nominal diameter Q335: Nominal thread diameter.8 Thread pitch Q239: Pitch
332 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING/COUNTERSINKING (Cycle 263)1 The TNC positions the tool in t
HEIDENHAIN iTNC 530 3338.3 Cycles for Drilling, Tapping and Thread Milling11 At the end of the cycle, the TNC retracts the tool in rapid traverse to s
334 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Nominal diameter Q335: Nominal thread diameter.8 Thread pitch Q239: Pitc
HEIDENHAIN iTNC 530 3358.3 Cycles for Drilling, Tapping and Thread Milling8 Workpiece surface coordinate Q203 (absolute value): Coordinate of the work
336 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD DRILLING/MILLING (Cycle 264)1 The TNC positions the tool in the too
HEIDENHAIN iTNC 530 3378.3 Cycles for Drilling, Tapping and Thread MillingBefore programming, note the following:Program a positioning block for the s
338 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Nominal diameter Q335: Nominal thread diameter.8 Thread pitch Q239: Pitc
HEIDENHAIN iTNC 530 3398.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and w
34 13.13 Selecting the Axes for Generating L Blocks ... 634Function ... 63413.14 Enter the Axis Traverse Limits, Datum Display ... 635Function
340 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingHELICAL THREAD DRILLING/MILLING (Cycle 265)1 The TNC positions the tool in
HEIDENHAIN iTNC 530 3418.3 Cycles for Drilling, Tapping and Thread MillingEnter in MP7441 bit 2 whether the TNC should output an error message (bit 2=
342 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Nominal diameter Q335: Nominal thread diameter.8 Thread pitch Q239: Pitc
HEIDENHAIN iTNC 530 3438.3 Cycles for Drilling, Tapping and Thread Milling8 Workpiece surface coordinate Q203 (absolute value): Coordinate of the work
344 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingOUTSIDE THREAD MILLING (Cycle 267)1 The TNC positions the tool in the tool
HEIDENHAIN iTNC 530 3458.3 Cycles for Drilling, Tapping and Thread Milling11 At the end of the cycle, the TNC retracts the tool in rapid traverse to s
346 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8 Nominal diameter Q335: Nominal thread diameter.8 Thread pitch Q239: Pitc
HEIDENHAIN iTNC 530 3478.3 Cycles for Drilling, Tapping and Thread Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and w
348 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingExample: Drilling cycles0 BEGIN PGM C200 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-20De
HEIDENHAIN iTNC 530 3498.3 Cycles for Drilling, Tapping and Thread Milling7 L X+10 Y+10 R0 FMAX M3Approach hole 1, spindle ON8 CYCL CALLCall the cycle
HEIDENHAIN iTNC 530 3514.1 General User Parameters ... 642Input possibilities for machine parameters ... 642Selecting general user parameters ...
350 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingExample: Calling drilling cycles in connection with point tablesThe drill
HEIDENHAIN iTNC 530 3518.3 Cycles for Drilling, Tapping and Thread Milling10 CYCL CALL PAT F5000 M3Cycle call in connection with point table TAB1.PNTF
352 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingPoint table TAB1.PNT TAB1. PNT MMNR X Y Z0 +10 +10
HEIDENHAIN iTNC 530 3538.4 Cycles for Milling Pockets, Studs and Slots8.4 Cycles for Milling Pockets, Studs and SlotsOverviewCycle Soft key Page251 RE
354 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsRECTANGULAR POCKET (Cycle 251)Use Cycle 251 RECTANGULAR POCKET to completely m
HEIDENHAIN iTNC 530 3558.4 Cycles for Milling Pockets, Studs and SlotsFinishing5 Inasmuch as finishing allowances are defined, the TNC then finishes t
356 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Machining operation (0/1/2) Q215: Define the machining operation:0: Roughing
HEIDENHAIN iTNC 530 3578.4 Cycles for Milling Pockets, Studs and Slots8 Depth Q201 (incremental value): Distance between workpiece surface and pocket
358 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Path overlap factor Q370: Q370 x tool radius = stepover factor k.8 Plunging
HEIDENHAIN iTNC 530 3598.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET (Cycle 252)Use Cycle 252 CIRCULAR POCKET to completely machine c
360 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsFinishing5 Inasmuch as finishing allowances are defined, the TNC then finishes
HEIDENHAIN iTNC 530 3618.4 Cycles for Milling Pockets, Studs and Slots8 Machining operation (0/1/2) Q215: Define the machining operation:0: Roughing a
362 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3638.4 Cycles for Milling Pockets, Studs and SlotsSLOT MILLING (Cycle 253)Use Cycle 253 to completely machine a slot. Depending on
364 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsFinishing4 Inasmuch as finishing allowances are defined, the TNC then finishes
HEIDENHAIN iTNC 530 3658.4 Cycles for Milling Pockets, Studs and Slots8 Machining operation (0/1/2) Q215: Define the machining operation:0: Roughing a
366 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Depth Q201 (incremental value): Distance between workpiece surface and botto
HEIDENHAIN iTNC 530 3678.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and workp
368 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR SLOT (Cycle 254)Use Cycle 254 to completely machine a circular slot.
HEIDENHAIN iTNC 530 3698.4 Cycles for Milling Pockets, Studs and SlotsFinishing4 Inasmuch as finishing allowances are defined, the TNC then finishes t
Introduction
370 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Machining operation (0/1/2) Q215: Define the machining operation:0: Roughing
HEIDENHAIN iTNC 530 3718.4 Cycles for Milling Pockets, Studs and Slots8 Angle increment Q378 (incremental): Angle by which the entire slot is rotated.
372 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3738.4 Cycles for Milling Pockets, Studs and SlotsPOCKET FINISHING (Cycle 212)1 The TNC automatically moves the tool in the tool a
374 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3758.4 Cycles for Milling Pockets, Studs and SlotsSTUD FINISHING (Cycle 213)1 The TNC moves the tool in the tool axis to set-up cl
376 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3778.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET FINISHING (Cycle 214)1 The TNC automatically moves the tool in t
378 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3798.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR STUD FINISHING (Cycle 215)1 The TNC automatically moves the tool in the
38 1 Introduction1.1 The iTNC 5301.1 The iTNC 530HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventi
380 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3818.4 Cycles for Milling Pockets, Studs and SlotsSLOT (oblong hole) with reciprocating plunge-cut (Cycle 210)Roughing1 At rapid t
382 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and wor
HEIDENHAIN iTNC 530 3838.4 Cycles for Milling Pockets, Studs and Slots8 Angle of rotation Q224 (absolute value): Angle by which the entire slot is rot
384 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR SLOT (oblong hole) with reciprocating plunge-cut (Cycle 211)Roughing1
HEIDENHAIN iTNC 530 3858.4 Cycles for Milling Pockets, Studs and Slots8 Set-up clearance Q200 (incremental value): Distance between tool tip and workp
386 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8 Angular length Q248 (incremental value): Enter the angular length of the slo
HEIDENHAIN iTNC 530 3878.4 Cycles for Milling Pockets, Studs and SlotsExample: Milling pockets, studs and slots0 BEGIN PGM C210 MM1 BLK FORM 0.1 Z X+0
388 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots7 CYCL DEF 213 STUD FINISHINGDefine cycle for machining the contour outsideQ20
HEIDENHAIN iTNC 530 3898.4 Cycles for Milling Pockets, Studs and Slots12 TOLL CALL 2 Z S5000Call slotting mill13 CYCL DEF 254 CIRCULAR SLOTDefine SLOT
HEIDENHAIN iTNC 530 391.2 Visual Display Unit and Operating Panel1.2 Visual Display Unit and Operating PanelVisual display unitThe TNC is delivered wi
390 8 Programming: Cycles8.5 Cycles for Machining Point Patterns8.5 Cycles for Machining Point PatternsOverviewThe TNC provides two cycles for machini
HEIDENHAIN iTNC 530 3918.5 Cycles for Machining Point PatternsCIRCULAR PATTERN (Cycle 220)1 At rapid traverse, the TNC moves the tool from its current
392 8 Programming: Cycles8.5 Cycles for Machining Point Patterns8 Stepping angle Q247 (incremental value): Angle between two machining operations on a
HEIDENHAIN iTNC 530 3938.5 Cycles for Machining Point PatternsLINEAR PATTERN (Cycle 221)1 The TNC automatically moves the tool from its current positi
394 8 Programming: Cycles8.5 Cycles for Machining Point Patterns8 Starting point 1st axis Q225 (absolute value): Coordinate of the starting point in t
HEIDENHAIN iTNC 530 3958.5 Cycles for Machining Point PatternsExample: Circular hole patterns0 BEGIN PGM PATTERN MM1 BLK FORM 0.1 Z X+0 Y+0 Z-40Define
396 8 Programming: Cycles8.5 Cycles for Machining Point Patterns7 CYCL DEF 220 POLAR PATTERNDefine cycle for circular pattern 1, CYCL 200 is called au
HEIDENHAIN iTNC 530 3978.6 SL Cycles8.6 SL CyclesFundamentalsSL Cycles enable you to form complex contours by combining up to 12 subcontours (pockets
398 8 Programming: Cycles8.6 SL CyclesCharacteristics of the fixed cycles The TNC automatically positions the tool to the set-up clearance before a c
HEIDENHAIN iTNC 530 3998.6 SL CyclesOverview of SL CyclesEnhanced cycles:Cycle Soft key Page14 CONTOUR GEOMETRY (essential) page 40020 CONTOUR DATA (e
40 1 Introduction1.2 Visual Display Unit and Operating PanelOperating panelThe TNC is delivered with the TE 530 operating panel. The figure shows the
400 8 Programming: Cycles8.6 SL CyclesCONTOUR (Cycle 14)All subprograms that are superimposed to define the contour are listed in Cycle 14 CONTOUR GEO
HEIDENHAIN iTNC 530 4018.6 SL CyclesOverlapping contoursPockets and islands can be overlapped to form a new contour. You can thus enlarge the area of
402 8 Programming: Cycles8.6 SL CyclesArea of inclusionBoth surfaces A and B are to be machined, including the overlapping area: The surfaces A and B
HEIDENHAIN iTNC 530 4038.6 SL CyclesArea of intersectionOnly the area where A and B overlap is to be machined. (The areas covered by A or B alone are
404 8 Programming: Cycles8.6 SL CyclesCONTOUR DATA (Cycle 20)Machining data for the subprograms describing the subcontours are entered in Cycle 20.8 M
HEIDENHAIN iTNC 530 4058.6 SL CyclesPILOT DRILLING (Cycle 21)Process1 The tool drills from the current position to the first plunging depth at the pro
406 8 Programming: Cycles8.6 SL CyclesROUGH-OUT (Cycle 22)1 The TNC positions the tool over the cutter infeed point, taking the allowance for side int
HEIDENHAIN iTNC 530 4078.6 SL Cycles8 Plunging depth Q10 (incremental value): Dimension by which the tool plunges in each infeed. 8 Feed rate for plun
408 8 Programming: Cycles8.6 SL CyclesSIDE FINISHING (Cycle 24)The subcontours are approached and departed on a tangential arc. Each subcontour is fin
HEIDENHAIN iTNC 530 4098.6 SL CyclesCONTOUR TRAIN (Cycle 25)In conjunction with Cycle 14 CONTOUR GEOMETRY, this cycle facilitates the machining of ope
HEIDENHAIN iTNC 530 411.3 Modes of Operation1.3 Modes of OperationManual operation and electronic handwheelThe Manual Operation mode is required for s
410 8 Programming: Cycles8.6 SL Cycles8 Milling depth Q1 (incremental value): Distance between workpiece surface and contour floor.8 Finishing allowan
HEIDENHAIN iTNC 530 4118.6 SL CyclesCYLINDER SURFACE (Cycle 27, software option 1)This cycle enables you to program a contour in two dimensions and th
412 8 Programming: Cycles8.6 SL Cycles8 Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contour.8
HEIDENHAIN iTNC 530 4138.6 SL CyclesCYLINDER SURFACE slot milling (Cycle 28, software option 1)This cycle enables you to program a guide notch in two
414 8 Programming: Cycles8.6 SL CyclesBefore programming, note the following:The memory capacity for programming an SL cycle is limited. You can progr
HEIDENHAIN iTNC 530 4158.6 SL Cycles8 Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contour.8 Fi
416 8 Programming: Cycles8.6 SL CyclesCYLINDER SURFACE ridge milling (Cycle 29, software option 1)This cycle enables you to program a ridge in two dim
HEIDENHAIN iTNC 530 4178.6 SL Cycles8 Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contour.8 Fi
418 8 Programming: Cycles8.6 SL CyclesCYLINDER SURFACE outside contour milling (Cycle 39, software option 1)This cycle enables you to program an open
HEIDENHAIN iTNC 530 4198.6 SL Cycles8 Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contour.8 Fi
42 1 Introduction1.3 Modes of OperationProgramming and editingIn this mode of operation you can write your part programs. The FK free programming feat
420 8 Programming: Cycles8.6 SL CyclesExample: Roughing-out and fine-roughing a pocket0 BEGIN PGM C20 MM1 BLK FORM 0.1 Z X-10 Y-10 Z-402 BLK FORM 0.2
HEIDENHAIN iTNC 530 4218.6 SL Cycles10 CYCL DEF 22 ROUGH-OUTCycle definition: Coarse roughingQ10=5 ;INFEED DEPTHQ11=100 ;FEED RATE FOR PLUNGINGQ12=350
422 8 Programming: Cycles8.6 SL CyclesExample: Pilot drilling, roughing-out and finishing overlapping contours0 BEGIN PGM C21 MM1 BLK FORM 0.1 Z X+0 Y
HEIDENHAIN iTNC 530 4238.6 SL Cycles10 CYCL DEF 21 PILOT DRILLINGCycle definition: Pilot drillingQ10=5 ;INFEED DEPTHQ11=250 ;FEED RATE FOR PLUNGINGQ13
424 8 Programming: Cycles8.6 SL Cycles21 LBL 1Contour subprogram 1: left pocket22 CC X+35 Y+5023 L X+10 Y+50 RR24CX+10DR-25 LBL 026 LBL 2Contour subpr
HEIDENHAIN iTNC 530 4258.6 SL CyclesExample: Contour train0 BEGIN PGM C25 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-40Define the workpiece blank2 BLK FORM 0.2 X+10
426 8 Programming: Cycles8.6 SL Cycles11 LBL 1Contour subprogram12 L X+0 Y+15 RL13 L X+5 Y+2014 CT X+5 Y+7515LY+9516 RND R7.517LX+5018 RND R7.519 L X+
HEIDENHAIN iTNC 530 4278.6 SL CyclesExample: Cylinder surface with Cycle 27Note: Cylinder centered on rotary table Datum at center of rotary table0
428 8 Programming: Cycles8.6 SL Cycles11 LBL 1Contour subprogram12 L C+40 Z+20 RLData for the rotary axis are entered in mm (Q17=1)13LC+5014 RND R7.51
HEIDENHAIN iTNC 530 4298.6 SL CyclesExample: Cylinder surface with Cycle 28Notes: Cylinder centered on rotary table Datum at center of rotary table
HEIDENHAIN iTNC 530 431.3 Modes of OperationProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operatio
430 8 Programming: Cycles8.6 SL Cycles10 L Y+250 R0 FMAX M2Retract in the tool axis, end program11 LBL 1Contour subprogram, description of the midpoin
HEIDENHAIN iTNC 530 4318.7 SL Cycles with Contour Formula8.7 SL Cycles with Contour FormulaFundamentalsSL Cycles and the contour formula enable you to
432 8 Programming: Cycles8.7 SL Cycles with Contour Formula For floor finishing, the tool again approaches the workpiece on a tangential arc (for too
HEIDENHAIN iTNC 530 4338.7 SL Cycles with Contour FormulaDefining contour descriptionsWith the DECLARE CONTOUR function you enter in a program the pat
434 8 Programming: Cycles8.7 SL Cycles with Contour FormulaEntering a contour formulaYou can use soft keys to interlink various contours in a mathemat
HEIDENHAIN iTNC 530 4358.7 SL Cycles with Contour FormulaOverlapping contoursBy default, the TNC considers a programmed contour to be a pocket. With t
436 8 Programming: Cycles8.7 SL Cycles with Contour FormulaContour description program 1: Pocket AContour description program 2: Pocket BArea of inclu
HEIDENHAIN iTNC 530 4378.7 SL Cycles with Contour FormulaArea of exclusionSurface A is to be machined without the portion overlapped by B: The surfac
438 8 Programming: Cycles8.7 SL Cycles with Contour FormulaExample: Roughing and finishing superimposed contours with the contour formula0 BEGIN PGM C
HEIDENHAIN iTNC 530 4398.7 SL Cycles with Contour FormulaContour definition program with contour formula:Contour description programs:Q11=100 ;FEED RA
44 1 Introduction1.4 Status Displays1.4 Status Displays“General” status displayThe status display 1 informs you of the current state of the machine to
440 8 Programming: Cycles8.7 SL Cycles with Contour Formula0 BEGIN PGM CIRCLE31XY MMContour description program: circle at left1 CC X+Q1 Y+Q22 LP PR+Q
HEIDENHAIN iTNC 530 4418.8 Cycles for Multipass Milling8.8 Cycles for Multipass MillingOverviewThe TNC offers four cycles for machining surfaces with
442 8 Programming: Cycles8.8 Cycles for Multipass Milling3-D DATA (Cycle 30)1 From the current position, the TNC positions the tool in rapid traverse
HEIDENHAIN iTNC 530 4438.8 Cycles for Multipass MillingMULTIPASS MILLING (Cycle 230)1 From the current position in the working plane, the TNC position
444 8 Programming: Cycles8.8 Cycles for Multipass Milling8 Starting point in 1st axis Q225 (absolute value): Minimum point coordinate of the surface t
HEIDENHAIN iTNC 530 4458.8 Cycles for Multipass MillingRULED SURFACE (Cycle 231)1 From the current position, the TNC positions the tool in a linear 3-
446 8 Programming: Cycles8.8 Cycles for Multipass Milling8 Starting point in 1st axis Q225 (absolute value): Starting point coordinate of the surface
HEIDENHAIN iTNC 530 4478.8 Cycles for Multipass Milling8 4th point in 1st axis Q234 (absolute value): Coordinate of point 4 in the reference axis of t
448 8 Programming: Cycles8.8 Cycles for Multipass MillingFACE MILLING (Cycle 232)Cycle 232 is used to face mill a level surface in multiple infeeds wh
HEIDENHAIN iTNC 530 4498.8 Cycles for Multipass MillingStrategy Q389=13 The tool subsequently advances to the stopping point 2 at the feed rate for mi
HEIDENHAIN iTNC 530 451.4 Status DisplaysAdditional status displaysThe additional status displays contain detailed information on the program run. The
450 8 Programming: Cycles8.8 Cycles for Multipass MillingStrategy Q389=23 The tool subsequently advances to the stopping point 2 at the feed rate for
HEIDENHAIN iTNC 530 4518.8 Cycles for Multipass Milling8 Machining strategy (0/1/2) Q389: Specify how the TNC is to machine the surface:0: Meander mac
452 8 Programming: Cycles8.8 Cycles for Multipass Milling8 Maximum plunging depth Q202 (incremental value): Maximum amount that the tool is advanced e
HEIDENHAIN iTNC 530 4538.8 Cycles for Multipass Milling8 Set-up clearance Q200 (incremental value): Distance between tool tip and the starting positio
454 8 Programming: Cycles8.8 Cycles for Multipass MillingExample: Multipass milling0 BEGIN PGM C230 MM1 BLK FORM 0.1 Z X+0 Y+0 Z+0Define the workpiece
HEIDENHAIN iTNC 530 4558.8 Cycles for Multipass Milling7 L X+-25 Y+0 R0 FMAX M3Pre-position near the starting point8 CYCL CALLCall the cycle9 L Z+250
456 8 Programming: Cycles8.9 Coordinate Transformation Cycles8.9 Coordinate Transformation CyclesOverviewOnce a contour has been programmed, you can p
HEIDENHAIN iTNC 530 4578.9 Coordinate Transformation CyclesDATUM SHIFT (Cycle 7)A DATUM SHIFT allows machining operations to be repeated at various lo
458 8 Programming: Cycles8.9 Coordinate Transformation CyclesDATUM SHIFT with datum tables (Cycle 7)FunctionDatum tables are used for frequently recu
HEIDENHAIN iTNC 530 4598.9 Coordinate Transformation CyclesSelecting a datum table in the part programWith the SEL TABLE function you select the table
46 1 Introduction1.4 Status DisplaysPositions and coordinatesInformation on toolsSoft key Assignment Meaning1 Position display2 Type of position displ
460 8 Programming: Cycles8.9 Coordinate Transformation CyclesEdit the datum table in the Programming and Editing mode of operationSelect the datum tab
HEIDENHAIN iTNC 530 4618.9 Coordinate Transformation CyclesEditing a pocket table in a Program Run operating modeIn a program run mode you can select
462 8 Programming: Cycles8.9 Coordinate Transformation Cycles DATUM SETTING (Cycle 247)With the Cycle DATUM SETTING, you can activate as the new datum
HEIDENHAIN iTNC 530 4638.9 Coordinate Transformation CyclesMIRROR IMAGE (Cycle 8)The TNC can machine the mirror image of a contour in the working plan
464 8 Programming: Cycles8.9 Coordinate Transformation Cycles8 Mirrored axis?: Enter the axis to be mirrored. You can mirror all axes, including rotar
HEIDENHAIN iTNC 530 4658.9 Coordinate Transformation CyclesCONTOUR (Cycle 10)The TNC can rotate the coordinate system about the active datum in the wo
466 8 Programming: Cycles8.9 Coordinate Transformation CyclesSCALING FACTOR (Cycle 11)The TNC can increase or reduce the size of contours within a pro
HEIDENHAIN iTNC 530 4678.9 Coordinate Transformation CyclesAXIS-SPECIFIC SCALING (Cycle 26)EffectThe SCALING FACTOR becomes effective as soon as it is
468 8 Programming: Cycles8.9 Coordinate Transformation CyclesWORKING PLANE (Cycle 19, software option 1)EffectIn Cycle 19 you define the position of t
HEIDENHAIN iTNC 530 4698.9 Coordinate Transformation CyclesIf you set the function Tilting program run to Active in the Manual Operation mode (see “Ti
HEIDENHAIN iTNC 530 471.4 Status DisplaysCoordinate transformationsSee “Coordinate Transformation Cycles” on page 456. Program section repeat/Subprog
470 8 Programming: Cycles8.9 Coordinate Transformation CyclesPosition the axis of rotationIf the rotary axes are positioned automatically in Cycle 19:
HEIDENHAIN iTNC 530 4718.9 Coordinate Transformation CyclesPosition display in the tilted systemOn activation of Cycle 19, the displayed positions (AC
472 8 Programming: Cycles8.9 Coordinate Transformation CyclesProcedure for working with Cycle 19 WORKING PLANE1 Write the program8 Define the tool (no
HEIDENHAIN iTNC 530 4738.9 Coordinate Transformation Cycles5 Set the datum Manually by touching the workpiece with the tool in the untilted coordinat
474 8 Programming: Cycles8.9 Coordinate Transformation CyclesExample: Coordinate transformation cyclesProgram sequence Program the coordinate transfo
HEIDENHAIN iTNC 530 4758.9 Coordinate Transformation Cycles20 L Z+250 R0 FMAX M2Retract in the tool axis, end program21 LBL 1Subprogram 122 L X+0 Y+0
476 8 Programming: Cycles8.10 Special Cycles8.10 Special CyclesDWELL TIME (Cycle 9)This causes the execution of the next block within a running progra
HEIDENHAIN iTNC 530 4778.10 Special CyclesPROGRAM CALL (Cycle 12)Routines that you have programmed (such as special drilling cycles or geometrical mod
478 8 Programming: Cycles8.10 Special CyclesORIENTED SPINDLE STOP (Cycle 13)The control can control the machine tool spindle and rotate it to a given
HEIDENHAIN iTNC 530 4798.10 Special CyclesTOLERANCE (Cycle 32, software option 2)The TNC automatically smoothes the contour between two path elements
48 1 Introduction1.4 Status DisplaysTool measurementActive miscellaneous functions MSoft key Assignment Meaning1 Number of the tool to be measured2 Di
480 8 Programming: Cycles8.10 Special Cycles8 Tolerance value: Permissible contour deviation in mm (or inches with inch programming)8 Finishing=0, Rou
Programming: Special Functions
482 9 Programming: Special Functions9.1 The PLANE Function: Tilting the Working Plane (Software Option 1)9.1 The PLANE Function: Tilting the Working P
HEIDENHAIN iTNC 530 4839.1 The PLANE Function: Tilting the Working Plane (Software Option 1)In order to make the differences between each definition p
484 9 Programming: Special Functions9.1 The PLANE Function: Tilting the Working Plane (Software Option 1)Define the PLANE function8 Show the soft-key
HEIDENHAIN iTNC 530 4859.1 The PLANE Function: Tilting the Working Plane (Software Option 1)Reset the PLANE function8 Show the soft-key row with speci
486 9 Programming: Special Functions9.2 Defining the Machining Plane with Space Angles: PLANE SPATIAL9.2 Defining the Machining Plane with Space Angle
HEIDENHAIN iTNC 530 4879.2 Defining the Machining Plane with Space Angles: PLANE SPATIALInput parameters8 Space angle A?: Rotational angle SPA around
488 9 Programming: Special Functions9.3 Defining the Machining Plane with Projection Angles: PROJECTED PLANE9.3 Defining the Machining Plane with Proj
HEIDENHAIN iTNC 530 4899.3 Defining the Machining Plane with Projection Angles: PROJECTED PLANEInput parameters8 Proj. angle 1st coordinate plane?: Pr
HEIDENHAIN iTNC 530 491.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electroni
490 9 Programming: Special Functions9.4 Defining the Machining Plane with Euler Angles: EULER PLANE9.4 Defining the Machining Plane with Euler Angles:
HEIDENHAIN iTNC 530 4919.4 Defining the Machining Plane with Euler Angles: EULER PLANEInput parameters8 Rot. angle main coordinate plane?: Rotary angl
492 9 Programming: Special Functions9.5 Defining the Machining Plane with Two Vectors: VECTOR PLANE9.5 Defining the Machining Plane with Two Vectors:
HEIDENHAIN iTNC 530 4939.5 Defining the Machining Plane with Two Vectors: VECTOR PLANEInput parameters8 X component of base vector?: X component BX of
494 9 Programming: Special Functions9.6 Defining the Machining Plane via Three Points: POINTS PLANE9.6 Defining the Machining Plane via Three Points:
HEIDENHAIN iTNC 530 4959.6 Defining the Machining Plane via Three Points: POINTS PLANEInput parameters8 X coordinate of 1st plane point?: X coordinate
496 9 Programming: Special Functions9.7 Defining the Machining Plane with a Single, Incremental Space Angle:PLANE RELATIVE9.7 Defining the Machining P
HEIDENHAIN iTNC 530 4979.7 Defining the Machining Plane with a Single, Incremental Space Angle:PLANE RELATIVEInput parameters8 Incremental angle?: Spa
498 9 Programming: Special Functions9.8 Specifying the Positioning Behavior of the PLANE Function9.8 Specifying the Positioning Behavior of the PLANE
HEIDENHAIN iTNC 530 4999.8 Specifying the Positioning Behavior of the PLANE FunctionAutomatic positioning: MOVE/TURN/STAY (entry is mandatory)After yo
HEIDENHAIN iTNC 530 5TNC Model, Software and FeaturesThis manual describes functions and features provided by TNCs as of the following NC software num
50 1 Introduction1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic HandwheelsTT 130 tool touch probe for tool measurementThe TT 130 is a tri
500 9 Programming: Special Functions9.8 Specifying the Positioning Behavior of the PLANE Function8 Dist. tool tip – center of rot. (incremental): The
HEIDENHAIN iTNC 530 5019.8 Specifying the Positioning Behavior of the PLANE FunctionPositioning the rotary axes in a separate blockProceed as follows
502 9 Programming: Special Functions9.8 Specifying the Positioning Behavior of the PLANE FunctionSelection of alternate tilting possibilities: SEQ +/–
HEIDENHAIN iTNC 530 5039.8 Specifying the Positioning Behavior of the PLANE FunctionSelecting the type of transformation (entry optional)On machines w
504 9 Programming: Special Functions9.9 Inclined-Tool Machining in the Tilted Plane9.9 Inclined-Tool Machining in the Tilted PlaneFunctionIn combinati
HEIDENHAIN iTNC 530 5059.9 Inclined-Tool Machining in the Tilted PlaneInclined-tool machining via normal vectors8 Retract the tool8 Activate M1288 Def
506 9 Programming: Special Functions9.10 TCPM FUNCTION (Software Option 2)9.10 TCPM FUNCTION (Software Option 2)FunctionTCPM FUNCTION is an improvemen
HEIDENHAIN iTNC 530 5079.10 TCPM FUNCTION (Software Option 2)Mode of action of the programmed feed rateThe TNC provides two functions for defining the
508 9 Programming: Special Functions9.10 TCPM FUNCTION (Software Option 2)Interpretation of the programmed rotary axis coordinatesUp to now, machines
HEIDENHAIN iTNC 530 5099.10 TCPM FUNCTION (Software Option 2)Interpolation type between the starting and end positionThe TNC provides two functions fo
Manual Operation and Setup
510 9 Programming: Special Functions9.10 TCPM FUNCTION (Software Option 2)Reset TCPM FUNCTION8 FUNCTION RESET TCPM is to be used if you want to purpos
HEIDENHAIN iTNC 530 5119.11 Generate Backward Program9.11 Generate Backward ProgramFunctionWith this TNC function you can reverse the machining direct
512 9 Programming: Special Functions9.11 Generate Backward ProgramPrerequisites for the program to be convertedThe TNC reverses the sequence of all po
HEIDENHAIN iTNC 530 5139.11 Generate Backward ProgramApplication exampleThe contour CONT1.H is to be milled in several infeeds. The TNC generates the
514 9 Programming: Special Functions9.12 Filtering Contours (FCL 2 Function)9.12 Filtering Contours (FCL 2 Function)FunctionWith this TNC function you
Programming: Subprograms and Program Section Repeats
516 10 Programming: Subprograms and Program Section Repeats10.1 Labeling Subprograms and Program Section Repeats10.1 Labeling Subprograms and Program
HEIDENHAIN iTNC 530 51710.2 Subprograms10.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is
518 10 Programming: Subprograms and Program Section Repeats10.3 Program Section Repeats10.3 Program Section RepeatsLabel LBLThe beginning of a program
HEIDENHAIN iTNC 530 51910.4 Separate Program as Subprogram10.4 Separate Program as SubprogramOperating sequence1 The TNC executes the part program up
52 2 Manual Operation and Setup2.1 Switch-On, Switch-Off2.1 Switch-On, Switch-OffSwitch-onSwitch on the power supply for control and machine. The TNC
520 10 Programming: Subprograms and Program Section Repeats10.4 Separate Program as SubprogramCalling any program as a subprogram8 To select the funct
HEIDENHAIN iTNC 530 52110.5 Nesting10.5 NestingTypes of nesting Subprograms within a subprogram Program section repeats within a program section rep
522 10 Programming: Subprograms and Program Section Repeats10.5 NestingProgram execution1 Main program UPGMS is executed up to block 17.2 Subprogram 1
HEIDENHAIN iTNC 530 52310.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program UPGREP is executed up to block 11.2 Subprogr
524 10 Programming: Subprograms and Program Section Repeats10.6 Programming ExamplesExample: Milling a contour in several infeedsProgram sequence Pre
HEIDENHAIN iTNC 530 52510.6 Programming Examples8 LBL 1Set label for program section repeat9 L IZ-4 R0 FMAXInfeed depth in incremental values (in spac
526 10 Programming: Subprograms and Program Section Repeats10.6 Programming ExamplesExample: Groups of holesProgram sequence Approach the groups of h
HEIDENHAIN iTNC 530 52710.6 Programming Examples7 L X+15 Y+10 R0 FMAX M3Move to starting point for group 18 CALL LBL 1Call the subprogram for the grou
528 10 Programming: Subprograms and Program Section Repeats10.6 Programming ExamplesExample: Group of holes with several toolsProgram sequence Progra
HEIDENHAIN iTNC 530 52910.6 Programming Examples10 L Z+250 R0 FMAX M6Tool change11 TOOL CALL 2 Z S4000Call toll: drill12 FN 0: Q201 = -25New depth for
HEIDENHAIN iTNC 530 532.1 Switch-On, Switch-OffThe TNC is now ready for operation in the Manual Operation mode.Traversing the reference point in a til
Programming: Q Parameters
532 11 Programming: Q Parameters11.1 Principle and Overview11.1 Principle and OverviewYou can program an entire family of parts in a single part progr
HEIDENHAIN iTNC 530 53311.1 Principle and OverviewProgramming notesYou can mix Q parameters and fixed numerical values within a program.Q parameters c
534 11 Programming: Q Parameters11.2 Part Families—Q Parameters in Place of Numerical Values11.2 Part Families—Q Parameters in Place of Numerical Valu
HEIDENHAIN iTNC 530 53511.3 Describing Contours through Mathematical Operations11.3 Describing Contours through Mathematical OperationsFunctionThe Q p
536 11 Programming: Q Parameters11.3 Describing Contours through Mathematical OperationsProgramming fundamental operationsExample:Call the Q parameter
HEIDENHAIN iTNC 530 53711.4 Trigonometric Functions11.4 Trigonometric FunctionsDefinitionsSine, cosine and tangent are terms designating the ratios of
538 11 Programming: Q Parameters11.4 Trigonometric FunctionsProgramming trigonometric functionsPress the ANGLE FUNCTION soft key to call the angle fun
HEIDENHAIN iTNC 530 53911.5 Calculating Circles11.5 Calculating CirclesFunctionThe TNC can use the functions for calculating circles to calculate the
54 2 Manual Operation and Setup2.1 Switch-On, Switch-OffSwitch-offTo prevent data being lost at switch-off, you need to shut down the operating system
540 11 Programming: Q Parameters11.6 If-Then Decisions with Q Parameters11.6 If-Then Decisions with Q ParametersFunctionThe TNC can make logical If-Th
HEIDENHAIN iTNC 530 54111.6 If-Then Decisions with Q ParametersAbbreviations used:IF :IfEQU : EqualsNE : Not equalGT : Greater thanLT : Less thanGOTO
542 11 Programming: Q Parameters11.7 Checking and Changing Q Parameters11.7 Checking and Changing Q ParametersProcedureYou can check and edit Q parame
HEIDENHAIN iTNC 530 54311.8 Additional Functions11.8 Additional FunctionsOverviewPress the DIVERSE FUNCTION soft key to call the additional functions
544 11 Programming: Q Parameters11.8 Additional FunctionsFN14: ERROR: Displaying error messagesWith the function FN14: ERROR you can call messages und
HEIDENHAIN iTNC 530 54511.8 Additional FunctionsError number Te x t1042 Traverse direction not defined1043 No datum table active1044 Position error: c
546 11 Programming: Q Parameters11.8 Additional Functions1085 Line is write-protected1086 Oversize greater than depth1087 No point angle defined1088 C
HEIDENHAIN iTNC 530 54711.8 Additional FunctionsFN15: PRINT: Output of texts or Q parameter valuesThe function FN15: PRINT transfers Q parameter value
548 11 Programming: Q Parameters11.8 Additional FunctionsFN16: F-PRINT: Formatted output of texts or Q parameter valuesThe function FN16: F-PRINT tran
HEIDENHAIN iTNC 530 54911.8 Additional FunctionsWhen you create a text file, use the following formatting functions:The following functions allow you
HEIDENHAIN iTNC 530 552.2 Moving the Machine Axes2.2 Moving the Machine AxesNoteTo traverse with the machine axis direction buttons:Select the Manual
550 11 Programming: Q Parameters11.8 Additional FunctionsIn the part program, program FN 16: F-PRINT, to activate the output:The TNC then outputs the
HEIDENHAIN iTNC 530 55111.8 Additional FunctionsIf you use FN 16 several times in the program, the TNC saves all texts in the file that you have defin
552 11 Programming: Q Parameters11.8 Additional FunctionsDisplaying messages on the TNC screenYou can also use the function FN16 to display any messag
HEIDENHAIN iTNC 530 55311.8 Additional FunctionsFN18: SYS-DATUM READ Read system dataWith the function FN 18: SYS-DATUM READ you can read system data
554 11 Programming: Q Parameters11.8 Additional Functions12 - Dwell time for active fixed cycle13 - Thread pitch for Cycles 17, 1814 - Milling allowan
HEIDENHAIN iTNC 530 55511.8 Additional Functions2 Pocket numberSpecial tool: 0=no, 1=yes3 Pocket numberFixed pocket: 0=no, 1=yes4 Pocket numberLocked
556 11 Programming: Q Parameters11.8 Additional Functions4 7 Active scaling factor in U axis4 8 Active scaling factor in V axis4 9 Active scaling fact
HEIDENHAIN iTNC 530 55711.8 Additional FunctionsCurrent position in the active coordinate system, 2701 1 X axis2 Y axis3 Z axis4 A axis5 B axis6 C axi
558 11 Programming: Q Parameters11.8 Additional FunctionsExample: Assign the value of the active scaling factor for the Zaxis to Q25Value from the act
HEIDENHAIN iTNC 530 55911.8 Additional FunctionsFN19: PLC: Transferring values to the PLCThe function FN 19: PLC transfers up to two numerical values
56 2 Manual Operation and Setup2.2 Moving the Machine AxesIncremental jog positioningWith incremental jog positioning you can move a machine axis by a
560 11 Programming: Q Parameters11.8 Additional FunctionsFN20: WAIT FOR: NC and PLC synchronizationWith function FN 20: WAIT FOR you can synchronize t
HEIDENHAIN iTNC 530 56111.8 Additional FunctionsFN 25: PRESET: Setting a new datumWith the function FN 25: PRESET, it is possible to set a new datum i
562 11 Programming: Q Parameters11.8 Additional FunctionsFN26:TABOPEN: Opening a freely definable tableWith FN 26: TABOPEN you can define a table to b
HEIDENHAIN iTNC 530 56311.8 Additional FunctionsFN28:TABREAD: Reading a freely definable tableAfter you have opened a table with FN 26 TABOPEN, you ca
564 11 Programming: Q Parameters11.9 Entering Formulas Directly11.9 Entering Formulas DirectlyEntering formulasYou can enter mathematical formulas th
HEIDENHAIN iTNC 530 56511.9 Entering Formulas DirectlyArc tangentInverse of the tangent. Determine the angle from the ratio of the opposite to the adj
566 11 Programming: Q Parameters11.9 Entering Formulas DirectlyRules for formulasMathematical formulas are programmed according to the following rules
HEIDENHAIN iTNC 530 56711.9 Entering Formulas DirectlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) and adja
568 11 Programming: Q Parameters11.10 Preassigned Q Parameters11.10Preassigned Q ParametersThe Q parameters Q100 to Q122 are assigned values by the TN
HEIDENHAIN iTNC 530 56911.10 Preassigned Q ParametersSpindle status: Q110The value of Q110 depends on which M function was last programmed for the spi
HEIDENHAIN iTNC 530 572.2 Moving the Machine AxesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two per
570 11 Programming: Q Parameters11.10 Preassigned Q ParametersCoordinates after probing during program runThe parameters Q115 to Q119 contain the coor
HEIDENHAIN iTNC 530 57111.10 Preassigned Q ParametersMeasurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles)Measur
572 11 Programming: Q Parameters11.10 Preassigned Q ParametersWorkpiece status Parameter valueGood Q180Re-work Q181Scrap Q182Measured deviation with c
HEIDENHAIN iTNC 530 57311.11 Programming ExamplesExample: EllipseProgram sequence The contour of the ellipse is approximated by many short lines (def
574 11 Programming: Q Parameters11.11 Programming Examples20 LBL 10Subprogram 10: Machining operation21 CYCL DEF 7.0 DATUM SHIFTShift datum to center
HEIDENHAIN iTNC 530 57511.11 Programming ExamplesExample: Concave cylinder machined with spherical cutterProgram sequence Program functions only with
576 11 Programming: Q Parameters11.11 Programming Examples20 CALL LBL 10Call machining operation21 L Z+100 R0 FMAX M2Retract in the tool axis, end pro
HEIDENHAIN iTNC 530 57711.11 Programming ExamplesExample: Convex sphere machined with end millProgram sequence This program requires an end mill. Th
578 11 Programming: Q Parameters11.11 Programming Examples18 CALL LBL 10Call machining operation19 FN 0: Q10 = +0Reset allowance20 FN 0: Q18 = +5Angle
HEIDENHAIN iTNC 530 57911.11 Programming Examples40 LBL 241 LP PR+Q6 PA+Q24 R9 FQ12Move upward in an approximated “arc”42 FN 2: Q24 = +Q24 - +Q14Updat
58 2 Manual Operation and Setup2.2 Moving the Machine AxesHR 420 Electronic HandwheelUnlike the HR 410, the HR 420 portable handwheel is equipped with
Test Run and Program Run
582 12 Test Run and Program Run12.1 Graphics12.1 GraphicsFunctionIn the program run modes of operation as well as in the Test Run mode, the TNC provid
HEIDENHAIN iTNC 530 58312.1 GraphicsSetting the speed of the test runAfter you have started a program, the TNC displays the following soft keys with w
584 12 Test Run and Program Run12.1 GraphicsOverview of display modesThe control displays the following soft keys in the Program Run andTest Run modes
HEIDENHAIN iTNC 530 58512.1 GraphicsProjection in 3 planesSimilar to a workpiece drawing, the part is displayed with a plan view and two sectional pla
586 12 Test Run and Program Run12.1 Graphics3-D viewThe workpiece is displayed in three dimensions, and can be rotated about the vertical axis. If you
HEIDENHAIN iTNC 530 58712.1 GraphicsRotating and magnifying/reducing the 3-D view8 Shift the soft-key row until the soft key for the rotating and magn
588 12 Test Run and Program Run12.1 GraphicsSwitch the frame overlay display for the workpiece blank on/off:8 Shift the soft-key row until the soft ke
HEIDENHAIN iTNC 530 58912.1 GraphicsMagnifying detailsYou can magnify details in all display modes in the Test Run mode and a program run mode. The gr
HEIDENHAIN iTNC 530 592.2 Moving the Machine AxesDisplayThe handwheel display has four lines (see figure). The TNC shows there the following informati
590 12 Test Run and Program Run12.1 GraphicsCursor position during detail magnificationDuring detail magnification, the TNC displays the coordinates o
HEIDENHAIN iTNC 530 59112.1 GraphicsMeasuring the machining timeProgram Run modes of operationThe timer counts and displays the time from program star
592 12 Test Run and Program Run12.2 Functions for Program Display12.2 Functions for Program DisplayOverviewIn the Program Run modes of operation as we
HEIDENHAIN iTNC 530 59312.3 Test run12.3 Test runFunctionIn the Test Run mode of operation you can simulate programs and program sections to prevent p
594 12 Test Run and Program Run12.3 Test runRunning a program testIf the central tool file is active, a tool table must be active (status S) to run a
HEIDENHAIN iTNC 530 59512.3 Test runRunning a program test up to a certain blockWith the STOP AT N function the TNC does a test run up to the block wi
596 12 Test Run and Program Run12.4 Program Run12.4 Program RunFunctionIn the Program Run, Full Sequence mode of operation the TNC executes a part pro
HEIDENHAIN iTNC 530 59712.4 Program RunInterrupting machiningThere are several ways to interrupt a program run: Programmed interruptions Pressing th
598 12 Test Run and Program Run12.4 Program RunMoving the machine axes during an interruptionYou can move the machine axes during an interruption in t
HEIDENHAIN iTNC 530 59912.4 Program RunResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram or pr
6 Software optionsThe iTNC 530 features various software options that can be enabled by you or your machine tool builder. Each option is to be enable
60 2 Manual Operation and Setup2.2 Moving the Machine AxesMoving the AxesActivate the handwheel: Press the handwheel key on the HR 420. Now the TNC is
600 12 Test Run and Program Run12.4 Program RunMid-program startup (block scan)With the RESTORE POS AT N feature (block scan) you can start a part pro
HEIDENHAIN iTNC 530 60112.4 Program Run8 To go to the first block of the current program to start a block scan, enter GOTO “0”.8 To select block scan,
602 12 Test Run and Program Run12.4 Program RunReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in
HEIDENHAIN iTNC 530 60312.5 Automatic Program Start12.5 Automatic Program StartFunctionIn a Program Run operating mode, you can use the soft key AUTOS
604 12 Test Run and Program Run12.6 Optional Block Skip12.6 Optional Block SkipFunctionIn a test run or program run, the TNC can skip over blocks that
HEIDENHAIN iTNC 530 60512.7 Optional Program-Run Interruption12.7 Optional Program-Run InterruptionFunctionThe TNC optionally interrupts the program r
MOD Functions
608 13 MOD Functions13.1 MOD Function13.1 MOD FunctionThe MOD functions provide additional input possibilities and displays. The available MOD functio
HEIDENHAIN iTNC 530 60913.1 MOD FunctionOverview of MOD functionsDepending on the selected mode of operation, you can make the following changes:Progr
HEIDENHAIN iTNC 530 612.2 Moving the Machine AxesIncremental Jog PositioningWith incremental jog positioning the TNC moves the currently active handwh
610 13 MOD Functions13.2 Software Numbers and Option Numbers13.2 Software Numbers and Option NumbersFunctionThe following software numbers are display
HEIDENHAIN iTNC 530 61113.3 Code Numbers13.3 Code NumbersFunctionThe TNC requires a code number for the following functions:In addition, you can use t
612 13 MOD Functions13.4 Loading Service Packs13.4 Loading Service PacksFunctionThis function provides a simple way of updating the software of your T
HEIDENHAIN iTNC 530 61313.5 Setting the Data Interfaces13.5 Setting the Data InterfacesFunctionTo set up the data interfaces, press the RS-232 / RS-42
614 13 MOD Functions13.5 Setting the Data InterfacesAssignThis function sets the destination for the transferred data.Applications: Transferring valu
HEIDENHAIN iTNC 530 61513.5 Setting the Data InterfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEI
616 13 MOD Functions13.5 Setting the Data InterfacesData transfer between the TNC and TNCremoNTCheck whether the TNC is connected to the correct seria
HEIDENHAIN iTNC 530 61713.6 Ethernet interface13.6 Ethernet interfaceIntroductionThe TNC is shipped with a standard Ethernet card to connect the contr
618 13 MOD Functions13.6 Ethernet interfaceConnecting the iTNC directly with a Windows PCYou don’t need any large effort or special networking knowled
HEIDENHAIN iTNC 530 61913.6 Ethernet interfaceSettings on a PC with Windows 20008 To open Network Connections, click <Start>, <Control Panel&
62 2 Manual Operation and Setup2.2 Moving the Machine AxesDatum setting8 Press the handwheel soft key F3 (MSF)8 Press the handwheel soft key F4 (PRS)8
620 13 MOD Functions13.6 Ethernet interfaceConfiguring the TNC8 In the Programming and Editing mode of operation, press the MOD key. Enter the keyword
HEIDENHAIN iTNC 530 62113.6 Ethernet interfaceNetwork settings specific to the device8 Press the soft key DEFINE MOUNT to enter the network settings f
622 13 MOD Functions13.6 Ethernet interfaceDefining a network identification8 Press the soft key DEFINE UID / GID to enter the network identification.
HEIDENHAIN iTNC 530 62313.6 Ethernet interfaceSetting MeaningTNC USER ID Definition of the User Identification under which the end user accesses files
624 13 MOD Functions13.6 Ethernet interfaceTest network connection8 Press the PING soft key.8 In the HOST line, enter then internet address of the com
HEIDENHAIN iTNC 530 62513.7 Configuring PGM MGT13.7 Configuring PGM MGTFunctionUse the MOD functions to specify which directories or files are to be d
626 13 MOD Functions13.7 Configuring PGM MGTDependent filesIn addition to the file extension, dependent files also have the extension .SEC.DEP (SECtio
HEIDENHAIN iTNC 530 62713.7 Configuring PGM MGTTool Usage TestWith the TOOL USAGE TEST soft key, you can check before starting a program in a Program
628 13 MOD Functions13.8 Machine-Specific User Parameters13.8 Machine-Specific User ParametersFunctionTo enable you to set machine-specific functions,
HEIDENHAIN iTNC 530 62913.9 Showing the Workpiece in the Working Space13.9 Showing the Workpiece in the Working SpaceFunctionThis MOD function enables
HEIDENHAIN iTNC 530 632.2 Moving the Machine AxesFeatures in the Program Run Modes of OperationYou can use the following functions in the Program Run
630 13 MOD Functions13.9 Showing the Workpiece in the Working SpaceRotate the entire imageThe third soft-key row provided functions with which you can
HEIDENHAIN iTNC 530 63113.10 Position Display Types13.10 Position Display TypesFunctionIn the Manual Operation mode and in the Program Run modes of op
632 13 MOD Functions13.11 Unit of Measurement13.11 Unit of MeasurementFunctionThis MOD function determines whether the coordinates are displayed in m
HEIDENHAIN iTNC 530 63313.12 Select the Programming Language for $MDI13.12 Select the Programming Language for $MDIFunctionThe Program input MOD funct
634 13 MOD Functions13.13 Selecting the Axes for Generating L Blocks13.13 Selecting the Axes for Generating L BlocksFunctionThe axis selection input f
HEIDENHAIN iTNC 530 63513.14 Enter the Axis Traverse Limits, Datum Display13.14 Enter the Axis Traverse Limits, Datum DisplayFunctionThe AXIS LIMIT MO
636 13 MOD Functions13.14 Enter the Axis Traverse Limits, Datum DisplayDatum displayThe values shown at the top right of the screen define the current
HEIDENHAIN iTNC 530 63713.15 Displaying HELP Files13.15 Displaying HELP FilesFunctionHelp files can aid you in situations in which you need clear inst
638 13 MOD Functions13.16 Display operating times13.16 Display operating timesFunctionThe MASCHINEN ZEIT soft key enables you to show different operat
HEIDENHAIN iTNC 530 63913.17 TeleService13.17 TeleServiceFunctionThe TNC allows you to carry out TeleService. To be able to use this feature, your TNC
64 2 Manual Operation and Setup2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functi
640 13 MOD Functions13.18 External Access13.18 External AccessFunctionThe soft key SERVICE can be used to grant or restrict access through the LSV-2 i
Tables and Overviews
642 14 Tables and Overviews14.1 General User Parameters14.1 General User ParametersGeneral user parameters are machine parameters affecting TNC settin
HEIDENHAIN iTNC 530 64314.1 General User ParametersExternal data transferIntegrating TNC interfaces EXT1 (5020.0) and EXT2 (5020.1) to an external dev
644 14 Tables and Overviews14.1 General User ParametersPre-position at rapid traverse MP6151Pre-position with speed from MP6150: 0Pre-position at rapi
HEIDENHAIN iTNC 530 64514.1 General User ParametersProbing feed rate for second measurement with TT 120, stylus shape, corrections in TOOL.TMP6507Calc
646 14 Tables and Overviews14.1 General User ParametersCoordinates of the TT 120 stylus center relative to the machine datumMP6580.0 (traverse range 1
HEIDENHAIN iTNC 530 64714.1 General User ParametersTNC displays, TNC editorCycles 17, 18 and 207: Oriented spindle stop at beginning of cycleMP7160Ori
648 14 Tables and Overviews14.1 General User ParametersDialog language MP7230English: 0German: 1Czech: 2French: 3Italian: 4Spanish: 5Portuguese: 6Swed
HEIDENHAIN iTNC 530 64914.1 General User ParametersConfigure tool table (To omit from the table: enter 0); Column number in the tool table forMP7266.0
HEIDENHAIN iTNC 530 652.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions MChanging the spindle speed and feed rateWith the override knobs yo
650 14 Tables and Overviews14.1 General User ParametersConfigure tool table (To omit from the table: enter 0); Column number in the tool table forMP72
HEIDENHAIN iTNC 530 65114.1 General User ParametersConfigure tool pocket table (to omit from the table: enter 0); Column number in the pocket table fo
652 14 Tables and Overviews14.1 General User ParametersDisplay step for the spindle positionMP72890.1 °: 00.05 °: 10.01 °: 20.005 °: 30.001 °: 40.0005
HEIDENHAIN iTNC 530 65314.1 General User ParametersReset status display, Q parameters, tool data and machining timeMP7300Reset all when a program is s
654 14 Tables and Overviews14.1 General User ParametersMachining and program runEffect of Cycle 11 SCALING FACTOR MP7410SCALING FACTOR effective in 3
HEIDENHAIN iTNC 530 65514.1 General User ParametersError message during cycle call MP7441Error message when M3/M4 not active: 0Suppress error message
656 14 Tables and Overviews14.2 Pin Layout and Connecting Cable for the Data Interfaces14.2 Pin Layout and Connecting Cable for the Data InterfacesRS-
HEIDENHAIN iTNC 530 65714.2 Pin Layout and Connecting Cable for the Data InterfacesNon-HEIDENHAIN devicesThe connector pin layout of a non-HEIDENHAIN
658 14 Tables and Overviews14.2 Pin Layout and Connecting Cable for the Data InterfacesRS-422/V.11 interfaceOnly non-HEIDENHAIN devices are connected
HEIDENHAIN iTNC 530 65914.3 Technical Information14.3 Technical InformationExplanation of symbols Standard Axis option Software option 1 Software
66 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)2.4 Datum Setting (Without a 3-D Touch Probe)NoteYou fix a datum by settin
660 14 Tables and Overviews14.3 Technical InformationContour elements Straight line Chamfer Circular path Circle center Circle radius Tangentia
HEIDENHAIN iTNC 530 66114.3 Technical InformationTest Run graphicsDisplay modesGraphic simulation before a program run, even while another program is
662 14 Tables and Overviews14.3 Technical InformationInterpolation Line in 4 axes Line in 5 axes (subject to export permit) (software option 1) Ar
HEIDENHAIN iTNC 530 66314.3 Technical InformationSoftware option 1Rotary table machining Programming of cylindrical contours as if in two axes Feed
664 14 Tables and Overviews14.3 Technical InformationFeature content level 2 (FCL 2) optionEnabling of significant improvements Virtual tool axis To
HEIDENHAIN iTNC 530 66514.3 Technical InformationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths-99 999.99
666 14 Tables and Overviews14.4 Exchanging the Buffer Battery14.4 Exchanging the Buffer BatteryA buffer battery supplies the TNC with current to preve
iTNC 530 with Windows 2000 (Option)
668 15 iTNC 530 with Windows 2000 (Option)15.1 Introduction15.1 IntroductionEnd User License Agreement (EULA) for Windows 2000General InformationThe T
HEIDENHAIN iTNC 530 66915.1 IntroductionSpecificationsSpecifications iTNC 530 with Windows 2000Version Dual-processor control with HEROS real-time op
HEIDENHAIN iTNC 530 672.4 Datum Setting (Without a 3-D Touch Probe)Datum setting with axis keysSelect the Manual Operation modeMove the tool slowly un
670 15 iTNC 530 with Windows 2000 (Option)15.2 Starting an iTNC 530 Application15.2 Starting an iTNC 530 ApplicationLogging on to WindowsAfter you hav
HEIDENHAIN iTNC 530 67115.2 Starting an iTNC 530 ApplicationLogging on as a local administratorAs a local administrator, you are allowed to install so
672 15 iTNC 530 with Windows 2000 (Option)15.3 Switching Off the iTNC 53015.3 Switching Off the iTNC 530FundamentalsTo prevent data from being lost at
HEIDENHAIN iTNC 530 67315.3 Switching Off the iTNC 530Exiting the iTNC applicationThere are two possibilities for exiting the iTNC application: Inter
674 15 iTNC 530 with Windows 2000 (Option)15.3 Switching Off the iTNC 530Shutting down WindowsIf you try to shut down Windows while the iTNC software
HEIDENHAIN iTNC 530 67515.4 Network Settings15.4 Network SettingsPrerequisiteAdjusting the network settingsThe iTNC 530 is shipped with two network co
676 15 iTNC 530 with Windows 2000 (Option)15.4 Network SettingsControlling accessAdministrators have access to the TNC drives D, E and F. Please note
HEIDENHAIN iTNC 530 67715.5 Specifics About File Management15.5 Specifics About File ManagementThe iTNC driveWhen you call the iTNC file manager, the
678 15 iTNC 530 with Windows 2000 (Option)15.5 Specifics About File ManagementData transfer to the iTNC 530TNC-specific filesAfter integrating the iTN
HEIDENHAIN iTNC 530 679IndexSYMBOLE3-D compensation ... 182Delta values ... 184Face milling ... 186Normalized vector ... 183Peripheral milling ... 188
68 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Datum management with the preset tableSaving the datums in the preset tabl
680 IndexFFile Management ... 97Calling ... 99Configuring with MOD ... 625Copying a file ... 103Copying a table ... 104Deleting a file ... 106Depende
HEIDENHAIN iTNC 530 681IndexNNC and PLC synchronization ... 560NC Error Messages ... 141, 142Nesting ... 521Network connection ... 112Network connecti
682 IndexRRadius compensation ... 179Input ... 180Outside corners, inside corners ... 181Rapid traverse ... 162Reaming ... 309Rectangular pocketsFini
HEIDENHAIN iTNC 530 683IndexVVersion numbers ... 611Visual display unit ... 39WWindows 2000 ... 668Windows, logging on ... 670WMAT.TAB ... 191Workpiec
Overview tablesCyclesCycle number Cycle designationDEF-activeCALL-activePage7 Datum shift page 4578 Mirror image page 4639 Dwell time page 47610
203 Universal drilling page 313204 Back boring page 315205 Universal pecking page 317206 Tapping with a floating tap holder, new page 322207 R
Miscellaneous functionsM Effect Effective at block start End PageM00 Stop program/Spindle STOP/Coolant OFF page 261M01 Optional program STOP page
M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)Constant contouring speed at tool cutting edge (feed rate
Ve 01533 190-21 · SW02 · 20 · 8/2005 · F&W · Printed in Germany · Subject to change without noticeDR. JOHANNES HEIDENHAIN GmbHDr.-Johannes-Heidenh
HEIDENHAIN iTNC 530 692.4 Datum Setting (Without a 3-D Touch Probe)There are several methods for saving datums and/or basic rotations in the preset ta
HEIDENHAIN iTNC 530 7Feature content level (upgrade functions)Along with software options, significant further improvements of the TNC software are ma
70 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Manually saving the datums in the preset tableIn order to set datums in th
HEIDENHAIN iTNC 530 712.4 Datum Setting (Without a 3-D Touch Probe)Function Soft keyDirectly the assume the actual position of the tool (the measuring
72 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Explanation of values saved in the preset table Simple machine with three
HEIDENHAIN iTNC 530 732.4 Datum Setting (Without a 3-D Touch Probe)Editing the preset tableEditing function in table mode Soft keySelect beginning of
74 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Activating the datum from the preset table in the Manual operating modeSel
HEIDENHAIN iTNC 530 752.5 Tilting the Working Plane (Software Option 1)2.5 Tilting the Working Plane (Software Option 1)Application, functionThe TNC s
76 2 Manual Operation and Setup2.5 Tilting the Working Plane (Software Option 1)When tilting the working plane, the TNC differentiates between two mac
HEIDENHAIN iTNC 530 772.5 Tilting the Working Plane (Software Option 1)Setting the datum in a tilted coordinate systemAfter you have positioned the ro
78 2 Manual Operation and Setup2.5 Tilting the Working Plane (Software Option 1)Position display in a tilted systemThe positions displayed in the stat
HEIDENHAIN iTNC 530 792.5 Tilting the Working Plane (Software Option 1)Activating manual tiltingTo select manual tilting, press the 3-D ROT soft key.U
8 Functions included in 340 49x-01 new since the predecessor versions 340 422-xx and 340 423-xx A new form-based operating mode, smarT.NC, introduce
80 2 Manual Operation and Setup2.5 Tilting the Working Plane (Software Option 1)Setting the current tool-axis direction as the active machining direct
HEIDENHAIN iTNC 530 812.6 Dynamic Collision Monitoring (Software Option)2.6 Dynamic Collision Monitoring (Software Option)FunctionThe machine manufact
82 2 Manual Operation and Setup2.6 Dynamic Collision Monitoring (Software Option)Early warning zoneTwo objects monitored for collision are within 12 t
HEIDENHAIN iTNC 530 832.6 Dynamic Collision Monitoring (Software Option)Collision monitoring in Automatic operationThe TNC monitors motions blockwise,
Positioning with Manual Data Input (MDI)
86 3 Positioning with Manual Data Input (MDI)3.1 Programming and Executing Simple Machining Operations3.1 Programming and Executing Simple Machining O
HEIDENHAIN iTNC 530 873.1 Programming and Executing Simple Machining OperationsStraight line function L (see “Straight Line L” on page 214), DRILLING
88 3 Positioning with Manual Data Input (MDI)3.1 Programming and Executing Simple Machining OperationsProtecting and Erasing Programs in $MDIThe $MDI
Fundamentals of NC, File Management, Programming Aids, Pallet Management
HEIDENHAIN iTNC 530 9 TNC Model, Software and FeaturesNew functions with 340 49x-02 DXF files can be opened directly on the TNC, in order to extract
90 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 Fundamentals4.1 FundamentalsPosition encoders and reference marksThe
HEIDENHAIN iTNC 530 914.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coo
92 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned
HEIDENHAIN iTNC 530 934.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordi
94 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsSetting the datumA production drawing identifies a certai
HEIDENHAIN iTNC 530 954.2 File Management: Fundamentals4.2 File Management: FundamentalsFilesWhen you write a part program on the TNC, you must first
96 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.2 File Management: FundamentalsData backupWe recommend saving newly wri
HEIDENHAIN iTNC 530 974.3 Working with the file manager4.3 Working with the file managerDirectoriesTo ensure that you can easily find your files, we r
98 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Working with the file managerOverview: Functions of the File ManagerF
HEIDENHAIN iTNC 530 994.3 Working with the file managerCalling the File ManagerPress the PGM MGT key: The TNC displays the file management window (see
Comments to this Manuals