May 18, 2024 Lasciate un messaggio

Spiegazione completa e dettagliata delle macchine utensili CNC (codice G Spiegazione completa e dettagliata delle macchine utensili CNC (codice G))

 

G00

Posizionamento in rapido movimento

G00 X__Y__Z__;

G01

Modalità di interpolazione lineare

G01 X__Y__Z__;

Modalità smusso angolo

G01 X__Y__C__;

G01 X__Y__;

C: La distanza dall'angolo immaginario al punto iniziale o finale del taglio di smussatura

Modalità arrotondamento angoli

G01 X__Y__;

R: Raggio dell'arco dell'angolo, eseguire lo smusso del raccordo all'intersezione del primo e del secondo programma.

modalità ad angolo retto

G17;

G01 A__X__(Y_);

A: L'angolo tra la linea retta e il primo asse del piano

X: coordinata X del punto finale

GO2

Interpolazione dell'arco (in senso orario)

G02 X__Y__R__F__;

R: raggio dell'arco

GO3

Interpolazione circolare (in senso antiorario)

G03 X__Y__R__F__;

R: raggio dell'arco

GO4

pausa

G04 X(U)__; o G04 P__;

XU: è seguito dal tempo di pausa specificato, e il valore successivo deve avere un punto decimale, altrimenti viene calcolato come un millesimo di questo valore e l'unità è s;

P: Specificare l'ora, non è consentito alcun punto decimale (cioè espresso come numero intero), l'unità è ms.

GO2.1

Interpolazione ad evolvente (in senso orario)

G02.1 X__Y__I__J__F__P;

IJ: Coordinate del centro dell'arco

P: numero di passo, numero di giri

GO3.1

Compensazione della differenza evolvente (in senso antiorario)

G03.1 X__Y__I__J__F__P;

IJ: Coordinate del centro dell'arco

P: numero di passo, numero di giri

GO2.3

Interpolazione di funzioni esponenziale (rotazione in avanti)

G02.3 X__Y__I__J__R__F__Q__I;

IJ: angolo

R: valore fisso

F: velocità di avanzamento iniziale

D: Velocità di avanzamento del punto finale

G03.3

Interpolazione di funzioni esponenziale (inversione)

G03.3 X__Y__I__J__R__F__Q__ I;

IJ: angolo;

R: valore fisso;

F: velocità di avanzamento iniziale

D: Velocità di avanzamento del punto finale

G05

Controllo ad alta velocità e alta precisioneⅠ

G05 P10000 apertura con controllo ad alta velocità e alta precisione

G05 P0 arresto con controllo ad alta velocità e precisione

G05 P3 lavorazione ad alta velocità attiva

G05 P0 lavorazione ad alta velocità chiusa

G05.1

Controllo ad alta velocità e alta precisione II

G05.1 Il controllo Q1 ad alta velocità e alta precisione è attivo

G05.1 Q0 spegnimento con controllo ad alta velocità e precisione

G05.2 Q2 X0 Y0 Z0 La modalità ad alta precisione della superficie a forma libera è attiva

G05.1 La modalità ad alta precisione della superficie a forma libera Q0 è disattivata

G07.1

Interpolazione cilindrica

G07.1 C__;

C: raggio del cilindro

G09

controllo corretto dell'arresto

G10

Ingresso parametri di programma/ingresso correzione

G90 G10 L2 P__Xp__Yp__Zp__;

G91

P: 0 Coordinate esterne del pezzo

1 G54

2 G55

3 G56

4 G57

5 G58

6 G59

Quando P: è un numero diverso da 0~6, il valore di P viene considerato come 1. Quando P viene omesso, viene considerato come l'ingresso della quantità di correzione delle coordinate del pezzo attualmente selezionato.

G10 L10 P__R__;

P: numero di correzione

R: Importo della correzione

G10 L10 P__ R__; correzione della forma di correzione lunga

