O que são códigos G? (Com exemplo)

O que são códigos G? (Com exemplo)

O Códigos g Eles estão codificando que correspondem à programação usada para controlar o equipamento de controle numérico ou CNC, que são máquinas que executam seu trabalho sob o comando de um computador. Nesse tipo de equipamento, são máquinas de moagem, tornos, impressoras 3D, cortadores, etc.

Os códigos G também são conhecidos como códigos preparatórios. G significa "geométrico". São códigos que indicam à máquina cuja operação deve executar e identificar para começar com a letra "g".

Fonte: Flickr.com Christopher Schmidt Attribuição 2.0 genérico (CC por 2.0)

Eles são compostos de instruções ou comandos que dizem ao equipamento em qual posição deve ser movida, em que velocidade, quando você deve usar alguma ferramenta, como laser, extrusora, etc. Por exemplo, com a impressão 3D, os códigos G contêm comandos para mover as peças para dentro da impressora.

Existem várias implementações desse idioma, mas em cada um deles os mandatos e comandos são semelhantes. No entanto, no momento da geração dos arquivos, será necessário conhecer a versão apropriada dos códigos G que o equipamento pode interpretar.

[TOC]

O que é código G?

O código G é uma linguagem de programação para equipamentos de controle numérico que direciona as máquinas para onde e como mover. Os códigos G variam de acordo com o tipo, marca e modelo de equipamento.

Sempre siga alguma variante do seguinte padrão alfanumérico: n ## g ## x ## e ## z ## f ## s ## t ## m ##, onde:

- N ##: número da linha do programa.

- G ##: define movimento e função.

- X ##: Declare a posição horizontal.

- E ##: Declare a posição vertical.

- Z ##: Declare a profundidade.

- F ##: taxa de energia.

- S ##: velocidade do eixo.

Pode atendê -lo: tipos de páginas da web

- T ##: Seleção de ferramentas.

- M ##: diversas funções, como iluminação e desativação, como refrigerante, movimento de indexação, bloqueio de eixo, etc.

Por exemplo, G01 X2 Y3 F35 S450 T02 M04 indicaria um movimento de alimentação linear (G01) à posição X-Y dada e a uma taxa de alimentação de 35. A velocidade do eixo é 450 e está usando a ferramenta 2.

Diversas funções variam de uma máquina para outra. Portanto, saber qual o código M é referenciado pelo manual de instruções da máquina.

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. É feito o mais rápido possível.

- Movimento avançado: um movimento linear para uma posição XYZ a uma taxa avançada definida.

- Movimento circular: um movimento circular a uma taxa avançada definida.

Cada código C indica ao equipamento que variante desses movimentos básicos deve executar e também como fazê -lo.

X, e são as coordenadas para a posição horizontal e vertical, e z corresponde à profundidade da máquina. Esses números seguem o comando de movimento ou função para expressar a posição da máquina.

Em seguida, F determina a velocidade de avanço (para movimentos avançados ou circulares), enquanto S determina a velocidade do eixo. T é usado para selecionar uma ferramenta.

G Construção de código

Se o código G abrir em um editor de texto, seu conteúdo pode ser observado, mas é bastante complicado dar algum significado. Com uma ferramenta como o Repetier Host, você pode entender melhor os códigos G.

Esse tipo de programa permite abrir os códigos G para ver as trajetórias que a cabeça levará para produzir uma impressão. Host Repetier usa cores para indicar a função dos códigos.

Pode atendê -lo: atividades que precisam ser feitas com eletricidade

Gerar códigos C

Desde elaborar, por exemplo, uma impressão 3D. Se esse conjunto de código fosse criado manualmente, ele teria que ser feito por um período considerável de tempo.

Algum programa especial, por exemplo, o programa de corte de cura, é o que tecnicamente compõe a totalidade dos códigos G.

Nesta seção do programa, os arquivos STL que contêm todas as informações necessárias para criar uma impressão 3D. Converte o arquivo STL em códigos G, automatizando o processo.

Cada código G é exclusivo da máquina para a qual foi escrito. O conjunto de instruções é baseado especificamente em cada máquina.

Impressão CNC vs 3D

As máquinas CNC e as impressoras 3D são controladas usando 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 dos códigos G indicam ao equipamento como se mover e como ajustar sua configuração, como a velocidade de corte ou a temperatura do bico. Cada ordem constitui uma etapa no processo de elaboração do objeto.

No entanto, embora as impressoras 3D e as equipes do CNC usem códigos G, nessas duas aplicações existem certas diferenças de importância.

CNC

Controle numérico de computador é uma técnica para controlar os instrumentos de uma máquina através de um sistema de computador.

Mills e tornos CNC geralmente são usados ​​quando é necessária uma precisão ou repetibilidade muito alta. Por exemplo, eles são úteis para perfurar centenas de orifícios idênticos para criar uma placa óptica.

Pode atendê -lo: produto técnico

Este método de criar uma peça é classificado como "fabricação subtrativa", uma vez que a peça é criada gradualmente eliminando o material.

Impressão 3D

É um processo de fabricação que também produz peças usando controle de computador. De fato, as impressoras 3D também são máquinas CNC, mas dada sua imensa popularidade, elas raramente são conhecidas como tal.

Na impressão 3D, uma peça é erguida pela adição de material, até que a peça cheia seja criada. A impressão 3D é muito útil para criar peças e protótipos personalizados antes de atingir um design final.

Código de exemplo

- 11: indica o número da linha de código e é usado como referência. Nesse caso, corresponde à linha 11 do programa que está sendo executado.

- G/m: em azul. Indica que é um comando do tipo indicado pela letra. Nesse caso, o código G1 corresponde ao comando: movimento coordenado na velocidade de progresso.

Em seguida, cada texto encontrado em Red define certos parâmetros para o comando e, em seguida, o valor de cada parâmetro em questão:

- F: velocidade. Nesse caso, é indicado que a velocidade é 900.

- X/y/z: eles são as coordenadas de posição.

- E: movimento do alimentador.

Referências

  1. Educatibot (2019). Código G. Retirado de: educatibot.com.
  2. Ultimaker (2019). O que é o código G? Retirado de: Ultimaker.com.
  3. Benjamin Goldschmidt (2019). Código G 3D Vs CNC G-Code-O que é a diferença? ALL3DP. Retirado de: all3dp.com.
  4. Autodesk (2019). Introdução com o código G. Retirado de: Autodesk.com.
  5. Wikipedia The Free Encyclopedia (2019). Código G. Retirado de: em.Wikipedia.org.