Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Equipment >> Máquina cnc

Exemplo 1 de programação de interpolação circular


Este exemplo de programação de interpolação circular mostrará o que é interpolação circular e como programá-la.

Antes de passar por este exercício, você deve ler primeiro Conceitos e programação de interpolação circular artigos (listados abaixo). Depois de ler os artigos, você ficará confortável para entender este exemplo como um trabalho muito simples e básico.

Conceitos de interpolação circular e artigos de programação

Exemplo de Programação de Interpolação Circular 1 (Uso de R)


Exemplo de Programação de Interpolação Circular
N5 G00 G54 G64 G90 G17 X-20 Y-20 Z50
N10 S450 M03 F250 D01 (12.5 MM DIA)
N15 C0
N20 Z5
N25 G01 Z0
N30 Z-5
N35 G42 X0 Y0 M08 (Liner motion)
N40 X60 Y0 (Liner motion)
N45 X85 Y30 (Liner motion) 
N50 X85 Y50 (Liner motion)
N55 G03 X70 Y65 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius)
N60 G01 X45 Y65 (Liner motion)
N65 G02 X30 Y50 U15 (Circular motion G02 for Clockwise motion and U for arc radius)
N70 G01 X10 Y50 (Liner motion)
N75 X0 Y0 (Liner motion)
N80 G40 X-20 Y-20
N85 G00 Z50 M09
N90 Y100
N95 M30

Peça finalizada
Depois de concluir o processo de usinagem, seu trabalho ficará assim.

Componente usinado

Explicação do programa CNC


Neste programa CNC, o bloco nº. N35 a N50 (pontos 2-3, 3-4, 4-5) estão em movimento reto (Interpolação Linear) e para isso temos o CNC G-Code G01 (interpolação linear),

O ponto 5-6 não é possível com o código G01 porque a ferramenta não está indo em linha reta, a ferramenta está deslocando-se de forma circular, para esta finalidade, os maquinistas cnc têm códigos de interpolação circular G02/G03.
Antes de usar G02/G03 código G cnc os maquinistas devem saber os valores exatos de
(1) Ponto final
(2) Raio entre os pontos inicial e final.
Portanto, os valores necessários no ponto 6 são
(1) X=70, Y=65 (como ponto final)
(2) R=15 (como raio).
Depois de obter esta informação, estamos agora na posição para escrever o código de bloco do programa CNC para ponto 5 a 6.
O primeiro movimento circular G02-G03, o segundo é o ponto final X, os valores de Y e o terceiro é R (raio), desta forma podemos alcançar nossos resultados necessários.

O ponto 6-7 é novamente linear e o ponto 7-8 é um movimento circular, então faça o mesmo que dito acima, mas antes de escrever o código, verifique se a direção do movimento é no sentido horário ou anti-horário, e esse movimento é no sentido horário, então use o código G02.

Depois disso, os outros pontos são movimentos lineares.

Programa do Sistema de Dimensionamento Incremental


Aqui está o mesmo programa CNC, mas com o Sistema de Dimensionamento Incremental G91.
N35 G42 X0 Y0 M08 (Liner motion)
N40 G91 X60 Y0 (Liner motion)
N45 X25 Y30 (Liner motion) 
N50 X0 Y20 (Liner motion)
N55 G03 X-15 Y15 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius)
N60 G01 X-25 Y0 (Liner motion)
N65 G02 X-15 Y-15 U15 (Circular motion G02 for Clockwise motion and U for arc radius)
N70 G01 X-20 Y0 (Liner motion)
N75 X-10 Y-50 (Liner motion)

Explicação do CNC G-Code/M-Code/S, F, D


G00 :Avanço rápido.
G54 :Deslocamento zero no. 1.
G64 :Modo de trajetória contínua.
G90 :Sistema de dimensionamento absoluto.
G17 :Seleção do plano X-Y.
G42 :Ativação da compensação do raio da fresa (movimento do lado direito)
G40 :Compensação do raio da fresa desativada
G02 :Interpolação circular no sentido horário
G03 :Interpolação circular no sentido anti-horário (sentido anti-horário)
S :Velocidade do fuso
F :Eixo avanço de movimento
M :Movimento do cortador (3=horário, 4=sentido anti-horário)
D:Nº da ferramenta
M08:Refrigerante ligado
M09:Refrigerante desligado
M30 :Fim do programa principal

Máquina cnc

  1. Exemplo de programação de torno CNC
  2. Programação CNC para iniciantes um exemplo de programação CNC
  3. Exemplo de programação de torno CNC
  4. Exemplo de programação de torno CNC Fanuc
  5. Exemplo de programação CNC Código G G02 Interpolação circular no sentido horário
  6. Exemplo de programa CNC G03 Interpolação circular
  7. G02 G03 Programa de exemplo de interpolação circular de código G
  8. Exemplo de programação de centro de usinagem CNC
  9. Din 66025 Códigos de Programação NC
  10. Exemplo de programação Wire EDM