7 sl-cykle ze wzorem (formu łą ) konturu – HEIDENHAIN iTNC 530 (340 49x-03) Instrukcja Obsługi

Strona 472

Advertising
background image

472

8 Programowanie: cykle

8.7 SL-cykle ze wzorem (formu

łą

) konturu

Program definicji konturu ze wzorem konturu:

Q10=5

;GłĘBOKOŚĆ WCIĘCIA W

MATERIAł

Q11=100

;POSUW WCIĘCIA W

MATERIAł

Q12=350

;POSUW PRZECIĄGANIA

Q18=0

;NARZĘDZIE DO

PRZECIĄGANIA

Q19=150

;POSUW RUCHEM

WAHADłOWYM

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 W

MATERIAł

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 W

MATERIAł

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

Wzór konturu

9 END PGM MODEL MM

Advertising