O G-CODE
Olá para todos!
Hoje eu vou falar sobre o G-CODE.
A linguagem G-code CNC é uma linguagem de programação que é
usada em máquinas CNC (Controle Numérico Computadorizado) para controlar a
operação de máquinas-ferramenta como tornos, fresadoras, entre outras.
Comandos básicos G-CODE
Os comandos básicos da linguagem G-code CNC incluem o G00,
G01, G02, G21, G03 e outros tipos de movimentos lineares. O G00 é usado para
movimentar rapidamente a ferramenta para uma nova posição, enquanto o G01 é
usado para movimentos lineares a uma taxa de alimentação específica. O G02 e
G03 são usados para movimentos circulares, com o G02 para movimentos no sentido
horário e o G03 para movimentos anti-horários. O G21 é usado para definir o
sistema de coordenadas em milímetros, enquanto o G20 é usado para definir o
sistema de coordenadas em polegadas.
Software
Existem vários softwares utilizados para criar e gerir programas G-code CNC, incluindo o Mastercam, SolidCAM, Fusion 360, entre
outros. Esses softwares permitem que os utilizadores criem modelos CAD (Desenho
Assistido por Computador) e convertam esses modelos em programas de G-CODE.
Controladores CNC
Os controladores CNC mais comuns são o FANUC e o HASS. O
FANUC é um controlador muito popular em todo o mundo, usado em muitos tipos de
máquinas CNC. O HASS é outro controlador popular que é usado em máquinas CNC
para tornear e fresar.
Um exemplo de programa
Um exemplo simples de código G para maquinar uma peça de
xadrez em um torno é o seguinte:
G00 X0 Z5 ; mover rapidamente para a posição de partida
G01 X0 Z-10 F100 ; descer a ferramenta e começar a cortar
G01 X20 Z-10 F100 ; cortar a partir do lado da peça
G01 X20 Z-20 F100 ; aprofundar o corte
G01 X0 Z-20 F100 ; cortar o outro lado
G01 X0 Z-30 F100 ; aprofundar o corte
G01 X20 Z-30 F100 ; cortar a partir do lado da peça
G01 X20 Z-40 F100 ; aprofundar o corte
G01 X0 Z-40 F100 ; cortar o outro lado
G01 X0 Z-50 F100 ; aprofundar o corte
G00 X0 Z5 ; mover rapidamente para a posição inicial
M30 ; parar o programa
0 Comentários