HEIDENHAIN TNC 410 ISO Programming User Manual
HEIDENHAIN Equipment
This manual is related to the following products:
Table of contents
Document Outline
- TNC models, software and features
- New features of the NC software 280 476-xx
- Changed features of the NC software 280 476-xx
- New/Changed Descriptions in this Manual
- Introduction
- Manual Operation and Setup
- Positioning with Manual Data Input (MDI)
- Programming: Fundamentals of NC, File Management, Programming Aids, Pallet Management
- 4.1 Fundamentals
- 4.2 File Management: Fundamentals
- 4.3 Standard File Management TNC 426, TNC 430
- 4.4 Expanded File Management TNC 426, TNC 430
- Note
- Directories
- Paths
- Overview: Functions of the expanded file manager
- Calling the file manager
- Selecting drives, directories and files
- Creating a new directory (only possible on the drive TNC:\)
- Copying a single file
- Copying a directory
- Choosing one of the last 10 files selected.
- Deleting a file
- Deleting a directory
- Tagging files
- Renaming a file
- Additional functions
- Data transfer to or from an external data medium
- Copying files into another directory
- The TNC in a network (applies only for Ethernet interface option)
- 4.5 File Management for the TNC410
- 4.6 Creating and Writing Programs
- 4.7 Interactive Programming Graphics (onlyTNC410)
- 4.8 Adding Comments
- 4.9 Creating Text Files (not TNC 410)
- 4.10 Integrated Pocket Calculator (not TNC 410)
- 4.11 Direct Help for NC Error Messages (not TNC 410)
- 4.12 Pallet Management (not TNC 410)
- Programming: Tools
- Programming: Programming Contours
- 6.1 Tool Movements
- 6.2 Fundamentals of Path Functions
- 6.3 Contour Approach and Departure
- 6.4 Path Contours—Cartesian Coordinates
- Overview of path functions
- Straight line at rapid traverse G00 Straight line with feed rate G01 F. . .
- Inserting a chamfer CHF between two straight lines
- Rounding corners G25
- Circle center I, J
- Circular path G02/G03/G05 around circle centerI,J
- Circular path G02/G03/G05 with defined radius
- Circular path G06 with tangential approach
- 6.5 Path Contours—Polar Coordinates
- Programming: Miscellaneous Functions
- 7.1 Entering Miscellaneous Functions M
- 7.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant
- 7.3 Miscellaneous Functions for Coordinate Data
- 7.4 Miscellaneous Functions for Contouring Behavior
- Smoothing corners: M90
- Insert rounding arc between straight lines: M112 (TNC 426, TNC430)
- Entering contour transitions between contour elements: M112 (TNC 410)
- Contour filter: M124 (not TNC 426, TNC 430)
- Machining small contour steps: M97
- Machining open contours: M98
- Feed rate factor for plunging movements: M103
- Feed rate in millimeters per spindle revolution: M136 (not TNC 410)
- Feed rate at circular arcs: M109/M110/M111
- Calculating the radius-compensated path in advance (LOOK AHEAD): M120
- Superimposing handwheel positioning during program run: M118 (not TNC 410)
- Erasing modal program information: M142 (notTNC 410)
- Erasing the basic rotation: M143 (not TNC 410)
- 7.5 Miscellaneous Functions for Rotary Axes
- Feed rate in mm/min on rotary axes A, B, C: M116 (not TNC 410)
- Shorter-path traverse of rotary axes: M126
- Reducing display of a rotary axis to a value less than 360˚: M94
- Automatic compensation of machine geometry when working with tilted axes: M114 (notTNC410)
- Maintaining the position of the tool tip when positioning with tilted axes (TCPM*): M128 (not TNC...
- Exact stop at corners with nontangential transitions: M134 (not TNC 410)
- Selecting tilting axes: M138 (notTNC410)
- Compensating the machine's kinematic configuration for ACTUAL/NOMINAL positions at end of block: ...
- 7.6 Miscellaneous Functions for Laser Cutting Machines (notTNC410)
- Programming: Cycles
- 8.1 Working with Cycles
- 8.2 Point Tables
- 8.3 Cycles for Drilling, Tapping and Thread Milling
- Overview
- PECKING (Cycle G83)
- DRILLING (Cycle G200)
- REAMING (Cycle G201)
- BORING (Cycle G202)
- UNIVERSAL DRILLING (Cycle G203)
- BACK BORING (Cycle G204)
- UNIVERSAL PECKING (Cycle G205, not TNC 410)
- BORE MILLING (Cycle G208, not TNC 410)
- TAPPING with a floating tap holder (Cycle G84)
- TAPPING NEW with floating tap holder (CycleG206, not TNC 410)
- RIGID TAPPING (Cycle G85)
- RIGID TAPPING NEW (Cycle G207, not TNC 410)
- THREAD CUTTING (Cycle G86, not TNC 410)
- TAPPING WITH CHIP BREAKING (Cycle G209, notTNC 410)
- Fundamentals of thread milling
- THREAD MILLING (Cycle G262, not TNC 410)
- THREAD MILLING/COUNTERSINKING (CycleG263, not TNC 410)
- THREAD DRILLING/MILLING (Cycle G264) not TNC 410)
- HELICAL THREAD DRILLING/MILLING (CycleG265, not TNC 410)
- OUTSIDE THREAD MILLING (Cycle G267, notTNC 410)
- 8.4 Cycles for Milling Pockets, Studs and Slots
- Overview
- POCKET MILLING (Cycles G75, G76)
- POCKET FINISHING (Cycle G212)
- STUD FINISHING (Cycle G213)
- CIRCULAR POCKET MILLING (Cycle G77, G78)
- CIRCULAR POCKET FINISHING (Cycle G214)
- CIRCULAR STUD FINISHING (Cycle G215)
- SLOT MILLING (Cycle G74)
- SLOT with reciprocating plunge-cut (Cycle G210)
- CIRCULAR SLOT with reciprocating plunge-cut (Cycle G211)
- 8.5 Cycles for Machining Hole Patterns
- 8.6 SL Cycles Group I
- 8.7 SL Cycles Group II (not TNC 410)
- Fundamentals
- Overview of SL Cycles
- CONTOUR GEOMETRY (Cycle G37)
- Overlapping contours
- CONTOUR DATA (Cycle G120)
- PILOT DRILLING (Cycle G121)
- ROUGH-OUT (Cycle G122)
- FLOOR FINISHING (Cycle G123)
- SIDE FINISHING (Cycle G124)
- CONTOUR TRAIN (Cycle G125)
- CYLINDER SURFACE (Cycle G127)
- CYLINDER SURFACE slot milling (Cycle G128)
- 8.8 Cycles for Multipass Milling
- 8.9 Coordinate Transformation Cycles
- 8.10 Special Cycles
- Programming: Subprograms and Program Section Repeats
- Programming: Q Parameters
- 10.1 Principle and Overview
- 10.2 Part Families—Q Parameters in Place of Numerical Values
- 10.3 Describing Contours through Mathematical Operations
- 10.4 Trigonometric Functions
- 10.5 If-Then Decisions with Q Parameters
- 10.6 Checking and Changing Q Parameters
- 10.7 Additional Functions
- 10.8 Entering Formulas Directly
- 10.9 Preassigned Q Parameters
- Values from the PLC: Q100 to Q107
- Active tool radius: Q108
- Tool axis: Q109
- Spindle status: Q110
- Coolant on/off: Q111
- Overlap factor: Q112
- Unit of measurement for dimensions in the program: Q113
- Tool length: Q114
- Coordinates after probing during program run
- Deviation between actual value and nominal value during automatic tool measurement with the TT 130
- Tilting the working plane with mathematical angles (not TNC 410): Rotary axis coordinates calcula...
- Results of measurements with touch probe cycles (see also Touch Probe Cycles User's Manual)
- Test Run and Program Run
- MOD Functions
- 12.1 MOD functions
- 12.2 System Information (notTNC426, TNC 430)
- 12.3 Software Numbers and Option Numbers (not TNC 410)
- 12.4 Code Numbers
- 12.5 Setting the Data Interface for the TNC 410
- 12.6 Setting the Data Interfaces for TNC426, TNC430
- 12.7 Ethernet Interface (notTNC410)
- 12.8 Configuring PGM MGT (not TNC 410)
- 12.9 Machine-Specific User Parameters
- 12.10 Showing the Workpiece in the Working Space (not TNC 410)
- 12.11 Position Display Types
- 12.12 Unit of Measurement
- 12.13 Select the Programming Language for $MDI
- 12.14 Selecting the Axes for Generating L Blocks (notTNC410)
- 12.15 Enter the Axis Traverse Limits, Datum Display
- 12.16 The HELP Function
- 12.17 Operating Time (via Code Number for TNC 410)
- 12.18 Teleservice (not TNC 410)
- 12.19 External Access (not TNC410)
- Tables and Overviews