iTNC 530NC Software340 422-xx340 423-xx340 480-xx340 481-xxUser’s ManualISO ProgrammingEnglish (en)4/2003
100 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsEnter in sequence the X, Y
HEIDENHAIN iTNC 530 1014.5 Creating and Writing ProgramsProgramming tool movementsTo program a block, select an ISO function key on the alphabetic key
102 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsActual position captureThe
HEIDENHAIN iTNC 530 1034.5 Creating and Writing ProgramsEditing a programWhile you are creating or editing a part program, you can select any desired
104 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsInserting blocks at any de
HEIDENHAIN iTNC 530 1054.5 Creating and Writing ProgramsMarking, copying, deleting and inserting program sectionsThe TNC provides certain functions fo
106 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsChanging the block number
HEIDENHAIN iTNC 530 1074.5 Creating and Writing ProgramsThe TNC search functionWith the search function of the TNC, you can search for any text within
108 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsFind/Replace any textUUUU
HEIDENHAIN iTNC 530 1094.6 Interactive Programming Graphics4.6 Interactive Programming GraphicsTo generate/not generate graphics during programming:Wh
ContentsIntroduction1Manual Operation and Setup2Positioning with Manual Data Input (MDI)3Programming: Fundamentals of File Management, Programming Aid
110 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.6 Interactive Programming GraphicsBlock number display ON
HEIDENHAIN iTNC 530 1114.7 Structuring Programs4.7 Structuring ProgramsDefinition and applicationsThis TNC function enables you to comment part progra
112 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.8 Adding Comments4.8 Adding CommentsFunctionYou can add c
HEIDENHAIN iTNC 530 1134.9 Creating Text Files4.9 Creating Text FilesFunctionYou can use the TNC’s text editor to write and edit texts. Typical applic
114 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text FilesEditing textsThe first line of the t
HEIDENHAIN iTNC 530 1154.9 Creating Text FilesErasing and inserting characters, words and linesWith the text editor, you can erase words and even line
116 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text FilesIf desired, you can now insert the t
HEIDENHAIN iTNC 530 1174.10 Integrated Pocket Calculator4.10 Integrated Pocket CalculatorOperationThe TNC features an integrated pocket calculator wit
118 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.11 Immediate Help for NC Error Messages4.11 Immediate Hel
HEIDENHAIN iTNC 530 1194.12 Pallet Management4.12 Pallet ManagementFunctionPallet tables are used for machining centers with pallet changers: The pall
120 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.12 Pallet ManagementWith the arrow keys and ENT, select t
HEIDENHAIN iTNC 530 1214.12 Pallet ManagementSelecting a pallet tableUUUU Call the file manager in the Programming and Editing or Program Run mode: Pr
122 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.12 Pallet ManagementScreen layout for executing pallet ta
HEIDENHAIN iTNC 530 1234.13 Pallet Operation with Tool-Oriented Machining4.13 Pallet Operation with Tool-Oriented MachiningFunctionPallet tables are u
124 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented Machiningn DATUM (
HEIDENHAIN iTNC 530 1254.13 Pallet Operation with Tool-Oriented Machiningn CTID (entered by the TNC):The context ID number is assigned by the TNC and
126 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSwitch to
HEIDENHAIN iTNC 530 1274.13 Pallet Operation with Tool-Oriented MachiningTool-optimized machiningWorkpiece-optimized machiningConnect or separate the
128 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSelecting
HEIDENHAIN iTNC 530 1294.13 Pallet Operation with Tool-Oriented MachiningSetting up the pallet planen Pallet Id: The pallet name is displayedn Method:
HEIDENHAIN iTNC 530 131.1 The iTNC 530 ... 32Programming: HEIDENHAIN conversational and ISO formats ... 32Compatibility ... 321.2 Visual Display
130 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSetting u
HEIDENHAIN iTNC 530 1314.13 Pallet Operation with Tool-Oriented MachiningSetting up the workpiece leveln Workpiece: The number of the workpiece is dis
132 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSequence
HEIDENHAIN iTNC 530 1334.13 Pallet Operation with Tool-Oriented Machiningn If the entries TO or CTO for all workpieces within a group contain the stat
134 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningScreen la
5Programming: Tools
136 5 Programming: Tools5.1 Entering Tool-Related Data5.1 Entering Tool-Related DataFeed rate FThe feed rate F is the speed (in millimeters per minute
HEIDENHAIN iTNC 530 1375.2 Tool Data5.2 Tool DataRequirements for tool compensationYou usually program the coordinates of path contours as they are di
138 5 Programming: Tools5.2 Tool DataTool radius RYou can enter the tool radius R directly. Delta values for lengths and radiiDelta values are offsets
HEIDENHAIN iTNC 530 1395.2 Tool DataEntering tool data in tablesYou can define and store up to 32 767 tools and their tool data in a tool table. In Ma
14 2.1 Switch-On, Switch-Off ... 46Switch-on ... 46Switch-off ... 472.2 Moving the Machine Axes ... 48Note ... 48To traverse with the machi
140 5 Programming: Tools5.2 Tool DataTool table: Tool data required for automatic tool measurementTIME2 Maximum tool life in minutes during a tool cal
HEIDENHAIN iTNC 530 1415.2 Tool DataTool table: Tool data for automatic speed/feed rate calculation.Tool table: Tool data for 3-D touch trigger probe
142 5 Programming: Tools5.2 Tool DataEditing tool tablesThe tool table that is active during execution of the part program is designated as TOOL.T. TO
HEIDENHAIN iTNC 530 1435.2 Tool DataLeaving the tool tableUUUU Call the file manager and select a file of a different type, such as a part program.Add
144 5 Programming: Tools5.2 Tool DataUsing an external PC to overwrite individual tool dataThe HEIDENHAIN data transfer software TNCremoNT provides an
HEIDENHAIN iTNC 530 1455.2 Tool DataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage
146 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 1475.2 Tool DataCalling tool dataTo call a tool in the machining program, press the TOOL CALL key:UUUU Tool number: Enter the numb
148 5 Programming: Tools5.2 Tool DataTool changeTool change positionThe tool change position must be approachable without collision. With the miscella
HEIDENHAIN iTNC 530 1495.2 Tool DataAutomatic tool change if the tool life expires: M101The TNC automatically changes the tool if the tool life TIME2
HEIDENHAIN iTNC 530 154.1 Fundamentals ... 70Position encoders and reference marks ... 70Reference system ... 70Reference system on milling mach
150 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 1515.3 Tool CompensationTool radius compensationThe NC block for programming a tool movement contains:n G41 or G42 for radius comp
152 5 Programming: Tools5.3 Tool CompensationContouring with radius compensation: G41 and G42The tool center moves along the contour at a distance equ
HEIDENHAIN iTNC 530 1535.3 Tool CompensationRadius compensation: Machining cornersn Outside cornersIf you program radius compensation, the TNC moves t
154 5 Programming: Tools5.4 Peripheral Milling: 3-D Radius Compensation with Workpiece Orientation5.4 Peripheral Milling: 3-D Radius Compensation with
HEIDENHAIN iTNC 530 1555.5 Working with Cutting Data Tables5.5 Working with Cutting Data Ta b l e sNoteApplicationsIn cutting data tables containing v
156 5 Programming: Tools5.5 Working with Cutting Data TablesTable for workpiece materialsWorkpiece materials are defined in the table WMAT.TAB (see fi
HEIDENHAIN iTNC 530 1575.5 Working with Cutting Data TablesTable for tool cutting materialsTool cutting materials are defined in the TMAT.TAB table. T
158 5 Programming: Tools5.5 Working with Cutting Data TablesCreating a new cutting data tableUUUU Select the Programming and Editing mode of operation
HEIDENHAIN iTNC 530 1595.5 Working with Cutting Data TablesWorking with automatic speed / feed rate calculation1 If it has not already been entered, e
16 4.5 Creating and Writing Programs ... 98Organization of an NC program in ISO format ... 98Define blank form: G30/G31 ... 98Creating a new pa
160 5 Programming: Tools5.5 Working with Cutting Data TablesExiting the structure editorPress the END key. The TNC changes data that was already in th
HEIDENHAIN iTNC 530 1615.5 Working with Cutting Data TablesData transfer from cutting data tablesIf you output a file type .TAB or .CDT via an externa
6Programming: Programming Contours
164 6 Programming: Programming Contours6.1 Tool Movements6.1 Tool MovementsPath functionsA workpiece contour is usually composed of several contour el
HEIDENHAIN TNC iTNC 530 1656.2 Fundamentals of Path Functions6.2 Fundamentals of Path FunctionsProgramming tool movements for workpiece machiningYou c
166 6 Programming: Programming Contours6.2 Fundamentals of Path FunctionsEntering more than three coordinatesThe TNC can control up to 5 axes simultan
HEIDENHAIN TNC iTNC 530 1676.2 Fundamentals of Path FunctionsRadius compensationThe radius compensation must be in the block in which you move to the
168 6 Programming: Programming Contours6.3 Contour Approach and Departure6.3 Contour Approach and DepartureStarting point and end pointThe tool approa
HEIDENHAIN TNC iTNC 530 1696.3 Contour Approach and DepartureEnd pointThe end point should be selected so that it is:n Approachable without danger of
HEIDENHAIN iTNC 530 174.13 Pallet Operation with Tool-Oriented Machining ... 123Function ... 123Selecting a pallet file ... 128Setting up the pa
170 6 Programming: Programming Contours6.3 Contour Approach and DepartureCommon starting and end pointsDo not program any radius compensation if the s
HEIDENHAIN TNC iTNC 530 1716.3 Contour Approach and DepartureExample NC blocksN50 G00 G40 G90 X-30 Y+50 *Starting positionN60 G01 G41 X+0 Y+50 F350 *F
172 6 Programming: Programming Contours6.4 Path Contours—Cartesian Coordinates6.4 Path Contours—Cartesian CoordinatesOverview of path functionsTo ol
HEIDENHAIN TNC iTNC 530 1736.4 Path Contours—Cartesian CoordinatesStraight line at rapid traverse G00Straight line with feed rate G01 F. . .The TNC mo
174 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesInserting a chamfer CHF between two straight linesThe chamfer enables yo
HEIDENHAIN TNC iTNC 530 1756.4 Path Contours—Cartesian CoordinatesRounding corners G25The G25 function is used for rounding off corners.The tool moves
176 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircle center I, JYou can define a circle center for circles that are pr
HEIDENHAIN TNC iTNC 530 1776.4 Path Contours—Cartesian CoordinatesCircular path G02/G03/G05 around circle center I, JBefore programming a circular arc
178 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path G02/G03/G05 with defined radiusThe tool moves on a circula
HEIDENHAIN TNC iTNC 530 1796.4 Path Contours—Cartesian CoordinatesCentral angle CCA and arc radius RThe starting and end points on the contour can be
18 6.1 Tool Movements ... 164Path functions ... 164Miscellaneous functions M ... 164Subprograms and program section repeats ... 164Programmin
180 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path G06 with tangential approachThe tool moves on an arc that
HEIDENHAIN TNC iTNC 530 1816.4 Path Contours—Cartesian CoordinatesExample: Linear movements and chamfers with Cartesian coordinates%LINEAR G71 *N10 G3
182 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Circular movements with Cartesian coordinates%CIRCULAR G71 *N10
HEIDENHAIN TNC iTNC 530 1836.4 Path Contours—Cartesian CoordinatesN170 G01 X+5 *Move to last contour point 1N180 G27 R5 F500 *Depart the contour on a
184 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Full circle with Cartesian coordinates%C-CC G71 *N10 G30 G17 X+
HEIDENHAIN TNC iTNC 530 1856.5 Path Contours—Polar Coordinates6.5 Path Contours—Polar CoordinatesOverview of path functions with polar coordinatesWith
186 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesStraight line at rapid traverse G10Straight line with feed rate G11 F . . .T
HEIDENHAIN TNC iTNC 530 1876.5 Path Contours—Polar CoordinatesCircular arc with tangential connectionThe tool moves on a circular path, starting tange
188 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesShape of the helixThe table below illustrates in which way the shape of the
HEIDENHAIN TNC iTNC 530 1896.5 Path Contours—Polar CoordinatesExample: Linear movement with polar coordinates%LINEARPO G71 *N10 G30 G17 X+0 Y+0 Z-20 *
HEIDENHAIN iTNC 530 197.1 Entering Miscellaneous Functions M and G38 (STOP) ... 194Fundamentals ... 1947.2 Miscellaneous Functions for Program Run
190 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesExample: Helix%HELIX G71 *N10 G30 G17 X+0 Y+0 Z-20 *Define the workpiece bla
HEIDENHAIN TNC iTNC 530 1916.5 Path Contours—Polar CoordinatesTo cut a thread with more than 16 revolutions...N80 G01 Z-12.75 F1000 M3 *N90 G11 G41 H+
7Programming: Miscellaneous Functions
194 7 Programming: Miscellaneous Functions7.1 Entering Miscellaneous Functions M and G38 (STOP)7.1 Entering Miscellaneous Functions M and G38 (STOP)Fu
HEIDENHAIN iTNC 530 1957.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant7.2 Miscellaneous Functions for Program Run Control, Sp
196 7 Programming: Miscellaneous Functions7.3 Miscellaneous Functions for Coordinate Data7.3 Miscellaneous Functions for Coordinate DataProgramming ma
HEIDENHAIN iTNC 530 1977.3 Miscellaneous Functions for Coordinate DataEffectM91 and M92 are effective only in the blocks in which they are programmed.
198 7 Programming: Miscellaneous Functions7.3 Miscellaneous Functions for Coordinate DataActivating the most recently entered datum: M104 FunctionWhen
HEIDENHAIN iTNC 530 1997.4 Miscellaneous Functions for Contouring Behavior7.4 Miscellaneous Functions for Contouring BehaviorSmoothing corners: M90Sta
Controls on the visual display unit Split screen layout Switch between machining or programming modes Soft keys for selecting functions in screen Swit
20 8.1 Working with Cycles ... 222Defining a cycle using soft keys ... 222Calling a cycle ... 224Calling a cycle with G79 (CYCL CALL) ... 224
200 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorInsert rounding arc between straight lines: M112 Compatib
HEIDENHAIN iTNC 530 2017.4 Miscellaneous Functions for Contouring BehaviorMachining small contour steps: M97Standard behaviorThe TNC inserts a transit
202 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorMachining open contours: M98Standard behaviorThe TNC calc
HEIDENHAIN iTNC 530 2037.4 Miscellaneous Functions for Contouring BehaviorExample NC blocksThe feed rate for plunging is to be 20% of the feed rate in
204 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorFeed rate at circular arcs: M109/M110/M111Standard behavi
HEIDENHAIN iTNC 530 2057.4 Miscellaneous Functions for Contouring BehaviorCalculating the radius-compensated path in advance (LOOK AHEAD): M120Standar
206 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorSuperimposing handwheel positioning during program run: M
HEIDENHAIN iTNC 530 2077.4 Miscellaneous Functions for Contouring BehaviorRetraction from the contour in the tool-axis direction: M140Standard behavio
208 7 Programming: Miscellaneous Functions7.4 Miscellaneous Functions for Contouring BehaviorSuppressing touch probe monitoring: M141Standard behavior
HEIDENHAIN iTNC 530 2097.4 Miscellaneous Functions for Contouring BehaviorDelete modal program information: M142Standard behaviorThe TNC resets modal
HEIDENHAIN iTNC 530 218.4 Cycles for Milling Pockets, Studs and Slots ... 281Overview ... 281RECTANGULAR POCKET (Cycle G251) ... 283CIRCULAR POC
210 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary Axes7.5 Miscellaneous Functions for Rotary AxesFeed rate in mm/min on
HEIDENHAIN iTNC 530 2117.5 Miscellaneous Functions for Rotary AxesShorter-path traverse of rotary axes: M126Standard behaviorThe standard behavior of
212 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 2137.5 Miscellaneous Functions for Rotary AxesAutomatic compensation of machine geometry when working with tilted axes: M114 (soft
214 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary AxesMaintaining the position of the tool tip when positioning with ti
HEIDENHAIN iTNC 530 2157.5 Miscellaneous Functions for Rotary AxesM128 with 3-D tool compensationIf you carry out a 3-D tool compensation with active
216 7 Programming: Miscellaneous Functions7.5 Miscellaneous Functions for Rotary AxesExact stop at corners with nontangential transitions: M134Standar
HEIDENHAIN iTNC 530 2177.5 Miscellaneous Functions for Rotary AxesCompensating the machine’s kinematic configuration for ACTUAL/NOMINAL positions at e
218 7 Programming: Miscellaneous Functions7.6 Miscellaneous Functions for Laser Cutting Machines7.6 Miscellaneous Functions for Laser Cutting Machines
HEIDENHAIN iTNC 530 2197.6 Miscellaneous Functions for Laser Cutting MachinesOutput voltage as a function of speed: M202Behavior with M202The TNC outp
22 8.8 SL Cycles with Contour Formula ... 362Fundamentals ... 362Selecting a program with contour definitions ... 363Defining contour descripti
HEIDENHAIN iTNC 530 2218Programming: Cycles
222 8 Programming: Cycles8.1 Working with Cycles8.1 Working with CyclesFrequently recurring machining cycles that comprise several working steps are s
HEIDENHAIN iTNC 530 2238.1 Working with CyclesGroup of cycles Soft keyCycles for pecking, reaming, boring, counterboring, tapping and thread millingCy
224 8 Programming: Cycles8.1 Working with CyclesCalling a cycleThe following cycles become effective automatically as soon as they are defined in the
HEIDENHAIN iTNC 530 2258.1 Working with CyclesCalling a cycle with G79:G01 (CYCL CALL POS)The G79:G01 function calls the fixed cycle that was last def
226 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 2278.2 Point TablesSelecting a point table in the programIn the Programming and Editing mode of operation, select the program for
228 8 Programming: Cycles8.2 Point TablesCalling a cycle in connection with point tablesIf you want the TNC to call the last defined fixed cycle at th
HEIDENHAIN iTNC 530 2298.2 Point TablesEffect of the point tables with Cycles G200 to G208 and G262 to G267The TNC interprets the points of the workin
HEIDENHAIN iTNC 530 239.1 Labeling Subprograms and Program Section Repeats ... 402Labels ... 4029.2 Subprograms ... 403Operating sequence ...
230 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling8.3 Cycles for Drilling, Tapping and Thread MillingOverviewThe TNC offers
HEIDENHAIN iTNC 530 2318.3 Cycles for Drilling, Tapping and Thread MillingG84 TAPPING With a floating tap holderG85 RIGID TAPPINGWithout a floating ta
232 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingPECKING (Cycle G83)1 The tool drills from the current position to the firs
HEIDENHAIN iTNC 530 2338.3 Cycles for Drilling, Tapping and Thread MillingDRILLING (Cycle G200)1 The TNC positions the tool in the tool axis at rapid
234 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2358.3 Cycles for Drilling, Tapping and Thread MillingREAMING (Cycle G201)1 The TNC positions the tool in the tool axis at rapid t
236 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2378.3 Cycles for Drilling, Tapping and Thread MillingBORING (Cycle G202)1 The TNC positions the tool in the tool axis at rapid tr
238 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2398.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL DRILLING (Cycle G203)1 The TNC positions the tool in the tool axis
24 10.1 Principle and Overview ... 418Programming notes ... 418Calling Q parameter functions ... 41910.2 Part Families—Q Parameters in Place of
240 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2418.3 Cycles for Drilling, Tapping and Thread MillingBACK BORING (Cycle G204)This cycle allows holes to be bored from the undersi
242 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2438.3 Cycles for Drilling, Tapping and Thread MillingUUUU Angle for spindle orientation Q336 (absolute value): Angle at which the
244 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL PECKING (Cycle G205)1 The TNC positions the tool in the tool axi
HEIDENHAIN iTNC 530 2458.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
246 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Infeed depth for chip breaking Q257 (incremental value): Depth at whi
HEIDENHAIN iTNC 530 2478.3 Cycles for Drilling, Tapping and Thread MillingBORE MILLING (Cycle G208)1 The TNC positions the tool in the tool axis at ra
248 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool lowe
HEIDENHAIN iTNC 530 2498.3 Cycles for Drilling, Tapping and Thread MillingTAPPING with a floating tap holder (Cycle G84)1 The tool drills to the total
HEIDENHAIN iTNC 530 2511.1 Graphics ... 450Function ... 450Overview of display modes ... 450Plan view ... 451Projection in 3 planes ... 4523
250 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTAPPING NEW with floating tap holder (Cycle G206)1 The TNC positions the t
HEIDENHAIN iTNC 530 2518.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip (a
252 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingRIGID TAPPING (Cycle G85)The TNC cuts the thread without a floating tap ho
HEIDENHAIN iTNC 530 2538.3 Cycles for Drilling, Tapping and Thread MillingRIGID TAPPING NEW (Cycle G207)The TNC cuts the thread without a floating tap
254 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2558.3 Cycles for Drilling, Tapping and Thread MillingTHREAD CUTTING (Cycle G86)Cycle G86 THREAD CUTTING is performed by means of
256 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTAPPING WITH CHIP BREAKING (Cycle G209)The tool machines the thread in sev
HEIDENHAIN iTNC 530 2578.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip (a
258 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingFundamentals of thread millingPrerequisitesn Your machine tool should feat
HEIDENHAIN iTNC 530 2598.3 Cycles for Drilling, Tapping and Thread MillingDanger of collisionAlways program the same algebraic sign for the infeeds: C
26 12.1 MOD Functions ... 474Selecting the MOD functions ... 474Changing the settings ... 474Exiting the MOD functions ... 474Overview of MOD
260 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING (Cycle G262)1 The TNC positions the tool in the tool axis a
HEIDENHAIN iTNC 530 2618.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameter.UUUU Thread pitch Q239:
262 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING/COUNTERSINKING (Cycle G263)1 The TNC positions the tool in
HEIDENHAIN iTNC 530 2638.3 Cycles for Drilling, Tapping and Thread MillingThread milling8 The TNC moves the tool at the programmed feed rate for pre-p
264 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameter.UUUU Thread pitch Q239
HEIDENHAIN iTNC 530 2658.3 Cycles for Drilling, Tapping and Thread MillingUUUU Workpiece surface coordinate Q203 (absolute value): Coordinate of the w
266 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingThread milling9 The TNC moves the tool at the programmed feed rate for pre
HEIDENHAIN iTNC 530 2678.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameter.UUUU Thread pitch Q239:
268 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2698.3 Cycles for Drilling, Tapping and Thread MillingHELICAL THREAD DRILLING/MILLING (Cycle G265)1 The TNC positions the tool in
HEIDENHAIN iTNC 530 2712.10 Unit of Measurement ... 495Function ... 49512.11 Select the Programming Language for $MDI ... 496Function ... 496
270 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingEnter in MP7441 bit 2 whether the TNC should output an error message (bit
HEIDENHAIN iTNC 530 2718.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameter.UUUU Thread pitch Q239:
272 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Workpiece surface coordinate Q203 (absolute value): Coordinate of the
HEIDENHAIN iTNC 530 2738.3 Cycles for Drilling, Tapping and Thread Milling11 At the end of the cycle, the TNC retracts the tool at rapid traverse to t
274 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameter.UUUU Thread pitch Q239
HEIDENHAIN iTNC 530 2758.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
276 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingExample: Drilling cycles%C200 G71 *N10 G30 G17 X+0 Y+0 Z-20 *Define the wo
HEIDENHAIN iTNC 530 2778.3 Cycles for Drilling, Tapping and Thread MillingN70 X+10 Y+10 M3 *Approach hole 1, spindle ONN80 Z-8 M99 *Pre-position in th
278 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingExample: Drilling cyclesProgram sequencen Program the drilling cycle in th
HEIDENHAIN iTNC 530 2798.3 Cycles for Drilling, Tapping and Thread MillingExample: Calling drilling cycles in connection with point tablesThe drill ho
28 13.1 General User Parameters ... 506Input possibilities for machine parameters ... 506Selecting general user parameters ... 50613.2 Pin Layo
280 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingPoint table TAB1.PNTN100 G79 “PAT“ F5000 M3 *Cycle call in connection with
HEIDENHAIN iTNC 530 2818.4 Cycles for Milling Pockets, Studs and Slots8.4 Cycles for Milling Pockets, Studs and SlotsOverviewCycle Soft keyG251 RECTAN
282 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsG210 SLOT RECIP. PLNG Roughing/finishing cycle with automatic pre-positioning,
HEIDENHAIN iTNC 530 2838.4 Cycles for Milling Pockets, Studs and SlotsRECTANGULAR POCKET (Cycle G251)Use Cycle G251 RECTANGULAR POCKET to completely m
284 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsEnter in MP7441 bit 2 whether the TNC should output an error message (bit 2=1)
HEIDENHAIN iTNC 530 2858.4 Cycles for Milling Pockets, Studs and SlotsUUUU Machining operation (0/1/2) Q215: Define the machining operation:0: Roughin
286 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Depth Q201 (incremental value): Distance between workpiece surface and po
HEIDENHAIN iTNC 530 2878.4 Cycles for Milling Pockets, Studs and SlotsUUUU Path overlap factor Q370: Q370 x tool radius = stepover factor k.UUUU Plung
288 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET (Cycle G252)Use Cycle G252 CIRCULAR POCKET to completely machi
HEIDENHAIN iTNC 530 2898.4 Cycles for Milling Pockets, Studs and SlotsUUUU Machining operation (0/1/2) Q215: Define the machining operation:0: Roughin
HEIDENHAIN iTNC 530 2914.1 Introduction ... 538General information ... 538Specifications ... 53914.2 Starting an iTNC 530 Application ... 540L
290 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 2918.4 Cycles for Milling Pockets, Studs and SlotsSLOT MILLING (Cycle G253)Use Cycle G253 to completely machine a slot. Depending
292 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Machining operation (0/1/2) Q215: Define the machining operation:0: Rough
HEIDENHAIN iTNC 530 2938.4 Cycles for Milling Pockets, Studs and SlotsUUUU Depth Q201 (incremental value): Distance between workpiece surface and bott
294 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 2958.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR SLOT (Cycle G254)Use Cycle G254 to completely machine a circular slot.
296 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsEnter in MP7441 bit 2 whether the TNC should output an error message (bit 2=1)
HEIDENHAIN iTNC 530 2978.4 Cycles for Milling Pockets, Studs and SlotsUUUU Machining operation (0/1/2) Q215: Define the machining operation:0: Roughin
298 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Angle increment Q378 (incremental): Angle by which the entire slot is rot
HEIDENHAIN iTNC 530 2998.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
300 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsPOCKET MILLING (Cycles G75, G76)1 The tool penetrates the workpiece at the sta
HEIDENHAIN iTNC 530 3018.4 Cycles for Milling Pockets, Studs and SlotsUUUU 2nd side length 5: Pocket widthUUUU Feed rate F: Traversing speed of the to
302 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsPOCKET FINISHING (Cycle G212)1 The TNC automatically moves the tool in the too
HEIDENHAIN iTNC 530 3038.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
304 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsSTUD FINISHING (Cycle G213)1 The TNC moves the tool in the tool axis to the se
HEIDENHAIN iTNC 530 3058.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
306 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET MILLING (Cycle G77, G78)1 The tool penetrates the workpiece at
HEIDENHAIN iTNC 530 3078.4 Cycles for Milling Pockets, Studs and SlotsUUUU Feed rate for plunging: Traversing speed of the tool during penetrationUUUU
308 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET FINISHING (Cycle G214)1 The TNC automatically moves the tool i
HEIDENHAIN iTNC 530 3098.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
1Introduction
310 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR STUD FINISHING (Cycle G215)1 The TNC automatically moves the tool in
HEIDENHAIN iTNC 530 3118.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
312 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsSLOT MILLING (Cycle G74)Roughing process1 The TNC moves the tool inward by the
HEIDENHAIN iTNC 530 3138.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance 1 (incremental value): Distance between tool tip (at start
314 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsSLOT with reciprocating plunge-cut (Cycle G210) Roughing process1 At rapid t
HEIDENHAIN iTNC 530 3158.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and wo
316 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Angle of rotation Q224 (absolute value): Angle by which the entire slot i
HEIDENHAIN iTNC 530 3178.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR SLOT with reciprocating plunge-cut (Cycle G211)Roughing process1 At rap
318 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance Q200 (incremental value): Distance between tool tip and
HEIDENHAIN iTNC 530 3198.4 Cycles for Milling Pockets, Studs and SlotsUUUU Starting angle Q245 (absolute value): Enter the polar angle of the starting
32 1 Introduction1.1 The iTNC 5301.1 The iTNC 530HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventi
320 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsExample: Milling pockets, studs and slots%C210 G71 *N10 G30 G17 X+0 Y+0 Z-40 *
HEIDENHAIN iTNC 530 3218.4 Cycles for Milling Pockets, Studs and SlotsN80 G79 M03 *Call cycle for machining the contour outsideN90 G252 CIRCULAR POCKE
322 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsQ206=150 ;FEED RATE FOR PLNGNGQ338=5 ;INFEED FOR FINISHINGQ200=2 ;SET-UP CLEAR
HEIDENHAIN iTNC 530 3238.5 Cycles for Machining Hole Patterns8.5 Cycles for Machining Hole PatternsOverviewThe TNC provides two cycles for machining h
324 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsCycle G263 THREAD MILLING/COUNTERSINKINGCycle G264 THREAD DRILLING/MILLINGCycle G265 HE
HEIDENHAIN iTNC 530 3258.5 Cycles for Machining Hole PatternsCIRCULAR PATTERN (Cycle G220)1 The TNC moves the tool at rapid traverse from its current
326 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsUUUU Stepping angle Q247 (incremental value): Angle between two machining operations on
HEIDENHAIN iTNC 530 3278.5 Cycles for Machining Hole PatternsLINEAR PATTERN (Cycle G221)1 The TNC automatically moves the tool from its current positi
328 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsUUUU Starting point 1st axis Q225 (absolute value): Coordinate of the starting point in
HEIDENHAIN iTNC 530 3298.5 Cycles for Machining Hole PatternsExample: Circular hole patterns%PATTERN G71 *N10 G30 G17 X+0 Y+0 Z-40 *Define the workpie
HEIDENHAIN iTNC 530 331.2 Visual Display Unit and Keyboard1.2 Visual Display Unit and KeyboardVisual display unitThe TNC is available with either a BF
330 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsN70 G220 POLAR PATTERNDefine cycle for circular pattern 1, CYCL 200 is called automatic
HEIDENHAIN iTNC 530 3318.6 SL Cycles Group I8.6 SL Cycles Group IFundamentalsSL Cycles enable you to form complex contours by combining up to 12 subco
332 8 Programming: Cycles8.6 SL Cycles Group IOverview of SL Cycles, Group ICycle Soft keyG37 CONTOUR GEOMETRY (essential)G56 PILOT DRILLING (optional
HEIDENHAIN iTNC 530 3338.6 SL Cycles Group ICONTOUR GEOMETRY (Cycle G37)All subprograms that are superimposed to define the contour are listed in Cycl
334 8 Programming: Cycles8.6 SL Cycles Group IPILOT DRILLING (Cycle G56)ProcessSame as Cycle G83 Pecking (see “Cycles for Drilling, Tapping and Thread
HEIDENHAIN iTNC 530 3358.6 SL Cycles Group IROUGH-OUT (Cycle G57)Process1 The TNC positions the tool in the working plane above the first cutting poin
336 8 Programming: Cycles8.6 SL Cycles Group IUUUU Set-up clearance 1 (incremental value): Distance between tool tip (at starting position) and workpi
HEIDENHAIN iTNC 530 3378.7 SL Cycles Group II8.7 SL Cycles Group IIFundamentalsSL Cycles enable you to form complex contours by combining up to 12 sub
338 8 Programming: Cycles8.7 SL Cycles Group IIOverview of SL CyclesEnhanced cycles:Cycle Soft keyG37 CONTOUR GEOMETRY (essential)G120 CONTOUR DATA (e
HEIDENHAIN iTNC 530 3398.7 SL Cycles Group IICONTOUR GEOMETRY (Cycle G37)All subprograms that are superimposed to define the contour are listed in Cyc
34 1 Introduction1.2 Visual Display Unit and KeyboardScreen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode of operat
340 8 Programming: Cycles8.7 SL Cycles Group IIThe TNC calculates the points of intersection S1 and S2 (they do not have to be programmed).The pockets
HEIDENHAIN iTNC 530 3418.7 SL Cycles Group IIArea of exclusionSurface A is to be machined without the portion overlapped by B:n Surface A must be a po
342 8 Programming: Cycles8.7 SL Cycles Group IICONTOUR DATA (Cycle G120)Machining data for the subprograms describing the subcontours are entered in C
HEIDENHAIN iTNC 530 3438.7 SL Cycles Group IIPILOT DRILLING (Cycle G121)ProcessSame as Cycle G83 Pecking (see “Cycles for Drilling, Tapping and Thread
344 8 Programming: Cycles8.7 SL Cycles Group IIROUGH-OUT (Cycle G122)1 The TNC positions the tool over the cutter infeed point, taking the allowance f
HEIDENHAIN iTNC 530 3458.7 SL Cycles Group IIFLOOR FINISHING (Cycle G123)The tool approaches the machining plane smoothly (in a vertically tangential
346 8 Programming: Cycles8.7 SL Cycles Group IISIDE FINISHING (Cycle G124)The subcontours are approached and departed on a tangential arc. Each subcon
HEIDENHAIN iTNC 530 3478.7 SL Cycles Group IICONTOUR TRAIN (Cycle G125)In conjunction with Cycle G37 CONTOUR GEOMETRY, this cycle facilitates the mach
348 8 Programming: Cycles8.7 SL Cycles Group IIUUUU Milling depth Q1 (incremental value): Distance between workpiece surface and contour floor.UUUU Fi
HEIDENHAIN iTNC 530 3498.7 SL Cycles Group IICYLINDER SURFACE (Cycle G127, software option 1)This cycle enables you to program a contour in two dimens
HEIDENHAIN iTNC 530 351.2 Visual Display Unit and KeyboardKeyboardThe TNC is available either with the TE 420 or TE 530 keyboard. The figure at upper
350 8 Programming: Cycles8.7 SL Cycles Group IIUUUU Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of th
HEIDENHAIN iTNC 530 3518.7 SL Cycles Group IICYLINDER SURFACE slot milling (Cycle G128, software option 1)This cycle enables you to program a guide no
352 8 Programming: Cycles8.7 SL Cycles Group IIUUUU Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of th
HEIDENHAIN iTNC 530 3538.7 SL Cycles Group IIExample: Pilot drilling, roughing-out and finishing overlapping contours%C21 G71 *N10 G30 G17 X+0 Y+0 Z-4
354 8 Programming: Cycles8.7 SL Cycles Group IIN90 G121 PILOT DRILLINGCycle definition: Pilot drillingQ10=5 ;PLUNGING DEPTHQ11=250 ;FEED RATE FOR PLNG
HEIDENHAIN iTNC 530 3558.7 SL Cycles Group IIN200 G98 L1 *Contour subprogram 1: left pocketN210 I+35 J+50 *N220 G01 G42 X+10 Y+50 *N230 G02 X+10 *N240
356 8 Programming: Cycles8.7 SL Cycles Group IIExample: Contour train%C25 G71 *N10 G30 G17 X+0 Y+0 Z-40 *Define the workpiece blankN20 G31 G90 X+100 Y
HEIDENHAIN iTNC 530 3578.7 SL Cycles Group IIN110 G98 L1 *Contour subprogramN120 G01 G41 X+0 Y+15 *N130 X+5 Y+20 *N140 G06 X+5 Y+75 *N150 G01 Y+95 *N1
358 8 Programming: Cycles8.7 SL Cycles Group IIExample: Cylinder surface with Cycle G127Note:n Cylinder centered on rotary tablen Datum at center of r
HEIDENHAIN iTNC 530 3598.7 SL Cycles Group IIN90 G98 L1 *Contour subprogramN100 G01 G41 C+91.72 Z+20 *Data for the rotary axis entered in degreesN110
36 1 Introduction1.3 Modes of Operation1.3 Modes of OperationManual Operation and Electronic HandwheelThe Manual Operation mode is required for settin
360 8 Programming: Cycles8.7 SL Cycles Group IIExample: Cylinder surface with Cycle G128Notes:n Cylinder centered on rotary tablen Datum at center of
HEIDENHAIN iTNC 530 3618.7 SL Cycles Group IIN100 G98 L1 *Contour subprogram, description of the midpoint pathN100 G01 G41 C+40 Z+0 *Data for the rota
362 8 Programming: Cycles8.8 SL Cycles with Contour Formula8.8 SL Cycles with Contour FormulaFundamentalsSL Cycles and the contour formula enable you
HEIDENHAIN iTNC 530 3638.8 SL Cycles with Contour Formulan For floor finishing, the tool again approaches the workpiece on a tangential arc (for tool
364 8 Programming: Cycles8.8 SL Cycles with Contour FormulaEntering a contour formulaYou can use soft keys to interlink various contours in a mathemat
HEIDENHAIN iTNC 530 3658.8 SL Cycles with Contour FormulaContour description program 1: Pocket AContour description program 2: Pocket BArea of inclusi
366 8 Programming: Cycles8.8 SL Cycles with Contour FormulaArea of exclusionSurface A is to be machined without the portion overlapped by B:n The surf
HEIDENHAIN iTNC 530 3678.8 SL Cycles with Contour FormulaExample: Roughing and finishing superimposed contours with the contour formula%C21 G71 *N10 G
368 8 Programming: Cycles8.8 SL Cycles with Contour FormulaContour definition program with contour formula:N90 G122 ROUGH-OUTCycle definition: Rough-o
HEIDENHAIN iTNC 530 3698.8 SL Cycles with Contour FormulaContour description programs:%ARC1 G71 *Contour description program: circle at rightN10 I+65
HEIDENHAIN iTNC 530 371.3 Modes of OperationProgramming and editingIn this mode of operation you can write your part programs. The various cycles and
370 8 Programming: Cycles8.9 Cycles for Multipass Milling8.9 Cycles for Multipass MillingOverviewThe TNC offers three cycles for machining the follow
HEIDENHAIN iTNC 530 3718.9 Cycles for Multipass MillingRUN 3-D DATA (Cycle G60)1 From the current position, the TNC positions the tool in rapid traver
MULTIPLASS MILLING (Cycle G230)1 From the current position in the working plane, the TNC positions the tool at rapid traverse to the starting point 1;
HEIDENHAIN iTNC 530 3738.9 Cycles for Multipass MillingUUUU Starting point in 1st axis Q225 (absolute value): Minimum point coordinate of the surface
374 8 Programming: Cycles8.9 Cycles for Multipass MillingRULED SURFACE (Cycle G231)1 From the current position, the TNC positions the tool in a linear
HEIDENHAIN iTNC 530 3758.9 Cycles for Multipass MillingUUUU Starting point in 1st axis Q225 (absolute value): Starting point coordinate of the surface
376 8 Programming: Cycles8.9 Cycles for Multipass MillingUUUU 4th point in 1st axis Q234 (absolute value): Coordinate of point 4 in the reference axis
HEIDENHAIN iTNC 530 3778.9 Cycles for Multipass MillingExample: Multipass milling%C230 G71N10 G30 G17 X+0 Y+0 Z+0 *Define the workpiece blankN20 G31 G
378 8 Programming: Cycles8.9 Cycles for Multipass MillingN70 X-25 Y+0 M03 *Pre-position near the starting pointN80 G79 *Call the cycleN90 G00 G40 Z+25
HEIDENHAIN iTNC 530 3798.10 Coordinate Transformation Cycles8.10 Coordinate Transformation CyclesOverviewOnce a contour has been programmed, you can p
38 1 Introduction1.3 Modes of OperationProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operation the
380 8 Programming: Cycles8.10 Coordinate Transformation CyclesDATUM SHIFT (Cycle G54)A DATUM SHIFT allows machining operations to be repeated at vario
HEIDENHAIN iTNC 530 3818.10 Coordinate Transformation CyclesDATUM SHIFT with datum tables (Cycle G53)FunctionDatum tables are used forn frequently rec
382 8 Programming: Cycles8.10 Coordinate Transformation CyclesSelecting a datum table in the part programWith the Select Table (%:TAB:) function, you
HEIDENHAIN iTNC 530 3838.10 Coordinate Transformation CyclesEditing a pocket table in a Program Run operating modeIn a program run mode you can select
384 8 Programming: Cycles8.10 Coordinate Transformation CyclesDATUM SETTING (Cycle G247)With the Cycle DATUM SETTING, you can activate a datum defined
HEIDENHAIN iTNC 530 3858.10 Coordinate Transformation CyclesMIRROR IMAGE (Cycle G28)The TNC can machine the mirror image of a contour in the working p
386 8 Programming: Cycles8.10 Coordinate Transformation CyclesUUUU Mirrored axis?: Enter the axes to be mirrored. You can mirror all axes, including r
HEIDENHAIN iTNC 530 3878.10 Coordinate Transformation CyclesROTATION (Cycle G73)The TNC can rotate the coordinate system about the active datum in the
388 8 Programming: Cycles8.10 Coordinate Transformation CyclesSCALING FACTOR (Cycle G72)The TNC can increase or reduce the size of contours within a p
HEIDENHAIN iTNC 530 3898.10 Coordinate Transformation CyclesWORKING PLANE (Cycle G80)EffectIn Cycle G80 you define the position of the working plane—i
HEIDENHAIN iTNC 530 391.4 Status Displays1.4 Status Displays“General” status displayThe status display 1 informs you of the current state of the machi
390 8 Programming: Cycles8.10 Coordinate Transformation CyclesIf you set the function TILTING program run to ACTIVE in the Manual Operation mode (see
HEIDENHAIN iTNC 530 3918.10 Coordinate Transformation CyclesExample NC blocks:Position display in the tilted systemOn activation of Cycle G80, the dis
392 8 Programming: Cycles8.10 Coordinate Transformation CyclesCombining coordinate transformation cyclesWhen combining coordinate transformation cycle
HEIDENHAIN iTNC 530 3938.10 Coordinate Transformation Cycles2 Clamp the workpiece3 Preparations in the Positioning with Manual Data Input (MDI)operati
394 8 Programming: Cycles8.10 Coordinate Transformation CyclesExample: Coordinate transformation cyclesProgram sequencen Program the coordinate transf
HEIDENHAIN iTNC 530 3958.10 Coordinate Transformation CyclesN210 G25 R5 *N220 X+20 *N230 X+10 Y-10 *N240 G25 R5 *N250 X-10 Y-10 *N260 X-20 *N270 Y+10
396 8 Programming: Cycles8.11 Special Cycles8.11 Special CyclesDWELL TIME (Cycle G04)This causes the execution of the next block within a running prog
HEIDENHAIN iTNC 530 3978.11 Special CyclesPROGRAM CALL (Cycle G39)Routines that you have programmed (such as special drilling cycles or geometrical mo
398 8 Programming: Cycles8.11 Special CyclesORIENTED SPINDLE STOP (Cycle G36)The TNC can control the machine tool spindle and rotate it to a given ang
HEIDENHAIN iTNC 530 3998.11 Special CyclesTOLERANCE (Cycle G62)The TNC automatically smoothes the contour between two path elements (whether compensat
40 1 Introduction1.4 Status DisplaysAdditional status displaysThe additional status displays contain detailed information on the program run. They can
400 8 Programming: Cycles8.11 Special CyclesUUUU Tolerance for contour deviation: Permissible contour deviation in mm (for inch programs in inches)UUU
9Programming: Subprograms and Program Section Repeats
402 9 Programming: Subprograms and Program Section Repeats9.1 Labeling Subprograms and Program Section Repeats9.1 Labeling Subprograms and Program Sec
HEIDENHAIN iTNC 530 4039.2 Subprograms9.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is ca
404 9 Programming: Subprograms and Program Section Repeats9.3 Program Section Repeats9.3 Program Section RepeatsLabel G98The beginning of a program se
HEIDENHAIN iTNC 530 4059.4 Separate Program as Subprogram9.4 Separate Program as SubprogramOperating sequence1 The TNC executes the part program up to
406 9 Programming: Subprograms and Program Section Repeats9.4 Separate Program as SubprogramCalling any program as a subprogramUUUU To select the func
HEIDENHAIN iTNC 530 4079.5 Nesting9.5 NestingTypes of nestingn Subprograms within a subprogramn Program section repeats within a program section repea
408 9 Programming: Subprograms and Program Section Repeats9.5 NestingProgram execution1 Main program UPGMS is executed up to block N170.2 Subprogram 1
HEIDENHAIN iTNC 530 4099.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program SUBPGREP is executed up to block N110.2 Subpr
HEIDENHAIN iTNC 530 411.4 Status Displays Positions and coordinates Information on tools Coordinate transformationsSee “Coordinate Transformation Cyc
410 9 Programming: Subprograms and Program Section Repeats9.6 Programming ExamplesExample: Milling a contour in several infeedsProgram sequencen Pre-p
HEIDENHAIN iTNC 530 4119.6 Programming ExamplesN90 G98 L1 *Set label for program section repeatN100 G91 Z-4 *Infeed depth in incremental values (in sp
412 9 Programming: Subprograms and Program Section Repeats9.6 Programming ExamplesExample: Groups of holesProgram sequencen Approach the groups of hol
HEIDENHAIN iTNC 530 4139.6 Programming ExamplesN70 X+15 Y+10 M3 *Move to starting point for group 1N80 L1.0 *Call the subprogram for the groupN90 X+45
414 9 Programming: Subprograms and Program Section Repeats9.6 Programming ExamplesExample: Group of holes with several toolsProgram sequencen Program
HEIDENHAIN iTNC 530 4159.6 Programming ExamplesN100 G00 Z+250 M6 *Tool changeN110 T2 G17 S4000 *Call toll: drillN120 D0 Q201 P01 -25 *New depth for dr
HEIDENHAIN iTNC 530 41710Programming: Q Parameters
418 10 Programming: Q Parameters10.1 Principle and Overview10.1 Principle and OverviewYou can program an entire family of parts in a single part progr
HEIDENHAIN iTNC 530 41910.1 Principle and OverviewCalling Q parameter functionsWhen you are writing a part program, press the “Q” key (in the numeric
42 1 Introduction1.4 Status Displays Program section repeats/subprograms Tool measurement Active miscellaneous functions M121 Active program section
420 10 Programming: Q Parameters10.2 Part Families—Q Parameters in Place of Numerical Values10.2 Part Families—Q Parameters in Place of Numerical Valu
HEIDENHAIN iTNC 530 42110.3 Describing Contours through Mathematical Operations10.3 Describing Contours through Mathematical OperationsFunctionThe Q p
422 10 Programming: Q Parameters10.3 Describing Contours through Mathematical OperationsProgramming fundamental operationsProgramming example 1:Call t
HEIDENHAIN iTNC 530 42310.3 Describing Contours through Mathematical OperationsProgramming example 2:Call the Q parameter functions by pressing the Q
424 10 Programming: Q Parameters10.4 Trigonometric Functions10.4 Trigonometric FunctionsDefinitionsSine, cosine and tangent are terms designating the
HEIDENHAIN iTNC 530 42510.4 Trigonometric FunctionsProgramming trigonometric functionsPress the TRIGONOMETRY soft key to call the trigonometric functi
426 10 Programming: Q Parameters10.5 If-Then Decisions with Q Parameters10.5 If-Then Decisions with Q ParametersFunctionThe TNC can make logical If-Th
HEIDENHAIN iTNC 530 42710.5 If-Then Decisions with Q ParametersAbbreviations used:IF :IfEQU :EqualsNE : Not equalGT : Greater thanLT : Less thanGOTO :
428 10 Programming: Q Parameters10.6 Checking and Changing Q Parameters10.6 Checking and Changing Q ParametersProcedureYou can check and edit Q parame
HEIDENHAIN iTNC 530 42910.7 Additional Functions10.7 Additional FunctionsOverviewPress the DIVERSE FUNCTION soft key to call the additional functions
HEIDENHAIN iTNC 530 431.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electroni
430 10 Programming: Q Parameters10.7 Additional FunctionsD14: ERROR: Output error messagesExample NC blockThe TNC is to display the text stored under
HEIDENHAIN iTNC 530 43110.7 Additional FunctionsError number Te x t 1042 Traverse direction not defined1043 No datum table active1044 Position error:
432 10 Programming: Q Parameters10.7 Additional FunctionsD15: PRINT: Output of texts or Q parameter valuesThe function D15: PRINT transfers Q paramete
HEIDENHAIN iTNC 530 43310.8 Entering Formulas Directly10.8 Entering Formulas DirectlyEntering formulasYou can enter mathematical formulas that includ
434 10 Programming: Q Parameters10.8 Entering Formulas DirectlyArc tangentInverse of the tangent. Determine the angle from the ratio of the opposite t
HEIDENHAIN iTNC 530 43510.8 Entering Formulas DirectlyRules for formulasMathematical formulas are programmed according to the following rules:Higher-l
436 10 Programming: Q Parameters10.8 Entering Formulas DirectlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12)
HEIDENHAIN iTNC 530 43710.9 Preassigned Q Parameters10.9 Preassigned Q ParametersThe Q parameters Q100 to Q122 are assigned values by the TNC. These v
438 10 Programming: Q Parameters10.9 Preassigned Q ParametersSpindle status: Q110The value of Q110 depends on which M function was last programmed for
HEIDENHAIN iTNC 530 43910.9 Preassigned Q ParametersCoordinates after probing during program runThe parameters Q115 to Q119 contain the coordinates of
44 1 Introduction1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic HandwheelsTT 130 tool touch probe for tool measurementThe TT 130 is a tri
440 10 Programming: Q Parameters10.9 Preassigned Q ParametersResults of measurements with touch probe cycles(also see the Touch Probe Cycles User’s Ma
HEIDENHAIN iTNC 530 44110.9 Preassigned Q ParametersMeasured solid angle Parameter valueRotation about the A axis Q170Rotation about the B axis Q171Ro
442 10 Programming: Q Parameters10.10 Programming ExamplesExample: EllipseProgram sequencen The contour of the ellipse is approximated by many short l
HEIDENHAIN iTNC 530 44310.10 Programming ExamplesN210 G54 X+Q1 Y+Q2 *Shift datum to center of ellipseN220 G73 G90 H+Q8 *Account for rotational positio
444 10 Programming: Q Parameters10.10 Programming ExamplesExample: Concave cylinder machined with spherical cutterProgram sequencen Program functions
HEIDENHAIN iTNC 530 44510.10 Programming ExamplesN210 G00 G40 Z+250 M2 *Retract in the tool axis, end programN220 G98 L10 *Subprogram 10: Machining op
446 10 Programming: Q Parameters10.10 Programming ExamplesExample: Convex sphere machined with end millProgram sequencen This program requires an end
HEIDENHAIN iTNC 530 44710.10 Programming ExamplesN210 L10.0 *Call machining operationN220 G00 G40 Z+250 M2 *Retract in the tool axis, end programN230
11Test Runand Program Run
2Manual Operation and Setup
450 11 Test Run and Program Run11.1 Graphics11.1 GraphicsFunctionIn the Program Run modes of operation as well as in the Test Run mode, the TNC provid
HEIDENHAIN iTNC 530 45111.1 GraphicsLimitations during program runA graphical representation of a running program is not possible if the microprocesso
452 11 Test Run and Program Run11.1 GraphicsProjection in 3 planesSimilar to a workpiece drawing, the part is displayed with a plan view and two secti
HEIDENHAIN iTNC 530 45311.1 Graphics3-D viewThe workpiece is displayed in three dimensions, and can be rotated about the vertical axis.You can rotate
454 11 Test Run and Program Run11.1 GraphicsMagnifying detailsYou can magnify details in all display modes in the Test Run mode and a program run mode
HEIDENHAIN iTNC 530 45511.1 GraphicsCursor position during detail magnificationDuring detail magnification, the TNC displays the coordinates of the ax
456 11 Test Run and Program Run11.1 GraphicsRepeating graphic simulationA part program can be graphically simulated as often as desired, either with
HEIDENHAIN iTNC 530 45711.1 GraphicsMeasuring the machining timeProgram Run modes of operationThe timer counts and displays the time from program star
458 11 Test Run and Program Run11.2 Functions for Program Display11.2 Functions for Program DisplayOverviewIn the program run modes of operation as we
HEIDENHAIN iTNC 530 45911.3 Test Run11.3 Test RunFunctionIn the Test Run mode of operation you can simulate programs and program sections to prevent e
46 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
460 11 Test Run and Program Run11.3 Test RunRun a program test up to a certain blockWith the STOP AT N function the TNC does a test run up to the bloc
HEIDENHAIN iTNC 530 46111.4 Program Run11.4 Program RunFunctionIn the Program Run, Full Sequence mode the TNC executes a part program continuously to
462 11 Test Run and Program Run11.4 Program RunRunning a part programPreparation1 Clamp the workpiece to the machine table.2 Set the datum.3 Select th
HEIDENHAIN iTNC 530 46311.4 Program RunInterrupting machiningThere are several ways to interrupt a program run:n Programmed interruptionsn Machine STO
464 11 Test Run and Program Run11.4 Program RunMoving the machine axes during an interruptionYou can move the machine axes during an interruption in t
HEIDENHAIN iTNC 530 46511.4 Program RunResuming program run after an interruptionWhen a program run is interrupted, the TNC stores:n The data of the l
466 11 Test Run and Program Run11.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 46711.4 Program RunUUUU To go to the first block of the current program to start a block scan, enter GOTO "0".UUUU To se
468 11 Test Run and Program Run11.4 Program RunReturning to the contourWith the RESTORE POSITION function, the TNC returns to the workpiece contour in
HEIDENHAIN iTNC 530 46911.5 Automatic Program Start11.5 Automatic Program StartFunctionIn a Program Run operating mode, you can use the soft key AUTOS
HEIDENHAIN iTNC 530 472.1 Switch-On, Switch-OffThe TNC is now ready for operation in the Manual Operation mode.Traversing the reference point in a til
470 11 Test Run and Program Run11.6 Optional Block Skip11.6 Optional Block SkipFunctionIn a test run or program run, the TNC can skip over blocks that
HEIDENHAIN iTNC 530 47111.7 Optional Program Run Interruption11.7 Optional Program Run InterruptionFunctionThe TNC optionally interrupts the program o
12MOD Functions
474 12 MOD Functions12.1 MOD Functions12.1 MOD FunctionsThe MOD functions provide additional input possibilities and displays. The available MOD funct
HEIDENHAIN iTNC 530 47512.1 MOD FunctionsTest Run:n Display software numbersn Enter code numbern Set the data interfacen Show the workpiece in the wor
476 12 MOD Functions12.2 Software Numbers and Option Numbers12.2 Software Numbers and Option NumbersFunctionThe following software numbers are display
HEIDENHAIN iTNC 530 47712.3 Code Numbers12.3 Code NumbersFunctionCode numbers allow you to access various functions that are not always required for n
478 12 MOD Functions12.4 Setting the Data Interfaces12.4 Setting the Data InterfacesFunctionTo set up the data interfaces, press the RS-232 / RS-422
HEIDENHAIN iTNC 530 47912.4 Setting the Data InterfacesAssignThis function sets the destination for the transferred data.Applications:n Transferring v
48 2 Manual Operation and Setup2.2 Moving the Machine Axes2.2 Moving the Machine AxesNoteTo traverse with the machine axis direction buttons:Select th
480 12 MOD Functions12.4 Setting the Data InterfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using one of the
HEIDENHAIN iTNC 530 48112.4 Setting the Data InterfacesData transfer between the TNC and TNCremoNTEnsure that:n The TNC is connected to the correct se
482 12 MOD Functions12.5 Ethernet Interface12.5 Ethernet InterfaceIntroductionThe TNC is shipped with a standard Ethernet card to connect the control
HEIDENHAIN iTNC 530 48312.5 Ethernet InterfaceConnecting the iTNC directly with a Windows PCYou don’t need any large effort or special networking know
484 12 MOD Functions12.5 Ethernet InterfaceSettings on a PC with Windows 2000UUUU To open Network Connections, click <Start>, <Control Panel&
HEIDENHAIN iTNC 530 48512.5 Ethernet InterfaceConfiguring the TNCUUUU In the Programming and Editing mode of operation, press the MOD key. Enter the k
486 12 MOD Functions12.5 Ethernet InterfaceNetwork settings specific to the deviceUUUU Press the soft key DEFINE MOUNT to enter the network settings f
HEIDENHAIN iTNC 530 48712.5 Ethernet InterfaceDefining a network identificationUUUU Press the soft key DEFINE UID / GID to enter the network identific
488 12 MOD Functions12.5 Ethernet InterfaceTest network connectionUUUU Press the PING soft key.UUUU In the HOST line, enter then internet address of t
HEIDENHAIN iTNC 530 48912.6 Configuring PGM MGT12.6 Configuring PGM MGTFunctionUse the MOD functions to specify which directories or files are to be d
HEIDENHAIN iTNC 530 492.2 Moving the Machine AxesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two per
490 12 MOD Functions12.6 Configuring PGM MGTChanging the setting for dependent filesIn addition to the file extension .H, dependent files also have th
HEIDENHAIN iTNC 530 49112.7 Machine-Specific User Parameters12.7 Machine-Specific User ParametersFunctionTo enable you to set machine-specific functio
492 12 MOD Functions12.8 Showing the Workpiece in the Working Space12.8 Showing the Workpiece in the Working SpaceFunctionThis MOD function enables yo
HEIDENHAIN iTNC 530 49312.8 Showing the Workpiece in the Working SpaceMove workpiece blank upwardMove workpiece blank downwardShow workpiece blank ref
494 12 MOD Functions12.9 Position Display Types12.9 Position Display TypesFunctionIn the Manual Operation mode and in the Program Run modes of operati
HEIDENHAIN iTNC 530 49512.10 Unit of Measurement12.10 Unit of MeasurementFunctionThis MOD function determines whether the coordinates are displayed i
496 12 MOD Functions12.11 Select the Programming Language for $MDI12.11 Select the Programming Language for $MDIFunctionThe Program input MOD function
HEIDENHAIN iTNC 530 49712.12 Selecting the Axes for Generating L Blocks12.12 Selecting the Axes for Generating L BlocksFunctionThe axis selection inpu
498 12 MOD Functions12.13 Enter the Axis Traverse Limits, Datum Display12.13 Enter the Axis Traverse Limits, Datum DisplayFunctionThe AXIS LIMIT MOD f
HEIDENHAIN iTNC 530 49912.13 Enter the Axis Traverse Limits, Datum DisplayFind and enter the maximum traverseUUUU Set the Position display MOD functio
HEIDENHAIN iTNC 530 5TNC model, software and featuresThis manual describes functions and features provided by TNCs as of the following NC software num
50 2 Manual Operation and Setup2.2 Moving the Machine AxesIncremental jog positioningWith incremental jog positioning you can move a machine axis by a
12.14 Displaying HELP FilesFunctionHelp files can aid you in situations in which you need clear instructions before you can continue (for example, to
HEIDENHAIN iTNC 530 50112.15 Display Operating Times12.15 Display Operating TimesFunctionThe MACHINE TIME soft key enables you to show different opera
502 12 MOD Functions12.16 Teleservice12.16 TeleserviceFunctionThe TNC allows you to carry out teleservice. To be able to use this feature, your TNC sh
HEIDENHAIN iTNC 530 50312.17 External Access12.17 External AccessFunctionThe soft key SERVICE can be used to grant or restrict access through the LSV-
13Tables and Overviews
506 13 Tables and Overviews13.1 General User Parameters13.1 General User ParametersGeneral user parameters are machine parameters affecting TNC settin
HEIDENHAIN iTNC 530 50713.1 General User ParametersExternal data transferIntegrating TNC interfaces EXT1 (5020.0) and EXT2 (5020.1) to an external dev
508 13 Tables and Overviews13.1 General User ParametersMeasure center misalignment of the stylus when calibrating a triggering touch probeMP6160No 180
HEIDENHAIN iTNC 530 50913.1 General User ParametersMaximum permissible measuring error with TT 130 during measurement with rotating toolRequired for c
HEIDENHAIN iTNC 530 512.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions MFunc
510 13 Tables and Overviews13.1 General User ParametersCoordinates of the TT 120 stylus center relative to the machine datumMP6580.0 (traverse range 1
HEIDENHAIN iTNC 530 51113.1 General User ParametersTNC displays, TNC editorCycles 17, 18 and 207: Oriented spindle stop at beginning of cycleMP7160Ori
512 13 Tables and Overviews13.1 General User ParametersDialog language MP7230.0 to MP7230.3English: 0German: 1Czech: 2French: 3Italian: 4Spanish: 5Por
HEIDENHAIN iTNC 530 51313.1 General User ParametersConfigure tool table (enter 0 to omit from table); Column number in the tool tableMP7266.0Tool name
514 13 Tables and Overviews13.1 General User ParametersConfigure tool table (enter 0 to omit from table); Column number in the tool tableMP7266.27PLC
HEIDENHAIN iTNC 530 51513.1 General User ParametersDisplay step for the spindle positionMP72890.1°: 00.05°: 10.01°: 20.005°: 30.001°: 40.0005°: 50.000
516 13 Tables and Overviews13.1 General User ParametersGraphic simulation without programmed tool axis: Tool radius MP73150 to 99 999.9999 [mm]Graphic
HEIDENHAIN iTNC 530 51713.1 General User ParametersSL cycles MP7420Mill channel around the contour - clockwise for islands and counterclockwise for po
518 13 Tables and Overviews13.1 General User ParametersMaximum contouring speed at feed rate override setting of 100% in the Program Run modesMP74700
HEIDENHAIN iTNC 530 51913.2 Pin Layout and Connecting Cable for the Data Interfaces13.2 Pin Layout and Connecting Cable for the Data InterfacesRS-232-
52 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
520 13 Tables and Overviews13.2 Pin Layout and Connecting Cable for the Data InterfacesNon-HEIDENHAIN devicesThe connector pin layout of a non-HEIDENH
HEIDENHAIN iTNC 530 52113.2 Pin Layout and Connecting Cable for the Data InterfacesRS-422/V.11 interfaceOnly non-HEIDENHAIN devices are connected to t
522 13 Tables and Overviews13.2 Pin Layout and Connecting Cable for the Data InterfacesEthernet interface RJ45 socketMaximum cable length: Unshielded:
HEIDENHAIN iTNC 530 52313.3 Technical Information13.3 Technical InformationExplanation of symbolsn Standardl Axis optionmSoftware option 1oSoftware op
524 13 Tables and Overviews13.3 Technical InformationContour elements n Straight linen Chamfern Circular pathn Circle center n Circle radiusn Tangenti
HEIDENHAIN iTNC 530 52513.3 Technical InformationTest Run graphicsDisplay modesGraphic simulation before a program run, even while another program is
526 13 Tables and Overviews13.3 Technical InformationBlock processing time3-D straight line without radius compensationn 3.6 mso0.5 ms (software optio
HEIDENHAIN iTNC 530 52713.3 Technical InformationSoftware option 1Rotary table machining mProgramming of cylindrical contours as if in two axesmFeed r
528 13 Tables and Overviews13.3 Technical InformationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths–99 99
HEIDENHAIN iTNC 530 52913.4 Exchanging the Buffer Battery13.4 Exchanging the Buffer BatteryA buffer battery supplies the TNC with current to prevent t
HEIDENHAIN iTNC 530 532.4 Datum Setting (Without a 3-D Touch Probe)Datum settingSelect the Manual Operation mode.Move the tool slowly until it touches
530 13 Tables and Overviews13.5 Addresses (ISO)13.5 Addresses (ISO)G functionsGroup G FunctionBlockwisefunctionNotePositioning 00010203050607101112131
HEIDENHAIN iTNC 530 53113.5 Addresses (ISO)Cycles for milling pockets, studs and slots7475767778210211212213214215251252253254Slot millingRectangular
532 13 Tables and Overviews13.5 Addresses (ISO)Cycles for measurement of workpiece misalignment 400401402403404405Basic rotation from two pointsBasic
HEIDENHAIN iTNC 530 53313.5 Addresses (ISO)Assigned addresses4041424344No tool compensation (R0)Tool radius compensation, to the left of the contour (
534 13 Tables and Overviews13.5 Addresses (ISO)Parameter functionsLA Number of blocks for block scan with M120M Miscellaneous FunctionsN Block numberP
HEIDENHAIN iTNC 530 53513.5 Addresses (ISO)D13 Angle from c · sin a and c · cos a) page 424D14 Error number page 430D15 Print page 432D19 Transfer of
14iTNC 530 with Windows 2000 (Option)
538 14 iTNC 530 with Windows 2000 (Option)14.1 Introduction14.1 IntroductionGeneral informationThe TNC controls from HEIDENHAIN have always been user-
HEIDENHAIN iTNC 530 53914.1 IntroductionSpecificationsSpecifications iTNC 530 with Windows 2000Version Dual-processor control withn HEROS real-time op
54 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Datum management with the preset tableYou should definitely use preset tab
540 14 iTNC 530 with Windows 2000 (Option)14.2 Starting an iTNC 530 Application14.2 Starting an iTNC 530 ApplicationLogging on to WindowsAfter you hav
HEIDENHAIN iTNC 530 54114.2 Starting an iTNC 530 ApplicationLogging on as a local administratorAs a local administrator, you are allowed to install so
542 14 iTNC 530 with Windows 2000 (Option)14.3 Switching Off the iTNC 53014.3 Switching Off the iTNC 530FundamentalsTo prevent data from being lost at
HEIDENHAIN iTNC 530 54314.3 Switching Off the iTNC 530Exiting the iTNC applicationThere are two possibilities for exiting the iTNC application:n Inter
544 14 iTNC 530 with Windows 2000 (Option)14.3 Switching Off the iTNC 530Shutting down WindowsIf you try to shut down Windows while the iTNC software
HEIDENHAIN iTNC 530 54514.4 Network Settings14.4 Network SettingsPrerequisiteAdjusting the network settingsThe iTNC 530 is shipped with two network co
546 14 iTNC 530 with Windows 2000 (Option)14.4 Network SettingsControlling accessAdministrators have access to the TNC drives D, E and F. Please note
HEIDENHAIN iTNC 530 54714.5 Specifics About File Management14.5 Specifics About File ManagementThe iTNC driveWhen you call the iTNC file manager, the
548 14 iTNC 530 with Windows 2000 (Option)14.5 Specifics About File ManagementData transfer to the iTNC 530TNC-specific filesAfter integrating the iTN
HEIDENHAIN iTNC 530 549IndexSYMBOLE3-D compensationPeripheral milling ... 1543-D view ... 453AAccessories ... 43Actual position capture ... 102, 173Ad
HEIDENHAIN iTNC 530 552.4 Datum Setting (Without a 3-D Touch Probe)Saving the datums in the preset tableThe preset table has the name PRESET.PR, and i
550 IndexFFile status ... 77, 86Floor finishing ... 345FN xx: See Q parameter programmingFull circle ... 177Fundamentals ... 70GGraphic simulation ..
HEIDENHAIN iTNC 530 551IndexPProgramEditing ... 103Open new ... 99Structure ... 98Structuring ... 111Program callProgram as subprogram ... 405Via cycl
552 IndexTTool dataCalling ... 147Delta values ... 138Enter them into the program ... 138Entering into tables ... 139Indexing ... 143Tool length ...
Table of Miscellaneous FunctionsM Effect Effective at block start end PageM00 Stop program/Spindle STOP/Coolant OFF n page 195M01 Optional program ST
M101M102Automatic tool change with replacement tool if maximum tool life has expiredReset M101nnpage 148M103 Reduce feed rate during plunging to facto
ISO Function OverviewiTNC 530M functionsM00M01M02Stop program/Spindle STOP/Coolant OFFOptional program STOPStop program run/Spindle STOP/Coolant OFF/C
G functionsTool MovementsG00G01G02G03G05G06G07*G10G11G12G13G15G16Straight-line interpolation, Cartesian coordinates, rapid traverseStraight-line inter
*) Non-modal functionTouch probe cycles for measuring workpiece misalignmentG400G401G402G403G404G405Basic rotation from two pointsBasic rotation from
Contour cyclesRadius compensation of the contour subprogramsCoordinate transformationsQ-parameter definitionsSSSpindle speedOriented spindle stop with
Ve 00389 512-20 · SW04 · 3 · 4/2003 · F&W · Printed in Germany · Subject to change without noticeDR. JOHANNES HEIDENHAIN GmbHDr.-Johannes-Heidenha
56 2 Manual Operation and Setup2.4 Datum Setting (Without a 3-D Touch Probe)Editing the preset table Editing function in table mode Soft keySelect beg
HEIDENHAIN iTNC 530 572.4 Datum Setting (Without a 3-D Touch Probe)Activating the datum from the preset table in the Manual operating modeSelect the M
Activate presetConfirm activation of the datum. The TNC sets the display and—if defined—the basic rotationLeave the preset table Activating the datum
HEIDENHAIN iTNC 530 592.5 Tilting the Working Plane (Software Option 1)2.5 Tilting the Working Plane (Software Option 1)Application, functionThe TNC s
6 In addition, the iTNC 530 also has two software option packets that can be enabled by you or your machine tool builder:Please contact your machine
60 2 Manual Operation and Setup2.5 Tilting the Working Plane (Software Option 1)n Machine with swivel headn You must bring the tool into the desired p
HEIDENHAIN iTNC 530 612.5 Tilting the Working Plane (Software Option 1)Setting the datum in a tilted coordinate systemAfter you have positioned the ro
62 2 Manual Operation and Setup2.5 Tilting the Working Plane (Software Option 1)Activating manual tiltingTo select manual tilting, press the 3-D ROT s
3Positioning with Manual Data Input (MDI)
64 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 653.1 Programming and Executing Simple Machining OperationsFirst you pre-position the tool with straight-line blocks to the hole c
66 3 Positioning with Manual Data Input (MDI)3.1 Programming and Executing Simple Machining OperationsExample 2: Correcting workpiece misalignment on
HEIDENHAIN iTNC 530 673.1 Programming and Executing Simple Machining OperationsProtecting and erasing programs in $MDIThe $MDI file is generally inten
4Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management
HEIDENHAIN iTNC 530 7Functions new since the predecessor versions 340 420-xx and 340 421-xxn Datum management via the preset table (see “Datum managem
70 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 Fundamentals4.1 FundamentalsPosition encoders and refere
HEIDENHAIN iTNC 530 714.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coo
72 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsPolar coordinatesIf the production drawing i
HEIDENHAIN iTNC 530 734.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordi
74 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsSetting the datumA production drawing identi
HEIDENHAIN iTNC 530 754.2 File Management: Fundamentals4.2 File Management: FundamentalsFilesWhen you write a part program on the TNC, you must first
76 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.2 File Management: FundamentalsData backupWe recommend sav
HEIDENHAIN iTNC 530 774.3 Standard File Management4.3 Standard File ManagementNoteCalling the file managerPress the PGM MGT key: The TNC displays the
78 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementSelecting a fileCall the file ma
HEIDENHAIN iTNC 530 794.3 Standard File ManagementCopying a fileCall the file manager.Use the arrow keys or the arrow soft keys to move the highlight
8 Functions changed since the predecessor versions 340420-xx and 340 421-xxn The datum shift in datum table function was changed. REF-based datums ar
80 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementData transfer to or from an exte
HEIDENHAIN iTNC 530 814.3 Standard File ManagementTransfer a single file: Press the COPY soft key, orTransfer several files: Press the TAG soft key, o
82 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementSelecting one of the last 10 fil
HEIDENHAIN iTNC 530 834.3 Standard File ManagementProtecting a file / Canceling file protectionCall the file manager.Use the arrow keys or arrow soft
84 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File Management4.4 Advanced File ManagementNote
HEIDENHAIN iTNC 530 854.4 Advanced File ManagementOverview: Functions of the expanded file managerFunction Soft keyCopy (and convert) individual files
86 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementCalling the file managerPress th
HEIDENHAIN iTNC 530 874.4 Advanced File ManagementSelecting drives, directories and filesCall the file manager.With the arrow keys or the soft keys, y
88 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File Management3rd step: select a filePress the
HEIDENHAIN iTNC 530 894.4 Advanced File ManagementCopying a single fileUUUU Move the highlight to the file you wish to copy.UUUU Press the COPY soft k
HEIDENHAIN iTNC 530 9New/changed descriptions in this manualn Meaning of software numbers after the MOD functions have been selected (see “Software Nu
90 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementCopying a tableIf you are copyin
HEIDENHAIN iTNC 530 914.4 Advanced File ManagementChoosing one of the last 10 files selectedCall the file manager.Display the last 10 files selected:
92 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementTagging filesSome functions, suc
HEIDENHAIN iTNC 530 934.4 Advanced File ManagementRenaming a fileUUUU Move the highlight to the file you want to rename.UUUU Select the renaming funct
94 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementData transfer to or from an exte
HEIDENHAIN iTNC 530 954.4 Advanced File ManagementConfirm with the EXECUTE soft key or with the ENT key. A status window appears on the TNC, informing
96 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementOverwriting filesIf you copy fil
HEIDENHAIN iTNC 530 974.4 Advanced File ManagementThe TNC in a NetworkIf the TNC is connected to a network, the directory window 1 displays up to 7 dr
98 4 Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing Programs4.5 Creating and Writing Pr
HEIDENHAIN iTNC 530 994.5 Creating and Writing ProgramsCreating a new part programYou always enter a part program in the Programming and Editing mode
Commentaires sur ces manuels