O significado dos caracteres de endereço comuns
Explicação detalhada dos códigos de instrução de programação do centro de usinagem CNC FANUC
Comando M de função auxiliar
Nota: Só pode haver um comando M em um bloco. Se dois ou mais comandos M aparecem em um programa, apenas o último comando M é válido e os demais são inválidos!
Outras instruções
(1) F - comando de velocidade de alimentação
F e os números seguintes indicam que quando o comando é G94, a unidade é mm / min, quando o comando é G95, a unidade é mm / r.
(2) S - comando de velocidade do fuso
S e os seguintes números indicam que a unidade é r / min.
(3) T - Comando da ferramenta
T e os três dígitos seguintes indicam o número da ferramenta.
(4) Valor de compensação do comprimento da ferramenta H e D e valor de compensação do raio da ferramenta
H e D e os três dígitos seguintes indicam que os três dígitos são o endereço de memória (número) onde o valor de compensação da ferramenta está armazenado.
Explicação detalhada do código de comando G
1. Configuração da função da máquina
1. G53 - Selecione o sistema de coordenadas da máquina
Formato: G53 XYZ; (XYZ é o valor da coordenada da máquina)
Nota: Quando o comando G53 é especificado, a compensação do raio, a compensação do comprimento da ferramenta e o valor de correção da ferramenta da ferramenta serão apagados. Geralmente, o eixo Z é designado para troca de ferramenta.
2. G54 ~ G59 — Selecione o sistema de coordenadas da peça de trabalho
Observação: depois que a alimentação é ligada e o ponto de referência é retornado, o sistema seleciona G54 automaticamente.
3. G54.1 P1 ~ P48 — Selecione o sistema de coordenadas da peça de trabalho adicional
4. G52 - sistema de coordenadas local
Formato: G52X YZ;
Significado do formato: Para conveniência de programação, defina o sistema de subcoordenadas do sistema de coordenadas da peça. O valor de XYZ em G52 é a coordenada de posição no sistema de coordenadas da peça de trabalho G54 ~ G59.
Cancelar o sistema de coordenadas local —— G52 X 0 Y 0 Z 0;
Observação: Quando o sistema de coordenadas local G52 é comandado ou o sistema de coordenadas local é cancelado, os valores de correção da ferramenta, como a compensação do comprimento da ferramenta e a compensação do raio da ferramenta, serão cancelados. No programa subsequente, a compensação do comprimento da ferramenta especificada, a compensação do raio da ferramenta e outros valores de correção da ferramenta devem ser redefinidos.
5. G90 - Programação Absoluta
A programação absoluta significa que a ferramenta se move para uma determinada posição longe da origem do sistema de coordenadas da peça.
6. G91 - Programação incremental
Na programação incremental, a distância do movimento da ferramenta é calculada com base no ponto anterior, que é o incremento do ponto anterior.
7. G21 — mm entrada G20 — polegada entrada
8. G16 — Habilita o comando de coordenadas polares G15 — Cancela o comando de coordenadas polares
2. Instrução da função de interpolação
1. G00 - Instruções de posicionamento rápido
Formato: G00 XYZ;
Significado do formato: o comando G00 faz com que a ferramenta se mova do ponto atual da ferramenta para outro ponto na velocidade mais rápida no modo de controle de posição de ponto. A trajetória não é necessariamente dois pontos e uma linha, pode ser uma linha quebrada.
Nota: (1) Quando a ferramenta se move de cima para baixo: G00 XY; Z; Defina primeiro o plano XY e, em seguida, o eixo Z desce. (2) Quando a ferramenta se move de baixo para cima: G00 Z; XY; O eixo Z sobe primeiro e, em seguida, o plano XY é definido.
2. G01 - Comando de interpolação linear
Formato: G01 XYZF;
Significado do formato: o comando G01 faz com que a ferramenta se mova do ponto atual para o ponto especificado de acordo com o comando F.
3. G02 - interpolação no sentido horário, G03 - interpolação no sentido anti-horário
Formato: G17 {G02 / G03} XY (R / IJ) F;
G18 {G02 /G03}X Z (R /I K )F;
G19 {G02 /G03}Y Z (R /J K )F;
Significado do formato:
Nota: 1. Pode ser omitido quando IJK é zero; no mesmo programa, se IJK e R aparecem ao mesmo tempo, R é válido.
2. Ao usinar com R, o círculo inteiro não pode ser usinado, e todo o círculo só pode ser programado com a coordenada central IJ k.
3. Instrução de pausa do programa
1. G04 - Instrução de pausa
Formato: G04 X; ou G04 P;
Significado do formato: X é seguido pelo tempo de extensão, a unidade é s e deve haver um ponto decimal após ele. O número após P é um inteiro e a unidade é ms.
Quarto, a instrução de chamada da sub-rotina
1. M98 P ×××;
Significado do formato: P × × × refere-se ao número do subprograma do programa de chamada, o 0 antes do programa não pode ser omitido, refere-se ao número de chamadas repetidas.
2. A escrita do subprograma é basicamente igual à do programa geral, exceto que o final do programa é M99, o que significa que o subprograma termina e retorna. M99 não precisa ser um bloco independente, mas pode ser colocado no final do último bloco.
Cinco, instruções de compensação de ferramenta
1. G43, G44, G49 - comando de compensação do comprimento da ferramenta
Formato: G43 ZH; indica a compensação positiva do comprimento da ferramenta, o eixo Z alcançando a distância Z é o valor especificado mais o valor de compensação H.
G44 ZH; Representa a compensação negativa do comprimento da ferramenta, o eixo Z atingindo a distância Z é o valor especificado menos o valor de compensação H.
G49 Z; ou H00 significa cancelar a compensação do comprimento da ferramenta
Nota: O comando G43 G44 não tem nada a ver com G90 G91, o valor de deslocamento correspondente ao comando H pode ser negativo ou positivo. Quando H é 0, a compensação do comprimento da ferramenta é cancelada. O intervalo do valor H é de 00 ~ 200.
Como o valor de compensação varia de -999,999 a 999,999 mm ou -99,9999 a 99,9999 polegadas, o sinal do valor de compensação muda e todo o trabalho pode ser feito usando G43.
2. G41, G42, G40 - comando de compensação do raio da ferramenta
Formato: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;
G40 G00 (G01) XYF; ou D00
Significado do formato: G17 G18 G19 é o plano de seleção,
A compensação do raio da ferramenta G41 à esquerda, a compensação do raio da ferramenta G42 à direita e a compensação do raio da ferramenta G40 são canceladas.
Observação:
1. Ao entrar no estado de compensação do raio da ferramenta a partir do estado sem compensação da ferramenta, ou ao cancelar a compensação do raio da ferramenta, a ferramenta deve ser movida para fora de uma certa distância, caso contrário, a ferramenta irá deslocar diretamente um raio da ferramenta na direção normal do movimento, e a ferramenta colidirá se não houver espaço para girar.
2. Quando D é 0, a compensação do raio da ferramenta é cancelada. O intervalo do valor D é 0 ~ 200.
Porque o intervalo do valor de compensação é -999,999 ~ 999,999 mm ou -99,9999 ~ 99,9999 polegadas.
3. O julgamento de compensação esquerdo e direito do raio da ferramenta é baseado na direção de avanço da ferramenta, o contorno do centro da ferramenta, especialmente os valores de correção esquerdo e direito de G41 e G42 ao executar G18 G19.
4. Ao executar G41, G42 e G40, o comando de movimento só pode usar G00 G01, mas não G02 G03.
5. A fim de garantir a integridade e suavidade do contorno, geralmente use: G41 Comando G42 para realizar a compensação do raio da ferramenta, passar pela seção de transição (círculo ou linha reta), corte de contorno passar pela seção de transição (círculo ou reta linha), use G40 para cancelar a compensação do raio da ferramenta.
6. Durante a programação, se o programa de introdução e cancelamento da correção do raio da ferramenta está no programa principal do bloco (deve ser feito no processamento do relevo), então quando o número de vezes de chamada da sub-rotina (processamento do contorno programa) excede uma vez, será cortado na segunda vez. Haverá um fenômeno de corte excessivo.
Seis, instruções de ciclo fixo
Lista de funções de comando de ciclo fixo
As seis ações básicas usuais de um comando de ciclo fixo são:
1. Ação 1 - posicionamento dos eixos X e Y (ponto inicial)
2. Ação 2 - Alcance rapidamente o plano do ponto R (a posição a ser cortada
3. Processamento de ação de 3 furos. A usinagem do furo é executada no modo de avanço de corte.
4. Ação 4 - A ação na parte inferior do buraco. Como pausa, parada do fuso, troca de ferramenta, etc.
5. Ação 5 - volte ao plano R.
6. Ação 6 - Retorne rapidamente ao início





