Struktura programu, 3 programowanie pierwszego przedmiotu – HEIDENHAIN TNC 320 (340 55x-05) Instrukcja Obsługi

Strona 41

Advertising
background image

HEIDENHAIN TNC 320

41

1.3 Programowanie pierwszego przedmiotu

Struktura programu

Programy obróbki powinny mieć możliwie podobną strukturę. To

zwiększa ich przejrzystość, przyśpiesza programowanie i redukuje

ewentualne błędy.

Zalecana struktura programu przy prostych, konwencjonalnych

obróbkach konturu
1
Wywołanie narzędzia, definiowanie osi narzędzia
2 Wyjście narzędzia z materiału
3 Wypozycjonować wstępnie na płaszczyźnie obróbki w pobliżu

punktu startu konturu

4 W osi narzędzia wypozycjonować wstępnie nad przedmiotem lub

zaraz na głębokość, w razie konieczności włączyć

wrzeciono/chłodziwo

5 Najazd konturu
6 Obróbka konturu
7 Opuszczenie konturu
8 Wyjście narzędzia z materiału, zakończenie programu

Szczegółowe informacje na ten temat:

Programowanie konturu: Patrz „Przemieszczenia narzędzia”,

strona 158

Zalecana struktura programu przy prostych programach z

cyklami
1
Wywołanie narzędzia, definiowanie osi narzędzia
2 Wyjście narzędzia z materiału
3 Definiowanie pozycji obróbki
4 Definiowanie cyklu obróbki
5 Wywołanie cyklu, włączenie wrzeciona/chłodziwa
6 Wyjście narzędzia z materiału, zakończenie programu

Szczegółowe informacje na ten temat:

Programowanie cykli: patrz Instrukcja obsługi dla operatora Cykle

Przykład: Struktura programu, programowanie

konturu

0 BEGIN PGM BSPCONT MM

1 BLK FORM 0.1 Z X... Y... Z...

2 BLK FORM 0.2 X... Y... Z...

3 TOOL CALL 5 Z S5000

4 L Z+250 R0 FMAX

5 L X... Y... R0 FMAX

6 L Z+10 R0 F3000 M13

7 APPR ... RL F500

...

16 DEP ... X... Y... F3000 M9

17 L Z+250 R0 FMAX M2

18 END PGM BSPCONT MM

Przykład: Struktura programu przy

programowaniu cykli

0 BEGIN PGM BSBCYC MM

1 BLK FORM 0.1 Z X... Y... Z...

2 BLK FORM 0.2 X... Y... Z...

3 TOOL CALL 5 Z S5000

4 L Z+250 R0 FMAX

5 PATTERN DEF POS1( X... Y... Z... ) ...

6 CYCL DEF...

7 CYCL CALL PAT FMAX M13

8 L Z+250 R0 FMAX M2

9 END PGM BSBCYC MM

Advertising