5 przykłady programowania, Przykłady programowania – HEIDENHAIN TNC 640 (34059x-02) Cycle programming Instrukcja Obsługi

Strona 214

Advertising
background image

Cykle obróbkowe: powierzchnia boczna cylindra

8.5

Przykłady programowania

8

214

TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 10/2013

8.5

Przykłady programowania

Przykład: powierzchnia boczna cylindra przy pomocy

cyklu 27

Maszyna z głowicą B i stołem C
Cylinder zamocowany na środku stołu

obrotowego.
Punkt odniesienia znajduje się na

stronie spodniej, w centrum stołu

obrotowego

0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000

Wywołanie narzędzia, średnica 7

2 L Z+250 R0 FMAX

Wyjście narzędzia z materiału

3 L X+50 Y0 R0 FMAX

Narzędzie pozycjonować wstępnie na środku stołu

obrotowego

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

FMAX

Nachylić

5 CYCL DEF 14.0 KONTUR

Ustalić podprogram konturu

6 CYCL DEF 14.1 KONTURLABEL 1
7 CYCL DEF 27 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

8 L C+0 R0 FMAX M13 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

13 L X+40 Y+20 RL

Dane w osi obrotu w mm (Q17=1)

14 L X+50
15 RND R7.5
16 L Y+60
17 RND R7.5
18 L IX-20
19 RND R7.5

Advertising