G10 L11 P__ R__; correzione dell'usura a correzione lunga

G10 L12 P__ R__ ;Correzione della forma del diametro

G10 L13 P__ R__; Correzione dell'usura del diametro

G11

Annullamento dell'immissione dei parametri del programma

G12

Taglio circolare in senso orario

G12 I__D__F__;

I: Raggio del cerchio (valore incrementale)

D: numero di correzione

① Taglia dal centro del cerchio

②Approssimare il contorno formando un arco

③Percorso dell'arco di fresatura

G12.1

Si avvia la modalità di interpolazione delle coordinate polari

G13

Taglio circolare in senso antiorario

G13 I__D__F__;

I: Raggio del cerchio (valore incrementale)

D: numero di correzione

G13.1

Modalità di interpolazione in coordinate polari annullata

G15

Comando in coordinate polari annullato

G15 annulla il comando di coordinate polari G16

G16

Il comando delle coordinate polari è valido

N1005 G16;

N1010 G90 G01 X__Y__;

N2000 G15;

Tra questi, X__ nella frase N1010 rappresenta il raggio delle coordinate polari e Y__ rappresenta l'angolo.

G17

Selezione del piano XY

Fresatura filettatura M36*0.75

Esempio: questo esempio presuppone che il punto centrale del filo sia ({{0}}, 0); il diametro del tagliafilo è 33.244.

G00 G90 G80 G40 G49 G54 X0. Y0.;

S4000 M13;

G00 G43 H2 Z50.;

Z10. G01 Z0. F800.;

G41 D__;

G02 Y1.378 J0.689 F600.;

G17;

G02 Z-15. J-1.378 P20. F600.;

G02 Y0. J-0.689;

G00 Z80.;

G40;

M05;

M09;

M30;

Per prima cosa utilizzare una fresa con lo stesso diametro del tagliafilo per programmare, ottenere i valori Y, J e i valori delle coordinate X, Y, quindi sostituirli nell'esempio di programma precedente

G18

Selezione del piano XZ

G19

Selezione del piano YZ

G20

Istruzioni britanniche

G21

Istruzioni metriche

G27

Controllo dell'origine di riferimento

G28

Ritorno all'origine di riferimento

G28 X__ Y__ Z__;

G29

Reimpostazione del punto di inizio

G29 X__ Y__ Z__;

G30

Ritorno alla 2a-4a origine di riferimento.

G30 P2(P3,P4) X__ Y__ Z__;

G30.1

Ripristinare la posizione dell'utensile 1

G30.2

Ripristinare la posizione dell'utensile 2

G30.3

Ripristinare la posizione dell'utensile 3

G30.4

Ripristinare la posizione dell'utensile 4

G30.5

Reimpostare la posizione dell'utensile 5

G30.6

Ripristinare la posizione dell'utensile 6

G31

salto

G31.1

Salta 1

G31.2

Salta 2

G31.3

Salta 3

G32

Taglio del filo (filo normale)

G32 Z__F__Q__;

Z: indirizzo dell'asse della direzione di taglio del filo e lunghezza del filo;

F: guida nella direzione dell'asse lungo (l'asse con la maggiore quantità di movimento)

D: Angolo di spostamento iniziale del taglio del filo (0~360 gradi)

G33

Taglio della filettatura (passo di precisione - filettatura in pollici)

G33 Z__E__Q__;

Z: Indirizzo dell'asse della direzione di taglio del filo e lunghezza del filo

E: Guidare nella direzione dell'asse lungo (l'asse con la maggiore quantità di movimento), il numero di denti contenuti in 1 pollice

D: Angolo di spostamento iniziale del taglio del filo (0~360 gradi)

G34

Ciclo di fori con disposizione circolare

G34 X__Y__I__J__K__;

XY: Posizione centrale del ciclo di foratura circonferenziale

I: raggio del cerchio, espresso come numero positivo

J: L'angolo del punto di foratura iniziale, in senso antiorario è positivo

