HEIDENHAIN TNC 410 User Manual

4.5 (2)

TNC 410

NC-Software 286 060-xx 286 080-xx

User’s Manual

Conversational

Programming

English (en)

6/2001

NO
ENT
END
CE
DEL
Q
CALC
PGM
MGT
PGM
CALL
MOD
HELP

Controls on the TNC

Controls on the visual display unit

Split screen layout

Toggle display between machining and programming modes

Soft keys for selecting functions in screen

Shift soft-key rows for the soft keys

Change screen settings (BC 120 only)

Typewriter keyboard for entering letters and symbols

File name Q W E R T Y Comments

G

F S T M

ISO programs

 

Machine operating modes

MANUAL OPERATION

ELECTRONIC HANDWHEEL

POSITIONING WITH 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 External data transfer

Enter program call in a program

MOD functions

HELP functions

Pocket calculator

Moving the cursor, going directly to blocks, cycles and parameter functions

Move highlight

GOTO Go directly to blocks, cycles and parameter functions

Override control knobs for feed rate/spindle speed

 

100

 

100

50

150

50

150

 

F %

 

S %

 

0

 

0

Programming path movements

APPR

Approach/depart contour

DEP

 

Free contour programming

L

Straight line

 

CC

Circle center/pole for polar coordinates

C

Circle with center

 

CR

Circle with radius

 

CT

Tangential circle

 

CHF

Chamfer

 

RND

Corner rounding

 

Tool functions

TOOL

TOOL

Enter or call tool length and radius

DEF

CALL

Cycles, subprograms and program section repeats

CYCL

CYCL

Define and call cycles

DEF

CALL

LBL

LBL Enter and call labels for

SET

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 ...

V

Select coordinate axes or enter

 

 

 

them in a program

0

...

9

Numbers

 

Decimal point

+/

Change arithmetic sign

P Polar coordinates

Incremental dimensions

Q parameters

Capture actual position

Skip dialog questions, delete words

Confirm entry and resume

ENT

dialog End block

Clear numerical entry or TNC error message Abort dialog, delete program section

HEIDENHAIN TNC 410 User Manual

TNC Models, Software and

Features

This manual describes functions and features provided by the TNCs with the following NC software number.

TNC Model

NC Software No.

TNC 410

286 060-xx

TNC 410

286 080-xx

The machine tool builder adapts the useable features of the TNC to his machine by setting machine parameters. Therefore, 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

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.

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.

Contents

I

II

Contents

Contents

Introduction

Manual Operation and Setup

Positioning with Manual Data Input

Programming: Fundamentals of NC,

File Management, ProgrammingAids

Programming:Tools

Programming: Programming Contours

Programming: Miscellaneous Functions

Programming: Cycles

Programming: Subprograms and

Program Section Repeats

Programming: Q Parameters

Test Run and Program Run

3-DTouch Probes

Digitizing

MOD Functions

Tables and Overviews

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

HEIDENHAIN TNC 410

III

Contents

.....1 INTRODUCTION

1

 

1.1 TheTNC 410 .....

2

 

1.2 Visual Display Unit and Keyboard 3.....

1.3 Modes of Operation 5.....

1.4 Status Displays

..... 9

1.5 Accessories: HEIDENHAIN 3-DTouch Probes and Electronic Handwheels 12.....

.....2 MANUAL OPERATION AND SETUP

13

 

 

 

 

2.1 Switch-On

..... 14

 

 

 

 

 

 

 

2.2 Moving the MachineAxes .....

15

 

 

 

 

 

2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M 18.....

 

2.4 Setting the Datum (Without a 3-DTouch Probe) .....

19

 

 

 

 

 

 

3 POSITIONING WITH MANUAL DATA INPUT (MDI) .....

21

 

 

3.1 Programming and Executing Simple Positioning Blocks 22.....

 

 

 

4 PROGRAMMING: FUNDAMENTALS OF NC, FILE MANAGEMENT, PROGRAMMING AIDS .....

25

4.1 Fundamentals of NC

..... 26

 

 

 

 

 

 

4.2 File Management .....

31

 

 

 

 

 

 

4.3 Creating andWriting Programs .....

34

 

 

 

 

4.4 Interactive Programming Graphics

