HEIDENHAIN TNC 640 (34059x-02) Cycle programming Instrukcja Obsługi

Strona 226

Advertising
background image

Cykle obróbkowe: kieszeń konturu z formułą konturu

9.1

SL-cykle z kompleksową formułą konturu

9

226

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

9 CYCL DEF 22 ROZWIERCANIE

Definicja cyklu rozwiercanie

Q10=5

;GŁĘBOKOŚĆ WCIĘCIA

Q11=100

;POSUW WCIĘCIA WGŁ.

Q12=350

;POSUW PRZECIĄGANIA

Q18=0

;PRZECIĄGACZ ZGRUBNY

Q19=150

;POSUW WAHADŁOWY

Q401=100

;WSPÓŁCZ.POSUWU

Q404=0

;STRATEGIA PRZECIĄGANIA

DODATK.

10 CYCL CALL M3

Wywołane cyklu przeciąganie

11 TOOL CALL 2 Z S5000

Wywołanie narzędzia frez do obróbki wykańczającej

12 CYCL DEF 23 OBRÓBKA NA GOTOWO DNA

Wywołanie cyklu obróbka wykańczająca dna

Q11=100

;POSUW WCIĘCIA WGŁ.

Q12=200

;POSUW PRZECIĄGANIA

13 CYCL CALL M3

Definicja cyklu obróbka wykańczająca dna

14 CYCL DEF 24 OBRÓBKA NA GOTOWO BOKU

Definicja cyklu obróbka wykańczająca boku

Q9=+1

;KIERUNEK OBROTU

Q10=5

;GŁĘBOKOŚĆ WCIĘCIA

Q11=100

;POSUW WCIĘCIA WGŁ.

Q12=400

;POSUW PRZECIĄGANIA

Q14=+0

;NADDATEK Z BOKU

15 CYCL CALL M3

Wywołanie cyklu obróbka wykańczająca z boku

16 L Z+250 R0 FMAX M2

Przemieścić narzędzie poza materiałem, koniec programu

17 END PGM KONTUR MM

Program definicji konturu ze wzorem konturu:

0 BEGIN PGM MODEL MM

Program definiowania konturu:

1 DECLARE CONTOUR QC1 = “OKRAG1“

Definicja oznacznika konturu dla programu „OKRAG1”

2 FN 0: Q1 =+35

Przyporządkowanie wartości dla używanych parametrów w

PGM „OKRAG31XY”

3 FN 0: Q2 = +50
4 FN 0: Q3 =+25
5 DECLARE CONTOUR QC2 = “OKRAG31XY“

Definicja oznacznika konturu dla programu „OKRAG31XY”

6 DECLARE CONTOUR QC3 = “TROJKAT“

Definicja oznacznika konturu dla programu „TROJKAT”

7 DECLARE CONTOUR QC4 = “KWADRAT“

Definicja oznacznika konturu dla programu „KWADRAT”

8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4

Formuła konturu

9 END PGM MODEL MM

Advertising