Telefono/WhatsApp/Skype
+8618810788819
E-mail
john@xinfatools.com   sales@xinfatools.com

Conoscenze di base per aiutarti a iniziare con la programmazione UG

La programmazione della lavorazione CNC consiste nel scrivere il processo di lavorazione delle parti, i parametri di processo, le dimensioni del pezzo, la direzione dello spostamento dell'utensile e altre azioni ausiliarie (come cambio utensile, raffreddamento, carico e scarico dei pezzi, ecc.) nell'ordine di movimento e in conformità al formato di programmazione per scrivere fogli di programma utilizzando codici di istruzione. il processo di. L'elenco dei programmi scritto è l'elenco dei programmi di elaborazione.

Novità sugli utensili CNC 1

 

Gli strumenti CNC Xinfa hanno le caratteristiche di buona qualità e prezzo basso. Per i dettagli, visitare:
Produttori di utensili CNC - Fabbrica e fornitori di utensili CNC in Cina (xinfatools.com)

Determinazione del sistema di coordinate della macchina utensile e della direzione del movimento

I tre sistemi di coordinate del movimento lineare della macchina utensile X, Y e Z adottano il sistema di coordinate cartesiane rettangolari destrorse, come mostrato nella Figura 11-6. L'ordine di definizione degli assi delle coordinate è determinare prima l'asse Z, poi l'asse X e infine l'asse Y. Per le macchine utensili che ruotano il pezzo (come i torni), la direzione dell'utensile lontano dal pezzo è la direzione positiva del Look, la direzione giusta è la direzione positiva dell'asse X.

I sistemi di coordinate dei tre assi di rotazione sono paralleli rispettivamente agli assi di coordinate X, Y e Z e la direzione in avanti della filettatura destra viene considerata come direzione positiva.

Istruzioni di base per torni CNC

1) Formato del programma

Il programma di elaborazione è solitamente composto da tre parti: inizio del programma, contenuto del programma e fine del programma.

L'inizio del programma è il numero del programma, che viene utilizzato per identificare l'inizio del programma di elaborazione. Il numero del programma è solitamente rappresentato dal carattere “%” seguito da quattro cifre.

La fine del programma può essere indicata dalle funzioni ausiliarie M02 (fine programma), M30 (fine programma, ritorno al punto di partenza), ecc.

Il contenuto principale del programma è costituito da diversi segmenti di programma (BLOCCO). Il segmento di programma è composto da una o più parole informative. Ciascuna parola di informazione è composta da caratteri di indirizzo e lettere di caratteri di dati. La parola informativa è la più piccola unità di istruzione. (Quando non c’è nessuno che ti guidi, è molto lento per te fare affidamento sulle tue capacità, o farcela e accumulare poco a poco da solo. Se gli altri ti insegnano la loro esperienza, puoi evitare molte deviazioni.
2) Formato del segmento di programma

Attualmente, viene comunemente utilizzato il formato del segmento di programma dell'indirizzo parola e lo standard applicativo è JB3832-85.

Quello che segue è un tipico formato del segmento di programma dell'indirizzo parola:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

Tra questi, N001 rappresenta il primo segmento del programma

G01―Indica l'interpolazione lineare

X60.0 Z-20.0 – rappresenta la quantità di movimento rispettivamente nelle direzioni delle coordinate X e Z

F, S, T – rappresentano rispettivamente la velocità di avanzamento, la velocità del mandrino e il numero dell'utensile

M03 – Indica che il mandrino ruota in senso orario

LF – indica la fine del segmento di programma

3) Codici funzione di base nel sistema CNC

(1) Numero del segmento del programma: N10, N20…

(2) Funzione di preparazione: G00-G99 è una funzione che consente al dispositivo CNC di eseguire determinate operazioni.

I codici G sono divisi in due tipi: codici modali e codici non modali. Il cosiddetto codice modale significa che una volta specificato un determinato codice G (G01), esso è sempre valido finché lo stesso gruppo di codici G (G03) non viene utilizzato per sostituirlo nel successivo segmento di programma. Il codice non modale è valido solo nella sezione di programma specificata e deve essere riscritto quando necessario nella sezione di programma successiva (ad esempio G04). La lavorazione dei metalli WeChat merita la tua attenzione.

UN. Comando di posizionamento rapido del punto G00

Il comando G00 è un codice modale che comanda all'utensile di spostarsi rapidamente dal punto in cui si trova alla posizione di destinazione successiva nel controllo del posizionamento del punto. Serve solo per il posizionamento rapido senza requisiti di traiettoria di movimento.

Il formato di scrittura del comando è: G00 Le collisioni riportate di seguito sono più pericolose.

B. Comando di interpolazione lineare G01

L'istruzione di interpolazione lineare è un'istruzione di movimento lineare ed è anche un codice modale. Comanda all'utensile di eseguire un movimento lineare con qualsiasi pendenza tra due o tre coordinate in modo con collegamento di interpolazione alla velocità di avanzamento F specificata (unità: mm/min).

Il formato di scrittura del comando è: G01 X_Z_F_; anche il comando F è un comando modale e può essere annullato con il comando G00. Se nel blocco prima del blocco G01 non è presente alcun comando F, la macchina utensile non si sposterà. Pertanto, nel programma G01 deve esserci un comando F.
C. Istruzioni di interpolazione dell'arco G02/G03 (usando le coordinate cartesiane per giudicare)