..... 39

 

 

 

4.5 Adding Comments .....

40

 

 

 

 

 

 

4.6 HELP Function ..... 41

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 PROGRAMMING: TOOLS .....

43

 

 

 

 

 

 

5.1 EnteringTool-Related Data .....

44

 

 

 

 

 

5.2 Tool Data .....

45

 

 

 

 

 

 

 

5.3 Tool Compensation .....

52

 

 

 

 

 

 

5.4 MeasuringTools with the TT 120 .....

56

 

 

 

 

IV

Contents

.....6 PROGRAMMING: PROGRAMMING CONTOURS

63

 

 

 

 

 

6.1 Overview ofTool Movements .....

64

 

 

 

 

 

 

 

 

6.2 Fundamentals of Path Functions .....

 

65

 

 

 

 

 

 

 

6.3 Contour Approach and Departure .....

68

 

 

 

 

 

 

 

Overview:Types of paths for contour approach and departure

..... 68

 

 

Important positions for approach and departure .....

68

 

 

 

Approaching on a straight line with tangential connection:APPR LT .....

70

 

Approaching on a straight line perpendicular to the first contour point:APPR LN ..... 70

Approaching on a circular arc with tangential connection:APPR CT .....

71

 

Approaching on a circular arc with tangential connection from a straight line to the contour:APPR LCT ..... 72

Departing tangentially on a straight line: DEP LT .....

73

 

 

 

Departing on a straight line perpendicular to the last contour point: DEP LN ..... 73

Departing tangentially on a circular arc: DEP CT .....

74

 

 

 

Departing on a circular arc tangentially connecting the contour and a straight line: DEP LCT ..... 75

6.4 Path Contours — Cartesian Coordinates .....

76

 

 

 

 

 

 

Overview of path functions .....

76

 

 

 

 

 

 

 

Straight line L .....

77

 

 

 

 

 

 

 

 

 

 

Inserting a chamfer CHF between two straight lines

..... 77

 

 

 

Circle center CC .....

78

 

 

 

 

 

 

 

 

 

 

Circular path C around circle center CC

..... 79

 

 

 

 

 

 

Circular path CR with defined radius .....

80

 

 

 

 

 

 

Circular path CT with tangential connection .....

81

 

 

 

 

 

Corner Rounding RND

..... 82

 

 

 

 

 

 

 

 

 

Example: Linear movements and chamfers with Cartesian coordinates .....

83

Example: Circular movements with Cartesian coordinates .....

84

 

 

Example: Full circle with Cartesian coordinates

..... 85

 

 

 

6.5 Path Contours – Cartesian Coordinates .....

86

 

 

 

 

 

 

Polar coordinate origin: Pole CC .....

86

 

 

 

 

 

 

 

Straight line LP .....

87

 

 

 

 

 

 

 

 

 

 

Circular path CP around pole CC .....

87

 

 

 

 

 

 

 

Circular path CTP with tangential connection .....

88

 

 

 

 

 

Helical interpolation .....

88

 

 

 

 

 

 

 

 

 

Example: Linear movement with polar coordinates .....

90

 

 

 

Example: Helix .....

91

 

 

 

 

 

 

 

 

 

 

Contents

HEIDENHAIN TNC 410

V

Contents

6.6 Path Contours – FK Free Contour Programming .....

92

Fundamentals .....

92

 

 

 

Graphics during FK programming .....

92

 

Initiating the FK dialog ..... 93

 

 

 

Free programming of straight lines .....

94

 

Free programming of circular arcs .....

94

 

Auxiliary points .....

96

 

 

 

Relative data .....

97

 

 

 

Closed contours .....

97

 

 

 

Example: FK programming 1 .....

98

 

 

Example: FK programming 2 .....

99

 

 

Example: FK programming 3 .....

100

 

 

.....7 PROGRAMMING: MISCELLANEOUS FUNCTIONS

103

 

 

7.1

Entering Miscellaneous Functions M and STOP .....

104

 

 

7.2

Miscellaneous Functions for Program Run Control, Spindle and Coolant ..... 105

7.3

Miscellaneous Functions for Coordinate Data ..... 105

 

 

Programming machine-referenced coordinates: M91/M92 105.....

7.4

