HEIDENHAIN TNC 407 (280 580) User Manual User Manual
Page 187
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.