![HEIDENHAIN TNC 407 User Manual Download Page 191](http://html1.mh-extra.com/html/heidenhain/tnc-407/tnc-407_user-manual_2118718191.webp)
TNC 426/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
7 Programming with Q Parameters
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 called
Q parameters
instead of fixed numerical values.
Q parameters are designated by the letter Q and a number between 0 and
299.
Meaning
Range
Freely applicable parameters, locally effective
(depending on MP7251)
Q0 to Q99
Parameters for special functions of the TNC
Q100 to Q199
Additional parameters, only available on TNC 426:
Parameters that are primarily used for cycles,
globally effective
Q200 to Q299
Q parameters can represent information such as:
• coordinate values
• feed rates
• rpm
• cycle data
Q parameters also enable you to program
contours
that are defined
through
mathematical functions
.
In addition, you can use Q parameters to make the execution of machining
steps depend on certain
logical conditions
.
You can
mix Q parameters
and
fixed numerical values
within a pro-
gram.
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-12) or together in a formula through the ASCII keyboard
(see pages 7-20 to 7-22).
Certain Q parameters are always assigned the same data by the TNC. For example, Q108 is always assigned the
current tool radius. A list of these parameters can be found in Chapter 11.