Miscellaneous Functions for Contouring Behavior .....

107

 

 

 

Smoothing corners: M90 ..... 107

 

 

 

 

 

Entering contour transitions between contour elements: M112 .....

108

 

Contour filter: M124 ..... 110

 

 

 

 

 

Machining small contour steps: M97 .....

112

 

 

 

 

Machining open contours: M98 ..... 113

 

 

 

 

 

Feed rate factor for plunging movements: M103 ..... 114

 

 

Constant feed rate at the tool cutting edge: M109/M110/M111 .....

115

 

Calculating the radius-compensated path in advance (LOOK AHEAD): M120 ..... 115

7.5

Miscellaneous Functions for Rotary Axes .....

117

 

 

 

 

Shorter-path traverse of rotary axes: M126 .....

117

 

 

 

Reducing display of a rotary axis to a value less than 360°: M94 .....

117

VI

Contents

.....8 PROGRAMMING: CYCLES

119

 

 

 

 

 

 

8.1 General Overview of Cycles

..... 120

 

 

 

 

 

8.2 PointTables .....

122

 

 

 

 

 

 

 

 

Creating a point table .....

 

122

 

 

 

 

 

Selecting point tables in the program. .....

 

122

 

 

Calling a cycle in connection with point tables .....

123

 

8.3 Drilling Cycles .....

124

 

 

 

 

 

 

 

 

PECKING (Cycle 1) .....

124

 

 

 

 

 

 

DRILLING (Cycle 200)

.....

126

 

 

 

 

 

REAMING (Cycle 201)

.....

127

 

 

 

 

 

BORING (Cycle 202) .....

 

128

 

 

 

 

 

 

UNIVERSAL DRILLING (Cycle 203) .....

129

 

 

BACK BORING (Cycle 204) .....

131

 

 

 

 

TAPPING with a floating tap holder (Cycle 2) .....

133

 

RIGIDTAPPING GS (Cycle 17)

134

 

 

 

 

Example: Drilling cycles .....

135

 

 

 

 

 

Example: Drilling cycles .....

136

 

 

 

 

 

Example: Calling drilling cycles in connection with point tables

..... 137

8.4 Cycles for Milling Pockets, Studs and Slots

.....

139

 

 

POCKET MILLING (Cycle 4) .....

140

 

 

 

 

POCKET FINISHING (Cycle 212) .....

141

 

 

 

STUD FINISHING (Cycle 213) .....

143

 

 

 

 

CIRCULAR POCKET MILLING (Cycle 5) .....

 

144

 

 

CIRCULAR POCKET FINISHING (Cycle 214) .....

146

 

CIRCULAR STUD FINISHING (Cycle 215) .....

147

 

SLOT MILLING (Cycle 3) .....

149

 

 

 

 

 

SLOT (Slot milling) with reciprocating plunge cut (Cycle 210) .....

150

CIRCULAR SLOT with reciprocating plunge-cut (Cycle 211) .....

152

Example: Milling pockets, studs and slots .....

154

 

Example: Roughing and finishing a rectangular pocket in connection with point tables ..... 156

8.5 Cycles for Machining Hole Patterns .....

158

 

 

 

CIRCULAR PATTERN (Cycle 220) .....

159

 

 

 

LINEAR PATTERN (Cycle 221) .....

160

 

 

 

 

Example: Circular hole patterns .....

162

 

 

 

Contents

HEIDENHAIN TNC 410

VII

Contents

8.6 SL cycles

..... 164

 

 

 

 

 

 

 

CONTOUR GEOMETRY (Cycle 14) ..... 165

 

 

Overlapping contours .....

166

 

 

 

 

 

Pilot drilling (Cycle 15) .....

168

 

 

 

 

ROUGH-OUT (Cycle 6) .....

169

 

 

 

 

CONTOUR MILLING (Cycle 16)

..... 171

 

 

Example: Rough-out a pocket

.....

172

 

 

 

Example: Pilot drilling, roughing-out and finishing overlapping contours .....

174

8.7 Cycles for multipass milling .....

176

 

 

 

MULTIPASS MILLING (Cycle 230) .....

176

 

 

RULED SURFACE (Cycle 231) .....

178

 

 

 

Example: Multipass milling .....

 

