Setting Up the iDraw Pen Plotter for the First Time Gcode Usage

Prima configurazione del G-code per la macchina da scrittura iDraw, un plotter a penna CNC

Sei alle prime armi con il mondo delle macchine plotter da disegno CNC e ti senti sopraffatto dalla complessità del codice G? Non cercare oltre! In questo articolo del blog analizzeremo tutto ciò che devi sapere sul codice G e come utilizzarlo con le CNC macchine per scrittura con plotter da disegno UUNA TEK iDraw. Iniziamo!  

Indice

Che cos’è il codice G?

Il codice G, noto anche come G-Code, è un linguaggio di programmazione utilizzato nel campo della produzione assistita da computer (CAM). È un insieme di istruzioni che indica a una macchina come muoversi e funzionare, ad esempio per tagliare, fresare, forare ecc.; qui impareremo però a usare il codice G per il disegno con plotter utilizzando la macchina iDraw.

Il termine "Gcode" sta per Geometric Code, ovvero codice geometrico, e fu introdotto per la prima volta negli anni ’50 dal Massachusetts Institute of Technology (MIT) per controllare gli utensili di lavorazione automatizzati. Nel tempo è diventato uno standard industriale per il controllo delle macchine plotter da disegno CNC; oggi può controllare anche plotter da disegno come i plotter iDraw.

Perché abbiamo bisogno del codice G? Beh, pensatelo come una ricetta che indica alla macchina quali azioni eseguire. Come tutti sappiamo, usare Inkscape con file di grandi dimensioni può essere frustrante, perché a volte il PC si blocca o il software va in crash.

La struttura di base del codice G consiste in comandi o righe che iniziano con una lettera seguita da numeri. Ogni comando rappresenta un’azione o un’operazione specifica, come il movimento in diverse direzioni (x, y, z) e altro ancora. Questi codici sono scritti in formato di testo semplice, il che li rende facilmente leggibili sia dagli esseri umani sia dalle macchine.

Codici G comuni utilizzati nelle macchine iDraw

I codici G sono una parte essenziale del processo di lavorazione del plotter da disegno CNC e servono a controllare il movimento della macchina. In questa sezione parleremo di alcuni dei codici G più utilizzati nelle macchine iDraw.

  1. G00 – Spostamento rapido: questo codice serve a spostare rapidamente l’utensile (nel nostro caso la penna) da un punto all’altro senza eseguire il taglio. Viene spesso utilizzato quando è necessario riposizionare rapidamente l’utensile.
  1. G01 – Interpolazione lineare: questo codice viene utilizzato per i movimenti in linea retta tra due punti. Specifica il punto iniziale, il punto finale e la velocità di avanzamento variabile (F) alla quale deve muoversi l’utensile.
  1. G20/G21 – Modalità pollici/millimetri: questi codici specificano se la macchina deve operare in pollici o millimetri. L’impostazione predefinita varia a seconda della macchina, quindi è importante sapere quale sistema di unità utilizza la tua macchina. Per il tracciamento utilizzeremo principalmente i millimetri.
  2. 4. G90/G91 - Modalità di posizionamento assoluto/incrementale: questi codici determinano il modo in cui la macchina interpreta le coordinate durante lo spostamento da una posizione all’altra. In modalità assoluta (G90), le coordinate rappresentano posizioni esatte su un percorso programmato rispetto a un punto di origine definito dal comando G92; in modalità incrementale (G91), le coordinate rappresentano le distanze da percorrere dalla posizione corrente.

NOTA: nel mondo delle macchine plotter CNC a penna esistono molti altri codici G, ma per utilizzare i nostri plotter iDraw è sufficiente comprendere i codici riportati sopra.

Software da considerare per l’invio del codice G alla macchina iDraw.

Utilizziamo UGS (Universal Gcode Sender) per configurare la macchina iDraw e inviare il codice G in tempo reale per tracciare disegni e/o scrivere lettere. Di seguito trovi il link alla pagina ufficiale per il download di UGS.

