Przykłady programowania 8.6 – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Instrukcja Obsługi

Strona 237

Advertising
background image

Przykłady programowania

8.6

8

TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 5/2015

237

Przykład: powierzchnia boczna cylindra przy

pomocy cyklu 28

Cylinder zamocowany na środku stołu

obrotowego.
Maszyna z głowicą B i stołem C
Punkt odniesienia znajduje się na

środku stołu obrotowego
Opis toru punktu środkowego w

podprogramie konturu

Y (Z)

X (C)

0 BEGIN PGM C28 MM
1 TOOL CALL 1 Z S2000

Wywołanie narzędzia, oś narzędzia Z, średnica 7

2 L Z+250 R0 FMAX

Wyjście narzędzia z materiału

3 L X+50 Y+0 R0 FMAX

Narzędzie pozycjonować na środku stołu obrotowego

4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN FMAX

Nachylić

5 CYCL DEF 14.0 KONTUR

Ustalić podprogram konturu

6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 28 POWIERZCHNIA BOCZNA CYLINDRA

Ustalić parametry obróbki

Q1=-7

;GŁĘBOKOŚĆ FREZOWANIA

Q3=+0

;NADDATEK Z BOKU

Q6=2

;BEZPIECZNY ODSTĘP

Q10=-4

;GŁĘBOKOŚĆ WCIĘCIA

Q11=100

;POSUW WCIĘCIA WGŁ.

Q12=250

;POSUW FREZOWANIA

Q16=25

;PROMIEŃ

Q17=1

;RODZAJ WYMIAROWANIA

Q20=10

;SZEROKOŚĆ ROWKA

Q21=0.02

;TOLERANCJA

Dopracowanie aktywne

8 L C+0 R0 FMAX M3 M99

Pozycjonować wstępnie stół obrotowy, włączyć wrzeciono,

wywołać cykl

9 L Z+250 R0 FMAX

Wyjście narzędzia z materiału

10 PLANE RESET TURN FMAX

Odsunąć, anulować funkcję PLANE

11 M2

Koniec programu

12 LBL 1

Podprogram konturu, opis toru punktu środkowego

13 L X+60 Y+0 RL

Dane w osi obrotu w mm (Q17=1)

14 L Y-35
15 L X+40 Y-52.5
16 L Y-70
17 LBL 0
18 END PGM C28 MM

Advertising