Vous débutez dans le monde des machines de traçage de stylo CNC et vous vous sentez dépassé par la complexité du Gcode ? Ne cherchez plus ! Dans cet article de blog, nous allons vous expliquer tout ce que vous devez savoir sur le Gcode et comment l’utiliser avec les CNC machines d’écriture à traceur de stylo iDraw de UUNA TEK. C’est parti !
Table des matières
- Qu’est-ce que le Gcode ?
- Codes G couramment utilisés dans les machines iDraw
- Logiciels à envisager pour envoyer du Gcode à la machine iDraw
- Créer des boutons personnalisés dans UGS pour nous faciliter la vie
Qu’est-ce que le Gcode ?
Le Gcode, également appelé G-Code, est un langage de programmation utilisé dans le domaine de la fabrication assistée par ordinateur (FAO). Il s’agit d’un ensemble d’instructions indiquant à une machine comment se déplacer et fonctionner, notamment pour découper, fraiser, percer, etc. Mais ici, nous apprendrons à utiliser le Gcode pour le traçage au stylo avec la machine iDraw.
Le terme « Gcode » signifie « code géométrique » et a été introduit pour la première fois dans les années 1950 par le Massachusetts Institute of Technology (MIT) afin de contrôler des outils d’usinage automatisés. Au fil du temps, il est devenu une norme industrielle pour contrôler les machines de traçage de stylo CNC ; il peut désormais également contrôler des traceurs de stylo comme les traceurs de stylo iDraw.
Alors, pourquoi avons-nous besoin du code G ? Eh bien, considérez-le comme une recette qui indique à la machine quelles actions effectuer. Comme nous le savons tous, l’utilisation d’Inkscape avec des fichiers volumineux peut être frustrante, car le PC se bloque parfois ou le logiciel plante.
La structure de base du code G se compose de commandes ou de lignes commençant par une lettre suivie de chiffres. Chaque commande représente une action ou une opération spécifique, comme un déplacement dans différentes directions (x, y, z), entre autres. Ces codes sont écrits en texte brut, ce qui les rend facilement lisibles aussi bien par les humains que par les machines.
Codes G couramment utilisés dans les machines iDraw
Les codes G constituent une partie essentielle du processus d’usinage du traceur de stylo CNC et servent à contrôler les mouvements d’une machine. Dans cette section, nous aborderons certains des codes G les plus couramment utilisés dans les machines iDraw.
- G00 – Déplacement rapide : ce code sert à déplacer rapidement l’outil (le stylo dans notre cas) d’un point à un autre sans effectuer de découpe. Il est souvent utilisé lorsqu’il est nécessaire de repositionner rapidement l’outil.
- G01 – Interpolation linéaire : Ce code est utilisé pour les déplacements en ligne droite entre deux points. Il indique le point de départ, le point d’arrivée et la vitesse d’avance variable (F) à laquelle l’outil doit se déplacer.
- G20/G21 – Mode pouces/millimètres : Ces codes servent à indiquer si la machine doit fonctionner en pouces ou en millimètres. Le réglage par défaut varie selon les machines ; il est donc important de savoir quel système d’unités votre machine utilise. Nous utiliserons principalement les millimètres pour le traçage.
- 4. G90/G91 - Mode de positionnement absolu/incrémentiel : Ces codes déterminent la façon dont les coordonnées sont interprétées par la machine lors d’un déplacement d’un emplacement à un autre. En mode absolu (G90), les coordonnées représentent des emplacements précis sur un parcours programmé par rapport à un point d’origine défini par la commande G92 ; en mode incrémentiel (G91), les coordonnées représentent les distances à parcourir depuis la position actuelle.
REMARQUE : il existe d’autres G-code dans l’univers des machines traceuses à stylo CNC, mais il nous suffit de comprendre les codes écrits ci-dessus pour utiliser nos traceuses iDraw.
Logiciel à envisager pour envoyer du G-code à la machine iDraw.
Nous aimons utiliser UGS (Universal Gcode Sender) pour configurer la machine iDraw et envoyer du G-code en temps réel afin de tracer des dessins et/ou d’écrire des lettres. Vous trouverez ci-dessous le lien vers la page officielle de téléchargement d’UGS.
https://winder.github.io/ugs_website/download/
Créer des boutons personnalisés dans UGS pour nous faciliter la vie
Pour créer des boutons personnalisés dans UGS, suivez les étapes ci-dessous.
- 1. Tout d’abord, ouvrez UGS et suivez les étapes ci-dessous.
- 2. Ouvrez le menu Machine (troisième menu déroulant en partant du coin supérieur gauche).
- 3. Sélectionnez Modifier les macros (dernière option du menu de la machine).
- 4. Vous verrez alors des champs à remplir comme suit :

