iTNC 530NC Software340 420-xx340 421-xxUser’s ManualHEIDENHAIN ConversationalFormatEnglish (en)6/2003
VI
72 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.6 Interactive Programming Graphics4.6 Interactive Programming GraphicsT
HEIDENHAIN iTNC 530 734.6 Interactive Programming GraphicsBlock number display ON/OFFUUUU Shift the soft-key row (see figure at upper right).UUUU To s
74 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.7 Structuring Programs4.7 Structuring ProgramsDefinition and applicatio
HEIDENHAIN iTNC 530 754.8 Adding Comments4.8 Adding CommentsFunctionYou can add comments to any desired block in the part program to explain program s
76 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text Files4.9 Creating Text FilesFunctionYou can use the TNC
HEIDENHAIN iTNC 530 774.9 Creating Text FilesEditing textsThe first line of the text editor is an information headline which displays the file name, a
78 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.9 Creating Text FilesErasing and inserting characters, words and linesW
HEIDENHAIN iTNC 530 794.9 Creating Text FilesIf necessary, you can now insert the temporarily stored block at a different locationUUUU Move the cursor
80 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.10 Integrated Pocket Calculator4.10 Integrated Pocket CalculatorOperati
HEIDENHAIN iTNC 530 814.11 Immediate Help for NC Error Messages4.11 Immediate Help for NC Error MessagesDisplaying error messagesThe TNC automatically
HEIDENHAIN iTNC 530 VIIContentsIntroduction1Manual Operation and Setup2Positioning with Manual Data Input (MDI)3Programming: Fundamentals of File Mana
82 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.12 Pallet Management4.12 Pallet ManagementFunctionPallet tables are use
HEIDENHAIN iTNC 530 834.12 Pallet ManagementWith the arrow keys and ENT, select the position that you wish to confirm. Then press the ALL VALUES soft
84 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.12 Pallet ManagementSelecting a pallet tableUUUU Call the file manager
HEIDENHAIN iTNC 530 854.12 Pallet ManagementExecuting the pallet fileUUUU Select the file manager in the Program Run, Full Sequence or Program Run, Si
86 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented Machining4.13 Pallet Operation w
HEIDENHAIN iTNC 530 874.13 Pallet Operation with Tool-Oriented Machiningn DATUM (entry optional):Name of the datum table. The datum table must be stor
88 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented Machiningn CTID (entered by the
HEIDENHAIN iTNC 530 894.13 Pallet Operation with Tool-Oriented MachiningSwitch to pallet planeSwitch to fixture planeSwitch to workpiece planeSelect s
90 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningTool-optimized machinin
HEIDENHAIN iTNC 530 914.13 Pallet Operation with Tool-Oriented MachiningSelecting a pallet fileUUUU Call the file manager in the Programming and Editi
VIII
92 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSetting up the pallet p
HEIDENHAIN iTNC 530 934.13 Pallet Operation with Tool-Oriented MachiningSetting up the fixture planen Fixture: The number of the fixture is displayed.
94 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented MachiningSetting up the workpiec
HEIDENHAIN iTNC 530 954.13 Pallet Operation with Tool-Oriented MachiningSequence of tool-oriented machiningn The entry TO or CTO in the Method field t
96 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.13 Pallet Operation with Tool-Oriented Machiningn If the entries TO or
HEIDENHAIN iTNC 530 974.13 Pallet Operation with Tool-Oriented MachiningScreen layout for executing pallet tablesYou can have the TNC display the prog
5Programming: Tools
100 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 1015.1 Entering Tool-Related DataSpindle speed SThe spindle speed S is entered in revolutions per minute (rpm) in a TOOL CALL bloc
HEIDENHAIN iTNC 530 IX1.1 The iTNC 530 ... 2Programming: HEIDENHAIN conversational and ISO formats ... 2Compatibility ... 21.2 Visual Display Un
102 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 1035.2 Tool DataTool radius RYou can enter the tool radius R directly. Delta values for lengths and radiiDelta values are offsets
104 5 Programming: Tools5.2 Tool DataEntering tool data in tablesYou can define and store up to 32767 tools and their tool data in a tool table. In Ma
HEIDENHAIN iTNC 530 1055.2 Tool DataTool table: Tool data required for automatic tool measurementTIME2 Maximum tool life in minutes during TOOL CALL:
106 5 Programming: Tools5.2 Tool DataTool table: Tool data for automatic speed/feed rate calculations.Tool table: Tool data for 3-D touch trigger prob
HEIDENHAIN iTNC 530 1075.2 Tool DataTo open any other tool table:UUUU Select the Programming and Editing mode of operation.UUUU Call the file manager.
108 5 Programming: Tools5.2 Tool DataLeaving the tool tableUUUU Call the file manager and select a file of a different type, such as a part program.Ad
HEIDENHAIN iTNC 530 1095.2 Tool DataPocket table for tool changerFor automatic tool changing you need the pocket table TOOL_P.TCH. The TNC can manage
110 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 1115.2 Tool DataCalling tool dataA TOOL CALL block in the part program is defined with the following data:UUUU Select the tool cal
X 2.5 Tilting the Working Plane ... 24Application, function ... 24Traversing the reference points in tilted axes ... 25Setting the datum in a t
112 5 Programming: Tools5.2 Tool DataTool changeTool change positionA tool change position must be approachable without collision. With the miscellane
HEIDENHAIN iTNC 530 1135.2 Tool DataPrerequisites for standard NC blocks with radius compensation R0, RR, RLThe radius of the replacement tool must be
114 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 1155.3 Tool CompensationTool radius compensationThe NC block for programming a tool movement contains:n RL or RR for radius compen
116 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 1175.3 Tool CompensationRadius compensation: Machining cornersn Outside cornersIf you program radius compensation, the TNC moves t
118 5 Programming: Tools5.4 Three-Dimensional Tool Compensation5.4 Three-Dimensional Tool CompensationIntroductionThe TNC can carry out a three-dimens
HEIDENHAIN iTNC 530 1195.4 Three-Dimensional Tool CompensationDefinition of a normalized vectorA normalized vector is a mathematical quantity with a v
120 5 Programming: Tools5.4 Three-Dimensional Tool CompensationUsing other tools: Delta valuesIf you want to use tools that have different dimensions
HEIDENHAIN iTNC 530 1215.4 Three-Dimensional Tool CompensationFace Milling: 3-D compensation with and without tool orientationThe TNC displaces the to
HEIDENHAIN iTNC 530 XI4.4 Advanced File Management ... 48Note ... 48Directories ... 48Paths ... 48Overview: Functions of the expanded file man
122 5 Programming: Tools5.4 Three-Dimensional Tool CompensationExample: Block format with surface-normal vectors and tool orientationThe feed rate F a
HEIDENHAIN iTNC 530 1235.4 Three-Dimensional Tool CompensationPeripheral milling: 3-D radius compensation with workpiece orientationThe TNC displaces
124 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 1255.5 Working with Cutting Data TablesTable for workpiece materialsWorkpiece materials are defined in the table WMAT.TAB (see fig
126 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 1275.5 Working with Cutting Data TablesCreating a new cutting data table.UUUU Select the Programming and Editing mode of operation
128 5 Programming: Tools5.5 Working with Cutting Data TablesWorking with automatic speed/feed rate calculation1 If it has not already been entered, en
HEIDENHAIN iTNC 530 1295.5 Working with Cutting Data TablesExiting the structure editorPress the END key. The TNC changes data that was already in the
130 5 Programming: Tools5.5 Working with Cutting Data TablesData transfer from cutting data tablesIf you output a file type .TAB or .CDT via an extern
6Programming: Programming Contours
XII 4.8 Adding Comments ... 75Function ... 75Entering comments during programming ... 75Inserting comments after program entry ... 75Entering
132 6 Programming: Programming Contours6.1 Tool Movements6.1 Tool MovementsPath functionsA workpiece contour is usually composed of several contour el
HEIDENHAIN iTNC 530 1336.2 Fundamentals of Path Functions6.2 Fundamentals of Path FunctionsProgramming tool movements for workpiece machiningYou creat
134 6 Programming: Programming Contours6.2 Fundamentals of Path FunctionsEntering more than three coordinatesThe TNC can control up to 5 axes simultan
HEIDENHAIN iTNC 530 1356.2 Fundamentals of Path FunctionsRadius compensationThe radius compensation must be in the block in which you move to the firs
136 6 Programming: Programming Contours6.2 Fundamentals of Path FunctionsEnter a miscellaneous function (here, M3), and terminate the dialog with ENT.
HEIDENHAIN iTNC 530 1376.3 Contour Approach and Departure6.3 Contour Approach and DepartureOverview: Types of paths for contour approach and departure
138 6 Programming: Programming Contours6.3 Contour Approach and Departuren End point PN The position PN lies outside of the contour and results from y
HEIDENHAIN iTNC 530 1396.3 Contour Approach and DepartureApproaching on a straight line with tangential connection: APPR LTThe tool moves on a straigh
140 6 Programming: Programming Contours6.3 Contour Approach and DepartureApproaching on a circular path with tangential connection: APPR CTThe tool mo
HEIDENHAIN iTNC 530 1416.3 Contour Approach and DepartureApproaching on a circular arc with tangential connection from a straight line to the contour:
HEIDENHAIN iTNC 530 XIII5.1 Entering Tool-Related Data ... 100Feed rate F ... 100Spindle speed S ... 1015.2 Tool Data ... 102Requirements for
142 6 Programming: Programming Contours6.3 Contour Approach and DepartureDeparting on a straight line with tangential connection: DEP LTThe tool moves
HEIDENHAIN iTNC 530 1436.3 Contour Approach and DepartureDeparture on a circular path with tangential connection: DEP CTThe tool moves on a circular a
144 6 Programming: Programming Contours6.4 Path Contours—Cartesian Coordinates6.4 Path Contours—Cartesian CoordinatesOverview of path functionsFunctio
HEIDENHAIN iTNC 530 1456.4 Path Contours—Cartesian CoordinatesStraight line LThe TNC moves the tool in a straight line from its current position to th
146 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesInserting a chamfer CHF between two straight linesThe chamfer enables yo
HEIDENHAIN iTNC 530 1476.4 Path Contours—Cartesian CoordinatesCorner rounding RNDThe RND function is used for rounding off corners.The tool moves on a
148 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircle center CCYou can define a circle center CC for circles that are p
HEIDENHAIN iTNC 530 1496.4 Path Contours—Cartesian CoordinatesCircular path C around circle center CCBefore programming a circular path C, you must fi
150 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesCircular path CR with defined radiusThe tool moves on a circular path wi
HEIDENHAIN iTNC 530 1516.4 Path Contours—Cartesian CoordinatesCircular path CT with tangential connectionThe tool moves on an arc that starts at a tan
XIV 6.1 Tool Movements ... 132Path functions ... 132FK Free Contour Programming ... 132Miscellaneous functions M ... 132Subprograms and Prog
152 6 Programming: Programming Contours6.4 Path Contours—Cartesian CoordinatesExample: Linear movements and chamfers with Cartesian coordinates0 BEGIN
HEIDENHAIN iTNC 530 1536.4 Path Contours—Cartesian CoordinatesExample: Circular movements with Cartesian coordinates0 BEGIN PGM CIRCULAR MM1 BLK FORM
154 6 Programming: Programming Contours6.4 Path Contours—Cartesian Coordinates16LX+5Move to last contour point 117 DEP LCT X-20 Y-20 R5 F1000Depart th
HEIDENHAIN iTNC 530 1556.4 Path Contours—Cartesian CoordinatesExample: Full circle with Cartesian coordinates0 BEGIN PGM C-CC MM1 BLK FORM 0.1 Z X+0 Y
156 6 Programming: Programming Contours6.5 Path Contours—Polar Coordinates6.5 Path Contours—Polar CoordinatesOverviewWith polar coordinates you can de
HEIDENHAIN iTNC 530 1576.5 Path Contours—Polar CoordinatesPolar coordinate origin: Pole CCYou can define the pole CC anywhere in the part program befo
158 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesStraight line LPThe tool moves in a straight line from its current position
HEIDENHAIN iTNC 530 1596.5 Path Contours—Polar CoordinatesCircular path CTP with tangential connectionThe tool moves on a circular path, starting tang
160 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesShape of the helixThe table below illustrates in which way the shape of the
HEIDENHAIN iTNC 530 1616.5 Path Contours—Polar CoordinatesExample: Linear movement with polar coordinates0 BEGIN PGM LINEARPO MM1 BLK FORM 0.1 Z X+0 Y
HEIDENHAIN iTNC 530 XV6.5 Path Contours—Polar Coordinates ... 156Overview ... 156Polar coordinate origin: Pole CC ... 157Straight line LP ...
162 6 Programming: Programming Contours6.5 Path Contours—Polar CoordinatesTo cut a thread with more than 16 revolutionsExample: Helix0 BEGIN PGM HELIX
HEIDENHAIN iTNC 530 1636.5 Path Contours—Polar Coordinates10 LBL 1Identify beginning of program section repeat11 CP IPA+360 IZ+1.5 DR+ F200Enter the t
164 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour Programming6.6 Path Contours—FK Free Contour ProgrammingFundamentalsWorkpiece
HEIDENHAIN iTNC 530 1656.6 Path Contours—FK Free Contour ProgrammingGraphics during FK programmingIncomplete coordinate data often are not sufficient
166 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingInitiating the FK dialogIf you press the gray FK button, the TNC d
HEIDENHAIN iTNC 530 1676.6 Path Contours—FK Free Contour ProgrammingFree programming of circular arcsCircular arc without tangential connectionUUUU To
168 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingInput possibilitiesEnd point coordinatesExample NC blocksDirection
HEIDENHAIN iTNC 530 1696.6 Path Contours—FK Free Contour ProgrammingCircle center CC, radius and direction of rotation in the FC/FCT blockThe TNC calc
170 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingClosed contoursYou can identify the beginning and end of a closed
HEIDENHAIN iTNC 530 1716.6 Path Contours—FK Free Contour ProgrammingAuxiliary pointsYou can enter the coordinates of auxiliary points that are located
Controls on the visual display unit Split screen layout Switch between machining or programming modes Soft keys for selecting functions in screen Swit
XVI 7.1 Entering Miscellaneous Functions M and STOP ... 182Fundamentals ... 1827.2 Miscellaneous Functions for Program Run Control, Spindle and C
172 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingRelative dataData whose values are based on another contour elemen
HEIDENHAIN iTNC 530 1736.6 Path Contours—FK Free Contour ProgrammingData relative to block N: Direction and distance of the contour elementExample NC
174 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 10 BEGIN PGM FK1 MM1 BLK FORM 0.1 Z X+0 Y+
HEIDENHAIN iTNC 530 1756.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 20 BEGIN PGM FK2 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-20Define the
176 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour Programming9 APPR LCT X+0 Y+30 R5 RR F350Approach the contour on a circular a
HEIDENHAIN iTNC 530 1776.6 Path Contours—FK Free Contour ProgrammingExample: FK programming 30 BEGIN PGM FK3 MM1 BLK FORM 0.1 Z X-45 Y-45 Z-20Define t
178 6 Programming: Programming Contours6.6 Path Contours—FK Free Contour Programming8 APPR CT X-40 Y+0 CCA90 R+5 RL F250Approach the contour on a circ
HEIDENHAIN iTNC 530 1796.7 Path Contours—Spline Interpolation6.7 Path Contours—Spline InterpolationFunctionIf you wish to machine contours that are de
180 6 Programming: Programming Contours6.7 Path Contours—Spline InterpolationThe TNC executes the spline block according to the following third-degree
7Programming: Miscellaneous-Functions
HEIDENHAIN iTNC 530 XVII8.1 Working with Cycles ... 208Defining a cycle using soft keys ... 208Defining a cycle using the GOTO function ... 208C
182 7 Programming: Miscellaneous-Functions7.1 Entering Miscellaneous Functions M and STOP7.1 Entering Miscellaneous Functions M and STOPFundamentalsWi
HEIDENHAIN iTNC 530 1837.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant7.2 Miscellaneous Functions for Program Run Control, Sp
184 7 Programming: Miscellaneous-Functions7.3 Miscellaneous Functions for Coordinate Data7.3 Miscellaneous Functions for Coordinate DataProgramming ma
HEIDENHAIN iTNC 530 1857.3 Miscellaneous Functions for Coordinate DataEffectM91 and M92 are effective only in the blocks in which they are programmed.
186 7 Programming: Miscellaneous-Functions7.3 Miscellaneous Functions for Coordinate DataActivating the most recently entered datum: M104FunctionWhen
HEIDENHAIN iTNC 530 1877.4 Miscellaneous Functions for Contouring Behavior7.4 Miscellaneous Functions for Contouring BehaviorSmoothing corners: M90Sta
188 7 Programming: Miscellaneous-Functions7.4 Miscellaneous Functions for Contouring BehaviorInsert rounding arc between straight lines: M112Compatibi
HEIDENHAIN iTNC 530 1897.4 Miscellaneous Functions for Contouring BehaviorMachining small contour steps: M97Standard behaviorThe TNC inserts a transit
190 7 Programming: Miscellaneous-Functions7.4 Miscellaneous Functions for Contouring BehaviorExample NC blocksMachining open contours: M98Standard beh
HEIDENHAIN iTNC 530 1917.4 Miscellaneous Functions for Contouring BehaviorFeed rate factor for plunging movements: M103Standard behaviorThe TNC moves
XVIII 8.5 Cycles for Machining Hole Patterns ... 287Overview ... 287CIRCULAR PATTERN (Cycle 220) ... 288LINEAR PATTERN (Cycle 221) ... 2908.6
192 7 Programming: Miscellaneous-Functions7.4 Miscellaneous Functions for Contouring BehaviorFeed rate in millimeters per spindle revolution: M136Stan
HEIDENHAIN iTNC 530 1937.4 Miscellaneous Functions for Contouring BehaviorBehavior with M120The TNC checks radius-compensated paths for contour underc
194 7 Programming: Miscellaneous-Functions7.4 Miscellaneous Functions for Contouring BehaviorSuperimposing handwheel positioning during program run: M
HEIDENHAIN iTNC 530 1957.4 Miscellaneous Functions for Contouring BehaviorRetraction from the contour in the tool-axis direction: M140Standard behavio
196 7 Programming: Miscellaneous-Functions7.4 Miscellaneous Functions for Contouring BehaviorSuppressing touch probe monitoring: M141Standard behavior
HEIDENHAIN iTNC 530 1977.4 Miscellaneous Functions for Contouring BehaviorDelete modal program information: M142Standard behaviorThe TNC resets modal
198 7 Programming: Miscellaneous-Functions7.5 Miscellaneous Functions for Rotary Axes7.5 Miscellaneous Functions for Rotary AxesFeed rate in mm/min on
HEIDENHAIN iTNC 530 1997.5 Miscellaneous Functions for Rotary AxesBehavior with M126With M126, the TNC will move the axis on the shorter path of trave
200 7 Programming: Miscellaneous-Functions7.5 Miscellaneous Functions for Rotary AxesAutomatic compensation of machine geometry when working with tilt
HEIDENHAIN iTNC 530 2017.5 Miscellaneous Functions for Rotary AxesMaintaining the position of the tool tip when positioning with tilted axes (TCPM*):
HEIDENHAIN iTNC 530 XIX9.1 Labeling Subprograms and Program Section Repeats ... 362Labels ... 3629.2 Subprograms ... 363Operating sequence ...
202 7 Programming: Miscellaneous-Functions7.5 Miscellaneous Functions for Rotary AxesEffectM128 becomes effective at the start of block, M129 at the e
HEIDENHAIN iTNC 530 2037.5 Miscellaneous Functions for Rotary AxesExact stop at corners with nontangential transitions: M134Standard behaviorThe stand
204 7 Programming: Miscellaneous-Functions7.5 Miscellaneous Functions for Rotary AxesCompensating the machine’s kinematic configuration for ACTUAL/NOM
HEIDENHAIN iTNC 530 2057.6 Miscellaneous Functions for Laser Cutting Machines7.6 Miscellaneous Functions for Laser Cutting MachinesPrincipleThe TNC ca
206 7 Programming: Miscellaneous-Functions7.6 Miscellaneous Functions for Laser Cutting MachinesEffectM202 remains in effect until a new voltage is ou
8Programming: Cycles
208 8 Programming: Cycles8.1 Working with Cycles8.1 Working with CyclesFrequently recurring machining cycles that comprise several working steps are s
HEIDENHAIN iTNC 530 2098.1 Working with CyclesExample NC blocks7 CYCL DEF 200 DRILLINGQ200=2 ;SAFETY CLEARANCEQ201=3 ;DEPTHQ206=150 ;FEED RATE FOR PLU
210 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 2118.1 Working with CyclesWorking with the secondary axes U/V/WThe TNC performs infeed movements in the axis that was defined in t
XX 10.1 Principle and Overview ... 376Programming notes ... 376Calling Q parameter functions ... 37710.2 Part Families—Q Parameters in Place of
212 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 2138.2 Point TablesSelecting a point table in the programIn the Programming and Editing mode of operation, select the program for
214 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 2158.3 Cycles for Drilling, Tapping and Thread Milling8.3 Cycles for Drilling, Tapping and Thread MillingOverviewThe TNC offers 19
216 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling 2 TAPPING With a floating tap holder 17 RIGID TAPPINGWithout a floating t
HEIDENHAIN iTNC 530 2178.3 Cycles for Drilling, Tapping and Thread MillingPECKING (Cycle 1)1 The tool drills from the current position to the first pl
218 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingDRILLING (Cycle 200)1 The TNC positions the tool in the tool axis at rapid
HEIDENHAIN iTNC 530 2198.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
220 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingREAMING (Cycle 201)1 The TNC positions the tool in the tool axis at rapid
HEIDENHAIN iTNC 530 2218.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
HEIDENHAIN iTNC 530 XXI10.10 Preassigned Q Parameters ... 408Values from the PLC: Q100 to Q107 ... 408Active tool radius: Q108 ... 408Tool axis:
222 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingBORING (Cycle 202)1 The TNC positions the tool in the tool axis at rapid t
HEIDENHAIN iTNC 530 2238.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
224 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL DRILLING (Cycle 203)1 The TNC positions the tool in the tool axi
HEIDENHAIN iTNC 530 2258.3 Cycles for Drilling, Tapping and Thread MillingUUUU 2nd set-up clearance Q204 (incremental value): Coordinate in the tool a
226 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingBACK BORING (Cycle 204)This cycle allows holes to be bored from the unders
HEIDENHAIN iTNC 530 2278.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
228 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUNIVERSAL PECKING (Cycle 205)1 The TNC positions the tool in the tool axis
HEIDENHAIN iTNC 530 2298.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
230 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 2318.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool lower
XXII 12.1 MOD functions ... 442Selecting the MOD functions ... 442Changing the settings ... 442Exiting the MOD functions ... 442Overview of M
232 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTAPPING with a floating tap holder (Cycle 2)1 The tool drills to the tota
HEIDENHAIN iTNC 530 2338.3 Cycles for Drilling, Tapping and Thread MillingTAPPING NEW with floating tap holder (Cycle 206)1 The TNC positions the tool
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 MillingRIGID TAPPING (Cycle 17)The TNC cuts the thread without a floating tap holde
236 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingRIGID TAPPING (NEW) (Cycle 207)The TNC cuts the thread without a floating
HEIDENHAIN iTNC 530 2378.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip (a
238 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingTHREAD CUTTING (Cycle 18)Cycle 18 THREAD CUTTING is performed by means of
HEIDENHAIN iTNC 530 2398.3 Cycles for Drilling, Tapping and Thread MillingTAPPING WITH CHIP BREAKING (Cycle 209)The tool machines the thread in severa
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 MillingFundamentals of thread millingPrerequisitesn Your machine tool should featur
HEIDENHAIN iTNC 530 XXIII12.13 Enter the Axis Traverse Limits, Datum Display ... 465Function ... 465Working without additional traverse limits ...
242 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingDanger of collisionAlways program the same algebraic sign for the infeeds:
HEIDENHAIN iTNC 530 2438.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING (Cycle 262)1 The TNC positions the tool in the tool axis at r
244 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameterUUUU Thread pitch Q239:
HEIDENHAIN iTNC 530 2458.3 Cycles for Drilling, Tapping and Thread MillingTHREAD MILLING/COUNTERSINKING (Cycle 263)1 The TNC positions the tool in the
246 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling11 At the end of the cycle, the TNC retracts the tool in rapid traverse to
HEIDENHAIN iTNC 530 2478.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameterUUUU Thread pitch Q239: P
248 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Workpiece surface coordinate Q203 (absolute value): Coordinate of the
HEIDENHAIN iTNC 530 2498.3 Cycles for Drilling, Tapping and Thread MillingTHREAD DRILLING/MILLING (Cycle 264)1 The TNC positions the tool in the tool
250 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameterUUUU Thread pitch Q239:
HEIDENHAIN iTNC 530 2518.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip an
252 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 2538.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameterUUUU Thread pitch Q239: P
254 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Workpiece surface coordinate Q203 (absolute value): Coordinate of the
HEIDENHAIN iTNC 530 2558.3 Cycles for Drilling, Tapping and Thread MillingOUTSIDE THREAD MILLING (Cycle 267)1 The TNC positions the tool in the tool a
256 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling11 At the end of the cycle, the TNC retracts the tool in rapid traverse to
HEIDENHAIN iTNC 530 2578.3 Cycles for Drilling, Tapping and Thread MillingUUUU Nominal diameter Q335: Nominal thread diameterUUUU Thread pitch Q239: P
258 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread MillingUUUU Set-up clearance Q200 (incremental value): Distance between tool tip
HEIDENHAIN iTNC 530 2598.3 Cycles for Drilling, Tapping and Thread MillingExample: Drilling cycles0 BEGIN PGM C200 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-20Defi
260 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling7 L X+10 Y+10 R0 FMAX M3Approach hole 1, spindle ON8 CYCL CALLCall the cyc
HEIDENHAIN iTNC 530 2618.3 Cycles for Drilling, Tapping and Thread MillingExample: Drilling cyclesProgram sequencen Program the drilling cycle in the
1Introduction
262 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling14 LBL 1Subprogram 1: Thread cutting15 CYCL DEF 13.0 ORIENTATIONDefine the
HEIDENHAIN iTNC 530 2638.3 Cycles for Drilling, Tapping and Thread MillingExample: Calling drilling cycles in connection with point tablesThe drill ho
264 8 Programming: Cycles8.3 Cycles for Drilling, Tapping and Thread Milling10 CYCL CALL PAT F5000 M3Cycle call in connection with point table TAB1.PN
HEIDENHAIN iTNC 530 2658.3 Cycles for Drilling, Tapping and Thread MillingPoint table TAB1.PNT TAB1. PNT MMNR X Y Z0 +10 +10
266 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and Slots8.4 Cycles for Milling Pockets, Studs and SlotsOverviewCycle Soft key4 POCKET
HEIDENHAIN iTNC 530 2678.4 Cycles for Milling Pockets, Studs and SlotsPOCKET MILLING (Cycle 4)1 The tool penetrates the workpiece at the starting posi
268 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Rounding off radius: Radius for the pocket corners.If Radius = 0 is enter
HEIDENHAIN iTNC 530 2698.4 Cycles for Milling Pockets, Studs and SlotsPOCKET FINISHING (Cycle 212)1 The TNC automatically moves the tool in the tool a
270 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 2718.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
2 1 Introduction1.1 The iTNC 5301.1 The iTNC 530HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventio
272 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 2738.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET MILLING (Cycle 5)1 The tool penetrates the workpiece at the star
274 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Feed rate for plunging: Traversing speed of the tool during penetrationUU
HEIDENHAIN iTNC 530 2758.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR POCKET FINISHING (Cycle 214)1 The TNC automatically moves the tool in t
276 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 2778.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR STUD FINISHING (Cycle 215)1 The TNC automatically moves the tool in the
278 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 2798.4 Cycles for Milling Pockets, Studs and SlotsSLOT MILLING (Cycle 3)Roughing process1 The TNC moves the tool inward by the mil
280 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsUUUU Set-up clearance 1 (incremental value): Distance between tool tip (at sta
HEIDENHAIN iTNC 530 2818.4 Cycles for Milling Pockets, Studs and SlotsSLOT (oblong hole) with reciprocating plunge-cut (Cycle 210)Roughing process1 At
HEIDENHAIN iTNC 530 31.2 Visual Display Unit and Keyboard1.2 Visual Display Unit and KeyboardVisual display unitThe TNC is available with either a BF
282 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 2838.4 Cycles for Milling Pockets, Studs and SlotsCIRCULAR SLOT (oblong hole) with reciprocating plunge-cut (Cycle 211)Roughing pr
284 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 2858.4 Cycles for Milling Pockets, Studs and SlotsExample: Milling pockets, studs and slots0 BEGIN PGM C210 MM1 BLK FORM 0.1 Z X+0
286 8 Programming: Cycles8.4 Cycles for Milling Pockets, Studs and SlotsQ220=0 ;CORNER RADIUSQ221=5 ;OVERSIZE8 CYCL CALL M3Call cycle for machining th
HEIDENHAIN iTNC 530 2878.5 Cycles for Machining Hole Patterns8.5 Cycles for Machining Hole PatternsOverviewThe TNC provides two cycles for machining h
288 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsCIRCULAR PATTERN (Cycle 220)1 At rapid traverse, the TNC moves the tool from its curren
HEIDENHAIN iTNC 530 2898.5 Cycles for Machining Hole PatternsUUUU Stepping angle Q247 (incremental value): Angle between two machining operations on a
290 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsLINEAR PATTERN (Cycle 221)1 The TNC automatically moves the tool from its current posit
HEIDENHAIN iTNC 530 2918.5 Cycles for Machining Hole PatternsUUUU Starting point 1st axis Q225 (absolute value): Coordinate of the starting point in t
4 1 Introduction1.2 Visual Display Unit and KeyboardScreen layoutYou select the screen layout yourself: In the PROGRAMMING AND EDITING mode of operati
292 8 Programming: Cycles8.5 Cycles for Machining Hole PatternsExample: Circular hole patterns0 BEGIN PGM PATTERN MM1 BLK FORM 0.1 Z X+0 Y+0 Z-40Defin
HEIDENHAIN iTNC 530 2938.5 Cycles for Machining Hole Patterns7 CYCL DEF 220 POLAR PATTERNDefine cycle for circular pattern 1, CYCL 200 is called autom
294 8 Programming: Cycles8.6 SL Cycles8.6 SL CyclesFundamentalsSL cycles enable you to form complex contours by combining up to 12 subcontours (pocket
HEIDENHAIN iTNC 530 2958.6 SL CyclesOverview of SL cyclesEnhanced cycles:Cycle Soft key14 CONTOUR GEOMETRY (essential)20 CONTOUR DATA (essential)21 PI
296 8 Programming: Cycles8.6 SL CyclesCONTOUR GEOMETRY (Cycle 14)All subprograms that are superimposed to define the contour are listed in Cycle 14 CO
HEIDENHAIN iTNC 530 2978.6 SL CyclesThe TNC calculates the points of intersection S1 and S2 (they do not have to be programmed).The pockets are progra
298 8 Programming: Cycles8.6 SL CyclesArea of exclusionSurface A is to be machined without the portion overlapped by Bn Surface A must be a pocket and
HEIDENHAIN iTNC 530 2998.6 SL CyclesCONTOUR DATA (Cycle 20)Machining data for the subprograms describing the subcontours are entered in Cycle 20.UUUU
300 8 Programming: Cycles8.6 SL CyclesREAMING (Cycle 21)ProcessSame as Cycle 1, Pecking; see “Cycles for Drilling, Tapping and Thread Milling,” page 2
HEIDENHAIN iTNC 530 3018.6 SL CyclesROUGH-OUT (Cycle 22)1 The TNC positions the tool over the cutter infeed point, taking the allowance for side into
HEIDENHAIN iTNC 530 51.2 Visual Display Unit and KeyboardKeyboardThe TNC is available either with the TE 420 or TE 530 keyboard. The figure at upper r
302 8 Programming: Cycles8.6 SL CyclesFLOOR FINISHING (Cycle 23)The tool approaches the machining plane smoothly (in a vertically tangential arc). The
HEIDENHAIN iTNC 530 3038.6 SL CyclesSIDE FINISHING (Cycle 24)The subcontours are approached and departed on a tangential arc. Each subcontour is finis
304 8 Programming: Cycles8.6 SL CyclesCONTOUR TRAIN (Cycle 25)In conjunction with Cycle 14 CONTOUR GEOMETRY, this cycle facilitates the machining of o
HEIDENHAIN iTNC 530 3058.6 SL CyclesUUUU Milling depth Q1 (incremental value): Distance between workpiece surface and contour floorUUUU Finishing allo
306 8 Programming: Cycles8.6 SL CyclesCYLINDER SURFACE (Cycle 27)This cycle enables you to program a contour in two dimensions and then roll it onto a
HEIDENHAIN iTNC 530 3078.6 SL CyclesUUUU Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contourUU
308 8 Programming: Cycles8.6 SL CyclesCYLINDER SURFACE slot milling (Cycle 28)This cycle enables you to program a guide notch in two dimensions and th
HEIDENHAIN iTNC 530 3098.6 SL CyclesUUUU Milling depth Q1 (incremental value): Distance between the cylindrical surface and the floor of the contourUU
310 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 3118.6 SL Cycles10 CYCL DEF 22.0 ROUGH-OUTCycle definition: Coarse roughingQ10=5 ;INFEED DEPTHQ11=100 ;FEED RATE FOR PLUNGINGQ12=3
6 1 Introduction1.3 Modes of Operation1.3 Modes of OperationManual Operation and Electronic HandwheelThe Manual Operation mode is required for setting
312 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 3138.6 SL Cycles10 CYCL DEF 21.0 PILOT DRILLINGCycle definition: Pilot drillingQ10=5 ;INFEED DEPTHQ11=250 ;FEED RATE FOR PLUNGINGQ
314 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 3158.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
316 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 3178.6 SL CyclesExample: Cylinder surface with Cycle 27Note:n Cylinder centered on rotary tablen Datum at center of rotary table0
318 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 3198.6 SL CyclesExample: Cylinder surface with Cycle 28Notes:n Cylinder centered on rotary tablen Datum at center of rotary tablen
320 8 Programming: Cycles8.6 SL Cycles11 LBL 1Contour subprogram, description of the midpoint path12 L C+40 Z+0 RLData for the rotary axis are entered
HEIDENHAIN iTNC 530 3218.7 SL Cycles with Contour Formula8.7 SL Cycles with Contour FormulaFundamentalsSL cycles and the contour formula enable you to
HEIDENHAIN iTNC 530 71.3 Modes of OperationProgramming and editingIn this mode of operation you can write your part programs. The FK free programming
322 8 Programming: Cycles8.7 SL Cycles with Contour Formulan For floor finishing, the tool again approaches the workpiece in a tangential arc (for too
HEIDENHAIN iTNC 530 3238.7 SL Cycles with Contour FormulaEntering a contour formulaYou can use soft keys to interlink various contours in a mathematic
324 8 Programming: Cycles8.7 SL Cycles with Contour FormulaContour description program 1: Pocket AContour description program 2: Pocket BArea of inclu
HEIDENHAIN iTNC 530 3258.7 SL Cycles with Contour FormulaArea of exclusionSurface A is to be machined without the portion overlapped by Bn The surface
326 8 Programming: Cycles8.7 SL Cycles with Contour FormulaExample: Roughing and finishing superimposed contours with the contour formula0 BEGIN PGM C
HEIDENHAIN iTNC 530 3278.7 SL Cycles with Contour FormulaContour definition program with contour formula:Contour description programs:Q11=100 ;FEED RA
328 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 3298.8 Cycles for Multipass Milling8.8 Cycles for Multipass MillingOverviewThe TNC offers three cycles for machining the following
330 8 Programming: Cycles8.8 Cycles for Multipass MillingRUN 3-D DATA (Cycle 30)1 From the current position, the TNC positions the tool in rapid trave
HEIDENHAIN iTNC 530 3318.8 Cycles for Multipass MillingMULTIPASS MILLING (Cycle 230)1 From the current position in the working plane, the TNC position
8 1 Introduction1.3 Modes of OperationProgram Run, Full Sequence and Program Run, Single BlockIn the Program Run, Full Sequence mode of operation the
332 8 Programming: Cycles8.8 Cycles for Multipass MillingUUUU Starting point in 1st axis Q225 (absolute value): Minimum point coordinate of the surfac
HEIDENHAIN iTNC 530 3338.8 Cycles for Multipass MillingRULED SURFACE (Cycle 231)1 From the current position, the TNC positions the tool in a linear 3-
334 8 Programming: Cycles8.8 Cycles for Multipass MillingUUUU Starting point in 1st axis Q225 (absolute value): Starting point coordinate of the surfa
HEIDENHAIN iTNC 530 3358.8 Cycles for Multipass MillingUUUU 4th point in 1st axis Q234 (absolute value): Coordinate of point 4 in the reference axis o
336 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 3378.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
338 8 Programming: Cycles8.9 Coordinate Transformation Cycles8.9 Coordinate Transformation CyclesOverviewOnce a contour has been programmed, you can p
HEIDENHAIN iTNC 530 3398.9 Coordinate Transformation CyclesDATUM SHIFT (Cycle 7)A DATUM SHIFT allows machining operations to be repeated at various lo
340 8 Programming: Cycles8.9 Coordinate Transformation CyclesDATUM SHIFT with datum tables (Cycle 7)FunctionDatum tables are used forn frequently recu
HEIDENHAIN iTNC 530 3418.9 Coordinate Transformation CyclesSelecting a datum table in the part programWith the SEL TABLE function you select the table
HEIDENHAIN iTNC 530 91.4 Status Displays1.4 Status Displays“General” status displayThe status display 1 informs you of the current state of the machin
342 8 Programming: Cycles8.9 Coordinate Transformation CyclesEdit a pocket table in a Program Run operating mode.In a program run mode you can select
HEIDENHAIN iTNC 530 3438.9 Coordinate Transformation CyclesDATUM SETTING (Cycle 247)With the cycle DATUM SETTING, you can activate a datum defined in
344 8 Programming: Cycles8.9 Coordinate Transformation CyclesMIRROR IMAGE (Cycle 8)The TNC can machine the mirror image of a contour in the working pl
HEIDENHAIN iTNC 530 3458.9 Coordinate Transformation CyclesUUUU Mirrored axis?: Enter the axis to be mirrored. You can mirror all axes, including rota
346 8 Programming: Cycles8.9 Coordinate Transformation CyclesROTATION (Cycle 10)The TNC can rotate the coordinate system about the active datum in the
HEIDENHAIN iTNC 530 3478.9 Coordinate Transformation CyclesSCALING FACTOR (Cycle 11)The TNC can increase or reduce the size of contours within a progr
348 8 Programming: Cycles8.9 Coordinate Transformation CyclesAXIS-SPECIFIC SCALING (Cycle 26)EffectThe SCALING FACTOR becomes effective as soon as it
HEIDENHAIN iTNC 530 3498.9 Coordinate Transformation CyclesWORKING PLANE (Cycle 19)EffectIn Cycle 19 you define the position of the working plane—i.e.
350 8 Programming: Cycles8.9 Coordinate Transformation CyclesIf you set the function TILTING program run to ACTIVE in the Manual Operation mode see “T
HEIDENHAIN iTNC 530 3518.9 Coordinate Transformation CyclesPosition display in the tilted systemOn activation of Cycle 19, the displayed positions (AC
10 1 Introduction1.4 Status DisplaysAdditional status displaysThe additional status displays contain detailed information on the program run. They can
352 8 Programming: Cycles8.9 Coordinate Transformation CyclesCombining coordinate transformation cyclesWhen combining coordinate transformation cycles
HEIDENHAIN iTNC 530 3538.9 Coordinate Transformation Cycles2 Clamp the workpiece3 Preparations in the operating modePositioning with Manual Data Input
354 8 Programming: Cycles8.9 Coordinate Transformation CyclesExample: Coordinate transformation cyclesProgram sequencen Program the coordinate transfo
HEIDENHAIN iTNC 530 3558.9 Coordinate Transformation Cycles20 L Z+250 R0 FMAX M2Retract in the tool axis, end program21 LBL 1Subprogram 1:22 L X+0 Y+0
356 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 3578.10 Special CyclesPROGRAM CALL (Cycle 12)Routines that you have programmed (such as special drilling cycles or geometrical mod
358 8 Programming: Cycles8.10 Special CyclesORIENTED SPINDLE STOP (Cycle 13)The TNC can control the machine tool spindle and rotate it to a given angu
HEIDENHAIN iTNC 530 3598.10 Special CyclesTOLERANCE (Cycle 32)The TNC automatically smoothes the contour between two path elements (whether compensate
360 8 Programming: Cycles8.10 Special CyclesUUUU Tolerance value: Permissible contour deviation in mm (inches) UUUU Finishing=0, Roughing=1: Activate
9Programming: Subprograms and Program Section Repeats
HEIDENHAIN iTNC 530 111.4 Status Displays Positions and coordinates Information on tools Coordinate transformationsSee “Coordinate Transformation Cycl
362 9 Programming: Subprograms and Program Section Repeats9.1 Labeling Subprograms and Program Section Repeats9.1 Labeling Subprograms and Program Sec
HEIDENHAIN iTNC 530 3639.2 Subprograms9.2 SubprogramsOperating sequence1 The TNC executes the part program up to the block in which a subprogram is ca
364 9 Programming: Subprograms and Program Section Repeats9.3 Program Section Repeats9.3 Program Section RepeatsLabel LBLThe beginning of a program se
HEIDENHAIN iTNC 530 3659.4 Separate Program as Subprogram9.4 Separate Program as SubprogramOperating sequence1 The TNC executes the part program up to
366 9 Programming: Subprograms and Program Section Repeats9.5 Nesting9.5 NestingTypes of nestingn Subprograms within a subprogramn Program section rep
HEIDENHAIN iTNC 530 3679.5 NestingProgram execution1 Main program UPGMS is executed up to block 17.2 Subprogram 1 is called, and executed up to block
368 9 Programming: Subprograms and Program Section Repeats9.5 NestingRepeating a subprogramExample NC blocksProgram execution1 Main program UPGREP is
HEIDENHAIN iTNC 530 3699.6 Programming ExamplesExample: Milling a contour in several infeedsProgram sequencen Pre-position the tool to the workpiece s
370 9 Programming: Subprograms and Program Section Repeats9.6 Programming Examples8 LBL 1Set label for program section repeat9 L IZ-4 R0 FMAXInfeed de
HEIDENHAIN iTNC 530 3719.6 Programming ExamplesExample: Groups of holesProgram sequencen Approach the groups of holes in the main programn Call the gr
12 1 Introduction1.4 Status Displays Program section repeats/subprograms Tool measurement Active miscellaneous functions M121 Active program section
372 9 Programming: Subprograms and Program Section Repeats9.6 Programming Examples7 L X+15 Y+10 R0 FMAX M3Move to starting point for group 18 CALL LBL
HEIDENHAIN iTNC 530 3739.6 Programming ExamplesExample: Group of holes with several toolsProgram sequencen Program the fixed cycles in the main progra
374 9 Programming: Subprograms and Program Section Repeats9.6 Programming Examples10 L Z+250 R0 FMAX M6Tool change11 TOOL CALL 2 Z S4000Call the drill
HEIDENHAIN iTNC 530 37510Programming: Q Parameters
376 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 37710.1 Principle and OverviewCalling Q parameter functionsWhen you are writing a part program, press the “Q” key (in the numeric
378 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 37910.3 Describing Contours through Mathematical Operations10.3 Describing Contours through Mathematical OperationsFunctionThe Q p
380 10 Programming: Q Parameters10.3 Describing Contours through Mathematical OperationsProgramming fundamental operationsExample:Call the Q parameter
HEIDENHAIN iTNC 530 38110.4 Trigonometric Functions10.4 Trigonometric FunctionsDefinitionsSine, cosine and tangent are terms designating the ratios of
HEIDENHAIN iTNC 530 131.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electroni
382 10 Programming: Q Parameters10.4 Trigonometric FunctionsProgramming trigonometric functionsPress the ANGLE FUNCTION soft key to call the angle fun
HEIDENHAIN iTNC 530 38310.5 Calculating Circles10.5 Calculating CirclesFunctionThe TNC can use the functions for calculating circles to calculate the
384 10 Programming: Q Parameters10.6 If-Then Decisions with Q Parameters10.6 If-Then Decisions with Q ParametersFunctionThe TNC can make logical If-Th
HEIDENHAIN iTNC 530 38510.6 If-Then Decisions with Q ParametersAbbreviations used:IF :IfEQU : EqualsNE : Not equalGT : Greater thanLT : Less thanGOTO
386 10 Programming: Q Parameters10.7 Checking and Changing Q Parameters10.7 Checking and Changing Q ParametersProcedureYou can check and edit Q parame
HEIDENHAIN iTNC 530 38710.8 Additional Functions10.8 Additional FunctionsOverviewPress the DIVERSE FUNCTION soft key to call the additional functions
388 10 Programming: Q Parameters10.8 Additional FunctionsFN14: ERROR: Displaying error messagesWith the function FN14: ERROR you can call messages und
HEIDENHAIN iTNC 530 38910.8 Additional FunctionsError number Te x t 1042 Traverse direction not defined1043 No datum table active1044 Position error:
390 10 Programming: Q Parameters10.8 Additional FunctionsFN15: PRINT: Output of texts or Q parameter valuesThe function FN15: PRINT transfers Q parame
HEIDENHAIN iTNC 530 39110.8 Additional FunctionsFN16: F-PRINT: Formatted output of texts or Q parameter valuesThe function FN16: F-PRINT transfers Q p
14 1 Introduction1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic HandwheelsTT 130 tool touch probe for tool measurementThe TT 130 is a tri
392 10 Programming: Q Parameters10.8 Additional FunctionsThe following functions allow you to include the following additional information in the prot
HEIDENHAIN iTNC 530 39310.8 Additional FunctionsIn the part program, program FN 16: F-PRINT, to activate the output:The TNC then outputs the file PROT
394 10 Programming: Q Parameters10.8 Additional Functions8 - Coolant status: 0=off, 1=on9 - Active feed rate10 - Index of the prepared tool11 - Index
HEIDENHAIN iTNC 530 39510.8 Additional Functions11 Tool no. Current tool age CUR. TIME12 Tool no. PLC status13 Tool no. Maximum tooth length LCUTS14 T
396 10 Programming: Q Parameters10.8 Additional FunctionsActive transformations, 210 1 - Basic rotation in MANUAL OPERATION mode2 - Programmed rotatio
HEIDENHAIN iTNC 530 39710.8 Additional Functions7 U axis8 V axis9 W axisTraverse range, 230 2 1 to 9 Negative software limit switch in axes 1 to 93 1
398 10 Programming: Q Parameters10.8 Additional Functions14 1 Center misalignment in ref. axis2 Center misalignment in minor axis15 - Direction of cen
HEIDENHAIN iTNC 530 39910.8 Additional FunctionsExample: Assign the value of the active scaling factor for the Z axis to Q25FN19: PLC: Transferring va
400 10 Programming: Q Parameters10.8 Additional FunctionsThe following conditions are permitted in the FN 20 block:Example: Stop program run until the
HEIDENHAIN iTNC 530 40110.8 Additional FunctionsFN25: PRESET: Setting a new datumWith the function FN 25: PRESET, it is possible to set a new datum in
2Manual Operation and Setup
402 10 Programming: Q Parameters10.8 Additional FunctionsFN26: TABOPEN: Opening a Freely Definable TableWith FN 26: TABOPEN you can define a table to
HEIDENHAIN iTNC 530 40310.8 Additional FunctionsFN28: TABREAD: Reading a Freely Definable TableAfter you have opened a table with FN 26 TABOPEN, you c
404 10 Programming: Q Parameters10.9 Entering Formulas Directly10.9 Entering Formulas DirectlyEntering formulasYou can enter mathematical formulas th
HEIDENHAIN iTNC 530 40510.9 Entering Formulas DirectlyArc tangentInverse of the tangent. Determine the angle from the ratio of the opposite to the adj
406 10 Programming: Q Parameters10.9 Entering Formulas DirectlyRules for formulasMathematical formulas are programmed according to the following rules
HEIDENHAIN iTNC 530 40710.9 Entering Formulas DirectlyProgramming exampleCalculate an angle with the arc tangent from the opposite side (Q12) and adja
408 10 Programming: Q Parameters10.10 Preassigned Q Parameters10.10 Preassigned Q ParametersThe Q parameters Q100 to Q122 are assigned values by the T
HEIDENHAIN iTNC 530 40910.10 Preassigned Q ParametersSpindle status: Q110The value of Q110 depends on which M function was last programmed for the spi
410 10 Programming: Q Parameters10.10 Preassigned Q ParametersTool length: Q114The current value for the tool length is assigned to Q114.Coordinates a
HEIDENHAIN iTNC 530 41110.10 Preassigned Q ParametersMeasurement results from touch probe cycles (see also User's Manual for Touch Probe Cycles)M
16 2 Manual Operation and Setup2.1 Switch-on, Switch-O ff2.1 Switch-on, Switch-OffSwitch-onSwitch on the power supply for control and machine. The TNC
412 10 Programming: Q Parameters10.10 Preassigned Q ParametersWorkpiece status Parameter valueGood Q180Re-work Q181Scrap Q182Measured deviation with c
HEIDENHAIN iTNC 530 41310.11 Programming ExamplesExample: EllipseProgram sequencen The contour of the ellipse is approximated by many short lines (def
414 10 Programming: Q Parameters10.11 Programming Examples20 LBL 10Subprogram 10: Machining operation21 CYCL DEF 7.0 DATUM SHIFTShift datum to center
HEIDENHAIN iTNC 530 41510.11 Programming ExamplesExample: Concave cylinder machined with spherical cutterProgram sequencen Program functions only with
416 10 Programming: Q Parameters10.11 Programming Examples20 CALL LBL 10Call machining operation21 L Z+100 R0 FMAX M2Retract in the tool axis, end pro
HEIDENHAIN iTNC 530 41710.11 Programming ExamplesExample: Convex sphere machined with end millProgram sequencen This program requires an end mill.n Th
418 10 Programming: Q Parameters10.11 Programming Examples18 CALL LBL 10Call machining operation19 FN 0: Q10 = +0Reset allowance20 FN 0: Q18 = +5Angle
HEIDENHAIN iTNC 530 41910.11 Programming Examples40 LBL 241 LP PR+Q6 PA+Q24 R9 FQ12Move upward in an approximated “arc”42 FN 2: Q24 = +Q24 - +Q14Updat
11Test Run and Program Run
HEIDENHAIN iTNC 530 172.1 Switch-on, Switch-O ffThe TNC is now ready for operation in the Manual Operation mode.Traversing the reference point in a ti
422 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 42311.1 GraphicsOverview of display modesThe control displays the following soft keys in the Program Run and Test Run modes of ope
424 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 42511.1 Graphics3-D viewThe workpiece is displayed in three dimensions, and can be rotated about the vertical axis.You can rotate
426 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 42711.1 GraphicsCursor position during detail magnificationDuring detail magnification, the TNC displays the coordinates of the ax
428 11 Test Run and Program Run11.1 GraphicsMeasuring the machining timeProgram Run modes of operationThe timer counts and displays the time from prog
HEIDENHAIN iTNC 530 42911.2 Functions for Program Display11.2 Functions for Program DisplayOverviewIn the Program Run modes of operation as well as in
430 11 Test Run and Program Run11.3 Test Run11.3 Test RunFunctionIn the Test Run mode of operation you can simulate programs and program sections to p
HEIDENHAIN iTNC 530 43111.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 block with b
18 2 Manual Operation and Setup2.2 Moving the Machine Axes2.2 Moving the Machine AxesNoteTo traverse with the machine axis direction buttons:Select th
432 11 Test Run and Program Run11.4 Program Run11.4 Program RunFunctionIn the Program Run, Full Sequence mode the TNC executes a part program continuo
HEIDENHAIN iTNC 530 43311.4 Program RunInterrupting machiningThere are several ways to interrupt a program run:n Programmed interruptionsn Pressing th
434 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 43511.4 Program RunResuming program run after an interruptionIf you interrupt a program run during execution of a subprogram or pr
436 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 43711.4 Program RunUUUU To go to the first block of the current program to start a block scan, enter GOTO “0”.UUUU To select mid-p
438 11 Test Run and Program Run11.5 Automatic Program Start11.5 Automatic Program StartFunctionIn a Program Run operating mode, you can use the soft k
HEIDENHAIN iTNC 530 43911.6 Optional block skip11.6 Optional block skipFunctionIn a test run or program run, the TNC can skip over blocks that begin w
440 11 Test Run and Program Run11.7 Optional Program Run Interruption11.7 Optional Program Run InterruptionFunctionThe TNC optionally interrupts the p
12MOD Functions
HEIDENHAIN iTNC 530 192.2 Moving the Machine AxesTraversing with the HR 410 electronic handwheelThe portable HR 410 handwheel is equipped with two per
442 12 MOD Functions12.1 MOD functions12.1 MOD functionsThe MOD functions provide additional input possibilities and displays. The available MOD funct
HEIDENHAIN iTNC 530 44312.1 MOD functionsTest Run:n Display software numbersn Enter code numbern Setting the data interfacen Showing the Workpiece in
444 12 MOD Functions12.2 Software Numbers and Option Numbers12.2 Software Numbers and Option NumbersFunctionThe following software numbers are display
HEIDENHAIN iTNC 530 44512.3 Code Numbers12.3 Code NumbersFunctionThe TNC requires a code number for the following functions:In addition, you can use t
446 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 44712.4 Setting the Data InterfacesAssignThis function sets the destination for the transferred data.Applications:n Transferring v
448 12 MOD Functions12.4 Setting the Data InterfacesSoftware for data transferFor transfer of files to and from the TNC, we recommend using the HEIDEN
HEIDENHAIN iTNC 530 44912.4 Setting the Data InterfacesData transfer between the TNC and TNCremoNTEnsure that:n The TNC is connected to the correct se
450 12 MOD Functions12.5 Ethernet Interface12.5 Ethernet InterfaceIntroductionThe TNC is shipped with a standard Ethernet card to connect the control
HEIDENHAIN iTNC 530 45112.5 Ethernet InterfaceConnecting the iTNC directly with a Windows PCYou don’t need any large effort or special networking know
20 2 Manual Operation and Setup2.2 Moving the Machine AxesIncremental jog positioningWith incremental jog positioning you can move a machine axis by a
452 12 MOD Functions12.5 Ethernet InterfaceSettings on a PC with Windows 2000UUUU To open Network Connections, click <Start>, <Control Panel&
HEIDENHAIN iTNC 530 45312.5 Ethernet InterfaceConfiguring the TNCUUUU In the Programming and Editing mode of operation, press the MOD key. Enter the k
454 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 45512.5 Ethernet InterfaceDefining a network identificationUUUU Press the soft key DEFINE UID / GID to enter the network identific
456 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 45712.6 Configuring PGM MGT12.6 Configuring PGM MGTFunctionWith this function you can determine the features of the file manager:n
458 12 MOD Functions12.7 Machine-Specific User Parameters12.7 Machine-Specific User ParametersFunctionTo enable you to set machine-specific functions,
HEIDENHAIN iTNC 530 45912.8 Showing the Workpiece in the Working Space12.8 Showing the Workpiece in the Working SpaceFunctionThis MOD function enables
460 12 MOD Functions12.8 Showing the Workpiece in the Working SpaceShow the entire traversing range referenced to the displayed workpiece blankShow th
HEIDENHAIN iTNC 530 46112.9 Position Display Types12.9 Position Display TypesFunctionIn the Manual Operation mode and in the Program Run modes of oper
HEIDENHAIN iTNC 530 212.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions MFunc
462 12 MOD Functions12.10 Unit of Measurement12.10 Unit of MeasurementFunctionThis MOD function determines whether the coordinates are displayed in m
HEIDENHAIN iTNC 530 46312.11 Select the Programming Language for $MDI12.11 Select the Programming Language for $MDIFunctionThe Program input MOD funct
464 12 MOD Functions12.12 Selecting the Axes for Generating L Blocks12.12 Selecting the Axes for Generating L BlocksFunctionThe axis selection input f
HEIDENHAIN iTNC 530 46512.13 Enter the Axis Traverse Limits, Datum Display12.13 Enter the Axis Traverse Limits, Datum DisplayFunctionThe AXIS LIMIT MO
466 12 MOD Functions12.14 Displaying HELP Files12.14 Displaying HELP FilesFunctionHelp files can aid you in situations in which you need clear instruc
HEIDENHAIN iTNC 530 46712.15 Display operating times12.15 Display operating timesFunctionThe MACHINE TIME soft key enables you to show different opera
468 12 MOD Functions12.16 External Access12.16 External AccessFunctionThe soft key SERVICE can be used to grant or restrict access through the LSV-2 i
13Tables and Overviews
470 13 Tables and Overviews13.1 General User Parameters13.1 General User ParametersGeneral user parameters are machine parameters affecting TNC settin
HEIDENHAIN iTNC 530 47113.1 General User ParametersExternal data transferIntegrating TNC interfaces EXT1 (5020.0) and EXT2 (5020.1) to an external dev
HEIDENHAIN iTNC 530 ITNC Model, Software and FeaturesThis manual describes functions and features provided by TNCs as of the following NC software num
22 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
472 13 Tables and Overviews13.1 General User ParametersMeasure center misalignment of the stylus when calibrating a triggering touch probeMP6160No 180
HEIDENHAIN iTNC 530 47313.1 General User ParametersMaximum permissible measuring error with TT 130 during measurement with rotating toolRequired for c
474 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 47513.1 General User ParametersTNC displays, TNC editorCycles 17, 18 and 207: Oriented spindle stop at beginning of cycleMP7160Ori
476 13 Tables and Overviews13.1 General User ParametersDialog language MP7230English: 0German: 1Czech: 2French: 3Italian: 4Spanish: 5Portuguese: 6Swed
HEIDENHAIN iTNC 530 47713.1 General User ParametersConfigure tool table (To omit from the table: enter 0); Column number in the tool table forMP7266.0
478 13 Tables and Overviews13.1 General User ParametersConfigure tool table (To omit from the table: enter 0); Column number in the tool table forMP72
HEIDENHAIN iTNC 530 47913.1 General User ParametersConfigure tool pocket tables; Column number in the pocket table for(To omit from the table: enter 0
480 13 Tables and Overviews13.1 General User ParametersDisable datum setting MP7295Do not disable datum setting: +0Disable datum setting in the X axis
HEIDENHAIN iTNC 530 48113.1 General User ParametersGraphic display mode MP7310Projection in three planes according to ISO 6433, projection method 1: +
HEIDENHAIN iTNC 530 232.4 Datum Setting (Without a 3-D Touch Probe)Datum settingSelect the Manual Operation mode.Move the tool slowly until it touches
482 13 Tables and Overviews13.1 General User ParametersMachining and program runEffect of Cycle 11 SCALING FACTOR MP7410SCALING FACTOR effective in 3
HEIDENHAIN iTNC 530 48313.1 General User ParametersError message during cycle call MP7441Error message when M3/M4 not active: 0Suppress error message
484 13 Tables and Overviews13.2 Pin Layout and Connecting Cable for the Data Interfaces13.2 Pin Layout and Connecting Cable for the Data InterfacesRS-
HEIDENHAIN iTNC 530 48513.2 Pin Layout and Connecting Cable for the Data InterfacesNon-HEIDENHAIN devicesThe connector pin layout of a non-HEIDENHAIN
486 13 Tables and Overviews13.2 Pin Layout and Connecting Cable for the Data InterfacesRS-422/V.11 interfaceOnly non-HEIDENHAIN devices are connected
HEIDENHAIN iTNC 530 48713.3 Technical Information13.3 Technical InformationUser functionsDescription n Basic version: 3 axes plus spindlel 4th NC axis
488 13 Tables and Overviews13.3 Technical InformationContour approach and departuren Via straight line: tangential or perpendicularn Via circular arcF
HEIDENHAIN iTNC 530 48913.3 Technical InformationProgram Run graphicsDisplay modesn Graphic simulation of real-time machining in plan view / projectio
490 13 Tables and Overviews13.3 Technical InformationAxis feedback control n Position loop resolution: Signal period of the position encoder/1024n Cyc
HEIDENHAIN iTNC 530 49113.3 Technical InformationSoftware option 1Rotary table machining mProgramming of cylindrical contours as if in two axesmFeed r
24 2 Manual Operation and Setup2.5 Tilting the Working Plane2.5 Tilting the Working PlaneApplication, functionThe TNC supports the tilting functions o
492 13 Tables and Overviews13.3 Technical InformationInput format and unit of TNC functionsPositions, coordinates, circle radii, chamfer lengths–99 99
HEIDENHAIN iTNC 530 49313.4 Exchanging the Buffer Battery13.4 Exchanging the Buffer BatteryA buffer battery supplies the TNC with current to prevent t
HEIDENHAIN iTNC 530 IIndexSymbole3-D compensation ... 118Delta values ... 120Face milling ... 121Normalized vector ... 119Peripheral milling ... 123To
II IndexFFN xx: See Q parameter programmingFN14: ERROR: Displaying error messages ... 388FN18: SYSREAD: Read system data ... 393FN20: WAIT FOR NC and
HEIDENHAIN iTNC 530 IIIIndexPPrincipal axes ... 35Probing Cycles: See “Touch Probe Cycles” User’s ManualProgramEditing ... 67Open new ... 63Structure
IV IndexTTool DataTool dataCalling ... 111Delta values ... 103Enter them into the program ... 103Entering into tables ... 104Indexing ... 108Tool len
Ta b l e o f C yc l esCycle number Cycle designationDEF-activeCALL-activePage1 Pecking n page 2172 Tapping with a floating tap holder n page 2323 Slo
28 Cylindrical surface slot nn page 30830 Run digitized data n page 33032 Tolerance n page 359200 Drilling n page 218201 Reaming n page 220202 Boring
Table of Miscellaneous FunctionsM Effect Effective at block start end PageM00 Stop program/Spindle STOP/Coolant OFF n page 183M01 Optional program ST
HEIDENHAIN iTNC 530 252.5 Tilting the Working Planen Machines with swivel headsn You must bring the tool into the desired position for machining by po
M109M110M111Constant contouring speed at tool cutting edge(increase and decrease feed rate)Constant contouring speed at tool cutting edge (feed rate
26 2 Manual Operation and Setup2.5 Tilting the Working PlaneDatum setting on machines with rotary tablesThe TNC automatically shifts the datum if you
HEIDENHAIN iTNC 530 272.5 Tilting the Working PlaneTo activate manual tilting:To select manual tilting, press the 3-D ROT soft key. You can now select
3Positioning with Manual Data Input (MDI)
30 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 313.1 Programming and Executing Simple Machining OperationsStraight-line function L (see “Straight line L” on page 145), PECKING c
II 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
32 3 Positioning with Manual Data Input (MDI)3.1 Programming and Executing Simple Machining OperationsProtecting and erasing programs in $MDIThe $MDI
4Fundamentals of NC, File Management, Programming Aids, Pallet Management
34 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 Fundamentals4.1 FundamentalsPosition encoders and reference marksThe
HEIDENHAIN iTNC 530 354.1 FundamentalsReference system on milling machinesWhen using a milling machine, you orient tool movements to the Cartesian coo
36 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsPolar coordinatesIf the production drawing is dimensioned
HEIDENHAIN iTNC 530 374.1 FundamentalsAbsolute and incremental workpiece positionsAbsolute workpiece positionsAbsolute coordinates are position coordi
38 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.1 FundamentalsSetting the datumA production drawing identifies a certai
HEIDENHAIN iTNC 530 394.2 File Management: Fundamentals4.2 File Management: FundamentalsFilesWhen you write a part program on the TNC, you must first
40 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.2 File Management: FundamentalsData backupWe recommend saving newly wri
HEIDENHAIN iTNC 530 414.3 Standard File Management4.3 Standard File ManagementNoteCalling the file managerPress the PGM MGT key: The TNC displays the
HEIDENHAIN iTNC 530 IIINew features of the NC software 340 420-xxn Connecting the TNC to Windows networks via Ethernet (see “Network settings specific
42 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementSelecting a fileCall the file manager.Use the
HEIDENHAIN iTNC 530 434.3 Standard File ManagementCopying a fileCall the file manager.Use the arrow keys or the arrow soft keys to move the highlight
44 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementData transfer to or from an external data med
HEIDENHAIN iTNC 530 454.3 Standard File ManagementTransfer a single file: Press the COPY soft key, orTransfer several files: Press the TAG soft key, o
46 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.3 Standard File ManagementSelecting one of the last 10 files selectedCa
HEIDENHAIN iTNC 530 474.3 Standard File ManagementProtect file / Cancel file protectionCall the file manager.Use the arrow keys or arrow soft keys to
48 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File Management4.4 Advanced File ManagementNoteDirectoriesTo
HEIDENHAIN iTNC 530 494.4 Advanced File ManagementOverview: Functions of the expanded file managerFunction Soft keyCopy (and convert) individual files
50 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementCalling the file managerPress the PGM MGT sof
HEIDENHAIN iTNC 530 514.4 Advanced File ManagementSelecting drives, directories and filesCall the file manager.With the arrow keys or the soft keys, y
IV Changed features of the NC software 340 420-xxn Cycle 32 Tolerance was expanded so that different filter settings can be selected for High Speed C
52 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File Management3rd step: select a filePress the SELECT TYPE
HEIDENHAIN iTNC 530 534.4 Advanced File ManagementCopying a single fileUUUU Move the highlight to the file you wish to copy.UUUU Press the COPY soft k
54 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementCopying a tableIf you are copying tables, you
HEIDENHAIN iTNC 530 554.4 Advanced File ManagementChoosing one of the last 10 files selected.Call the file manager.Display the last 10 files selected:
56 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementTagging filesSome functions, such as copying
HEIDENHAIN iTNC 530 574.4 Advanced File ManagementRenaming a fileUUUU Move the highlight to the file you want to rename.UUUU Select the renaming funct
58 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementData transfer to or from an external data med
HEIDENHAIN iTNC 530 594.4 Advanced File ManagementConfirm with the EXECUTE or with the ENT key. A status window appears on the TNC, informing about th
60 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.4 Advanced File ManagementCopying files into another directoryUUUU Sele
HEIDENHAIN iTNC 530 614.4 Advanced File ManagementThe TNC in a NetworkIf the TNC is connected to a network, the directory window 1 displays up to 7 dr
HEIDENHAIN iTNC 530 VNew/changed descriptions in this manualn Meaning of software numbers after the MOD functions have been selected (see “Software Nu
62 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing Programs4.5 Creating and Writing ProgramsOrganiz
HEIDENHAIN iTNC 530 634.5 Creating and Writing ProgramsCreating a new part programYou always enter a part program in the Programming and Editing mode
64 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsExample: Display the BLK form in the NC
HEIDENHAIN iTNC 530 654.5 Creating and Writing ProgramsProgramming tool movements in conversational formatTo program a block, initiate the dialog by p
66 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsActual position captureThe TNC enables y
HEIDENHAIN iTNC 530 674.5 Creating and Writing ProgramsEditing a programWhile you are creating or editing a part program, you can select any desired l
68 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsInserting blocks at any desired location
HEIDENHAIN iTNC 530 694.5 Creating and Writing ProgramsFinding any textUUUU To select the search function, press the FIND soft key. The TNC displays t
70 4 Fundamentals of NC, File Management, Programming Aids, Pallet Management4.5 Creating and Writing ProgramsThe TNC search functionWith the search f
HEIDENHAIN iTNC 530 714.5 Creating and Writing ProgramsFind/Replace any textUUUU If required, select the block containing the word you wish to find.UU
Commentaires sur ces manuels