K: Il numero di fori, intervallo 1~9999, non può essere 0, la direzione antioraria è positiva, la direzione oraria è negativa

G35

Ciclo di fori disposti ad angolo lineare

G35 X__Y__I__J__K;

XY: coordinate del punto iniziale, interessate da G90/G91

I: Intervallo, la distanza in linea retta tra due fori

J: Angolo, l'angolo tra la direzione dell'array e l'asse X, la direzione antioraria è positiva

K: Il numero di fori (incluso il punto iniziale), l'intervallo di impostazione è 1~9999

 

G36

Ciclo dei fori di disposizione dell'arco

G36 X__Y__I__J__P__K__;

XY: Coordinate del centro dell'arco

I: raggio dell'arco

J: L'angolo del punto di foratura iniziale, in senso antiorario è positivo

P: intervallo angolare

K: numero di fori

G37

Misurazione automatica della lunghezza dell'utensile

G37 Z__R__D__F__;

Z: Misurazione della posizione dell'asse e valore delle coordinate della posizione misurata

R: La distanza dal punto che inizia a muoversi alla velocità di misurazione fino alla posizione di misurazione

D: Limitazione dell'intervallo di arresto dell'utensile

F: Velocità di misurazione

G37.1

Anello forato con disposizione a scacchiera

G37.1 X__Y__I__P__J__K__

XY: coordinate del punto iniziale

I: intervallo dell'asse X

P: il numero nella direzione dell'asse X. Specificare l'intervallo 1~9999

J: intervallo dell'asse Y

K: il numero nella direzione dell'asse Y

G38

Designazione del vettore di compensazione del raggio utensile

G38 I__J__;

Utilizzato solo in modalità correzione diametro

G39

Correzione del raggio utensile Correzione dell'arco d'angolo

G39 X__ Y__

Utilizzato solo in modalità correzione diametro

G40

Correzione raggio utensile Annulla

G41

Correzione diametro utensile sinistra

G42

Correzione diametro utensile destra

G40.1

Annulla controllo normale

G40.1 X__Y__F__;

G41.1

Controllo normale rimasto effettivo

G41.1 X__Y__F__;

G42.1

Controllo normale, efficace

G42.1 X__Y__F__;

G43

Impostazione della lunghezza dell'utensile (+)

G43 Z__H__;

…;

G49 Z__;

G44

Impostazione lunghezza utensile (-)

G44 Z__H__;

…;

G49 Z__;

G49

Impostazione lunghezza utensile Annullare

G43.1

1° controllo del mandrino valido

G44.1

Controllo del 2° mandrino valido

G45

Impostazione della posizione dell'utensile (espansione)

G45 X__D__;

Utilizzare la quantità di correzione impostata nell'area di memoria della quantità di correzione per calcolare l'allungamento nella direzione del movimento.

G46

Impostazione della posizione dell'utensile (zoom indietro)

G46 X__D__;

Utilizzare la quantità di correzione impostata nell'area di memoria della quantità di correzione per ridurre la quantità di movimento nella direzione.

G47

Impostazione della posizione dell'utensile (doppia)

G47 X__D__;

L'allungamento nella direzione del movimento viene calcolato come il doppio della quantità di correzione impostata nell'area di memoria della quantità di correzione.

G48

Impostazione della posizione dell'utensile (dimezzato)

G48 X__D__;

La quantità di riduzione nella direzione di movimento viene calcolata come il doppio della quantità di correzione impostata nell'area di memoria della quantità di correzione.

G47.1

È valido il controllo simultaneo di 2 mandrini

G50

Annulla scala

G51

Il ridimensionamento è valido

G51 X__Y__Z__P__;

XYZ: coordinate centrali in scala

P: Ingrandimento zoom proporzionale

G50.1

Annullamento dello specchio del comando G

G50.1 X0;

G50.1 Y0;

G50.1 Z0;

