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





