beautypg.com

HEIDENHAIN TNC 407 (280 580) User Manual User Manual

Page 187

background image

TNC 425/TNC 415 B/TNC 407

7-2

7

Programming with Q Parameters

Fig. 7.1: Q parameters as variables

Q4

Q2

Q3

Q1

Q5

Q6

Q Parameters are used for:

• programming families of parts

• defining contours through mathematical functions

An entire family of parts can be programmed on the TNC with a single
part program
. You do this by entering variables – so-called Q parameters
– instead of fixed numerical values.

Q parameters can represent, for example:

• coordinate values
• feed rates
• rpm
• cycle data

A Q parameter is designated by the letter Q and a number between 0 and
119.

Q parameters also enable you to program contours that are defined
through mathematical functions
.

With Q parameters you can make the execution of machining steps
dependent on logical conditions.

Q parameters and fixed numerical values can be mixed within a
program.

Q parameters can be assigned numerical values between -99999.9999
and +99999.9999.

You can enter the individual Q parameter functions either blockwise (see
pages 7-3 to 7-8) or together in a formula through the ASCII keyboard (see
pages 7-14 to 7-16).

The TNC automatically assigns the same data to certain Q parameters. For example, the Q parameter Q108 is
assigned the current tool radius. You will find a list of these parameters in Chapter 12.