beautypg.com

HEIDENHAIN TNC 426B (280 472) ISO programming User Manual

Page 269

background image

10 Programming: Q Parameters

254

1

0.1 Pr

inciple and Ov

erview

10.1 Principle and Overview

You can program an entire family of parts in a single part program.
You do this by entering variables called

Q parameters

instead of

fixed numerical values.

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. You can also use Q parameters to
make the execution of machining steps depend on logical
conditions.

Q parameters are designated by the letter Q and a number between
0 and 399. They are grouped according to three ranges:

Meaning

Range

Freely applicable parameters, global for

Q0 to Q99

all programs in the TNC memory.

Parameters for special TNC functions

Q100 to Q199

Parameters that are primarily used for cycles,

Q200 to Q399

global for all programs

(TNC 410: to Q299)

in the TNC memory

Programming notes
You can mix Q parameters and fixed numerical values within a
program.

Q parameters can be assigned numerical values between
–99 999.9999 and +99 999.9999.

Some Q parameters are always assigned the same data
by the TNC. For example, Q108 is always assigned the
current tool radius. For further information, see section
“10.9 Preassigned Q Parameters.”

If you are using the parameters Q1 to Q99 in OEM
cycles, define via
MP7251 whether the parameters are only to be used
locally in the OEM cycles, or may be used globally.

Q4

Q2

Q3

Q1

Q5

Q6

Mkap10.pm6

29.06.2006, 08:06

254