180

 

 

 

8.8 CoordinateTransformation Cycles

..... 181

 

 

DATUM SHIFT (Cycle 7) .....

182

 

 

 

DATUM SHIFT with datum tables (Cycle 7) .....

182

 

MIRROR IMAGE (Cycle 8) .....

184

 

 

 

ROTATION (Cycle 10) .....

185

 

 

 

 

 

SCALING FACTOR (Cycle 11)

.....

186

 

 

 

AXIS-SPECIFIC SCALING (Cycle 26) .....

187

 

 

Example: Coordinate transformation cycles .....

188

 

8.9 Special Cycles .....

190

 

 

 

 

 

 

DWELLTIME (Cycle 9) .....

190

 

 

 

 

PROGRAM CALL (Cycle 12) .....

 

190

 

 

 

ORIENTED SPINDLE STOP (Cycle 13) .....

191

 

 

 

 

9 PROGRAMMING: SUBPROGRAMS AND PROGRAM SECTION REPEATS .....

193

9.1 Marking Subprograms and Program Section Repeats 194.....

 

9.2 Subprograms .....

194

 

 

 

 

 

 

9.3 Program section repeats .....

195

 

 

 

 

 

9.4 Program as Subprogram .....

196

 

 

 

 

9.5 Nesting .....

197

 

 

 

 

 

 

 

Subprogram within a subprogram .....

197

 

 

Repeating program section repeats .....

198

 

 

Repeating a subprogram

..... 199

 

 

 

9.6 Programming Examples .....

200

 

 

 

 

 

Example: Milling a contour in several infeeds .....

200

 

Example: Groups of holes .....

201

 

 

 

Example: Groups of holes with several tools .....

202

 

VIII

Contents

.....10 PROGRAMMING: Q PARAMETERS

205

 

 

 

10.1 Principle and Overview .....

206

 

 

 

 

 

10.2

Part Families — Q Parameters in Place of Numerical Values .....

207

10.3

Describing ContoursThrough Mathematical Functions

..... 208

 

10.4Trigonometric Functions .....

210

 

 

 

 

 

10.5

If-Then Decisions with Q Parameters

.....

211

 

 

10.6 Checking and Changing Q Parameters .....

212

 

 

10.7Additional Functions

..... 213

 

 

 

 

 

10.8 Entering Formulas Directly .....

219

 

 

 

 

 

10.9 Preassigned Q Parameters .....

222

 

 

 

 

 

10.10 Programming Examples .....

224

 

 

 

 

 

 

Example: Ellipse .....

224

 

 

 

 

 

 

 

Example: Concave cylinder machined with spherical cutter .....

2267

 

Example: Convex sphere machined with end mill .....

228

 

.....11 TEST RUN ND PROGRAM RUN

231

 

11.1 Graphics

..... 232

 

 

11.2Test run .....

236

 

 

11.3 Program run ..... 238

 

 

11.4 BlockwiseTransfer: Running Longer Programs 245.....

11.5 Optional Block Skip ..... 246

 

 

11.6 Optional Program Run Interruption ..... 246

.....12 3-D TOUCH PROBES

247

 

 

12.1 Touch Probe Cycles in the Manual and Electronic Handwheel modes. .....

248

12.2 Setting the Datum with a 3-DTouch Probe 251.....

 

12.3 MeasuringWorkpieces with a 3-DTouch Probe 254.....

 

.....13 DIGITIZING

259

 

 

 

13.1 Digitizing with aTriggeringTouch Probe (Optional) 260.....

13.2 Programming Digitizing Cycles ..... 261

 

13.3 Meander Digitizing .....

262

 

13.4 Contour Line Digitizing

..... 263

 

13.5 Using Digitized Data in a Part Program .....

265

Contents

HEIDENHAIN TNC 410

IX

Contents

.....14 MOD FUNCTIONS

267

 

 

 

14.1 Selecting, Changing and Exiting the MOD Functions 268.....

14.2

System Information .....

268

 

14.3

Code Number .....

269

 

 

 

14.4

Setting the Data Interface

..... 269

 

14.5 Machine-Specific User Parameters .....

271

14.6

Position DisplayTypes

.....

272

 

14.7

Unit of Measurement .....

