Przykłady programowania 3.11 – HEIDENHAIN TNC 640 (34059x-04) Cycle programming Instrukcja Obsługi
Strona 101
Przykłady programowania 3.11
3
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 4/2014
101
Przykład: cykle wiercenia w połączeniu z PATTERN
DEF
Współrzędne wiercenia są zapisane w pamięci w definicji
wzoru PATTERN DEF POS i są wywoływane przez TNC
z CYCL CALL PAT .
Promienie narzędzi są tak wybrane, iż wszystkie kroki
robocze można zobaczyć w grafice testowej.
Przebieg programu
Centrowanie (promień narzędzia 4)
Wiercenie (promień narzędzia 2.4)
Gwintowanie (promień narzędzia 3)
0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
Definicja półwyrobu
2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000
Wywołanie narzędzia centrującego (promień narzędzia 4)
4 L Z+10 R0 F5000
Narzędzie przemieścić na bezpieczną wysokość
(programować F z wartością), TNC pozycjonuje po każdym
cyklu na bezpieczną wysokość
5 PATTERN DEF
Definiowanie wszystkich pozycji wiercenia w szablonie
punktowym
POS1( X+10 Y+10 Z+0 )
POS2( X+40 Y+30 Z+0 )
POS3( X+20 Y+55 Z+0 )
POS4( X+10 Y+90 Z+0 )
POS5( X+90 Y+90 Z+0 )
POS6( X+80 Y+65 Z+0 )
POS7( X+80 Y+30 Z+0 )
POS8( X+90 Y+10 Z+0 )
6 CYCL DEF 240 CENTROWANIE
Definicja cyklu nakiełkowania
Q200=2
;BEZPIECZNA WYSOKOŚĆ
Q343=0
;WYBÓR ŚREDNICA/GŁĘBOKOŚĆ
Q201=-2
;GŁĘBOKOŚĆ
Q344=-10
;ŚREDNICA
Q206=150
;F WCIĘCIE NA GŁĘB.
Q211=0
;CZAS ZATRZYM. NA DOLE
Q203=+0
;WSPÓŁ.POWIERZ.
Q204=50
;2. BEZPIECZNA WYSOK.
7 CYCL CALL PAT F5000 M13
Wywołanie cyklu w połączeniu z szablonem punktów
8 L Z+100 R0 FMAX
Swobodne przemieszczenie narzędzia, zmiana narzędzia
9 TOOL CALL 2 Z S5000
Wywołanie narzędzia, wiertło (promień narzędzia 2.4)