"Bolt Hole Circle" Oem-Cycle Example - HEIDENHAIN TNC 415 Technical Manual

Hide thumbs Also See for TNC 415:
Table of Contents

Advertisement

4 "Bolt hole circle" OEM-cycle example

The following "Bolt hole circle" program is an example of an OEM-cycle. (This cycle has not been
loaded in the control unit!)
The Z-axis acts as the tool axis. The first hole in the circle is at 0 o . The OEM-cycle calculates the
angular position of the holes from the number of holes. The drilling positions are approached in
succession in an anti-clockwise direction, and the holes are made automatically with an in-feed.
Before the cycle is called, the tool is held at the safety clearance.
Y
Q4
Q3
"Bolt hole circle" OEM-cycle
0 BEGIN PGM 99999968 MM
1 DLG-CALL 0/1/2/3/4/5/6/7
2 FN1: Q6 = +Q6 + +Q5
3 FN4: Q50 = +360 DIV + Q1
4 FN0: Q60 = +0
5 CC X+Q3 Y+Q4
6 LBL 11
7 LP PR +Q2 PA +Q60 R0 FMAX
8 L IZ +Q6 FQ7
9 L IZ –Q6 FMAX
10 FN 1: Q60 = +Q60 + +Q50
11 FN12: IF +Q60 LT +360 GOTO LBL 11
12 END PGM 99999968 MM
Dialogs for "Bolt hole circle" OEM-cycle
Dialog No.
DIALOG
0
BOLT HOLE CIRCLE
1
NUMBER OF HOLES?
2
RADIUS?
3
X COORDINATE CC?
4
Y COORDINATE CC?
5
SAFETY CLEARANCE?
6
TOTAL HOLE DEPTH?
7
IN-FEED DEPTH?
01.98
TNC 407/TNC 415/TNC 425
Input parameters:
Q1 = Number of holes
Q2 = Radius of bolt hole circle
Q3 = X co-ordinate of centre of bolt hole circle
Q4 = Y co-ordinate of centre of bolt hole circle
Q2
Q5 = Safety clearance for Z axis
Q6 = Hole depth in Z axis (negative input)
Q7 = Drilling feed
X
Dialog block
Distance traversed in Z
Angle increment
Start angle
Centre of bolt hole circle
Jump label
Approach drilling position
Drilling with feed
Clear
Next angle
Last bore?
4 "Bolt hole circle" OEM-cycle example
(negative input)
9-9

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 425eTnc 415fTnc 407Tnc 415bTnc 425

Table of Contents