beautypg.com

Programming with q parameters, 7programming with q parameters – HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 15

background image

TNC 426/TNC 425/TNC 415 B/TNC 407

7

Programming with Q Parameters

7.1

Part Families — Q Parameters in Place of Numerical Values ......... 7-4

7.2

Describing Contours Through Mathematical Functions ................. 7-7

Overview ................................................................................................................... 7-7

7.3

Trigonometric Functions ..................................................................7-10

Overview ................................................................................................................. 7-10

7.4

If-Then Decisions with Q Parameters ..............................................7-11

Jumps

.................................................................................................................. 7-11

Overview ................................................................................................................. 7-11

7.5

Checking and Changing Q Parameters ...........................................7-13

7.6

Diverse Functions .............................................................................7-14

Displaying error messages ...................................................................................... 7-14
Output through an external data interface ............................................................... 7-16
Formatted output of texts and Q parameter values ................................................. 7-17
Reading system data ............................................................................................... 7-18
Transfer to the PLC ................................................................................................. 7-19

7.7

Entering Formulas Directly ...............................................................7-20

Overview of functions .............................................................................................. 7-20

7.8

Measuring with the 3D Touch Probe During Program Run ...........7-23

7.9

Programming Examples ...................................................................7-25

Rectangular pocket with island, corner rounding and tangential approach ............. 7-25
Bolt hole circles ....................................................................................................... 7-27
Ellipse

.................................................................................................................. 7-29

Hemisphere machined with end mill ........................................................................ 7-31