É principiante no mundo das máquinas plotter de caneta CNC e sente-se perdido com a complexidade do código G? Não procure mais! Nesta publicação do blogue, vamos explicar tudo o que precisa de saber sobre o código G e como utilizá-lo com as CNC máquinas de escrita plotter de caneta iDraw da UUNA TEK. Vamos começar!
Índice
- O que é o código G?
- Códigos G comuns utilizados nas máquinas iDraw
- Software a considerar para enviar código G para a máquina iDraw
- Criar alguns botões personalizados no UGS para facilitar o nosso trabalho
O que é o código G?
O código G, também conhecido como G-Code, é uma linguagem de programação utilizada no domínio do fabrico assistido por computador (CAM). É um conjunto de instruções que indica a uma máquina como se deve deslocar e operar, por exemplo, cortar, fresar, perfurar, etc. No entanto, aqui iremos aprender a utilizar o código G para fazer plotagem com caneta através da máquina iDraw.
O termo "código G" significa Código Geométrico e foi introduzido pela primeira vez na década de 1950 pelo Massachusetts Institute of Technology (MIT) para controlar ferramentas de maquinação automatizadas. Com o tempo, tornou-se um padrão da indústria para controlar máquinas CNC de plotagem com caneta e, atualmente, também pode controlar plotters de caneta como as plotters de caneta iDraw.
Então, por que precisamos de código G? Bem, pense nele como uma receita que orienta a máquina sobre as ações a executar. Como todos sabemos, pode ser frustrante utilizar o Inkscape com ficheiros grandes, pois, por vezes, o PC bloqueia ou o software falha.
A estrutura básica do código G é composta por comandos ou linhas que começam por uma letra seguida de números. Cada comando representa uma ação ou operação específica, como deslocar-se em diferentes direções (x,y,z), entre outras. Estes códigos são escritos em formato de texto simples, o que os torna facilmente legíveis tanto por pessoas como por máquinas.
Códigos G comuns utilizados nas máquinas iDraw
Os códigos G são uma parte essencial do processo de maquinação de plotters de caneta CNC e servem para controlar o movimento de uma máquina. Nesta secção, iremos abordar alguns dos códigos G mais utilizados nas máquinas iDraw.
- G00 – Movimento rápido: Este código é utilizado para deslocar rapidamente a ferramenta (neste caso, a caneta) de um ponto para outro sem cortar. É frequentemente utilizado quando é necessário reposicionar rapidamente a ferramenta.
- G01 – Interpolação linear: Este código é utilizado para movimentos em linha reta entre dois pontos. Especifica o ponto inicial, o ponto final e a velocidade de avanço variável (F) à qual a ferramenta se deve deslocar.
- G20/G21 – Modo polegadas/milímetros: Estes códigos especificam se a máquina deve funcionar em polegadas ou milímetros. A predefinição varia consoante a máquina, por isso é importante saber qual o sistema de unidades utilizado pela sua máquina. Utilizaremos sobretudo milímetros para desenhar.
- 4.G90/G91 - Modo de posicionamento absoluto/incremental: Estes códigos determinam como as coordenadas são interpretadas pela máquina ao deslocar-se de um ponto para outro. No modo absoluto (G90), as coordenadas representam localizações exatas num percurso programado relativamente a um ponto de origem definido pelo comando G92; no modo incremental (G91), as coordenadas representam distâncias a percorrer a partir da posição atual.
NOTA: Existem mais Gcodes no mundo das máquinas de desenho CNC com caneta, mas só precisamos de compreender os códigos acima para operar as nossas máquinas iDraw.
Software a considerar para enviar Gcode para a máquina iDraw.
Gostamos de utilizar o UGS (Universal Gcode Sender) para configurar a máquina iDraw e enviar GCode em tempo real para desenhar imagens e/ou escrever letras. Abaixo encontra a ligação para a página oficial de transferência do UGS.
https://winder.github.io/ugs_website/download/
Criar alguns botões personalizados no UGS para facilitar o nosso trabalho
Para criar botões personalizados no UGS, siga os passos abaixo.
- 1. Antes de mais, abra o UGS e siga os passos abaixo.
- 2. Abra o menu Máquina (terceiro menu pendente a partir do canto superior esquerdo).
- 3. Selecione Editar macros (última opção no menu da máquina).
- 4. Aí verá campos para preencher desta forma:

- 5. Agora pode editar o nome da macro e o GCode de acordo com o formato da sua máquina, utilizando os seguintes parâmetros:
Nome da macro: Origem (frente esquerda)
Gcode:
A4 Formato da máquina: $H;G91Y-297.0F5000;G92X0Y0;$SLP

A3 Formato da máquina: $H;G91Y-420.0F5000;G92X0Y0;$SLP

A2 Formato da máquina: $H;G91Y-594.0F5000;G92X0Y0;$SLP

A1 Formato da máquina: $H;G91Y-841.0F5000;G92X0Y0;$SLP

Máquina de tamanho A0 :$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Desenhar a sua primeira obra de arte com Gcode
Chegou até aqui e esperamos que tenha compreendido como configurar a máquina para a primeira utilização com Gcode. Abaixo, pode encontrar um ficheiro Gcode para desenhar a sua primeira obra de arte. A obra é em formato A5 e pode ser desenhada com uma caneta de 0,4 mm para obter bons resultados.
Ligação para o ficheiro Gcode: https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing
Passos para desenhar:
- 1. Abra o software Universal Gcode Sender.
- 2. Ligue o plotter e conecte o cabo USB do plotter ao PC.
- 3. Ligue o plotter ao PC utilizando o botão de ligação (destacado abaixo), certificando-se de que selecionou a porta correta do seu USB.

- 4. Quando a máquina estiver ligada, utilize o nosso botão personalizado de posição inicial (frente esquerda) no menu Macros.

- 5. Quando a máquina estiver na posição inicial, pode clicar no botão para abrir o ficheiro no canto superior esquerdo e selecionar o ficheiro que descarregou a partir da ligação do Google Drive acima destes passos.

- 6. Agora coloque a folha A5, ajuste a caneta para uma altura de 3 mm e clique no botão Reproduzir no canto superior esquerdo, conforme mostrado abaixo.

NOTA: não altere a velocidade de transmissão.
Algumas imagens do trabalho em curso do UGS e obras de arte criadas com plotters de caneta iDraw.





Este artigo foi contribuído por @Mandeep Singh
Sugestões da equipa da UUNA TEK de que não é necessário editar o firmware; consulte o guia:
1. Utilize as predefinições.
2. Adicione um botão de macro, que irá automaticamente para o canto inferior esquerdo depois de regressar. Aqui, é necessário mover o eixo Y de acordo com o tamanho da máquina.

$H;G91Y-297.0F5000;G92X0Y0
O parâmetro depois de Y corresponde ao curso do eixo Y da máquina.
A máquina A4 é -297
A máquina A3 é -420
A máquina A2 é -594
A máquina A1 é -841
A máquina A0 é -1189
Utilize este comando e adicione posteriormente um comando de suspensão do motor: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Mais artigos relacionados:
- As 5 melhores alternativas económicas ao plotter de caneta Axidraw
- Patrocínio da UUNA TEK: o iDraw aparece no espetáculo de Makoto Inoue
- Configuração do plotter vertical: como desenhar verticalmente com o plotter de caneta iDraw H | UUNA TEK
- Descubra as máquinas plotter de caneta Axidraw | UUNA TEK
- Robô de caligrafia: descubra o plotter de caneta iDraw H|UUNA TEK
- Como desenhar arte digital com um plotter de caneta iDraw da UUNA TEK? | UUNA TEK