Sei un principiante nel mondo dei Macchine per plotter a penna CNC e ti senti sopraffatto dalle complessità del Gcode? Non cercare oltre! In questo post del blog, analizzeremo tutto ciò che devi sapere sul Gcode e su come utilizzarlo con i Macchine per plotter a penna CNC macchine per plotter a penna di UUNA TEK iDraw. Immergiamoci!
Indice
- Cos'è il Gcode?
- Gcode comuni utilizzati nelle macchine iDraw
- Software da considerare per l'invio di Gcode alla macchina iDraw
- Creazione di pulsanti personalizzati in UGS per semplificarci la vita
Cos'è il Gcode?
Il Gcode, o anche noto come G-Code, è un linguaggio di programmazione utilizzato nel campo della produzione assistita da computer (CAM). Si tratta di un insieme di istruzioni che indica a una macchina come muoversi e operare, come tagliare, fresare, forare, ecc. Ma qui impareremo come utilizzare il Gcode per il pen plotting con la macchina Idraw.
Il termine "Gcode" sta per Geometric Code (Codice Geometrico) ed è stato introdotto per la prima volta negli anni '50 dal Massachusetts Institute of Technology (MIT) per il controllo di utensili di lavorazione automatizzati. Nel tempo, è diventato uno standard industriale per il controllo di macchine CNC Pen Plotter, e ora può controllare anche plotter a penna come iDraw Pen Plotter.
Allora, perché abbiamo bisogno del Gcode? Beh, pensatelo come una ricetta che guida la macchina nelle azioni da intraprendere. Come tutti sappiamo, può essere frustrante utilizzare Inkscape con file di grandi dimensioni, poiché a volte blocca il PC o il software.
La struttura di base del Gcode è costituita da comandi o righe che iniziano con una lettera seguita da numeri. Ogni comando rappresenta un'azione o un'operazione specifica, come lo spostamento in diverse direzioni (x, y, z) e altro ancora. Questi codici sono scritti in formato testo normale, il che li rende facilmente leggibili sia dagli esseri umani che dalle macchine.
Gcode comuni utilizzati nelle macchine iDraw
I Gcode sono una parte essenziale del processo di lavorazione con plotter a penna CNC e vengono utilizzati per controllare il movimento di una macchina. In questa sezione, discuteremo alcuni dei Gcode più comunemente utilizzati nelle macchine Idraw.
- G00 – Movimento rapido: Questo codice viene utilizzato per spostare rapidamente l'utensile (penna nel nostro caso) da un punto all'altro senza tagliare. Viene spesso utilizzato quando è necessario riposizionare rapidamente l'utensile.
- G01 – Interpolazione lineare: Questo codice viene utilizzato per movimenti rettilinei tra due punti. Specifica il punto iniziale, il punto finale e la velocità di avanzamento variabile (F) a cui l'utensile deve muoversi.
- G20/G21 – Modalità pollici/millimetri: Questi codici vengono utilizzati per specificare se la macchina deve funzionare in modalità pollici o millimetri. L'impostazione predefinita varia a seconda della macchina, quindi è importante conoscere il sistema di unità di misura utilizzato dalla propria macchina. Utilizzeremo principalmente i millimetri per il tracciamento.
- 4.G90/G91 - Modalità di posizionamento assoluto/incrementale: questi codici determinano come le coordinate vengono interpretate dalla macchina 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: - Esistono altri Gcode nel mondo delle macchine plotter a penna CNC, ma per utilizzare i nostri plotter Idraw è sufficiente comprendere i codici sopra riportati.
Software da considerare per l'invio di Gcode alla macchina iDraw.
Utilizziamo UGS (Universal Gcode Sender) per configurare la macchina Idraw e inviare Gcode in tempo reale per disegnare e/o scrivere lettere. Di seguito è riportato il link alla pagina di download ufficiale di UGS.
https://winder.github.io/ugs_website/download/
Creare pulsanti personalizzati in UGS per semplificarci la vita
Per creare pulsanti personalizzati in UGS, segui i passaggi seguenti.
- 1. Per prima cosa, apri UGS e segui i passaggi seguenti.
- 2. Apri il menu Macchina (terzo menu a discesa dall'angolo in alto a sinistra).
- 3. Seleziona Modificamacro (ultima opzione nel menu della macchina).
- 4. Lì vedrai come compilare gli spazi vuoti in questo modo:

- 5. Ora puoi modificare il nome della macro e il GCode in base alle dimensioni della tua macchina con i seguenti parametri:
Nome della macro: Home (anteriore sinistro)
Gcode:
Macchina formato A4:$H;G91Y-297.0F5000;G92X0Y0;$SLP

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

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

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

A0 Dimensioni macchina:$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Tracciare la tua prima opera d'arte con Gcode
Sei arrivato fin qui e speriamo che tu abbia capito come configurare la tua macchina per il primo utilizzo con Gcode. Qui sotto puoi trovare un file gcode per tracciare la tua prima opera d'arte. Il disegno è in formato A5 e può essere tracciato 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
Passaggi per il tracciato:
- 1. Aprire il software Universal Gcode Sender.
- 2. Accendere il plotter e collegare il cavo USB al PC.
- 3. Collegare il plotter al PC utilizzando il pulsante di collegamento (evidenziato di seguito), assicurandosi di aver selezionato la porta corretta del computer. USB.

- 4. Una volta collegata la macchina, è necessario utilizzare il nostro pulsante Home personalizzato (anteriore sinistro) nel menu Macro.

- 5. Una volta che il computer è in Home, puoi cliccare sul pulsante "Apri file" in alto a sinistra e selezionare il file scaricato dal link di Google Drive sopra questi passaggi.

- 6. Ora posiziona il foglio A5, imposta la penna a un'altezza di 3 mm e clicca sul pulsante Riproduci in alto a sinistra, come mostrato di seguito.

NOTA: non modificare il Baud.
Alcune immagini di UGS e opere d'arte in fase di sviluppo realizzate con i plotter a penna iDraw.





Questo articolo è stato scritto da @Mandeep Singh
Suggerimenti del team UUNA TEK secondo cui non è necessario modificare il firmware. Ecco la guida:
1. Utilizzare le impostazioni predefinite.
2. Aggiungere un pulsante macro, che si sposterà automaticamente nell'angolo in basso a sinistra al ritorno. Qui è necessario spostare l'asse Y in base alle dimensioni della macchina.

$H;G91Y-297.0F5000;G92X0Y0
Il parametro dopo Y è 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 un comando di sospensione del motore in seguito: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Altri articoli correlati:
- Le 5 migliori alternative economiche alla penna Axidraw Plotter
- Sponsorizzazione UUNA TEK: iDraw nello show di Makoto Inoue
- Configurazione del plotter verticale: come tracciare verticalmente con iDraw Plotter a penna H | UUNA TEK
- Svelare i plotter a penna Axidraw | UUNA TEK
- Robot per la scrittura a mano: scopri il plotter a penna iDraw H | UUNA TEK
- Come disegnare arte digitale con un plotter a penna UUNA TEK iDraw? | UUNA TEK