Qualunque asse venga cancellato verrà inserito dopo G50.1.

G51.1

L'immagine del comando G è valida

G51.1 X0;

G51.1 Y0;

G51.1 Z0;

L'asse specchiato viene inserito dopo G51.1

G52

Impostazioni del sistema di coordinate locali

G53

Selezione del sistema di coordinate meccaniche

G54

Selezione del sistema di coordinate del pezzo 1

G55

Selezione del sistema di coordinate del pezzo 2

G56

Selezione del sistema di coordinate 3 del pezzo

G57

Selezione del sistema di coordinate del pezzo 4

G58

Selezione del sistema di coordinate del pezzo 5

G59

Selezione del sistema di coordinate 6 del pezzo

G54.1

Selezione del sistema di coordinate del pezzo ampliata a 48 gruppi

G60

Posizionamento unidirezionale

G60 X__Y__Z__;

G61

Corretta modalità di controllo dell'arresto

G61.1

Controllo ad alta velocità e alta precisione

G61.1 X__Y__F__;

G62

Regolazione automatica della velocità di avanzamento degli angoli

G63

Modalità toccando

La percentuale di taglio è fissa al 100%

La sospensione del feed non è valida

L'arresto del blocco singolo non è valido

G63.1

Modalità tocco simultaneo (tocco in avanti)

G63.2

Modalità di maschiatura simultanea (maschiatura inversa)

G64

Modalità di taglio

G65

Chiamata singola macro utente

G66

Chiamata stato macro utente A

G66.1

Chiamata stato macro utente B

G67

Chiamata stato macro utente C

G68

Rotazione delle coordinate valida

G17 G68 X0 Y0 R__;

R: L'angolo di rotazione, in senso antiorario è positivo, intervallo -360.000~+360.000

G69

Rotazione delle coordinate Annulla

G70

ciclo predefinito dell'utente

G71

ciclo predefinito dell'utente

G72

ciclo predefinito dell'utente

G73

Ciclo fisso (ciclo a passi)

G73 X__Y__Z__R__F__S__Q__;

XYZ: dati sulla posizione della buca

D: Fai del tuo meglio

R: punto R

F: velocità di avanzamento

S: velocità del mandrino

G74

Ciclo fisso (maschiatura inversa)

G74 X__Y__Z__R__Q__F__S__X__Y__;

Z: dati sulla posizione della buca

R: punto R

D: importo del passo

F: velocità di avanzamento

S: velocità del mandrino

I valori di F e S sono: velocità * passo=avanzamento

G75

ciclo predefinito dell'utente

G76

Ciclo fisso (alesatura di precisione)

Dopo aver posizionato gli assi X e Y, l'asse Z si sposta rapidamente verso il punto R, quindi avanza verso il punto Z alla velocità data da F. Quindi il mandrino viene orientato e si sposta per una certa distanza nella direzione data, quindi ritorna rapidamente al punto iniziale o al punto R. Successivamente, il mandrino ruota alla velocità e nella direzione originali.

Nota: prestare attenzione a verificare se la direzione della punta dell'utensile dopo l'orientamento del mandrino soddisfa i requisiti.

G77

ciclo predefinito dell'utente

G78

ciclo predefinito dell'utente

G79

ciclo predefinito dell'utente

G80

Annullamento del ciclo fisso

G81

Ciclo fisso (foratura/foro)

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;

G8? (G7?): Modalità di lavorazione del foro

XYZ: dati sulla posizione della buca

RQPF: dati di lavorazione del foro (R: si riferisce al punto R Q: specifica di ciascuna quantità di taglio, immissione del valore incrementale

P: Metti in pausa il tempo, aggiungi WeChat: Yuki7557 e ricevi un tutorial sul programma macro

F: velocità di foratura o passo della filettatura)

L: numero di ripetizioni

S: velocità di rotazione del mandrino

R: Velocità di rotazione del mandrino durante la commutazione o il ripristino della sincronizzazione