https://winder.github.io/ugs_website/download/

Creazione di alcuni pulsanti personalizzati in UGS per semplificarci la vita

Per creare pulsanti personalizzati in UGS, segui i passaggi riportati di seguito.

  • 1. Per prima cosa, apri UGS e segui i passaggi riportati di seguito.  
  • 2. Apri il menu Macchina (il terzo menu a discesa dall’angolo in alto a sinistra).
  • 3. Seleziona Modifica macro (l’ultima opzione nel menu della macchina).
  • 4. Qui vedrai i campi vuoti da compilare in questo modo:
compila i campi vuoti in questo modo
  • 5. Ora puoi modificare il nome della macro e il codice G in base al formato della tua macchina, utilizzando i seguenti parametri:

Nome macro:Home (in alto a sinistra)
Codice G:
A4 Macchina formato:$H;G91Y-297.0F5000;G92X0Y0;$SLP


A3 Macchina formato:$H;G91Y-420.0F5000;G92X0Y0;$SLP


A2 Macchina formato:$H;G91Y-594.0F5000;G92X0Y0;$SLP


A1 Macchina formato:$H;G91Y-841.0F5000;G92X0Y0;$SLP


Macchina in formato A0 :$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Traccia la tua prima opera con Gcode

Sei arrivato fin qui e speriamo che tu abbia capito come configurare la macchina per il primo utilizzo con Gcode. Di seguito trovi un file Gcode con cui tracciare la tua prima opera. L’opera è in formato A5 e può essere tracciata con una penna da 0,4 mm per ottenere buoni risultati.

Link al file Gcode: https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing

Procedura per tracciare:

  • 1. Apri il software Universal Gcode Sender.
  • 2. Accendi il plotter e collega il cavo USB dal plotter al PC.
  • 3. Collega il plotter al PC usando il pulsante di connessione (evidenziato di seguito), assicurandoti di aver selezionato la porta USB corretta.
seleziona la porta corretta della tua USB
  • 4. Una volta collegata la macchina, devi usare il pulsante Home personalizzato (in basso a sinistra) nel menu Macro.
  • 5. Quando la macchina è in posizione Home, puoi fare clic sul pulsante per aprire il file in alto a sinistra e selezionare il file scaricato dal link di Google Drive sopra questi passaggi.
fai clic sul pulsante per aprire il file
  • 6. Ora posiziona il foglio A5, imposta la penna a un’altezza di 3 mm e fai clic sul pulsante Play in alto a sinistra, come mostrato di seguito.
fai clic sul pulsante Play

NOTA: non modificare il Baud.

Alcune immagini dei lavori in corso di UGS e delle opere realizzate con i plotter da disegno a penna iDraw.

Opere realizzate con i plotter da disegno a penna iDraw
Opere realizzate con i plotter da disegno a penna iDraw
Opere realizzate con i plotter da disegno a penna iDraw
Opere realizzate con i plotter da disegno a penna iDraw
Opere realizzate con i plotter da disegno a penna iDraw

Questo articolo è stato realizzato da @Mandeep Singh

Suggerimenti del team UUNA TEK: non è necessario modificare il firmware; ecco la guida:

1. Usa le impostazioni predefinite.

2. Aggiungi un pulsante macro che, dopo il ritorno, andrà automaticamente nell’angolo inferiore sinistro. Qui è necessario spostare l’asse Y in base alle dimensioni della macchina.

 

$H;G91Y-297.0F5000;G92X0Y0

Il parametro dopo Y indica la corsa dell’asse Y della macchina.

La macchina A4 è -297

La macchina A3 è -420

La macchina A2 è -594

La macchina A1 è -841

La macchina A0 è -1189

Usa questo comando e aggiungi successivamente un comando per mettere il motore in sospensione: $H;G91Y-297.0F5000;G92X0Y0;$SLP.

Altri articoli correlati:

Torna al blog

Lascia un commento

Tieni presente che i commenti devono essere approvati prima di essere pubblicati.