1 sl-cykle z kompleksow ą formu łą konturu – HEIDENHAIN TNC 320 (340 55x-05) Cycle programming Instrukcja Obsługi

Strona 222

Advertising
background image

222

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

9.1 SL-cykle z kompleksow

ą formu

łą

konturu

Program definicji konturu z formułą konturu:

9 CYCL DEF 22 ROZWIERCANIE

Definicja cyklu rozwiercanie

Q10=5

;GŁĘBOKOŚĆ WCIĘCIA

Q11=100 ;POSUW WCIĘCIA W

MATERIAŁ

Q12=350 ;POSUW PRZECIĄGANIA
Q18=0

;PRZECIĄGACZ

Q19=150 ;POSUW OBRÓBKI RUCHEM

WAHADŁOWYM

Q401=100 ;WSPÓŁCZ. POSUWU
Q404=0

;STRATEGIA

DODATK.ROZWIERCANIA

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 NA GOTOWO DNO

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

Q11=100 ;POSUW WCIĘCIA W

MATERIAŁ

Q12=200 ;POSUW PRZECIĄGANIA

13 CYCL CALL M3

Definicja cyklu obróbka wykańczająca dna

14 CYCL DEF 24 NA GOTOWO BOK

Definicja cyklu obróbka wykańczająca boku

Q9=+1

;KIERUNEK OBROTU

Q10=5

;GŁĘBOKOŚĆ WCIĘCIA

Q11=100 ;POSUW WCIĘCIA W

MATERIAŁ

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

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