- 5. Vous pouvez maintenant modifier le nom de la macro et le GCode en fonction du format de votre machine à l’aide des paramètres suivants :
Nom de la macro : Origine (avant gauche)
Gcode :
A4 Format de la machine:$H;G91Y-297.0F5000;G92X0Y0;$SLP

A3 Format de la machine:$H;G91Y-420.0F5000;G92X0Y0;$SLP

A2 Format de la machine:$H;G91Y-594.0F5000;G92X0Y0;$SLP

A1 Format de la machine:$H;G91Y-841.0F5000;G92X0Y0;$SLP

Machine au format A0 : $H;G91Y-1189.0F5000;G92X0Y0;$SLP

Tracer votre première œuvre avec du Gcode
Vous êtes arrivé jusqu’ici et nous espérons que vous avez compris comment configurer votre machine pour une première utilisation avec du Gcode. Vous trouverez ci-dessous un fichier Gcode pour tracer votre toute première œuvre. L’œuvre est au format A5 et peut être tracée avec un stylo de 0,4 mm pour de bons résultats.
Lien vers le fichier Gcode : https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing
Étapes pour tracer :
- 1. Ouvrez le logiciel Universal Gcode Sender.
- 2. Allumez votre traceur et branchez le câble USB du traceur à votre PC.
- 3. Connectez le traceur à votre PC à l’aide du bouton de connexion (mis en évidence ci-dessous), en veillant à avoir sélectionné le port USB correct.

- 4. Une fois la machine connectée, utilisez notre bouton personnalisé d’origine (avant gauche) dans le menu Macros.

- 5. Une fois la machine à l’origine, cliquez sur le bouton d’ouverture de fichier en haut à gauche et sélectionnez le fichier que vous avez téléchargé depuis le lien Google Drive situé au-dessus de ces étapes.

- 6. Placez maintenant votre feuille A5, réglez le stylo à une hauteur de 3 mm et cliquez sur le bouton de lecture en haut à gauche, comme indiqué ci-dessous.

REMARQUE : ne modifiez pas le débit en bauds.
Quelques photos de travaux en cours réalisés avec UGS et des œuvres créées avec les traceurs à stylo iDraw.





Cet article est proposé par @Mandeep Singh
Suggestions de l’équipe UUNA TEK : il est inutile de modifier le micrologiciel. Voici le guide :
1. Utilisez les paramètres par défaut.
2. Ajoutez un bouton de macro qui se déplacera automatiquement vers le coin inférieur gauche après le retour. Vous devez ici déplacer l’axe Y en fonction des dimensions de la machine.

$H;G91Y-297.0F5000;G92X0Y0
Le paramètre après Y correspond à la course de l’axe Y de la machine.
La machine A4 est à -297
La machine A3 est à -420
La machine A2 est à -594
La machine A1 est à -841
La machine A0 est à -1189
Utilisez cette commande, puis ajoutez une commande de mise en veille du moteur : $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Autres articles connexes :
- Les 5 meilleures alternatives économiques au traceur à stylo Axidraw
- Sponsoring UUNA TEK : iDraw à l’honneur dans le spectacle de Makoto Inoue
- Configuration d’un traceur vertical : comment tracer verticalement avec le traceur à stylo iDraw H | UUNA TEK
- Découvrez les machines de traçage à stylo Axidraw | UUNA TEK
- Robot d’écriture : découvrez le traceur à stylo iDraw H|UUNA TEK
- Comment créer de l’art numérique avec un traceur à stylo UUNA TEK iDraw ? | UUNA TEK