Podstawy

Zastosowanie

Norma DIN 66025/ISO 6983 definiuje uniwersalną syntaktykę NC.

Przykład ISO

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:

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ść programu NC

Treść wiersza NC

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 ~

Q215=+0

;RODZAJ OBROBKI ~

Q219=+15

;SZEROKOSC ROWKA ~

Q368=+0.1

;NADDATEK NA STRONE ~

Q375=+60

;SREDNICA PODZ.OKREGU ~

Q367=+0

;BAZA DLUG. ROWKA ~

Q216=+50

;SRODEK W 1-SZEJ OSI ~

Q217=+50

;SRODEK W 2-SZEJ OSI ~

Q376=+45

;KAT POCZATKOWY ~

Q248=+225

;KAT ROZWARCIA ~

Q378=+0

;KATOWY PRZYROST-KROK ~

Q377=+1

;LICZBA POWTORZEN ~

Q207=+500

;POSUW FREZOWANIA ~

Q351=+1

;RODZAJ FREZOWANIA ~

Q201=-5

;GLEBOKOSC ~

Q202=+5

;GLEBOKOSC DOSUWU ~

Q369=+0.1

;NADDATEK NA DNIE ~

Q206=+150

;WARTOSC POSUWU WGL. ~

Q338=+5

;DOSUW - OBR.WYKONCZ. ~

Q200=+2

;BEZPIECZNA WYSOKOSC ~

Q203=+0

;WSPOLRZEDNE POWIERZ. ~

Q204=+50

;2-GA BEZPIECZNA WYS. ~

Q366=+2

;ZAGLEBIANIE ~

Q385=+500

;POSUW OBR.WYKAN. ~

Q439=+0

;BAZA POSUWU

N230 G79

; Wywołanie cyklu

N240 G00 Z+250 M30

N99999999 % 1339889 G71

Wskazówki