272

 

14.8

Select the Programming Language .....

273

14.9 Enter AxisTraverse Limits

..... 274

 

14.10The HELP Function .....

275

 

.....15 TABLES AND OVERVIEWS

277

 

 

 

 

15.1 General User Parameters .....

 

278

 

 

 

Input possibilities for machine parameters .....

278

 

Selecting user parameters .....

278

 

 

 

External data transfer .....

279

 

 

 

 

3-D touch probes and digitizing 280.....

 

 

 

TNC displays,TNC editor .....

 

282

 

 

 

Machining and program run .....

287

 

 

 

Electronic handwheels .....

289

 

 

 

15.2 Pin Layout and Connecting Cable for the Data Interface .....

290

15.3 Technical Information .....

292

 

 

 

 

 

TNC features .....

292

 

 

 

 

 

 

 

Programmable functions .....

 

293

 

 

 

TNC Specifications .....

294

 

 

 

 

 

 

15.4TNC Error Messages .....

295

 

 

 

 

 

 

TNC error messages during programming .....

295

 

TNC error messages during test run and program run .....

296

TNC error messages during digitizing .....

299

 

 

15.5 Changing the Buffer Battery

.....

300

 

 

 

X

Contents

1

Introduction

1.1 The TNC 410

1.1 The TNC 410

HEIDENHAIN TNC controls are shop-floor programmable contouring controls for milling, drilling and boring machines, as well as machining centers with up to four axes. You can program conventional milling, drilling and boring operations right at the machine with the easily understandable interactive conversational guidance. You can also change the angular position of the spindle under program control.

Keyboard and screen layout are clearly arranged in a such way that the functions are fast and easy to use.

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 during test run. It is also possible to program in ISO format or DNC mode.

You can enter a 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.

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 . The lines immediately above the 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

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Switching the soft-key rows

Setting the screen layout

Shift key for switchover between machining and programming modes

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

 

 

 

 

 

 

 

 

 

 

 

 

 

Move picture to the right or upward

 

 

 

 

 

 

 

 

 

 

 

In the main menu:

Select submenu

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

In the submenu:

Exit submenu

 

 

 

 

 

 

 

See next page for the screen settings.

1.2 Visual Display Unit and Keyboard

HEIDENHAIN TNC 410

3

1.2 Visual Display Unit and Keyboard

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

COLORTEMP

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

You select the screen layout yourself: In the PROGRAMMING AND EDITING mode of operation, for example, you can have theTNC show program blocks in the left window while the right window displays programming graphics.You could also display help graphics for cycle definition 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 SPLIT SCREEN key: The soft-key row shows the available layout options.

<

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,

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 in the foldout of the front cover. Machine panel buttons, e.g. NC START, are described in the manual for your machine tool.

1.3 Modes of Operation

TheTNC offers the following modes of operation for the various functions and working steps that you need to machine a workpiece:

Manual Operation and Electronic

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 and set the datums.

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

The same selection is available as in the Positioning with MDI mode. TheTNC always shows the positions at left in the divided screen.

1.3 Modes of Operation

HEIDENHAIN TNC 410

5

1.3 Modes of Operation

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.

Soft keys for selecting the screen layout

Screen windows

Soft key

Program blocks

Left: program, right: general program information

Left: program, right: positions and coordinates

Left: program, right: information on tools

Left: Program, right: coordinate transformations

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.

Soft keys for selecting the screen layout

Screen windows

Soft key

Program blocks

Left: program, right: help graphics for cycle programming

Left: program blocks, right: programming graphics

Interactive Programming Graphics

6

1 Introduction

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

Screen windows

Soft key

Program blocks

Test run graphics

Left: program, right: test run graphics

Left: program, right: general program information

Left: program, right: positions and coordinates

Left: program, right: information on tools

Left: Program, right: coordinate transformations

1.3 Modes of Operation

HEIDENHAIN TNC 410

7

1.3 Modes of Operation

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 blocks

Left: program, right: general program information

Left: program, right: positions and coordinates

Left: program, right: information on tools

Left: Program, right: coordinate transformations

Left: program, right: tool measurement

8

1 Introduction

1.4 Status Displays

“General” status displays

The status display informs you of the current state of the machine tool. It is displayed automatically in all modes of operation:

