O que são códigos G? (Com exemplo) - Ciência - 2023
science
Contente
- Qual é o código G?
- Movimento da máquina
- Construção de código G
- Gerar códigos G
- Impressão CNC vs 3D
- CNC
- Impressão 3D
- Código de amostra
- Referências
o Códigos G São codificações que correspondem à programação utilizada para controlar o controle numérico ou equipamentos CNC, que são máquinas que realizam seu trabalho sob o comando de um computador. Nesta classe de equipamento encontram-se fresadoras, tornos, impressoras 3D, cortadoras, etc.
Os códigos G também são conhecidos como códigos preparatórios. O G significa "geométrico". São códigos que informam à máquina qual operação executar e são identificados iniciando com a letra "G".
São compostos por instruções ou comandos que informam ao equipamento em que posição se mover, em que velocidade, em que momento usar uma ferramenta, como um laser, extrusora, etc. Por exemplo, com a impressão 3D, os códigos G contêm comandos para mover peças dentro da impressora.
Existem várias implementações desta linguagem, mas em cada uma delas os comandos e comandos são semelhantes. Porém, ao gerar os arquivos, será necessário saber a versão adequada dos códigos G que o equipamento pode interpretar.
Qual é o código G?
O código G é uma linguagem de programação para equipamentos de controle numérico que direciona as máquinas sobre onde e como se mover. Os códigos G variam dependendo do tipo, marca e modelo do equipamento.
Sempre segue alguma variante do seguinte padrão alfanumérico: N ## G ## X ## Y ## Z ## F ## F ## S ## T ## M ##, onde:
- N ##: Número da linha do programa.
- G ##: Define o movimento e a função.
- X ##: Declara a posição horizontal.
- Y ##: Declara a posição vertical.
- Z ##: Declara a profundidade.
- F ##: Velocidade de alimentação.
- S ##: Velocidade do fuso.
- T ##: Seleção de ferramentas.
- M ##: Várias funções, como ligar e desligar algo, como refrigerante, movimento de indexação, bloqueio do eixo, etc.
Por exemplo, G01 X2 Y3 F35 S450 T02 M04 indicaria um movimento de avanço linear (G01) para a posição X-Y fornecida e uma velocidade de avanço de 35. A velocidade do fuso é 450 e você está usando a ferramenta 2.
As várias funções variam de máquina para máquina. Portanto, para descobrir o que é o código M, o manual de instruções da máquina deve ser consultado.
Movimento da máquina
Tudo o que qualquer máquina pode fazer é baseado principalmente em três tipos básicos de movimento:
- Movimento rápido: um movimento linear para uma posição XYZ. Isso é feito o mais rápido possível.
- Movimento de avanço: um movimento linear para uma posição XYZ em uma taxa de avanço definida.
- Movimento circular: um movimento circular a uma velocidade definida para a frente.
Cada código G informa à equipe qual variante desses movimentos básicos executar e também como fazê-lo.
X, Y são as coordenadas para a posição horizontal e vertical, e Z corresponde à profundidade da máquina. Esses números seguem o movimento ou comando de função para expressar a posição da máquina.
A seguir, F determina o avanço (para avanço ou movimentos circulares), enquanto S determina a velocidade do spindle. T é usado para selecionar uma ferramenta.
Construção de código G
Se você abrir o código G em um editor de texto, poderá ver seu conteúdo, mas é muito difícil dar-lhe algum significado. Com uma ferramenta como o Repetier Host, você pode entender melhor os códigos G.
Este tipo de programa permite abrir os códigos G para ver os caminhos que a cabeça irá percorrer para produzir uma impressão. O Repetier Host usa cores para indicar a função dos códigos.
Gerar códigos G
Como, por exemplo, uma impressão 3D pode ter que realizar vários movimentos, os códigos G podem ocupar um grande número de páginas. Se esse conjunto de código fosse criado manualmente, isso teria que ser feito por um período de tempo considerável.
Algum programa especial, por exemplo o programa de corte Cura, é aquele que tecnicamente compõe todos os códigos G.
Este programa separa os arquivos STL que contêm todas as informações necessárias para criar uma impressão 3D. Converta o arquivo STL em códigos G, automatizando o processo.
Cada código G é único para a máquina para a qual foi escrito. O conjunto de instruções é baseado especificamente em cada máquina.
Impressão CNC vs 3D
Tanto as máquinas CNC quanto as impressoras 3D são controladas pelos códigos G, que é o grupo de comandos que começam com a letra "G", assim como existem códigos para muitas outras letras.
As diretrizes do código G dizem às equipes como se mover e como ajustar suas configurações, como velocidade de corte ou temperatura do bico. Cada pedido constitui uma etapa no processo de fabricação do objeto.
No entanto, embora as impressoras 3D e os equipamentos CNC usem códigos G, existem algumas diferenças importantes nessas duas aplicações.
CNC
O controle numérico do computador é uma técnica para controlar os instrumentos de uma máquina por meio de um sistema de computador.
Os tornos e fresas CNC são geralmente usados quando é necessária uma precisão muito alta ou repetibilidade. Por exemplo, eles são úteis para perfurar centenas de orifícios idênticos para criar uma placa óptica.
Este método de criação de uma peça é classificado como "manufatura subtrativa", pois a peça é criada pela remoção gradual do material.
Impressão 3D
É um processo de manufatura que também produz peças por controle de computador. Na verdade, as impressoras 3D também são máquinas CNC, mas devido à sua imensa popularidade, raramente são conhecidas como tal.
Na impressão 3D, uma peça é erguida adicionando material, até que a peça completa seja criada. A impressão 3D é muito útil para criar peças e protótipos personalizados antes de chegar a um design final.
Código de amostra
- 11: Indica o número da linha de código e é usado como referência. Neste caso corresponde à linha 11 do programa que está sendo executado.
- G / M: Na cor azul. Indica que é um comando do tipo indicado pela letra. Neste caso, o código G1 corresponde ao comando: Movimento coordenado em velocidade de avanço.
A seguir, cada texto que está em vermelho define certos parâmetros para o comando e, em seguida, o valor para cada parâmetro em questão:
- F: Velocidade. Nesse caso, a velocidade é indicada como 900.
- X / Y / Z: São as coordenadas da posição.
- E: Movimento do alimentador.
Referências
- Educatibot (2019). Código G. Retirado de: educatibot.com.
- Ultimaker (2019). O que é código g? Retirado de: Ultimaker.com.
- Benjamin Goldschmidt (2019). Código G da impressora 3D vs Código G do CNC - Qual é a diferença? All3dp. Retirado de: all3dp.com.
- Autodesk (2019). Introdução ao G-Code. Retirado de: autodesk.com.
- Wikipedia, a enciclopédia livre (2019). Código G. Retirado de: en.wikipedia.org.