Podstawy
Zastosowanie
Norma DIN 66025/ISO 6983 definiuje uniwersalną syntaktykę NC.
Na TNC7 basic możesz zapisywać i wykonywać programy NC z obsługiwanymi elementami składni ISO.
Opis funkcji
TNC7 basic udostępnia w połączeniu z programami ISO następujące możliwości:
- Przesyłanie plików do sterowania
- Zapisywanie programów ISO na sterowaniu
- Dodatkowo do normowanej składni ISO możesz programować specyficzne cykle HEIDENHAIN jako funkcje G .
- Możesz także używać niektórych funkcji NC za pomocą składni Klartext w programach ISO .
- Testowanieprogramów NC przy wykorzystaniu symulacji
- Odpracowywanieprogramów NC
Treść programu ISO
Program ISO posiada następującą strukturę:
Syntaktyka ISO | Funkcja |
---|---|
I | Typ pliku Z rozszerzeniem *.i definiujesz program ISO. |
%NAME G71 | Początek programu i koniec programu |
G71 | Jednostka miary mm |
G70 | Jednostka miary cale |
N10 N20 N30 ... | Numery wierszy NC W opcjonalnym parametrze maszynowym blockIncrement (nr 105409) definiujesz inkrementację między numerami wierszy. |
N99999999 | Numer wiersza NC dla końca programu Program NC jest niekompletny bez tego wiersza NC. Sterowanie uzupełnia i aktualizuje numery wierszy NC automatycznie w pliku. Strefa robocza Program pokazuje wyłącznie kolejne numery wierszy, bez uwzględniania zdefiniowanej inkrementacji. |
G01 X+0 Y+0 ... | Funkcje NC |
Treść wiersza NC
N110 G01 G90 X+10 Y+0 G41 F3000 M3 |
Wiersz NC zawiera następujące elementy składni:
Syntaktyka ISO | Funkcja |
---|---|
G01 | Otwieracz składni |
G90 | Absolutne i przyrostowe dane wejściowe |
X+10 Y+0 | Dane współrzędnych |
G41 | Korekta promienia narzędzia |
F3000 | Posuw |
M3 | Funkcja dodatkowa |
Przykład ISO
Zadanie przykładowe 1338459
Rozwiązanie przykładu 1338459
% 1339889 G71 | |||
N10 G30 G17 X+0 Y+0 Z-40 | ; Definicja detalu | ||
N20 G31 X+100 Y+100 Z+0 | ; Definicja detalu | ||
N30 T16 G17 S6500 | ; Wywołanie narzędzia | ||
N40 G00 G90 Z+250 G40 M3 | ; Bezpieczna pozycja na osi narzędzia | ||
N50 G00 X-20 Y-20 | ; Prepozycjonowanie na płaszczyźnie roboczej | ||
N60 G00 Z+5 | ; Prepozycjonowanie na osi narzędzia | ||
N70 G01 Z-5 F3000 M8 | ; Wcięcie na głębokość obróbki | ||
N80 G01 X+5 Y+5 G41 F700 | ; Pierwszy punkt konturu | ||
N90 G26 R8 | ; Funkcja najazdu | ||
N100 G01 Y+95 | ; Prosta | ||
N110 G01 X+95 | |||
N120 G24 R10 | ; Fazka | ||
N130 G01 Y+5 | |||
N140 G24 R20 | |||
N150 G01 X+5 | |||
N160 G27 R8 | ; Funkcja odjazdu | ||
N170 G01 X-20 Y-20 G40 F1000 | ; Bezpieczna pozycja na płaszczyźnie roboczej | ||
N180 G00 Z+250 | ; Bezpieczna pozycja na osi narzędzia | ||
N190 T6 G17 S6500 | ; Wywołanie narzędzia | ||
N200 G00 G90 Z+250 G40 M3 | |||
N210 G00 X+50 Y+50 M8 | |||
N220 CYCL DEF 254 KANALEK KOLOWY ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
N230 G79 | ; Wywołanie cyklu | ||
N240 G00 Z+250 M30 | |||
N99999999 % 1339889 G71 |
Wskazówki
- Używając okna Funkcję NC wstaw możesz także wstawić syntaktykę ISO.
- W obrębie programu ISO możesz wywołać program Klartext, aby skorzystać z możliwości graficznego programowania.
- W programie ISO możesz wywołać program Klartext, aby używać funkcji NC dostępnych tylko dla programowania Klartext.
Obróbka z biegunową kinematyką przy pomocy FUNCTION POLARKIN