EasyManua.ls Logo

HEIDENHAIN TNC 370 - Page 256

HEIDENHAIN TNC 370
333 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
8 Cycles
\
L
8.7 Cycles for Coordinate Transformations
Example: Scaling factor
A contour (subprogram 1) is to be executed
once - as originally programmed - at the
manually set datum X+O/Y+O and then executed
again referenced to the position X+6OJY+70 and
with a scaling factor of 0.8.
SCALING FACTOR cycle in a part program
0 BEGIN PGM 360839 MM
1 BLK FORM 0.1 Z X+0 Y+O Z-20
2 BLK FORM 0.2 X+100 Y+lOO Z+O
3 TOOL DEF 1 L+O R+5
4 TOOL CALL 1 Z SIOOO
5 L Z+lOO RO FMAX
6 CALL LBL 1 . . . . . . .._............................................. Execution at original size @
7 CYCL DEF 7.0 DATUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Execution
with scaling factor. Sequence:
8 CYCL DEF 7.1 X+60
9 CYCL DEF 7.2 Y+70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. Datum shift
10
@
11
CYCL DEF 11 .O SCALING . . . . . ..___.__.................... 2. Define scaling factor @
CYCL DEF 11 .I SCL 0.8
12
CALL LBL 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.
Call subprogram (scaling factor active)
13 CYCL DEF 11 .O SCALING . . . . . .._......................... Cancel transformations
14 CYCLDEF 11.1 SCL 1
15 CYCL DEF 7.0 DATUM
16 CYCL DEF 7.1 X+0
17 CYCL DEF 7.2 Y+O
18 L Z+lOO RO FMAX M2
19 LBLI
20 L X-l 0 Y-l 0 RO FMAX M3
21 L Z+2 FMAX
22 L Z-5 F200
23
L X+0 Y+O RL
24 L Y+20
25 LX+25
26 L X+30 Y+15
27 LY+O
28 LX+0
29 LX-IO Y-IO RO
30 L Z+2 FMAX
31 LBLO
32 END PGM 360839 MM
L
TNC 370
8-67

Table of Contents

Related product manuals