Programming Q parameters
9.1
Principle and overview of functions
9
324
HEIDENHAIN | TNC 620 | ISO Programming User's Manual | 9/2016
9.1
Principle and overview of functions
With Q parameters you can program entire families of parts in a
single NC program by programming variable Q parameters instead
of fixed numerical values.
Use Q parameters for e.g.:
Coordinate values
Feed rates
Spindle speeds
Cycle data
With Q parameters you can also:
Program contours that are defined through mathematical
functions
Make execution of machining steps depend on certain logical
conditions
Q parameters are always identified with letters and numbers. The
letters determine the type of Q parameter and the numbers the
Q parameter range.
For more information, see the table below:
Q parameter
type
Q parameter range
Meaning
Q
parameters:
Parameters effect all NC programs in the TNC memory
0 – 99
Parameters for the
user
, if there are no overlaps with the
HEIDENHAIN-SL cycles
100 – 199
Parameters for system information on the TNC that can be read
by the NC programs of the user or by cycles
200 – 1199
Parameters primarily used for HEIDENHAIN cycles
1200 – 1399
Parameters that are primarily used with manufacturer cycles
when values are given back to the user program
1400 – 1599
Parameters primarily used as input parameters for manufacturer
cycles
1600 – 1999
Parameters for
users
QL
parameters:
Parameters only effective locally within an NC program
0 – 499
Parameters for
users
QR
parameters:
Parameters that are nonvolatile on all NC programs in the
TNC memory, i.e. they remain in effect even after a power
interruption
0 – 499
Parameters for
users
Summary of Contents for TNC 620 Programming Station
Page 4: ......
Page 5: ...Fundamentals ...
Page 28: ...Contents 28 HEIDENHAIN TNC 620 ISO Programming User s Manual 9 2016 ...
Page 57: ...1 First Steps with the TNC 620 ...
Page 77: ...2 Introduction ...
Page 110: ......
Page 111: ...3 Fundamentals file management ...
Page 166: ......
Page 167: ...4 Programming aids ...
Page 194: ......
Page 195: ...5 Tools ...
Page 234: ......
Page 235: ...6 Programming contours ...
Page 284: ......
Page 285: ...7 Data transfer from CAD files ...
Page 304: ......
Page 305: ...8 Subprograms and program section repeats ...
Page 323: ...9 Programming Q parameters ...
Page 384: ......
Page 385: ...10 Miscellaneous functions ...
Page 407: ...11 Special functions ...
Page 433: ...12 Multiple axis machining ...
Page 475: ...13 Pallet management ...
Page 480: ......
Page 481: ...14 Manual Operation and Setup ...
Page 549: ...15 Positioning with Manual Data Input ...
Page 554: ......
Page 555: ...16 Test Run and Program Run ...
Page 590: ......
Page 591: ...17 MOD Functions ...
Page 622: ......
Page 623: ...18 Tables and Overviews ...