Il comando di interpolazione dell'arco indica all'utensile di eseguire un movimento circolare nel piano specificato a una determinata velocità di avanzamento F per tagliare il contorno dell'arco. Quando si elabora un arco su un tornio, non è necessario utilizzare solo G02/G03 per indicare la direzione oraria e antioraria dell'arco e utilizzare XZ per specificare le coordinate del punto finale dell'arco, ma anche specificare il raggio dell'arco.

Il formato di scrittura delle istruzioni è: G02/G03 X_Z_R_;

(3) Funzioni ausiliarie: utilizzate per specificare le azioni ausiliarie della macchina utensile (come l'avvio e l'arresto della macchina utensile, lo sterzo, l'interruttore del fluido da taglio, lo sterzo del mandrino, il bloccaggio e l'allentamento dell'utensile, ecc.)

M00-Pausa del programma
M01 – Piano di programma in pausa
M02-Fine del programma
M03-Rotazione in avanti del mandrino (CW)
M04-Inversione mandrino (CCW)
M05-Il mandrino si ferma
M06-Cambio utensile nel centro di lavoro
M07, M08-refrigerante acceso

M09-Refrigerante spento
M10 – bloccaggio del pezzo
M11-Pezzo allentato
M30 – Fine del programma, ritorno al punto di partenza
Il comando M05 deve essere utilizzato tra i comandi M03 e M04 per arrestare il mandrino.

(4) Funzione di alimentazione F

Se viene utilizzato il metodo di designazione diretta, scrivere la velocità di avanzamento richiesta direttamente dopo F, ad esempio F1000, che significa che la velocità di avanzamento è 1000 mm/min); quando si girano filetti, si maschia e si infila, poiché la velocità di avanzamento è correlata alla velocità del mandrino, il numero dopo F è il passo specificato.

(5) Funzione mandrino S

S specifica la velocità del mandrino, come S800, il che significa che la velocità del mandrino è 800 giri/min.

(6) Funzione utensile T

Indicare al sistema CNC di cambiare l'utensile e utilizzare l'indirizzo T e le 4 cifre seguenti per specificare il numero dell'utensile e il numero di compensazione dell'utensile (numero di correzione dell'utensile). Le prime 2 cifre sono il numero di serie dell'utensile: 0~99, e le ultime 2 cifre sono il numero di compensazione dell'utensile: 0~32. Dopo l'elaborazione di ciascun utensile, la compensazione utensile deve essere annullata.

Il numero di serie dell'utensile può corrispondere al numero di posizione dell'utensile sulla testa di taglio;

La compensazione utensile include la compensazione della forma e la compensazione dell'usura;

Il numero di serie dell'utensile e il numero di compensazione dell'utensile non devono necessariamente essere gli stessi, ma possono essere uguali per comodità.

Nel dispositivo CNC, la registrazione del programma è identificata dal numero del programma, ovvero la chiamata o la modifica del programma deve essere richiamata dal numero del programma.

UN. La struttura del numero di programma: O;

Il numero dopo "O" è rappresentato da 4 cifre (1~9999) e "0" non è consentito.

B. Numero di sequenza del segmento di programma: aggiungere il numero di sequenza prima del segmento di programma, ad esempio: N;

Il numero dopo "O" è rappresentato da 4 cifre (1~9999) e "0" non è consentito.

Impostazione del sistema di coordinate del pezzo

Il pezzo è installato sul mandrino. Il sistema di coordinate della macchina utensile e il sistema di coordinate del pezzo generalmente non coincidono. Per facilitare la programmazione è opportuno stabilire un sistema di coordinate del pezzo in modo che l'utensile possa essere lavorato in questo sistema di coordinate.

G50XZ

Questo comando specifica la distanza dal punto iniziale dell'utensile o dal punto di cambio utensile all'origine del pezzo. Le coordinate X e Z sono la posizione del punto iniziale della punta dell'utensile nel sistema di coordinate del pezzo.

Per le macchine utensili CNC con funzione di compensazione utensile, l'errore di impostazione utensile può essere compensato dall'offset utensile, quindi i requisiti per la regolazione della macchina utensile non sono rigidi.

Metodi base di presetting utensile per torni CNC

Esistono tre metodi di presetting utensile comunemente utilizzati: metodo di presetting utensile da taglio di prova, presetting utensile con presetting utensile a rilevamento meccanico e presetting utensile con presetting utensile a rilevamento ottico.

L'utilizzo di G50 UW può causare lo spostamento del sistema di coordinate, la sostituzione dei vecchi valori delle coordinate con nuovi valori delle coordinate e la sostituzione tra loro del sistema di coordinate della macchina utensile e del sistema di coordinate del pezzo. Va notato che nel sistema di coordinate della macchina utensile, il valore della coordinata è la distanza tra il punto centrale del portautensile e l'origine della macchina utensile; mentre nel sistema di coordinate del pezzo, il valore delle coordinate è la distanza tra la punta dell'utensile e il punto di origine del pezzo.


Orario di pubblicazione: 27 maggio 2024