I: Larghezza di posizionamento dell'asse di posizionamento della posizione

J: Larghezza di posizionamento dell'asse di foratura

G82

Ciclo fisso (foratura/conteggio)

G82 X__Y__Z__R__F__P__;

P:tempo di pausa

G83

Ciclo fisso (foratura profonda)

G83 X__Y__Z__R__Q__F__;

D: Ogni quantità di taglio, input incrementale

G84

Sistema Mitsubishi a ciclo fisso (maschiatura).

G84 X__Y__Z__R__F__P__;

F: passo

P: Tempo di pausa

Ciclo fisso (maschiatura) Sistema Frank, ecc.

G84 X__Y__Z__R__F__S__;

XYZ: dati sulla posizione della buca

R: punto R

F: velocità di avanzamento

S: velocità del mandrino

I valori di F e S sono: velocità * passo=avanzamento

G85

Ciclo fisso (alesatura e alesatura)

Il ciclo fisso è molto semplice e il processo di esecuzione è il seguente:

Posizionamento degli assi X e Y, l'asse Z raggiunge rapidamente il punto R, avanza fino al punto Z alla velocità F e ritorna al punto R alla velocità F.

G86

Ciclo fisso (noioso)

Il processo di esecuzione di questo ciclo fisso è simile a G81. La differenza è che in G86, il mandrino si ferma quando l'utensile avanza fino al fondo del foro.

Ritornare rapidamente al punto R o al punto iniziale e quindi ruotare il mandrino

G87

Ciclo fisso (alesatura in tirata)

Nel ciclo G87, dopo aver posizionato gli assi X e Y, il mandrino viene orientato, gli assi X e Y si spostano nella direzione specificata della distanza data dal parametro di elaborazione Q e si spostano sul fondo del foro (punto R ) a una velocità di avanzamento rapida e gli assi X e Y si riprendono. Nella posizione originale, il mandrino ruota ad una data velocità e direzione, l'asse Z avanza verso il punto Z ad una velocità data da F, quindi il mandrino viene orientato nuovamente e gli assi X e Y si muovono nella direzione specificata da la distanza specificata da Q per avanzare rapidamente. La velocità ritorna al punto iniziale, gli assi X e Y ritornano nelle rispettive posizioni di posizionamento e il mandrino inizia a ruotare.

Le note sono le stesse di G76

G88

Ciclo fisso (noioso)

G88 è un ciclo fisso di alesatura con funzione di ritorno manuale

G89

Ciclo fisso (noioso)

G90

Istruzioni di valore assoluto

G90 X__Y__Z__;

G91

comando di valore incrementale

G91 X__Y__Z__;

G92

Impostazione del sistema di coordinate meccaniche

G92 S__Q__;

S: Velocità massima di bloccaggio;

D: Velocità di bloccaggio minima

G92.1

Impostazione del sistema di coordinate del pezzo

G93

Alimentazione del contatore

G94

Avanzamento non sincrono (avanzamento al minuto)

G95

Avanzamento sincrono (avanzamento per giro)

G96

Il controllo personalizzato della velocità settimanale è efficace

G96 S__P__;

S: velocità settimanale

P: La velocità periferica deve essere controllata per specificare l'asse

G97

Zhousu One Annulla controllo personalizzato

G98

Ritorno al punto di partenza a ciclo fisso

G99

Ritorno al punto R a ciclo fisso

G113

Annullamento del controllo della sincronizzazione del mandrino

G114.1

Controllo di sincronizzazione del mandrino valido

G114.1 H__D__R__A__;

H: Selezione base del mandrino

D: Selezione del mandrino sincrono

R: Quantità di sfasamento della fase del mandrino sincrono

A: Costante di tempo di accelerazione e decelerazione della sincronizzazione del mandrino

 

 

Invia la tua richiesta

whatsapp

skype

Posta elettronica

Inchiesta