heidenhain TNC 426 User Manual

TNC 426 B TNC 430
NC Software 280 472 xx 280 473 xx
User's Manual
HEIDENHAIN
Conversational
Programming
7/99
Controls on the visual display unit
Split screen layout
Programming path movements
APPR
Approach/depart contour
DEP
Switch between machining or programming modes
Soft keys for selecting functions in screen
Switching the soft-key rows
Changing the screen settings (only BC 120)
Controls on the TNC
Typewriter keyboard for entering letters and symbols
Q
W E
G
F S T M
R
T
Y
Comments
ISO programs
File name
Machine operating modes
MANUAL OPERATION
ELECTRONIC HANDWHEEL Operating Modes
POSITIONING WITH MANUAL DATA INPUT (MDI)
PROGRAM RUN, SINGLE BLOCK
PROGRAM RUN, FULL SEQUENCE
Programming modes
PROGRAMMING AND EDITING
TEST RUN
Program/file management, TNC functions
Select or delete programs and files
PGM MGT
External data transfer
PGM
Enter program call in a program
CALL
MOD
MOD functions
HELP
Displaying help texts for NC error messages
CALC
Pocket calculator
Moving the cursor, going directly to blocks, cycles and parameter functions
Move highlight
GOTO
Go directly to blocks, cycles and parameter functions
FK free contour programming
L
Straight line
CC
Circle center/pole for polar coordinates
C
Circle with center
CR
Circle with radius
CT
Circular arc with tangential connection
CHF
Chamfer
RND
Corner rounding
Tool functions
TOOL
DEF
Enter or call tool length and radius
TOOL CALL
Cycles, subprograms and program section repeats
CYCL
CYCL
DEF
LBL SET
Define and call cycles
CALL
LBL
Enter and call labels for
CALL
subprogramming and program section repeats
STOP
Program stop in a program
TOUCH
Enter touch probe functions in a program
PROBE
Coordinate axes and numbers, editing
...
X
...
0
Select coordinate axes or enter
V
them in a program
Numbers
9
Decimal point
/
+
Change arithmetic sign
Polar coordinates
P
Incremental dimensions
Q parameters
Q
Capture actual position
NO
Skip dialog questions, delete words
ENT
ENT
END
Confirm entry and resume dialog
End block
Override control knobs for feed rate/spindle speed
100
1
50
50
F %
0
100
1
50
50
S %
0
Clear numerical entry or TNC error
CE
message
DEL
Abort dialog, delete program section
TNC Models, Software and Features
This manual describes functions and features provided by the TNCs as of the following NC software numbers.
TNC Model NC Software No.
TNC 426 CB, TNC 426 PB 280 472 xx TNC 426 CF, TNC 426 PF 280 473 xx TNC 430 CA, TNC 430 PA 280 472 xx TNC 430 CE, TNC 430 PE 280 473 xx
The suffixes E and F indicate the export versions of the TNC which have the following limitations:
Linear movement is possible in no more than 4 axes
simultaneously
The machine tool builder adapts the useable features of the TNC to his machine by setting machine parameters. Some of the functions described in this manual may not be among the features provided by your machine tool.
TNC functions that may not be available on your machine include:
Probing function for the 3-D touch probe
Digitizing option
Tool measurement with the TT 120
Rigid tapping
Returning to the contour after an interruption
Please contact your machine tool builder to become familiar with the individual implementation of the control on your machine.
Many machine manufacturers, as well as HEIDENHAIN, offer programming courses for the TNCs. We recommend these courses as an effective way of improving your programming skill and sharing information and ideas with other TNC users.
Contents
User's Manual - Touch Probe Cycles
All of the touch probe functions are described in a separate manual. Please contact HEIDENHAIN if you require a copy of this User's Manual. Id. Nr.: 329 203 xx.
Location of use
The TNC complies with the limits for a Class A device in accordance with the specifications in EN 55022, and is intended for use primarily in industrially-zoned areas.
IHEIDENHAIN TNC 426 B, TNC 430
Contents
Introduction
1
Manual Operation and Setup
Positioning with Manual Data Input (MDI)
Programming: Fundamentals of NC, File Management, Programming Aids
Programming: Tools
Programming: Programming Contours
Programming: Miscellaneous Functions
Programming: Cycles
Programming: Subprograms and Program Section Repeats
Programming: Q Parameters
Test Run and Program Run
MOD Functions
2
Contents
3 4 5 6 7 8 9
10
11
12
Tables and Overviews
13
IIIHEIDENHAIN TNC 426 B, TNC 430
1 INTRODUCTION ..... 1
1.1 The TNC 426 B, the TNC 430 ..... 2
1.2 Visual Display Unit and Keyboard ..... 3
Contents
1.3 Modes of Operation ..... 5
1.4 Status Displays ..... 7
1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels ..... 11
2 MANUAL OPERATION AND SETUP ..... 13
2.1 Switch-on, Switch-off ..... 14
2.2 Moving the Machine Axes ..... 15
2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M ..... 17
2.4 Datum Setting (Without a 3-D Touch Probe) ..... 18
2.5 Tilting the Working Plane ..... 19
3 POSITIONING WITH MANUAL DATA INPUT (MDI) ..... 23
3.1 Programming and Executing Simple Machining Operations ..... 24
4 PROGRAMMING: FUNDAMENTALS OF NC, FILE MANAGEMENT,
PROGRAMMING AIDS, PALLET MANAGEMENT ..... 27
4.1 Fundamentals of NC ..... 28
4.2 File Management: Fundamentals ..... 33
4.3 Standard File Management ..... 34
4.4 File Management with Additional Functions ..... 40
4.5 Creating and Writing Programs ..... 53
4.6 Interactive Programming Graphics ..... 57
4.7 Structuring Programs ..... 58
4.8 Adding Comments ..... 59
4.9 Creating Text Files ..... 60
4.10 Integrated Pocket Calculator ..... 63
4.11 HELP for NC error messages ..... 64
4.12 Managing Pallet Tables ..... 65
IV
Contents
5 PROGRAMMING: TOOLS ..... 67
5.1 Entering Tool-Related Data ..... 68
5.2 Tool Data ..... 69
5.3 Tool Compensation ..... 78
5.4 Three-Dimensional Tool Compensation ..... 82
5.5 Working with Cutting Data Tables ..... 84
6 PROGRAMMING: PROGRAMMING CONTOURS ..... 91
6.1 Overview of Tool Movements ..... 92
6.2 Fundamentals of Path Functions ..... 93
6.3 Contour Approach and Departure ..... 96
Overview: Types of paths for contour approach and departure ..... 96
Important positions for approach and departure ..... 96
Approaching on a straight line with tangential connection: APPR LT ..... 97
Approaching on a straight line perpendicular to the first contour point: APPR LN ..... 98
Approaching on a circular arc with tangential connection: APPR CT ..... 98
Approaching on a circular arc with tangential connection from a straight line to the contour:
APPR LCT ..... 99
Departing tangentially on a straight line: DEP LT ..... 100
Departing on a straight line perpendicular to the last contour point: DEP LN ..... 100
Departing tangentially on a circular arc: DEP CT ..... 101
Departing on a circular arc tangentially connecting the contour and a straight line: DEP LCT ..... 101
6.4 Path Contours — Cartesian Coordinates ..... 102
Overview of path functions ..... 102
Straight line L ..... 103
Inserting a chamfer CHF between two straight lines ..... 103
Circle center CC ..... 104
Circular path C around circle center CC ..... 105
Circular path CR with defined radius ..... 106
Circular path CT with tangential connection ..... 107
Corner Rounding RND ..... 108
Example: Linear movements and chamfers with Cartesian coordinates ..... 109
Example: Circular movements with Cartesian coordinates ..... 110
Example: Full circle with Cartesian coordinates ..... 111
Contents
VHEIDENHAIN TNC 426 B, TNC 430
6.5 Path Contours—Polar Coordinates ..... 112
Contents
6.6 Path Contours — FK Free Contour Programming ..... 118
6.7 Path Contours - Spline Interpolation ..... 130
Polar coordinate origin: Pole CC ..... 112
Straight line LP ..... 113
Circular path CP around pole CC ..... 113
Circular path CTP with tangential connection ..... 114
Helical interpolation ..... 114
Example: Linear movement with polar coordinates ..... 116
Example: Helix ..... 117
Fundamentals ..... 118
Graphics during FK programming ..... 118
Initiating the FK dialog ..... 119
Free programming of straight lines ..... 120
Free programming of circular arcs ..... 120
Auxiliary points ..... 122
Relative data ..... 123
Closed contours ..... 125
Converting FK programs ..... 125
Example: FK programming 1 ..... 126
Example: FK programming 2 ..... 127
Example: FK programming 3 ..... 128
VI
Contents
7 PROGRAMMING: MISCELLANEOUS FUNCTIONS ..... 133
7.1 Entering Miscellaneous Functions M and STOP ..... 134
7.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant ..... 135
7.3 Miscellaneous Functions for Coordinate Data ..... 135
7.4 Miscellaneous Functions for Contouring Behavior ..... 138
Smoothing corners: M90 ..... 138
Insert rounding arc between straight lines: M112 ..... 139
Machining small contour steps: M97 ..... 139
Machining open contours: M98 ..... 140
Feed rate factor for plunging movements: M103 ..... 141
Feed rate at circular arcs: M109/M110/M111 ..... 142
Calculating the radius-compensated path in advance (LOOK AHEAD): M120 ..... 142
Superimposing handwheel positioning during program run: M118 ..... 143
7.5 Miscellaneous Functions for Rotary Axes ..... 144
Feed rate in mm/min on rotary axes A, B, C: M116 ..... 144
Shorter-path traverse of rotary axes: M126 ..... 144
Reducing display of a rotary axis to a value less than 360°: M94 ..... 145
Automatic compensation of machine geometry when working with tilted axes: M114 ..... 146
Maintaining the position of the tool tip when positioning with tilted axes (TCPM*): M128 ..... 147
Exact stop at corners with nontangential transitions: M134 ..... 148
7.6 Miscellaneous Functions for Laser Cutting Machines ..... 149
Contents
VIIHEIDENHAIN TNC 426 B, TNC 430
PROGRAMMING: CYCLES ..... 151
8.1 General Information on Cycles ..... 152
8.2 Drilling Cycles ..... 154
Contents
PECKING (Cycle 1) ..... 154
DRILLING (Cycle 200) ..... 156
REAMING (Cycle 201) ..... 157
BORING (Cycle 202) ..... 158
UNIVERSAL DRILLING (Cycle 203) ..... 159
BACK BORING (Cycle 204) ..... 161
TAPPING with a floating tap holder (Cycle 2) ..... 163
RIGID TAPPING (Cycle 17) ..... 164
THREAD CUTTING (Cycle 18) ..... 165
Example: Drilling cycles ..... 166
Example: Drilling cycles ..... 167
8.3 Cycles for milling pockets, studs and slots ..... 168
POCKET MILLING (Cycle 4) ..... 169
POCKET FINISHING (Cycle 212) ..... 170
STUD FINISHING (Cycle 213) ..... 172
CIRCULAR POCKET MILLING (Cycle 5) ..... 173
CIRCULAR POCKET FINISHING (Cycle 214) ..... 175
CIRCULAR STUD FINISHING (Cycle 215) ..... 176
SLOT MILLING (Cycle 3) ..... 178
SLOT with reciprocating plunge-cut (Cycle 210) ..... 179
CIRCULAR SLOT with reciprocating plunge-cut (Cycle 211) ..... 181
Example: Milling pockets, studs and slots ..... 183
8.4 Cycles for Machining Hole Patterns ..... 185
CIRCULAR PATTERN (Cycle 220) ..... 186
LINEAR PATTERN (Cycle 221) ..... 187
Example: Circular hole patterns ..... 189
VIII
Contents
8.5 SL Cycles ..... 191
CONTOUR GEOMETRY (Cycle 14) ..... 193
Overlapping contours ..... 193
CONTOUR DATA (Cycle 20) ..... 195
PILOT DRILLING (Cycle 21) ..... 197
ROUGH-OUT (Cycle 22) ..... 198
FLOOR FINISHING (Cycle 23) ..... 199
SIDE FINISHING (Cycle 24) ..... 199
CONTOUR TRAIN (Cycle 25) ..... 200
CYLINDER SURFACE (Cycle 27) ..... 202
Example: Roughing-out and fine-roughing a pocket ..... 205
Example: Pilot drilling, roughing-out and finishing overlapping contours ..... 206
Example: Contour train ..... 208
Example: Cylinder surface ..... 210
8.6 Cycles for Multipass Milling ..... 212
RUN DIGITIZED DATA (Cycle 30) ..... 212
MULTIPASS MILLING (Cycle 230) ..... 214
RULED SURFACE (Cycle 231) ..... 216
Example: Multipass milling ..... 219
8.7 Coordinate Transformation Cycles ..... 219
DATUM SHIFT (Cycle 7) ..... 220
DATUM SHIFT with datum tables (Cycle 7) ..... 221
MIRROR IMAGE (Cycle 8) ..... 224
ROTATION (Cycle 10) ..... 225
SCALING FACTOR (Cycle 11) ..... 226
AXIS-SPECIFIC SCALING (Cycle 26) ..... 227
WORKING PLANE (Cycle 19) ..... 228
Example: Coordinate transformation cycles ..... 233
8.8 Special Cycles ..... 235
DWELL TIME (Cycle 9) ..... 235
PROGRAM CALL (Cycle 12) ..... 235
ORIENTED SPINDLE STOP (Cycle 13) ..... 236
TOLERANCE (Cycle 32) ..... 237
Contents
IXHEIDENHAIN TNC 426 B, TNC 430
9 PROGRAMMING: SUBPROGRAMS AND PROGRAM SECTION REPEATS ..... 239
9.1 Marking Subprograms and Program Section Repeats ..... 240
9.2 Subprograms ..... 240
Contents
9.3 Program Section Repeats ..... 241
9.4 Program as Subprogram ..... 242
9.5 Nesting ..... 243
Subprogram within a subprogram ..... 243
Repeating program section repeats ..... 244
Repeating a subprogram ..... 245
9.6 Programming Examples ..... 246
Example: Milling a contour in several infeeds ..... 246
Example: Groups of holes ..... 247
Example: Groups of holes with several tools ..... 248
10 PROGRAMMING: Q PARAMETERS ..... 251
10.1 Principle and Overview ..... 252
10.2 Part Families — Q Parameters in Place of Numerical Values ..... 254
10.3 Describing Contours Through Mathematical Functions ..... 255
10.4 Trigonometric Functions ..... 257
10.5 Calculating Circles ..... 258
10.6 If-Then Decisions with Q Parameters ..... 259
10.7 Checking and Changing Q Parameters ..... 260
10.8 Additional Functions ..... 261
10.9 Entering Formulas Directly ..... 270
10.10 Preassigned Q Parameters ..... 273
10.11 Programming Examples ..... 276
Example: Ellipse ..... 276
Example: Concave cylinder machined with spherical cutter ..... 278
Example: Convex sphere machined with end mill ..... 280
11 TEST RUN AND PROGRAM RUN ..... 283
11.1 Graphics ..... 284
11.2 Functions for Program Display in Program Run and Test Run ..... 289
11.3 Test run ..... 289
11.4 Program Run ..... 291
11.5 Optional block skip ..... 296
X
Contents
12 MOD FUNCTIONS ..... 297
12.1 Selecting, Changing and Exiting the MOD Functions ..... 298
12.2 Software Numbers and Option Numbers ..... 299
12.3 Code Number ..... 299
12.4 Setting the Data Interfaces ..... 300
12.5 Ethernet Interface ..... 304
12.6 Configuring PGM MGT ..... 311
12.7 Machine-Specific User Parameters ..... 311
12.8 Showing the Workpiece in the Working Space ..... 311
12.9 Position Display Types ..... 313
12.10Unit of Measurement ..... 313
12.11 Programming Language for $MDI ..... 314
12.12 Selecting the Axes for Generating L Blocks ..... 314
12.13 Axis Traverse Limits, Datum Display ..... 314
12.14 Displaying HELP files ..... 315
12.15 Machining Times ..... 316
13 TABLES AND OVERVIEWS ..... 317
13.1 General User Parameters ..... 318
13.2 Pin Layout and Connecting Cable for the Data Interfaces ..... 333
13.3 Technical Information ..... 337
13.4 Exchanging the Buffer Battery ..... 340
Contents
XIHEIDENHAIN TNC 426 B, TNC 430
Introduction
1
1.1 The TNC 426 B, the TNC 430
HEIDENHAIN TNC controls are workshop-oriented contouring controls that enable you to program conventional machining operations right at the machine in an easy-to-use conversational programming language. They are designed for milling, drilling and boring machines, as well as for machining centers. The TNC 426 B can control up to 5 axes; the TNC 430 can control up to 9 axes. You can also change the angular position of the spindle under program control.
An integrated hard disk provides storage for as many programs as you like, even if they were created off-line or by digitizing. For quick calculations you can call up the on-screen pocket calculator at any time.
Keyboard and screen layout are clearly arranged in a such way that the functions are fast and easy to use.
The TNC 426 B, the TNC 430
Programming: HEIDENHAIN conversational and ISO formats
HEIDENHAIN conversational programming is an especially easy method of writing programs. Interactive graphics illustrate the individual machining steps for programming the contour. If a production drawing is not dimensioned for NC, the HEIDENHAIN FK free contour programming carries out the necessary calculations automatically. Workpiece machining can be graphically simulated either during or before actual machining. It is also possible to program in ISO format or DNC mode.
You can also enter and test one program while the TNC is running another.
Compatibility
The TNC can execute all part programs that were written on HEIDENHAIN controls TNC 150 B and later.
2
1 Introduction
1.2 Visual Display Unit and Keyboard
Visual display unit
The TNC is available with either a color CRT screen (BC 120) or a TFT flat panel display (BF 120. The figures at right show the keys and controls on the BC 120 (upper right) and the BF 120 (middle right).
Header When the TNC is on, the selected operating modes are shown in the screen header: the machining mode at the left and the programming mode at right. The currently active mode is displayed in the larger box, where the dialog prompts and TNC messages also appear (unless the TNC is showing only graphics).
Soft keys In the footer the TNC indicates additional functions in a soft-key row. You can select these functions by pressing the keys immediately below them soft-key row indicate the number of soft-key rows that can be called with the black arrow keys to the right and left. The line representing the active soft-key row is highlighted.
Soft key selector keys Switching the soft-key rows Setting the screen layout Shift key for switchover between machining and programming
modes
. The lines immediately above the
10
1.2 Visual Display Unit and Keyboard
Keys on BC 120 only
Screen demagnetization; Exit main menu for screen settings
Select main menu for screen settings; In the main menu: Move highlight downward In the submenu: Reduce value
Move picture to the left or downward
In the main menu: Move highlight upward In the submenu: Increase value
10
In the main menu: Select submenu In the submenu: Exit submenu
See next page for the screen settings.
Move picture to the right or upward
3HEIDENHAIN TNC 426 B, TNC 430
Main menu dialog Function
BRIGHTNESS Adjust brightness CONTRAST Adjust contrast H-POSITION Adjust horizontal position H-SIZE Adjust picture width V-POSITION Adjust vertical position V-SIZE Adjust picture height SIDE-PIN Correct barrel-shaped distortion TRAPEZOID Correct trapezoidal distortion ROTATION Correct tilting COLOR TEMP Adjust color temperature R-GAIN Adjust strength of red color B-GAIN Adjust strength of blue color RECALL No function
The BC 120 is sensitive to magnetic and electromagnetic noise, which can distort the position and geometry of the picture. Alternating fields can cause the picture to shift periodically or to become distorted.
Screen layout
1.2 Visual Display Unit and Keyboard
You select the screen layout yourself: In the PROGRAMMING AND EDITING mode of operation, for example, you can have the TNC show program blocks in the left window while the right window displays programming graphics. You could also display the program structure in the right window instead, or display only program blocks in one large window. The available screen windows depend on the selected operating mode.
To change the screen layout:
Press the switch-over key: The soft-key row shows the available layout options (see section
1.3 ”Modes of Operation”).
<
Select the desired screen layout.
4
1 Introduction
Keyboard
The figure at right shows the keys of the keyboard grouped according to their functions:
Alphanumeric keyboard for entering texts and file names, as well as for programming in ISO format
File management, pocket calculator, MOD functions, HELP functions
Programming modes Machine operating modes Initiation of programming dialog Arrow keys and GOTO jump command Numerical input and axis selection
The functions of the individual keys are described on the inside front cover. Machine panel buttons, e.g. NC START, are described in the manual for your machine tool.
1.3 Modes of Operation
The TNC offers the following modes of operation for the various functions and working steps that you need to machine a workpiece:
1.3 Modes of Operation
Manual Operation and Electronic Handwheel
The Manual Operation mode is required for setting up the machine tool. In this operating mode, you can position the machine axes manually or by increments, set the datums, and tilt the working plane.
The Electronic Handwheel mode of operation allows you to move the machine axes manually with the HR electronic handwheel.
Soft keys for selecting the screen layout
(select as described previously)
Screen windows Soft key
Positions
Left: positions. Right: status display.
5HEIDENHAIN TNC 426 B, TNC 430
Positioning with Manual Data Input (MDI)
This mode of operation is used for programming simple traversing movements, such as for face milling or pre-positioning. You can also define point tables for setting the digitizing range in this mode.
Soft keys for selecting the screen layout
Screen windows Soft key
Program
Left: program blocks, right: status display
1.3 Modes of Operation
Programming and Editing
In this mode of operation you can write your part programs. The FK free programming feature, the various cycles and the Q parameter functions help you with programming and add necessary information. If desired, you can have the programming graphics show the individual steps, or you can use a separate screen window to prepare your program structure.
Soft keys for selecting the screen layout
Screen windows Soft key
Program
Left: program blocks, right: program structure
Left: program blocks, right: programming graphics
Test run
In the Test Run mode of operation, the TNC checks programs and program sections for errors, such as geometrical incompatibilities, missing or incorrect data within the program or violations of the work space. This simulation is supported graphically in different display modes.
Soft keys for selecting the screen layout
Same as in the Program Run operating modes on the next page.
6
1 Introduction
Program Run, Full Sequence and Program Run, Single Block
In the Program Run, Full Sequence mode of operation the TNC executes a part program continuously to its end or to a manual or programmed stop. You can resume program run after an interruption.
In the Program Run, Single Block mode of operation you execute each block separately by pressing the machine START button.
Soft keys for selecting the screen layout
Screen windows Soft key
Program
Left: program blocks, right: program structure
Left: program blocks, right: STATUS
Left: program blocks, right: graphics
Graphics
1.4 Status Displays1.4 Status Displays
1.4 Status Displays
“General” status display
The status display informs you of the current state of the machine tool. It is displayed automatically in the following modes of operation:
Program Run, Single Block and Program Run, Full Sequence,
except if the screen layout is set to display graphics only, and
Positioning with Manual Data Input (MDI).
In the operating modes Manual and Electronic Handwheel, the status display is shown in the large window.
7HEIDENHAIN TNC 426 B, TNC 430
Information in the status display
The Meaning
ACTL. Actual or nominal coordinates of the current position
X Y Z Machine axes; the TNC displays auxiliary axes in
lower-case letters. The sequence and quantity of displayed axes is determined by the machine tool builder. Refer to your machine manual for more information
F S M The displayed feed rate in inches corresponds to
1.4 Status Displays
one tenth of the effective value. Spindle speed S, feed rate F and active M functions
Program run started
Axis locked
Axis can be moved with the handwheel
Axes are moving in a tilted working plain
Axes are moving under a basic rotation
Additional status displays
The additional status displays contain detailed information on the program run. They can be called in all operating modes, except in the Programming and Editing mode of operation.
To switch on the additional status display:
Call the soft-key row for screen layout.
<
Select the layout option for the additional status display.
8
1 Introduction
You can choose between several additional status displays with the following soft keys:
Shift the soft-key rows until the STATUS soft keys appear.
<
Select the desired additional status display, e.g. general program information.
General program information
Name of main program Active programs Active machining cycle Circle center CC (pole) Operating time Dwell time counter
1.4 Status Displays
Positions and coordinates
Position display Type of position display, e.g. actual positions Tilt angle of the working plane Angle of a basic rotation
9HEIDENHAIN TNC 426 B, TNC 430
Information on tools
T: Tool number and name RT: Number and name of a replacement tool
Tool axis Tool length and radii Oversizes (delta values) from TOOL CALL (PGM) and the tool
table (TAB) Tool life, maximum tool life (TIME 1) and maximum tool life for
1.4 Status Displays
TOOL CALL (TIME 2) Display of the active tool and the (next) replacement tool
Coordinate transformations
Name of main program Active datum shift (Cycle 7) Active rotation angle (Cycle 10) Mirrored axes (Cycle 8) Active scaling factor(s) (Cycles 11 / 26) Scaling datum
See also section 8.7 “Coordinate Transformation Cycles.”
Tool measurement
Number of the tool to be measured Display whether the tool radius or the tool length is being
measured MIN and MAX values of the individual cutting edges and the
result of measuring the rotating tool (DYN = dynamic measurement)
Cutting edge number with the corresponding measured value. If the measured value is followed by an asterisk, the allowable tolerance in the tool table was exceeded.
10
1 Introduction
1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels
3-D Touch Probes
With the various HEIDENHAIN 3-D touch probe systems you can:
Automatically align workpieces
Quickly and precisely set datums
Measure the workpiece during program run
Digitize 3-D surfaces (option), and
Measure and inspect tools
All of the touch probe functions are described in a separate manual. Please contact HEIDENHAIN if you require a copy of this User's Manual. Id. Nr.: 329 203 xx.
TS 220 and TS 630 touch trigger probes
These touch probes are particularly effective for automatic workpiece alignment, datum setting, workpiece measurement and for digitizing. The TS 220 transmits the triggering signals to the TNC via cable and is a cost-effective alternative for applications where digitizing is not frequently required.
The TS 630 features infrared transmission of the triggering signal to the TNC. This makes it highly convenient for use on machines with automatic tool changers.
Principle of operation: HEIDENHAIN triggering touch probes feature a wear resisting optical switch that generates an electrical signal as soon as the stylus is deflected. This signal is transmitted to the TNC, which stores the current position of the stylus as an actual value.
During digitizing the TNC generates a program containing straight line blocks in HEIDENHAIN format from a series of measured position data. You can then output the program to a PC for further processing with the SUSA evaluation software. This evaluation software enables you to calculate male/female transformations or correct the program to account for special tool shapes and radii that differ from the shape of the stylus tip. If the tool has the same radius as the stylus tip you can run these programs immediately.
TT 120 tool touch probe for tool measurement
The TT 120 is a triggering 3-D touch probe for tool measurement and inspection. Your TNC provides three cycles for this touch probe with which you can measure the tool length and radius automatically — either with the spindle rotating or stopped.
The TT 120 features a particularly rugged design and a high degree of protection, which make it insensitive to coolants and swarf. The triggering signal is generated by a wear-resistant and highly reliable optical switch.
1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels
11HEIDENHAIN TNC 426 B, TNC 430
HR electronic handwheels
Electronic handwheels facilitate moving the axis slides precisely by hand. A wide range of traverses per handwheel revolution is available. Apart from the HR 130 and HR 150 integral handwheels, HEIDENHAIN also offers the HR 410 portable handwheel (see figure at right).
1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels
12
2
Manual Operation and Setup
2.1 Switch-on, Switch-off
Switch-On
Switch-on and traversing the reference points can vary depending on the individual machine tool. Your machine manual provides more detailed information.
Switch on the power supply for control and machine.
The TNC automatically initiates the following dialog
Memory Test
<
The TNC memory is automatically checked.
2.1 Switch-on, Switch-off
Power Interrupted
<
TNC message that the power was interrupted — clear the message.
Translate PLC Program
<
The PLC program of the TNC is automatically compiled.
Relay Ext. DC Voltage Missing
<
Switch on the control voltage. The TNC checks the functioning of the EMERGENCY STOP circuit.
Manual Operation Traverse Reference Points
<
Cross the reference points manually in the displayed sequence: For each axis press the machine START button, or
cross the reference points in any sequence:
Press and hold the machine axis direction button for each axis until the reference point has been traversed.
The reference points need only be traversed if the machine axes are to be moved. If you intend only to write, edit or test programs, you can select the Programming and Editing or Test Run modes of operation immediately after switching on the control voltage.
You can then traverse the reference points later by pressing the PASS OVER REFERENCE soft key in the Manual Operation mode.
Traversing the reference point in a tilted working plane
The reference point of a tilted coordinate system can be traversed by pressing the machine axis direction buttons. The “tilting the working plane” function (see section 2.5 “Tilting the Working Plane”) must be active in the Manual Operation mode. The TNC then interpolates the corresponding axes.
The NC START button is not effective. Pressing this button may result in an error message.
Make sure that the angle values entered in the menu for tilting the working plane match the actual angle of the tilted axis.
Switch-off
To prevent data being lost at switch-off, you need to run down the operating system as follows:
ú Select the Manual mode
ú Select the function for run-down,
confirm again with the YES soft key.
ú When the TNC displays the message
„Now you can switch off the TNC“ in a superimposed window, you may cut off the power supply to the TNC.
Inappropriate switch-off of the TNC can lead to data loss.
The TNC is now ready for operation in the Manual Operation mode.
14
2 Manual Operation and Setup
Loading...
+ 332 hidden pages