In the Manual mode,Electronic Handwheel mode, and Positioning with MDI mode the position display appears in the large window.

Information in the status display

Symbol Meaning

ACTL. Actual or nominal coordinates of the current position

Machine axes

Spindle speed S, feed rate F and active M functions

Program run started

Axis locked

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, e.g. positions and coordinates.

1.4 Status Displays

HEIDENHAIN TNC 410

9

1.4 Status Displays

You can also choose between the following additional status displays:

General program information

Name of main program

Active programs

Active machining cycle

Circle center CC (pole)

Dwell time counter

Active program section repeats/Counter for current program section repeat

(5/3: 5 repetitions programmed, 3 remaining to be run)

Operating time

Positions and coordinates

Position display

Type of position display, e.g. actual positions

Angle of a basic rotation

10

 

1 Introduction

 

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 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 (Cycle 11 or Cycle 26)

For further information, refer to section 8.8 “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.

4

1.4 Status Displays

HEIDENHAIN TNC 410

11

1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels

1.5Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels

3-DTouch 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

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.

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.

12

1 Introduction

2

Manual Operation and Setup

2.1 Switch-On

2.1 Switch-On

Switch-on and traversing the reference points can vary depending on the individual machine tool. Refer to your machine manual.

Switch on the power supply for control and machine.

The TNC automatically initiates the following dialog

<

The TNC memory is automatically checked.

<

TNC message that the power was interrupted

— clear the message.

<

The PLC program of the TNC is automatically compiled.

<

Switch on the control voltage.

The TNC checks the functioning of the

EMERGENCY STOP circuit.

!

<

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, or

Cross the reference points with several axes at the same time: Use soft keys to select the axes (axes are then shown highlighted on the screen), and then press the machine START button.

The TNC is now ready for operation in the

Manual Operation mode.

14

2 Manual Operation and Setup

2.2 Moving the Machine Axes

Traversing with the machine axis direction buttons is a machine-dependent function. Your machine manual provides more detailed information.

To traverse with the machine axis direction buttons:

Select the Manual Operation mode.

<

Press the machine axis direction button and hold it as long as you wish the axis to move.

...or move the axis continuously:

and

Press and hold the machine axis direction

 

button, then press the machine START button:

 

The axis continues to move after you release

 

the keys.

 

 

 

To stop the axis, press the machine STOP

 

button.

 

 

 

 

You can move several axes at a time with these two methods.

2.2 Moving the Machine Axes

HEIDENHAIN TNC 410

15

2.2 Moving the Machine Axes

Traversing with the HR 410 electronic handwheel

The portable HR 410 handwheel is equipped with two permissive buttons. The permissive buttons are located below the star grip. You can only move the machine axes when an permissive button is depressed (machine-dependent function).

The HR 410 handwheel features the following operating elements:

EMERGENCY STOP

Handwheel

Permissive buttons

Axis address keys

Actual-position-capture key

Keys for defining the feed rate (slow, medium, fast; the feed rates are set by the machine tool builder)

Direction in which the TNC moves the selected axis

Machine function

(set by the machine tool builder)

The red indicators show the axis and feed rate you have selected.

It is also possible to move the machine axes with the handwheel during a program run.

To move an axis:

Select the Electronic Handwheel mode of operation

Press and hold the permissive button

<

Select the axis.

<

Select the feed rate.

<

 

or

Move the active axis in the positive or

 

negative direction.

 

 

 

 

16

2 Manual Operation and Setup

Incremental jog positioning

With incremental jog positioning you can move a machine axis by a preset distance each time you press the corresponding machine axis direction button.

Select the Electronic Handwheel or Manual mode of operation.

<

Select incremental jog positioning, set the soft key to On.

" #$ $%

<

Enter the jog increment in mm, e.g. 8 mm, or

Enter the jog increment via soft key (preset softkey values).

<

Press the machine axis direction button as often as desired.

Z

 

 

 

Axes

 

 

 

 

 

 

 

 

Machine

8

8

 

 

the

 

 

 

 

8

 

16

X

Moving

 

 

 

 

 

 

 

 

 

 

2.2

HEIDENHAIN TNC 410

17

Loading...
+ 289 hidden pages