Principi fondamentali

Applicazione

La norma Norm DIN 66025/ISO 6983 definisce una sintassi NC universale.

Esempio ISO

Su TNC7 possono essere eseguiti ed editati programmi NC con elementi di sintassi ISO supportati.

Descrizione funzionale

In combinazione a programmi ISO, TNC7 mette a disposizione le seguenti possibilità:

Contenuti di un programma ISO

Il programma ISO è strutturato come descritto di seguito:

Sintassi ISO

Funzione

I

Tipo di file

Con l'estensione *.i si definisce un programma ISO.

%NAME G71

Inizio programma e fine programma

G71

Unità di misura mm

G70

Unità di misura inch

N10

N20

N30

...

Numeri dei blocchi NC

Il parametro macchina opzionale blockIncrement (N. 105409) consente di definire l'incremento tra i numeri dei blocchi.

N99999999

Numero blocco NC per fine programma

Il programma NC è incompleto senza questo numero blocco NC.

Il controllo numerico completa ed aggiorna automaticamente i numeri di blocchi NC all'interno del file. L'area di lavoro Programma visualizza esclusivamente numeri successivi senza considerare l'incremento definito.

G01 X+0 Y+0 ...

Funzioni NC

Contenuti di un programma NC

Contenuti di un blocco NC

Esempio ISO

Esempio applicativo 1338459

Soluzione esempio 1338459

% 1339889 G71

N10 G30 G17 X+0 Y+0 Z-40

; Definizione del pezzo grezzo

N20 G31 X+100 Y+100 Z+0

; Definizione del pezzo grezzo

N30 T16 G17 S6500

; Chiamata utensile

N40 G00 G90 Z+250 G40 M3

; Posizione di sicurezza nell'asse utensile

N50 G00 X-20 Y-20

; Preposizionamento nel piano di lavoro

N60 G00 Z+5

; Preposizionamento nell'asse utensile

N70 G01 Z-5 F3000 M8

; Incremento a profondità di lavorazione

N80 G01 X+5 Y+5 G41 F700

; Primo punto del profilo

N90 G26 R8

; Funzione di avvicinamento

N100 G01 Y+95

: Retta

N110 G01 X+95

N120 G24 R10

; Smusso

N130 G01 Y+5

N140 G24 R20

N150 G01 X+5

N160 G27 R8

; Funzione di allontanamento

N170 G01 X-20 Y-20 G40 F1000

; Posizione di sicurezza nel piano di lavoro

N180 G00 Z+250

; Posizione di sicurezza nell'asse utensile

N190 T6 G17 S6500

; Chiamata utensile

N200 G00 G90 Z+250 G40 M3

N210 G00 X+50 Y+50 M8

N220 CYCL DEF 254 CAVA CIRCOLARE ~

Q215=+0

;TIPO LAVORAZIONE ~

Q219=+15

;LARG. SCANALATURA ~

Q368=+0.1

;QUOTA LATERALE CONS. ~

Q375=+60

;DIAMETRO RIFERIMENTO ~

Q367=+0

;RIF. POS.SCANALATURA ~

Q216=+50

;CENTRO 1. ASSE ~

Q217=+50

;CENTRO 2. ASSE ~

Q376=+45

;ANGOLO DI PARTENZA ~

Q248=+225

;ANGOLO DI APERTURA ~

Q378=+0

;ANGOLO INCREMENTALE ~

Q377=+1

;NUMERO LAVORAZIONI ~

Q207=+500

;AVANZAM. FRESATURA ~

Q351=+1

;MODO FRESATURA ~

Q201=-5

;PROFONDITA ~

Q202=+5

;PROF. INCREMENTO ~

Q369=+0.1

;PROFONDITA' CONSEN. ~

Q206=+150

;AVANZ. INCREMENTO ~

Q338=+5

;INCREMENTO FINITURA ~

Q200=+2

;DISTANZA SICUREZZA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+50

;2. DIST. SICUREZZA ~

Q366=+2

;PENETRAZIONE ~

Q385=+500

;AVANZAMENTO FINITURA ~

Q439=+0

;RIF. AVANZAMENTO

N230 G79

; Chiamata ciclo

N240 G00 Z+250 M30

N99999999 % 1339889 G71

Note