G00
Posicionamento em movimento rápido
G00 X__Y__Z__;
G01
Modo de interpolação linear
G01 X__Y__Z__;
Modo chanfro de canto
G01 X__Y__C__;
G01 X__Y__;
C: A distância do canto imaginário até o ponto inicial ou final do corte de chanfro
Modo de arredondamento de canto
G01 X__Y__;
R: Raio do arco do canto, execute o chanfro de filete na intersecção do primeiro e do segundo programas.
modo de ângulo reto
G17;
G01 A__X__(Y_);
A: O ângulo entre a linha reta e o primeiro eixo do plano
X: coordenada X do ponto final
GO2
Interpolação de arco (sentido horário)
G02 X__Y__R__F__;
R: raio do arco
GO3
Interpolação circular (sentido anti-horário)
G03 X__Y__R__F__;
R: raio do arco
GO4
pausa
G04 X(U)__; ou G04 P__;
XU: é seguido do tempo de pausa especificado, e o valor subsequente deve ter ponto decimal, caso contrário é calculado como um milésimo deste valor e a unidade é s;
P: Especifique o tempo, nenhum ponto decimal é permitido (ou seja, expresso como um número inteiro), a unidade é ms.
GO2.1
Interpolação envolvente (sentido horário)
G02.1 X__Y__I__J__F__P;
IJ: Coordenadas do centro do arco
P: número do passo, número de revoluções
GO3.1
Compensação de diferença envolvente (sentido anti-horário)
G03.1 X__Y__I__J__F__P;
IJ: Coordenadas do centro do arco
P: número do passo, número de revoluções
GO2.3
Interpolação de função exponencial (rotação direta)
G02.3 X__Y__I__J__R__F__Q__I;
IJ: ângulo
R: valor fixo
F: Velocidade de alimentação inicial
P: Velocidade de alimentação do ponto final
G03.3
Interpolação de função exponencial (inversão)
G03.3 X__Y__I__J__R__F__Q__ I;
IJ: ângulo;
R: valor fixo;
F: Velocidade de alimentação inicial
P: Velocidade de alimentação do ponto final
G05
Controle de alta velocidade e alta precisãoⅠ
G05 P10000 abertura de controle de alta velocidade e alta precisão
G05 P0 desligamento de controle de alta velocidade e alta precisão
G05 P3 usinagem de alta velocidade ativada
G05 P0 usinagem de alta velocidade fechada
G05.1
Controle II de alta velocidade e alta precisão
G05.1 O controle de alta velocidade e alta precisão Q1 está ativado
G05.1 Q0 desligamento de controle de alta velocidade e alta precisão
G05.2 Q2 X0 Y0 Z0 O modo de alta precisão de superfície de forma livre está ativado
G05.1 O modo de alta precisão de superfície de forma livre Q0 está desativado
G07.1
Interpolação cilíndrica
G07.1 C__;
C: raio do cilindro
G09
verificação de parada correta
G10
Entrada de parâmetro/correção de parâmetro do programa
G90 G10 L2 P__Xp__Yp__Zp__;
G91
P: 0 Coordenadas externas da peça
1 G54
2 G55
3 G56
4 G57
5 G58
6 G59
Quando P: é um número diferente de 0~6, o valor de P é considerado como 1. Quando P é omitido, é considerado como a entrada do valor de correção de coordenadas da peça atualmente selecionada.
G10 L10 P__R__;
P: número de correção
R: Valor da correção
G10 L10 P__ R__; correção de forma de correção longa
G10 L11 P__ R__; correção longa correção de desgaste
G10 L12 P__ R__ ;Correção de forma de diâmetro
G10 L13 P__R__; Correção de desgaste de diâmetro
G11
Cancelamento de entrada de parâmetro do programa
G12
Corte circular CW
G12 I__D__F__;
I: Raio do círculo (valor incremental)
D: número de correção
① Corte do centro do círculo
②Aproxime o contorno em forma de arco
③Trajeto do arco de fresagem
G12.1
O modo de interpolação de coordenadas polares é iniciado
G13
Corte circular anti-horário
G13 I__D__F__;
I: Raio do círculo (valor incremental)
D: número de correção
G13.1
Modo de interpolação de coordenadas polares cancelado
G15
Comando de coordenadas polares cancelado
G15 cancela o comando de coordenadas polares G16
G16
O comando de coordenadas polares é válido
N1005 G16;
N1010 G90 G01 X__Y__;
…
N2000 G15;
Entre eles, X__ na frase N1010 representa o raio da coordenada polar e Y__ representa o ângulo.
G17
Seleção de plano XY
Fresamento M36*0rosca 0,75
Exemplo: Este exemplo assume que o ponto central do encadeamento é ({{0}}, 0); o diâmetro do cortador de linha é 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;
Primeiro use uma fresa com o mesmo diâmetro da fresa para programar, obtenha os valores Y, J e os valores das coordenadas X, Y e, em seguida, substitua-os no exemplo de programa acima
G18
Seleção de plano XZ
G19
Seleção de plano YZ
G20
Instruções britânicas
G21
Instruções métricas
G27
Verificação de origem de referência
G28
Retornar à origem de referência
G28 X__ Y__ Z__;
G29
Redefinição do ponto inicial
G29 X__ Y__ Z__;
G30
Retorne à 2ª à 4ª origem de referência.
G30 P2(P3,P4) X__ Y__ Z__;
G30.1
Redefinir a posição 1 da ferramenta
G30.2
Redefinir a posição 2 da ferramenta
G30.3
Redefinir posição 3 da ferramenta
G30.4
Redefinir posição 4 da ferramenta
G30.5
Redefinir posição da ferramenta 5
G30.6
Redefinir posição da ferramenta 6
G31
pular
G31.1
Salte 1
G31.2
Salte 2
G31.3
Salte 3
G32
Corte de rosca (avanço normal)
G32 Z__F__Q__;
Z: endereço do eixo de direção de corte da rosca e comprimento da rosca;
F: Conduza na direção do eixo longo (o eixo com maior quantidade de movimento)
Q: Ângulo de deslocamento inicial do corte da rosca (0~360 graus)
G33
Corte de rosca (linha de precisão - rosca em polegadas)
G33 Z__E__Q__;
Z: Endereço do eixo de direção de corte da rosca e comprimento da rosca
E: Conduza na direção do eixo longo (o eixo com maior movimento), o número de dentes contidos em 1 polegada
Q: Ângulo de deslocamento inicial do corte da rosca (0~360 graus)
G34
Ciclo de furos de arranjo circular
G34 X__Y__I__J__K__;
XY: Posição central do ciclo de furo circunferencial
I: raio do círculo, expresso como um número positivo
J: O ângulo do ponto inicial de perfuração, no sentido anti-horário é positivo
K: Número de furos, faixa de 1 a 9999, não pode ser 0, sentido anti-horário é positivo, sentido horário é negativo
G35
Ciclo de furo organizado em ângulo linear
G35 X__Y__I__J__K;
XY: coordenadas do ponto inicial, afetadas por G90/G91
I: Intervalo, a distância em linha reta entre dois furos
J: Ângulo, o ângulo entre a direção da matriz e o eixo X, a direção anti-horária é positiva
K: O número de furos (incluindo o ponto inicial), a faixa de configuração é 1 ~ 9999
G36
Ciclo de furos de arranjo de arco
G36 X__Y__I__J__P__K__;
XY: Coordenadas do centro do arco
I: raio do arco
J: O ângulo do ponto inicial de perfuração, no sentido anti-horário é positivo
P: intervalo angular
K: número de furos
G37
Medição automática do comprimento da ferramenta
G37 Z__R__D__F__;
Z: Medição da posição do eixo e valor da coordenada da posição medida
R: A distância do ponto que começa a se mover na velocidade de medição até a posição de medição
D: Limitação do intervalo de parada da ferramenta
F: Velocidade de medição
G37.1
Loop de furo de arranjo de tabuleiro de xadrez
G37.1 X__Y__I__P__J__K__
XY: coordenadas do ponto inicial
I: intervalo do eixo X
P: O número na direção do eixo X. Especifique o intervalo 1~9999
J: intervalo do eixo Y
K: O número na direção do eixo Y
G38
Designação do vetor de compensação do raio da ferramenta
G38 I__J__;
Usado apenas no modo de correção de diâmetro
G39
Correção do raio da ferramenta Correção do arco de canto
G39 X__ Y__
Usado apenas no modo de correção de diâmetro
G40
Correção do raio da ferramenta Cancelar
G41
Correção do diâmetro da ferramenta à esquerda
G42
Correção do diâmetro da ferramenta à direita
G40.1
Cancelamento de controle normal
G40.1 X__Y__F__;
G41.1
Controle normal deixado em vigor
G41.1 X__Y__F__;
G42.1
Controle normal direito eficaz
G42.1 X__Y__F__;
G43
Configuração do comprimento da ferramenta (+)
G43 Z__H__;
…;
G49 Z__;
G44
Configuração do comprimento da ferramenta (-)
G44 Z__H__;
…;
G49 Z__;
G49
Configuração do comprimento da ferramenta Cancelar
G43.1
1º controle do fuso válido
G44.1
2º controle do fuso válido
G45
Configuração da posição da ferramenta (expansão)
G45 X__D__;
Use o valor de correção definido na área de memória do valor de correção para calcular o alongamento na direção do movimento.
G46
Configuração da posição da ferramenta (menos zoom)
G46 X__D__;
Use a quantidade de correção definida na área de memória da quantidade de correção para reduzir a quantidade de movimento na direção.
G47
Configuração da posição da ferramenta (duplo)
G47 X__D__;
O alongamento na direção do movimento é calculado como o dobro do valor de correção definido na área de memória do valor de correção.
G48
Configuração da posição da ferramenta (metade)
G48 X__D__;
A quantidade de redução na direção do movimento é calculada como o dobro da quantidade de correção definida na área de memória da quantidade de correção.
G47.1
O controle simultâneo de 2 fusos é válido
G50
Escala Cancelar
G51
A escala é válida
G51 X__Y__Z__P__;
XYZ: coordenadas centrais em escala
P: Ampliação de zoom proporcional
G50.1
Comando G cancelamento de espelho
G50.1 X0;
G50.1 Y0;
G50.1 Z0;
Qualquer eixo cancelado será inserido após G50.1.
G51.1
A imagem do comando G é válida
G51.1 X0;
G51.1 Y0;
G51.1 Z0;
Qual eixo é espelhado é inserido após G51.1
G52
Configurações do sistema de coordenadas locais
G53
Seleção do sistema de coordenadas mecânicas
G54
Seleção do sistema de coordenadas da peça 1
G55
Seleção do sistema de coordenadas da peça 2
G56
Seleção do sistema de coordenadas da peça 3
G57
Seleção do sistema de coordenadas da peça 4
G58
Seleção do sistema de coordenadas da peça 5
G59
Seleção do sistema de coordenadas da peça 6
G54.1
Seleção do sistema de coordenadas da peça expandida para 48 grupos
G60
Posicionamento unidirecional
G60 X__Y__Z__;
G61
Modo de verificação de parada correto
G61.1
Controle de alta velocidade e alta precisão
G61.1 X__Y__F__;
G62
Ajuste automático do avanço de canto
G63
Modo de toque
A porcentagem de corte é fixada em 100%
A retenção de feed é inválida
A parada de bloco único é inválida
G63.1
Modo de toque simultâneo (toque para frente)
G63.2
Modo de toque simultâneo (toque reverso)
G64
Modo de corte
G65
Chamada única de macro de usuário
G66
Chamada de status da macro do usuário A
G66.1
Chamada de status da macro do usuário B
G67
Chamada de status da macro do usuário C
G68
Rotação de coordenadas válida
G17 G68 X0 Y0 R__;
R: O ângulo de rotação no sentido anti-horário é positivo, alcance -360.000~+360.000
G69
Rotação de coordenadas Cancelar
G70
loop fixo do usuário
G71
loop fixo do usuário
G72
loop fixo do usuário
G73
Ciclo fixo (ciclo de etapas)
G73 X__Y__Z__R__F__S__Q__;
XYZ: dados de localização do furo
P: Faça o seu melhor
R: ponto R
F: Velocidade de alimentação
S: velocidade do fuso
G74
Ciclo fixo (rosqueamento reverso)
G74 X__Y__Z__R__Q__F__S__X__Y__;
Z: dados de localização do furo
R: ponto R
P: quantidade de passos
F: Velocidade de alimentação
S: velocidade do fuso
Os valores de F e S são: velocidade * pitch=feed
G75
loop fixo do usuário
G76
Ciclo fixo (mandrilamento de precisão)
Depois que os eixos X e Y são posicionados, o eixo Z se move rapidamente para o ponto R e, em seguida, avança para o ponto Z na velocidade dada por F. Em seguida, o fuso é orientado e se move uma certa distância na direção especificada, e então retorna rapidamente ao ponto inicial ou ponto R. Depois, o fuso gira na velocidade e direção originais.
Nota: Preste atenção para verificar se a direção da ponta da ferramenta após a orientação do fuso atende aos requisitos.
G77
loop fixo do usuário
G78
loop fixo do usuário
G79
loop fixo do usuário
G80
Cancelamento de ciclo fixo
G81
Ciclo fixo (perfuração/furo principal)
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?): Modo de usinagem de furo
XYZ: dados de localização do furo
RQPF: dados de usinagem de furo (R: refere-se ao ponto R Q: especificação de cada quantidade de corte, entrada de valor incremental
P: Pause o tempo, adicione WeChat: Yuki7557 e receba um tutorial do programa macro
F: velocidade de perfuração ou passo da rosca)
L: número de repetições
S: velocidade de rotação do fuso
R: Velocidade de rotação do fuso durante a comutação ou recuperação de sincronização
I: Posição largura de posicionamento do eixo de posicionamento
J: Largura de posicionamento do eixo de perfuração
G82
Ciclo fixo (perfuração/contagem de mandrilamento)
G82 X__Y__Z__R__F__P__;
P: tempo de pausa
G83
Ciclo fixo (perfuração profunda)
G83 X__Y__Z__R__Q__F__;
Q: Cada quantidade de corte, entrada incremental
G84
Ciclo fixo (rosqueamento) Sistema Mitsubishi
G84 X__Y__Z__R__F__P__;
F: tom
P: Tempo de pausa
Ciclo fixo (rosqueamento) Sistema Frank, etc.
G84 X__Y__Z__R__F__S__;
XYZ: dados de localização do furo
R: ponto R
F: Velocidade de alimentação
S: velocidade do fuso
Os valores de F e S são: velocidade * pitch=feed
G85
Ciclo fixo (mandrilamento e mandrilamento)
O ciclo fixo é muito simples e o processo de execução é o seguinte:
Posicionamento dos eixos X e Y, o eixo Z atinge rapidamente o ponto R, alimenta o ponto Z na velocidade F e retorna ao ponto R na velocidade F.
G86
Ciclo fixo (chato)
O processo de execução deste ciclo fixo é semelhante ao G81. A diferença é que em G86 o fuso para quando a ferramenta avança até o fundo do furo.
Retorne rapidamente ao ponto R ou ao ponto inicial e depois gire o fuso
G87
Ciclo fixo (mandrilamento reverso)
No ciclo G87, após o posicionamento dos eixos X e Y, o spindle é orientado, os eixos X e Y se movem na direção especificada pela distância dada pelo parâmetro de processamento Q, e se movem para o fundo do furo (ponto R ) em uma velocidade de avanço rápida e os eixos X e Y se recuperam. Na posição original, o fuso gira a uma determinada velocidade e direção, o eixo Z alimenta o ponto Z a uma velocidade dada por F, e então o fuso é orientado novamente, e os eixos X e Y se movem na direção especificada por a distância especificada por Q para avançar rapidamente. A velocidade retorna ao ponto inicial, os eixos X e Y retornam às suas posições de posicionamento e o spindle começa a girar.
As notas são as mesmas do G76
G88
Ciclo fixo (chato)
G88 é um ciclo fixo para mandrilamento com função de retorno manual
G89
Ciclo fixo (chato)
G90
Instruções de valor absoluto
G90 X__Y__Z__;
G91
comando de valor incremental
G91 X__Y__Z__;
G92
Configuração do sistema de coordenadas mecânicas
G92 S__Q__;
S: Velocidade máxima de fixação;
Q: Velocidade mínima de fixação
G92.1
Configuração do sistema de coordenadas da peça de trabalho
G93
Alimentação do contador de tempo
G94
Feed não síncrono (feed por minuto)
G95
Avanço síncrono (avanço por revolução)
G96
O controle personalizado de velocidade semanal é eficaz
G96 S__P__;
S: Velocidade semanal
P: A velocidade periférica deve ser controlada para especificar o eixo
G97
Cancelamento de controle personalizado Zhousu One
G98
Retorno do ponto inicial do ciclo fixo
G99
Retorno do ponto R do ciclo fixo
G113
Controle de sincronização do fuso cancelado
G114.1
Controle de sincronização do fuso válido
G114.1 H__D__R__A__;
H: Seleção básica do fuso
D: Seleção de fuso síncrono
R: Quantidade de deslocamento de fase do fuso síncrono
A: Constante de tempo de aceleração e desaceleração de sincronização do fuso





