Découvrir GRBL Candle

Découverte du logiciel GRBL Candle
GRBL Candle est un outil indispensable pour contrôler la cnc 3018. Je vous propose de découvrir son interface.

Sommaire

Qu'est ce que GRBL Candle ?

Candle est un logiciel de contrôle pour CNC basé sur GRBL. Il fonctionne avec toutes les CNC 3 axes qui intègrent un Arduino. C’est un logiciel simple a prendre en main. Je vous propose dans cet article de découvrir son interface.

Vous pouvez télécharger Candle pour Windows sur le GitHub du projet ou via les serveurs de Sainsmart pour Mac.

Le téléchargement peut être bloqué par Windows Defender en passant par Microsoft Edge, avec Firefox, pas de soucis.

Pré-requis

Pour utiliser candle il vous faudra forcement une CNC sous GRBL. Pour ma part j’utilise la CNC 3018.
Avant de la lancer le programme, il faut installer les drivers de la CNC.

Le téléchargement peut être bloqué par Windows Defender en passant par Microsoft Edge, avec Firefox, pas de soucis.

Après l’installation, si votre CNC n’est pas reconnue, rendez vous plus bas dans la section préférences.

L'interface

Visualiser

Cette grande partie de l’écran permet de visualiser les tracés. Elle permet de suivre en direct l’avancement de la gravure.

Il est possible de modifier l’affichage :

Rotation : Maintenir le clic gauche et déplacer la souris.
Déplacement : Maintenir le clic droit et déplacer la souris.
Zoom : Scroller avec la roulette de la souris.

En bas certaines informations sont affichées :

A gauche : Informations de position.
A droite : Informations de gravure.

State

grbl candle - state

Dans cette section, on retrouve plusieurs infos :

Les coordonnées de travail (work coordinates) : Il s’agit de la position réelle de la broche.

Les coordonnée de la machine (Machine coordinate) : Il s’agit des coordonnées du point home de la machine. Sur la CNC 3018 elles indiquent l’emplacement de la broche au démarrage de la machine.

Le statut de la machine :
– Not connected : La cnc n’est pas reconnue.
– Idle : En attente de commande G-code.
– Run : Commande G-code en cours de réalisation.
– Home : Cycle de homing en cours.
– Check : Commande Gcode « Check mode » activée.
– Hold : Machine mise en pause par une commande « ! ». Doit être relancée par une commande « ~ ».
– Alarm : Il y a eu une erreur, toutes les commandes Gcode sont bloquées.
– Door : Capteur de porte activé.

Control

Grbl candle - control

Grbl candle- home buttonBouton Home
Sert a envoyer la broche a un point home défini sur les machine équipé d’interrupteurs de fin de course. De base, il ne sert pas sur la CNC 3018. Il envoie la commande « $H »

Grbl candle- z-probe buttonBouton Z-probe
Sur la CNC 3018 on peut ajouter un Z-probe ou palpeur d’axe Z et c’est très pratique. Une fois configuré, ce bouton sert a lancer le réglage de hauteur de l’axe Z automatiquement. Voir plus bas dans « Menu Settings » pour le configurer.

Grbl candle- zero xy buttonBouton Zéro XY
Ce bouton permet de réinitialiser le point zéro des axes X et Y. Il envoie la commande « G92X0Y0 ».

Grbl candle- zero z buttonBouton Zéro Z
Ce bouton permet de réinitialiser le point zéro de l’axe Z. Il envoie la commande « G92Z0 ».

Grbl candle- restore origin buttonBouton Restore origin
Ce bouton permet de remettre a zéro les coordonnées de travail. Utile si vous pensez a remettre votre broche a son point 0 avant d’éteindre la machine.

Grbl candle- safe position buttonBouton Safe position
Ce bouton permet d’envoyer la broche aux coordonnées que vous avez renseigné dans les préférence, sous « safe position commands ». Voir plus bas dans « Menu Settings. »
La position doit être spécifiée dans « Machine coordinate »

Il est possible de s’en servir de position home si vous n’avez pas d’interrupteurs de fin de course.

Grbl candle- reset buttonBouton Reset
Permet de stopper tout déplacement de la broche. C’est en gros un interrupteur d’urgence. Il envoie la commande « CTRL+X »

Grbl candle- unlock buttonBouton Unlock
Sert a débloquer la machine après avec cliqué sur le bouton reset. Il envoie la commande « $X »

User command

Candle user command

Il est possible de configurer 4 commandes depuis le menu settings.

Heightmap

Candle heightmap

Afin d’obtenir des gravures plus précises, il est possible de cartographier votre spoilboard ou votre planche afin que Candle prenne en compte sa déformation. Voir plus bas dans l’article pour son utilisation.

Spindle

Candle spindle

Cette partie permet de régler manuellement la vitesse de rotation de la broche. Un bouton permet de stopper ou relancer la rotation. Pratique pour nettoyer la fraise après avoir mis la gravure en pause.

Overriding

Candle overriding

Cette partie permet de passer outre certains réglages prédéfinis dans votre fichier Gcode. Pour cela il suffit de cocher la ligne correspondant et de faire varier le curseur.

Jog

Cette partie permet de déplacer la broche. La croix permet de déplacer en X et en Y. Le bouton central permet de stopper le déplacement en cours. Les flèches a droite de déplacer en Z.

Step : Permet de régler le déplacement de la broche en millimètres.

Feed : Permet d’affiner la vitesse de déplacement de la broche.

Il est possible de controler la broche a l’aide d’un clavier. Personnelement, j’utilise un petit clavier numérique a coté de la CNC. 
Les touches assignées sont les suivantes (on ne peux malheureusement pas les modifier) :

Touche 8 = Y+
Touche 2 = Y-
Touche 6 = X+
Touche 4 = X-
Touche 9 = Z+
Touche 3 = Z-
Touche 5 = Stop

Touche 7 = Déplacement de la broche + (STEP +)
Touche 1 = Déplacement de la broche – (STEP -)
Touche * = Vitesse de déplacement de la broche + (FEED +)
Touche / = Vitesse de déplacement de la broche – (FEED -)
Touche 0 = Arret et redémarrage de la broche

Console

Cette partie affiche les informations relatives à toutes les actions effectuées par le logiciel. Il est possible d’y entrer des lignes de code et de les executer.

Menu settings

Candle Settings

Le menu settings vous permet de configurer certaines fonctions de Candle,

Connection : Affiche le port ou est connectée votre cnc. Si elle n’apparait pas cliquez sur le bouton actualiser. Le baud doit être a 115200.

Machine information : Affiches les informations d’unité et de vitesses de la cnc. Pour la CNC 3018 vous n’avez pas a y toucher.

Control :
– Probe command :
Une fois votre z-probe branché, entrez « G91G21G38.2Z-50F100; G92 Z14.09; G0Z5M30 » pour pouvoir utiliser le bouton Z-probe. Remplacez « 14.09 » par la hauteur exacte de votre z-probe,
– Safe position command : Pour que la cnc retourne automatiquement a sa position 0 en cliquant sur le bouton safe position, entrez « G53G00G90Z0.;G53G90X0.Y0.« 

User Command : Permet de configurer 4 actions en G-code sur les 4 boutons disponibles.

Heightmap : Permet de régler la vitesse de la sonde lors de la réalisation d’un mapping.

Parser : Je n’y ai jamais touché. Si vous savez a quoi ça sert laissez un commentaire !

Visualiser : Réglages de l’affichage du visualiser.

Tool Model : On peut ici entrer les paramètres de l’outil mais je ne l’utilise pas c’est géré directement par Carbide create.

Console : Permet d’afficher plus ou moins d’informations dans la console.

Panel : Permet de sélectionner les sections qui seront affichées dans l’interface de GRBL.

Color : Plusieurs options pour modifier les couleurs.

Font : Changer la taille de la police d’écriture.

Lancer une gravure

Candle Principal

Déplacez votre broche pour la placer au point 0 défini dans votre programme. En général l’angle inférieur gauche de votre planche.
Cliquez sur le bouton Zero XY pour remettre les coordonnées de travail des axes X et Y à zéro.

Utilisez le palpeur avec le bouton Z-probe si vous en possédez un ou réglez la hauteur de la fraise avec un bout de papier pour faire le zéro de l’axe Z et cliquez sur Zero Z.

Cliquer sur Open et sélectionnez votre fichier gcode (.nc). Il apparait dans le visualiser.

Vérifiez que tout est ok et lancez la gravure en cliquant sur Send.

Le bouton Pause permet de mettre la gravure en pause, mais ne stoppe pas la rotation de la broche. Pour cela utilisez ensuite le bouton dans la section Splindle. N’oubliez pas de relancer la broche avant de relancer la gravure.

Le bouton Abort permet d’abandonner la gravure en cours. Il ne vous sera pas possible de reprendre la ou vous vous êtes arrété.

le bouton Reset permet de remettre la séquence en cours a zéro.

Faire une gravure en plusieurs opérations

Imaginons que vous souhaitiez faire un usinage en 2 passes, une d’ébauche et une de finition. Vous allez donc préparer 2 fichiers Gcode, un pour dégrossir la pièce avec une fraise d’ébauche et un avec une fraise plus fine ou ronde pour l’étape de finition.

Pour le premier usinage, il vous suffit de suivre les étapes indiquée dans la section au dessus.

Une fois terminé il va falloir changer la fraise et refaire le zéro de l’axe Z uniquement, soit avec le Z-probe (en cliquant sur le bouton Z-probe soit avec un bout de papier puis en cliquant sur Zero Z.
Vous pouvez bien évidement utiliser les commandes de jog pour déplacer la broche afin de pouvoir changer la fraise plus facilement.

On ne touche surtout pas au zero des axes X et Y qui a déjà été enregistré lors du premier usinage.

Il suffit ensuite de charger le 2ème fichier Gcode et de le lancer avec Send pour que le programme se lance depuis les même coordonnées que le premier usinage.

Fonction Height Map

Candle heightmap

Afin d’obtenir des gravures plus précises, il est possible de cartographier votre spoilboard ou votre planche afin que Candle prenne en compte sa déformation. Pour cela il vous faudra un Z-Probe. 

Pour commencer, ouvrez votre fichier Gcode et faites le zero XY et Z dans l’angle ou se trouve votre point 0, descendez votre fraise a quelques millimètre du Z-probe.

Cliquez sur Create, une nouvelle section s’ouvre dans laquelle on va paramétrer le palpage et une grille apparait dans l’aperçu.

La première chose va être d’ajuster la surface a scanner, soit en cliquant sur Auto dans Bords pour ajuster la map automatiquement à la taille de votre fichier, soit en entrant la taille de votre planche manuellement avec les champs W et H. Les champs X et Y vous permettent de décaler la zone du point 0. Je vous conseille de laisser une marge entre le bord de votre planche et la zone a palper pour pouvoir placer le Z-probe et éviter les pinces par exemple.

Ensuite indiquez le nombre de points a palper sur chaque axe dans Grille de palpage.
A vous de voir combien de point vous souhaitez palper, mais plus il en a, plus ce sera long. Un tout les 10 ou 20mm environ devrait suffire.
Entrez ce nombre dans X et Y. Avec les champs Zt et Zb vous pouvez régler la hauteur de palpage, Zt défini le point haut et Zb le point bas.

Cliquez sur Probe now pour lancer la procédure, il faudra déplacer votre probe en même temps que la broche au fur et a mesure de l’avancement. Une fois fini un aperçu coloré de la map apparaitra. Sauvegardez votre map en cliquant sur File > Save afin de pouvoir la réutiliser si besoin et vous pouvez quitter le mode Heighmap en cliquant sur Edit.

Rangez le Z-probe, cochez la case Use Heighmap et lancez votre usinage normalement en cliquant sur Send, Candle se basera sur la map pour votre gravure.

Astuces

Candle ne s'ouvre pas

Tout fonctionnait bien, mais du jour au lendemain Candle ne veux plus se lancer. Vous êtes peut-être victime du bug qui se produit lorsqu’on utilise 2 écrans et que l’on ferme Candle depuis l’écran secondaire. Pour pouvoir relancer Candle :
– Ouvrir le fichier « settings.ini » qui se trouve dans le dossier de Candle avec un éditeur de texte.
– Supprimer la ligne qui commence par : « formGeometry=@bytearray »
– Sauvegarder et relancer Candle.

Impossible d'écrire une commande dans la console.

Si vous n’arrivez plus a écrire de commande dans la console, vous avez surement activé l’utilisation du clavier pour contrôler votre CNC. Désactivez la case dans la section « jog » et tout rentrera dans l’ordre.

Plusieurs instances de Candle ?

Vous souhaitez contrôler plusieurs machines simultanément ? ou avoir un Candle préréglé pour chacune de vos machines ?

Commencez par dézipper Candle dans un dossier par exemple :
C:\Programmes CNC\Candle\

Dupliquez le dossier de Candle en le renommant Candle-Aureus3x par exemple et renommez le .exe qui se trouve dans le dossier de la même façon. Vous pouvez le faire autant de fois que vous avez de machines.

Vous obtenez donc:
C:\Programmes CNC\Candle\Candle.exe
C:\Programmes CNC\Candle-Aureus3x\Candle-Aureus3x.exe
C:\Programmes CNC\Candle-3018PROVer\Candle-3018PROVer.exe
C:\Programmes CNC\Candle-MasuterPro\Candle-MasuterPro.exe

Pour chaque exécutable vous pouvez sélectionner des réglages et un port COM différent, ce qui vous permet d’utiliser 2 machines simultanément ou d’avoir un Candle préréglé pour chaque machine.

Vous pouvez avoir autant de clones de Candle que vous le souhaitez mais le nombre de machines utilisables simultanément dépendra du nombre de contrôleurs USB que possède votre PC. Ensuite vous pouvez créer des raccourcis ou les épingler a votre menu démarrer. Pratique !

Conclusion

GRBL Candle est au final un logiciel plutôt simple a utiliser, idéal pour débuter dans le monde de la CNC.
Si vous avez des questions, laissez un commentaire et j’essayerai de vous répondre au plus vite!

Partager

156 réponses

  1. Bonjour.
    J’ai une graveuse TTC 450 qui fonctionne avec GRBL Candle.
    Je ne sais pas si j’ai fait quelque chose de faux ,mais maintenant quand je fais un Homing les axes XY reviennent à zéro, mais l’axe Z ne remonte plus à zéro ! ??
    Que faire ?
    Merci

    1. Bonjour, Normalement ça devrait faire le homing du Z en premier avant de faire ceux du X et du Y, bizarre qu’il n’y ai pas d’erreur si le Z ne se fait pas.
      Tu as fait des modifications de paramètres GRBL ? Flashé un nouveau grbl sur la carte ?
      Si oui est ce que tu peux poster tes paramètres GRBL ?

  2. Bonjour
    J’ai un CNC3018 malheureusement je n’arrive pas à l’utiliser avec candle.
    le Jog pour voir les sens des axes X, Y et Z ne donnent rien excepté Spindle qui fait tourné le moteur sans problème

  3. Bonjour et merci pour tous ces renseignements sur Candle,
    J’essaie de faire un circuit imprimé double face et j’ai un souci:
    Je commence par faire un auro-zéro du Z par palpage que j’enregistre en cliquant sur le bouton prévu pour. La valeur Z devient égale à zéro. OK.
    Ensuite je lance un palpage surfacique. OK.
    Ensuite je lance le fraisage et le fraisage est loupé car trop profond ou alors fraise trop haute.

    On dirait que le palpage surfacique détruit le Z zéro.

    Quelle est exactement la procédure. Doit-on refaire un au-zéro après la palpage surfacique? Doit-on le faire avant? Je suis perdu car je n’arriva jamais du premier coup à fraiser correctement.

    1. Bonjour, ça fait longtemps que je n’ai pas utilisé ça mais il me semble qu’il faut faire le Zéro avant puis lancer le palpage.
      Après cette fonction n’est pas très au point je trouve j’avais eu pas mal de soucis en l’utilisant. l’interface n’est pas très bien faite.

  4. Bonjour
    J’ai un CNC3018 que je souhaite l’utiliser avec CNC Candle, malheureuse il ne pas détectable mais avec CNC grbl tout se passe bien.
    Un autre souci est la carte électronique de mon CNC n’a pas ou branché le Z-probe.

    1. Bonjour, je ne sais pas de quel logiciel vous parlez (CNC grbl), mais dans Candle normalement il n’y a qu’a choisir le bon port COM (qui correspond au port usb utilisé sur le pc) et de régler le baudrate a 115200. Bien penser a débrancher le contrôleur hors ligne s’il est branché sur la machine sinon la machine ne pourra pas se connecter au pc.
      Si la carte n’a pas de pin A5 pour le Z probe, il faudra changer la carte pour une avec cette option. On en trouve autour de 40€ sur Amazon.
      A vérifier s’il n’y a pas des trous pour souder des pins sur la carte, des fois les pistes du circuit sont présents mais ils n’ont pas pris la peine de souder des pins dessus…

  5. Bonjour, Je suis débutant dans la gravure cnc et je souhaitais savoir qu’elle fraise utiliser pour graver des lettres très fines sur un plexi blanc peint en noir afin de faire ressortir les lettres. Qu’elles sont les réglages a mettre en place pour éviter que la peinture ou le plexi brule. Merci d’avance !

    1. Bonjour pour des gravures de lettres très fines, les fraises javelot fournies en général avec la machine fonctionnent bien (voir le projet de la lampe stargate atlantis)
      Pour le réglage avec une cnc 3018, vitesse de rotation max et avance autour 200mm/min (dépend du type de plastique) Si ça fond, quelques gouttes d’eau sur le tracé avec une pipette ça marche bien. 😉

  6. Bonjour, J’aimerais changer les moteurs de la 3018 et doubler le nombre de pas pour augmenter la précision.
    Y a t’il SVP des paramètres de Candle que je pourrais modifier pour retrouver des mm et pas des 1/2 mm ?
    Merci d’avance…

  7. bonjours, voila j’ai mit ma cnc en route et j’ai oublier de mettre charger mon ordinateur donc ma cnc c’est arrêté comment faire pour remettre ma cnc en route sans qu’elle fasse des dégâts et qu’elle continue la ou elle c’est arrêter.

    1. Bonjour, elle ne devrait pas faire de dégâts au redémarrage car elle attendra de nouvelles commandes pour se relancer.
      Il suffira de relever la fraise et de refaire un homing si elle est équipée d’interrupteurs de fin de course et que le point 0 était le point d’origine de la machine. Sinon il va falloir refaire le point zéro a l’œil (pas évident de se repositionner a l’identique même avec un repère surtout si c’est un usinage très précis)
      Pour reprendre le programme la ou elle s’est arrêtée ça ne va pas être évident vu que l’ordinateur s’est éteint. Il faudra soit refaire le programme en supprimant les éléments déjà usinés, ou supprimer des lignes de codes si tu sais sur quelle ligne ça s’est arrêté, ou relancer le programme de zéro et la laisser faire le début dans le vide.

  8. Suite au message précédent:
    tout ça avec les même fichiers tests, « iPhone.nc » et « sainsmart.nc ». Avec candle.
    Je pense qu’on ne peut modier les paramètres sur candle, malgré que je change la vitesse de la broche, en moment de l’exécution du travail, la vitesse revient à 1000 de couleur rouge !!!
    Encore merci.

    1. TTC 3018s c’est bien la CNC 3018 de TwoTrees, j’ai un doute ? Pourquoi tu as un fichier de test Sainsmart ?

      J’ai regardé le fichier gcode Sainsmart sur le site de… ben Sainsmart du coup ^^, la vitesse de rotation est réglée sur 1000 dans le fichier, je suppose que le paramètre $30 de la cnc doit être égal a 1000 ce qui signifie une vitesse de rotation a 100% (a vérifier dans la console de Grbl Candle avec $$).
      Si le Gcode de test que tu utilises n’est pas fourni avec la machine, il est possible que les réglages de ce fichier ne correspondent pas aux réglages de la machine.

  9. Quelle sont les raisons d’une détérioration du fraisage après quelques heures d’utilisation ? Sur une machine CNC (TTC 3018s).
    Le fraisage était superbe le 1er jour, mais après quelques heures, les fraisage devient de très mauvaise qualité !!! La gravure n’est plus fine , le bois casse , les copos sont plus grosses.
    J’ai soupçonné l’usure l’outil, j’ai changé la mèche, mais en vain. Idem pour la matière , je suis revenu sur la même planche, en vain.
    J’ai aussi soupçonné la vibration de la machine et le chariot de la broche, j’ai tout resserré, sans résultat.
    Tout ça sur le même PC, même système, même installation et même driver.
    Svp vos conseils, c’est mon 1er essai et déjà je suis déçu perdu….
    Salutations

    1. Bonjour,
      Est ce que les réglages d’usinage sont les mêmes que lors du premier essai ? Une vitesse d’avance trop élevée, une vitesse de rotation trop faible ou une profondeur de passe trop grande peuvent causer un mauvais usinage.
      Si oui est ce que la machine vibre plus qu’avant à vide? (En démarrant juste le moteur sans faire d’usinage), ça pourrait être une casse au niveau du moteur (peu probable mais pourquoi pas)
      Est ce que la broche a été débranchée ? si oui a t’elle été rebranchée dans le bon sens ? Inverser les câbles la ferait tourner a l’envers.

  10. Bonjour
    je cherche a faire fonctionner Candle 1.2.15b qui ajoute plusieurs fonctionnalité, en autre la gestion d’un PROB XYZ avec ma CNC GENMITSU 4040 Pro j’ai beaucoup de bug dans cette version par rapport à la version 1.1.7 fournie avez vous une solution.
    Voici ma version de Grbl for ARM32 Version:ARM32 V2.6
    merci d’avance

    1. Personnellement je suis passé sous CNCjs (Version Windows) dans lequel j’ai configuré une macro pour le probe xyz. Cette version beta de Candle n’est pas assez fiable je trouve, je ne la conseille pas.

  11. Bonjour, je viens de changer la carte controleur de mon graveur 3018pro, et depuis les déplacements X et Y sont inversés…..Après avoir surfé sur le net j’ai vu que les paramètres $3= sont à modifier mais comment y acceder? J’ai vu aussi qu’il est possible de permuter les fils des moteurs pas a pas ????
    Je suis dans la M…… comment pouvez-vous m’aider a solutionner cette modification
    Merci
    Cordialement
    MAILLY Daniel

    1. Bonjour, Vous pouvez les modifier depuis la console de GRBL Candle (ou tout autre logiciel de contrôle cnc).
      Tapez $$ dans la console pour afficher les paramètres. Si vous ne l’avez jamais touché il doit être sur $3=1.
      Modifiez le paramètre en tapant : $3=3 (par exemple)
      Vérifiez dans le tableau disponible sur ce lien la valeur a entrer.
      Il suffit de choisir les axes que vous souhaitez inverser dans le tableau et ça vous donne le paramètre.

    2. Merci de m’avoir répondu, je suis débutant et je suis parfois dans le brouillard des paramètres des configurations.

  12. Bonjour.
    Je n’arrive pas à lancer Candle sur mon portable VAIO (Win7Pro32bit), alors que je n’ai aucun souci pour le lancer sur mon pc de bureau (Win7Pro 64bit). J’ai essayer plusieurs version mais rien ni fait, Windows refuse de le lancer. Driver CH341 installé bien sûr. Auriez-vous une solution, une idée?.
    Par avance, merci.
    Cordialement.

    1. Bonjour, La dernière version de Candle tourne en 32bit donc ça devrait passer. Essayez sur un autre compte utilisateur Windows on sais jamais.

  13. Bonjour,
    comme un autre utilisateur, j’ai un problème de controle suite a l’utilisation de Candle 1.1.7 sur un grbl 0.9, seul soucis je ne trouve null par l’application candle 1.0 pour 🙁 auriez vous un lien ? car sur la page github, on a que la 1.1.7 et la 1.2b
    d’avance merci, et merci aussi pour vos explications qui sont très précieuses

    1. Bonjour, comme ça.. aucune idée ! Il va me falloir un peu plus d’informations. ^^
      Pour commencer, quel est le modèle de la CNC ?
      Elle se connecte au logiciel (la version de grbl s’affiche dans la console) mais les déplacements ne fonctionnent pas ?
      Elle ne se connecte pas du tout (rien dans la console) ?

    2. J’ai la CNC 3018
      J’ai le logiciel sur l’ordinateur mais pas dans la console ( il y a une carte sd dans la console mais qui est vide)

    3. La console c’est la partie ou s’affichent les commandes dans le logiciel GRBL Candle.
      Console GRBL Candle
      Je pense que tu confonds avec le contrôleur hors ligne qui est un petit boitier qui permet de contrôler la CNC sans avoir besoin de PC.
      Le contrôleur hors ligne doit être débranché pour pouvoir utiliser la CNC avec un PC. C’est l’un ou l’autre.
      Une fois débranché, ça devrait fonctionner. 😉

  14. svp quand je grave une écriture sur machine elle me donne l’écriture à l’envers, je voudrai savoir il est où exact le problème.

  15. Bonsoir
    Je découvre le logiciel aujourd’hui, excusez-moi de vous embêter encore une fois. Je vois en bas à gauche une case à cocher Check mode, quelle est son utilité ?
    Bonne soirée

    1. Depuis le logiciel que vous utiliser pour dessiner vos pièces. GRBL Candle ne fait que lire les informations du fichier Gcode.

  16. Bonjour
    Apparemment on ne peut pas éditer les commentaires, alors j’espère que vous voudrez bien m’excuser pour le ton purement utilitaire de mon précédent commentaire, un peu de politesse ne fait pas de mal.
    Bonne journée

  17. Y a-t-il un moyen de parcourir rapidement le tracé en boucle sans rotation ni descente de la broche pour juger de la position et de l’encombrement du tracé sur la pièce à usiner.

    1. Bonjour, il n’y a pas de mode « cadrer » comme sur les graveurs laser donc non. Mais si vous avez entré la taille de votre planche dans votre logiciel de création de tracés, vous devriez avoir un aperçu de la place que ça va prendre. Carbide create propose un aperçu 3D avant l’exportation par exemple.

  18. Bonjour aurais tu une expmication au fait que grblcontrol qui est l ancienne version de candle fonctionne alors que candle refuse de faire bouger les axes X Y et Z quand j’appuis sur les fleches. Sachant que sandle dit bien qu il est en « idle » et reconnait ma cnc 3018.
    merci si tu as un avis

    1. Bonjour, ta machine tourne sous quelle version de GRBL ? Il y a 2 versions de Candle une pour GRBL 0.9 et une pour GRBL 1.1. La beta n’est que pour GRBL 1.1

  19. Bonjour et merci pour cette page!!
    J’ai 3 questions…
    1 / Existe t-il un mode pas à pas? par exemple pour tester un programme en mode sécurisé un clic = lecture d’un bloc et le machine attend le clic suivant
    2 / Certains boutons ne sont pas traduit comme je le souhaites… comment modifier cette trad? ( j’ai tenter de modifier le fichier  » candle_fr.ts » Le texte est bien modifié mais pas pris en compte)
    3 / j’ai 3 bouton dans mon menu  » Contrôle »
    – Test ( Check)
    – Sleep ( Sleep)
    – Porte ( Door)
    Sais tu à quoi ils servent?

    1. Bonjour, Je vois que tu as installé la version beta, Je l’avais testé vite fait mais elle n’est pas finie malheureusement et n’est pas assez fiable. Elle n’a pas changé depuis 2019 donc je ne l’utilise pas.
      Pour tester le code ligne par ligne tu peux utiliser ncviewer par exemple, je ne crois qu’il aient mis cette fonction dans Candle 1.2.
      La traduction ne fonctionne pas a priori et pour les fonctions je n’ai pas testé donc je ne peut te dire ^^
      Depuis un an j’ai remplacé Candle par CNCjs que je trouve plus complet et plus agréable a utiliser, je ferai un article dessus prochainement.

  20. Bonjour, tt d’abord merci pour ce super tutoriel de démarrage sous Candle qui m’a déjà bien aidé. J’ai cependant quelques questions qui subsistes.
    Tout d’abord je possède une 3018 de chez mostics et je cherche a régler avec candle la vitesse de rotation de la broche d’origine … cela me parait impossible car ni le Gcode (programmé avec cambam) ni candle n’arrive a faire varier la vitesse de cette broche. Ensuite je cherche à créer un raccourci clavier pour remplacer le bouton d’arrêt d’urgence que je n’ai pas. J’ai lu sur un forum que l’on pouvait créer des raccourci clavier dans candle mais je ne trouve pas comment. ce serait super de pouvoir stopper la machine en urgence avec un simple appuis sur la bar d’espace du clavier non ? ctrl+X n’est pas le plus rapide a taper …
    Merci d’avance pour ton aide

    1. Bonjour,
      La vitesse de rotation se programme dans Cambam (contrôle de la broche > vitesse de rotation), dans Candle il est possible de tester les différentes vitesses dans la partie spindle (le bouton démarre la broche, le slider modifie la vitesse), mais pas de l’assigner pour un programme. il est possible d’utiliser la section overridding pour la modifier d’un certain pourcentage lors de la gravure en cas de soucis.

      Si rien de tout ça ne marche, vérifie la valeur du paramètre $30 (vitesse de rotation max de la broche), si c’est la broche d’origine en général pour les petites cnc type 3018 on le met sur 1000. (du coup dans Cambam : 1000RPM = 100%, 800RPM=80% …) Après si tu as de quoi mesurer la vitesse max exacte de la ta broche, tu peux entrer $30=8200 par exemple comme ça dans CamBam tu pourras entrer la vitesse réelle de rotation (dans Cambam 4500RPM = 4500RPM) 😉
      Vérifie aussi que $31 est sur 0, c’est la vitesse minimale de rotation de la broche.

      Pour le clavier c’est uniquement pour le contrôle des déplacements avec le clavier numérique (une case a cocher au niveau du jog) je ne crois pas qu’il y ai d’autres raccourcis dans la version 1.1.
      Le mieux c’est d’installer un interrupteur d’arrêt d’urgence physique. sur l’alim de la cnc par exemple.

  21. bonsoir Ben
    etant sur cnc genmitsu 3020, je realise mes projets sur carbide creat , or souvent mon outil suit un tracé non programmé
    sur le plan realisé sur carbide creat
    pensé vous que l’erreure provient du g code mal transcrit ou de mon arduino
    merci pour votre reponse

  22. j utilisé inkscape pour vectorisé. tout va bien. mais quand je l avoir a RGBL. la machine ne grave pas. seulement une simulation rapide se fait. pourquoi svp.

    1. Bonjour, difficile de vous répondre sans plus d’informations.
      Quand vous dites simulation, la broche se déplace ou le gcode défile uniquement ?
      Vous utilisez un plugin inkscape ou un logiciel séparé pour créer vos parcours d’outils ?
      Je suppose que c’est le parcours de l’outil qui n’est pas bien configuré.

  23. je fait tout ce qu’il faut avec inscape vectoriser etc…
    mais comment retrouver mon image vectoriser sur candle je n’y arrive pas. jAi creer un dosier sur mon lecteur c que j’ai nommé hocode.ngc
    pourtant je n’arrive pas a l’ouvrir avec candle.

    1. Vous avez créé vos parcours d’outils avec inkscape ?
      Il faut que le fichier ai l’extension .nc pour être ouvert avec Candle.

  24. Bonjour
    Débutante (mais à 100%) 😁après avoir suivie des vidéos et des vidéos je n arrive toujours pas à graver quoi que se soit !
    je pense (rien de sur)avoir réussi sur inskape à avoir généré en gcode je le transmet sur candel et la cata lors de lancer la gravure que des messages d erreurs
    erreur 1
    erreur 2
    erreur 11.
    J ai beau chercher et essayer de modifier.. quedale 😕
    Si quelqu’un veux bien M aider ? je sais plus ou regarder 😅
    merciii bonne journée

    1. Bonjour, ça ressemble a problème de compatibilité du gcode, Surement le post-processeur qui n’est pas le bon (dans chemin vers G-code).

  25. Bonjour,

    J’utilise une CNC 3018 pro avec Kicad 6, Flatcam et candle 8.5 pour faire des circuits imprimés. Lors du réglage XY tout va bien mais lorsque je lance le Heightmap , j’ai le message « error 9 ». J’utilise une feuille de papier pour caler le Z et lorsque je sélectionne Probe, la CNC commence son tarage en Z sur l’origine XY en descendant progressivement pour atteindre la piste de cuivre. Tout s’arrête à ce moment là avec ce message.
    Où puis-je trouver la signification de ce message n°9 et des autres éventuellement sous Candle 8.5 ?
    Merci d’avance

    1. Bonjour François, Vous avez les limites logicielles activées ($20 – soft limit) ? Peux être que la limite d’axe Z est trop courte ce qui cause l’arrêt du programme. Essayez en la désactivant.
      Si ce n’est pas il me faudra plus d’informations, créez un post sur le forum, ce sera plus simple pour en discuter.

    2. Tout d’abord merci pour la rapidité de votre réponse.
      Malheureusement, je n’ai pas compris l’histoire du $20 dans la mesure ou le Gcode est une suite de coordonnées xy avec l’axe Z en négatif pour la gravure.
      Je tient à préciser que je n’en suis pas à mon coup d’essai pour la gravure anglaise de PCB avec cet ensemble matériel et logiciel.
      Aujourd’hui j’ai désinstallé candle pour le réinstaller avec la même version et le résultat est le même que décrit au départ.
      Pour faire avancer les choses, je vais lancer la gravure sans mappage en simulation au dessus du cuivre, je vous tient au courant
      François

    3. Erreur 9 ça peut être beaucoup de choses.
      Le $20 c’est dans le cas ou votre limite logicielle en Z est mal configurée, en descendant Candle atteint la limite logicielle et le programme se coupe. Je n’ai pas dit que c’était forcément la solution, mais c’est souvent le cas. ^^
      Sur le forum Papy2568 dit qu’il y a des soucis de heightmap sur la dernière version stable de Candle, mais que la version beta fonctionne bien, a essayer. Je n’utilise pas cette fonction donc je n’ai pas testé.

      https://benmaker.fr/forum/topicid/17/#post-54

      Pour le heightmap, il faut raccorder votre plaque de cuivre ainsi que la fraise sur les pins A5 de la cnc. Quand vous faites le probe, c’est le contact en les 2 pins qui indique a Candle la hauteur, je ne comprends pas pourquoi vous utilisez un bout de papier ?

      Du coup ça fonctionnais avant, mais ça ne fonctionne plus du jour au lendemain ?

    4. Bonsoir,
      J’ai réussi à graver mon PCB sans la fonction Heightmap . Tout est OK
      Comme le dit le dicton  » Dites moi de quoi vous avez besoin, je vous dirai comment vous en passer »
      Il ne me reste plus qu’à percer mon PCB.
      Bonne fêtes de fin d’année.
      François

    1. Je ne crois pas qu’il soit possible de sauvegarder les réglages du logiciel ou de GRBL avec GRBL Candle. Je vous conseille de tout copier manuellement sur un fichier texte.

  26. salut, elle est vraiment superbe votre page 😊
    je suis usineur de métier et j’utilise des cn tous les jours (tour et fraiseuse). je ne connais pas grbl ni candle alors j’ai appris pour m’en servir sur un 3018. Mon problème est que lorsque je fais un usinage, la machine a un moment se met en erreur. elle indique alarme « X unlock » pourriez vous m’expliquer comment on règle ce problème? j’utilise le logiciel esprit avec un post-pro modifié par mes soins. Ma théorie est que la machine n’arrive à garder la précision car mon logiciel génère un fichier NC à 3 chiffres après la virgule et du coup elle plante car on lui demande une précision trop importante (vu qu’elle n’a pas de règle optique). Vous en pensez quoi?

    Merci d’avance pour votre réponse 😊
    Olivier.

    1. Le message ‘$X’ to unlock indique que la machine s’est verrouillée et qu’elle a besoin d’être déverrouillée avec la commande $x ou le bouton spécifique de déverrouillage du logiciel.
      Ça ne me donne aucune information sur ce qu’il s’est passé malheureusement et ça peut être du a beaucoup de choses. Regardez dans la console ce qu’elle indique d’autre. Numéro d’alarme ou d’erreur par exemple.

  27. bonjour a tous
    je viens d installer Carbide create et candle sur un nouveau pc pour ma CNC 3018.
    j arrive à contrôler mes axes et ma broche avec le pc.
    j ai bien mon fichier NC prêt à graver.
    et lorsque je lance la gravure, rien ne se passe.
    je n’ ai pas d alarme qui s allumé, et je peux abandonner,
    auriez vous une suggestion ?
    merci d avance

    1. Bonjour, Vous avez bien choisi le post processeur GRBL dans Carbide ? Si oui lorsque que vous cliquez sur « send », le programme se met en pause dès le démarrage, il faut cliquer sur « pause » ou « resume » pour que le programme se lance.

    2. c est bon tout fonctionne, le problème est réglé.
      merci de ton aide Ben et bonne continuation

  28. Bonjour,
    (Débutant en gravure)
    Comment se passe concrètement une gravure à partir d’un fichier Dxf ?
    Le logiciel traduit les données dxf en Gcode ?

    Merci pour votre éclairage
    Bien cordialement
    Hervé

    1. Bonjour, GRBL Candle ne peux directement utiliser un fichier dxf. C’est uniquement un contrôleur.
      Il faut d’abord passer par un logiciel de FAO pour créer les tracés d’outils.
      Le logiciel de FAO permet d’assigner des outils (fraises) et des paramètres d’usinage aux tracés du fichier dxf puis d’exporter le tout en fichier Gcode. (.nc)
      Ce fichier Gcode sera ensuite importé dans GRBL Candle pour envoyer les commandes à la machine.

      Pour débuter je vous conseille Carbide create qui est simple a prendre en main.

      Quelques liens :
      Liste de logiciels pour la cnc
      Découvrir Carbide Create

    2. Bonjour,
      Débutant moi aussi, je me posais la même question…
      Merci à Ben Maker pour sa réponse et ses tutos.

      Bien cordialement

      Laurent

  29. Bonjour,

    Qui pourrai me donner un cours (je peut me déplacer avec ma machine – j’habite la région parisienne 94)
    je l’ai acheter pensent m’amuser avec mais je galère avec l’anglais et pour faire une pièce (la fraise ne tourne pas!!!)
    j’ai Candle et Easel comme logiciel.
    je suis prêt a financer dans la mesure du raisonnable.
    Merci de vos reponses
    Alain

    1. Bonjour, la broche ne tourne pas même en la lançant avec le mode manuel sur Candle ?
      contrôle manuel de la broche
      Si ça ne se lance pas, vérifiez le câblage.

      Dans Easel il faut activer le contrôle automatique de la broche.
      Allez dans Machine > General settings > Spindle control et passez en automatique.
      Easel - contrôle automatique de la broche

  30. Salut à tous,
    Voici, j’ai un petit souci, lorsque j’usine sous easel, l’écriture qui devrait faire 6cm de hauteur, fait environ 6mm, j’ai beau chercher, je ne trouve de solutions nulle, et ceci depuis que j’ai changer la carte électronique de ma cnc 3018 pro par une d’origine, qui avait cramer, merci d’avance à toutes personnes pouvant m’aider, bonne journée à tous et à toutes,

    Bon week-ends

    1. Les paramètres $100, $101 et $102 de grbl sont peut être mal configurés sur la nouvelle carte? De base ils sont a 250 pour la 3018.

  31. bonjour ben
    apres avoir parametré les home switch sur les 3 axes candle se met en alarme et le message suivant apparait[MSG:Reset to continue]
    [MSG:’$H’|’$X’ to unlock] comment puis je remedier a ce probleme
    merci de me repondre

    1. C’est normal, il suffit de suivre ce qui est dit dans ce message pour débloquer.
      Il faut soit réaliser un homing « $H » pour définir le point 0 ou débloquer avec « $X » pour pouvoir bouger les axes.
      ça le demandera a chaque démarrage de Candle ou a chaque fois que la machine se bloquera.

    2. bonjour ben
      j’ai fait ce que vous m’avait conseillé voici le nouveau message[MSG:Check Limits]
      [MSG:’$H’|’$X’ to unlock]
      $H < ok
      $Y < error:2
      ALARM:1
      [MSG:Reset to continue]
      si je fais un reset la machine ne bouge pas
      avez vous une solution?

      je dois vous dire que tout le probleme viens depuis que j'ai installé les home switch
      avant cela la machine tournait sans probleme
      merci de votre réponse

    3. $Y ça n’existe pas 😉 $X pour débloquer.
      Quand vous faites un homing, les différents axes sont testés et ça envoie la broche au point 0 ?
      Si oui le homing fonctionne, il vous suffit de définir les points 0 XY et Z comme avant et de lancer une gravure.
      Si non, il va me falloir plus d’informations. Cablage, réglages GRBL…

  32. Bonjour,
    Est ce que candle intégre la fonction d’arrêt d’urgence ?
    Sur la grbl control board 1.1, il semble ne pas y avoir non plus de connecteur dédié à cela…?
    Y aurait il une alternative pour palier à ce manque ?

    Merci pour ta réponse.

    1. Bonjour, il y a le bouton « Reset » ou « Ctrl+X » pour arrêter la machine dans Candle.
      Il me semble que certaines machines ont un interrupteur branché sur le connecteur A0, a vérifier…
      Sinon le mieux c’est de mettre l’interrupteur d’arrêt d’urgence avant l’alimentation pour couper complètement la machine. Il suffit de câbler une prise dessus pour y brancher la 3018.

  33. bonjour ,
    je viens d’installer l’extension de plateau 3040 et forcement avec l ‘épaisseur supplémentaire mon Z probe est forcement trop haut je le réduit dans les paramètre en réglant le Z sur 10 mais aucun changement quand j essais de lancer ma gravure avez vous une solution merci d avance .
    G90G21G38.2Z-50F100
    G92Z10
    G0Z5 M30

    1. Si vous changez cette valeur, votre point 0 ne sera plus a 0. C’est l’épaisseur exacte du Z-probe. ça ne changera rien au mouvement, ça permet juste a Candle de savoir la distance qu’il doit soustraire pour le calcul du point 0.
      Vous pouvez à la limite jouer sur le Z5 pour qu’il remonte moins haut après avoir touché.
      A part surélever le bras de la cnc ou fabriquer un z-probe plus fin a l’aide une plaque en métal (la vous pouvez changer la valeur pour adapter a la nouvelle épaisseur), je n’ai pas vraiment de solution miracle a vous proposer.

  34. Bonjour
    Je suis tout nouveau sur cnc 3018 . Cette cnc je la contrôle avec un petit clavier externe fourni avec la machine. Dans ce clavier j’introduit la carte sd ( egalement fourni avec la machine)et je lance le petit programme de gravure installé sur cette carte et tout fonctionne
    J’installe donc carbide créat sur mon pc ,sous Mac ,je fait un petit programme que je transfère sur la carte sd
    Une fois cette carte installée sur mon petit clavier externe . Je lance le programme,Aucun axe ne bouge
    Je vois juste sur le cadran du clavier des chiffres en pourcentage qui défilent
    Pourquoi cela ne fonctionne pas,

    1. Bonjour, quand vous utilisez le contrôleur externe, le cable usb qui va au PC est bien débranché ? Il faut utiliser soit le contrôleur, soit l’usb.

    2. bonsoir
      lorsque j’utilise le controleur externe le cable qui va au pc est effectivement debranché je dois dire que je n’ai installé aucun pilote sur mon ordinateur
      je pensais que , une fois mon projet finalisé avec carbide creat ,je peu le transferé sur la carte sd ,l’inserer dans le controleur externe et que ma cnc pourrait tourner
      mais ce n;est pas le cas .Apparament carbide creat ne gère pas tout . Que faut il encore installer sur mon pc ( un mac mini) pour que la cnc tourne ? c’est peut etre une question idiote mais comme je vous l;ai dejà dit je suis novice sur cnc et je ne demande qu’à apprendre .merci de me répondre

    3. Normalement oui ça devrait fonctionner. Vous avez bien choisi le post processeur « grbl » dans carbide create ? Vous passez bien par « Save Gcode » et pas « Enregistrer » ? Le fichier doit être en « .nc ».
      Pour utiliser la cnc avec le mac directement, il vous faut installer le driver CH340 pour mac et un logiciel de contrôle tel que Grbl Candle. Les liens sont en haut de l’article 😉

  35. bonjour
    ce n’est pas une erreur de frappe ,c’est une erreur de ma part j’ai confondu les deux signe j’ai tapper le 1er qui m’a aparu
    au manque d’intention(72ans)
    désolé et merci encore
    bravo

  36. Bonjour ben
    Et merci pour le travail que vous faite
    Voilà j’ai une cnc 3018 pro avec la carte (CAMXTOOL V3.5) j’ai suivis tous vous tuto
    J’ai réussi à graver un PCB (Sprint layout 6.0 et FlatCam)
    Ça à marcher un fois et après les problèmes

    Quand je lance un circuit un trou z=-2.54
    Je mets x0, y0, z0
    Avant la pointe se lève un peut et vas vers les cordonner demander
    Maintenant la pointe (le foret) se le jusqu’en haut en butant contre le switch
    Et descend à fond obliger de l’arrêter
    Impossible de rentrer §21=1 erreur 1
    §§ affiche ok
    Le reste erreur 1
    Je fais le brob c’est pareil
    J’ai essayé candel 1.1.7 et 1.2.13b c’est la même chose
    Je n’arrive plus à rien
    Voila
    PS j’ai suivis tous les tutos
    Merci d’avance

    1. Bonjour, Je ne sais si c’est une erreur de frappe mais c’est $21=1 et pas §21=1.
      Si ce n’est pas ça, envoyez moi votre configuration GRBL et votre Gcode, je regarderai si je vois quelque chose d’étrange.
      En tout cas erreur 1 c’est une erreur de Gcode : Le G-code se compose d’une lettre et d’une valeur. La lettre n’a pas été trouvée.

  37. Bonjour Ben Maker,
    Je viens d’acheter un cnc 3018 pro mais j’arrive pas à le connecter.
    J’ai un vieil ordinateur 32bits et qui fonctionne très bien avec avec windows 7, 2Go en mémoire vive et suffisamment de place sur mon disque dur,
    et j’ai le bon pilote CH341SER.SYS.
    Lorsque je télécharge candle et que je décompresse le fichier Candle_1.1.7 (3).zip « extraire tout »
    et que je reclic gauche sur candle application, rien qui se passe hormis le petit rond bleu qui tourne puis disparaît, pour indiquer que mon pc à travailler pour ouvrir candle grbl controller.
    Aucune fenêtre ne s’ouvre, rien…
    Pouvez vous m’aider !
    Merci 🙂

    1. Bonjour, vous n’avez pas un écran secondaire branché ? Il y a un bug qui fait que si on lance Candle depuis un écran secondaire il ne démarre plus (voir dans la partie astuces).
      Sinon je ne sais pas, peut-être que votre PC n’est pas assez puissant, vous avez essayé une version plus ancienne de Candle ?

    2. Bonjour Ben Maker,
      prenant acte de ta réponse, je me suis acheté un ordinateur bien plus moderne, mais;
      Lorsque je télécharge Candle et que je décompresse le fichier Candle_1.1.7 (3).zip, je double clic sur Candle.exe, voilà ce que me raconte mon « ordi » :

      -Candle.exe – Erreur système
      Impossible d’exécuter le code, car Qt5Core.dll est introuvable.
      La réinstallation du programme peut corriger ce problème.

      Pouvez vous m’aider !
      Merci 🙂

    3. Bonjour, Je n’ai jamais eu ce soucis.
      Peut-être un soucis avec l’archive de Candle, supprimez le et retéléchargez le (https://github.com/Denvi/Candle) , dézippez le bien avant de relancer l’installation.
      Si ça ne marche pas, essayez de poster sur le github de Candle directement.

  38. Bonjour 22/01/2022
    Je viens d’acquérir LE 18/01/2022 une 3018 PLUS. Avec une broche 500 w
    Montage très correct, misse en fonctionnement, problème sur l’axe X .il ne fonctionne pas.
    Pas de déplacement par le NEMA 17/23, déplacement à la main pas de blocage.
    Recherche de panne basique, en inversant les NEMA 17/23.
    Toujours pas de déplacement sur le X avec le NEMA 17/23 de l’axe Y mis en remplacement.
    Echange de la nappe de liaison entre la carte et le NEMA 17/23 pas de déplacement.
    Démontage du NEMA17/23 du cadre, l’axe ne tourne pas, juste un léger sifflement.
    Les moteurs NEMA 17/23 sont tous bien fonctionnel sur l’axe de test Y.
    Voilà : je pense que la carte ANNOY TOOLS a un problème interne.
    Candle V 1.1.7
    Ne pouvant rien faire sur la carte, je vous demande conseil pour me dépanner de ce problème.
    je suis débutant.
    Dans l’attente de votre réponse d’avance merci.
    Cordialement CHRISTIAN

    1. Bonjour, en effet d’après vos tests le problème a l’air de venir de la carte contrôleur.
      Vérifiez quand même les paramètres $100, $110 et $120 pour voir s’il sont différents de ceux de l’axe Y ($101, $111 et $121). Pour y accéder : $$ dans la console de Candle.
      S’il sont identiques, je pense qu’il faudra contacter le vendeur pour un échange de la carte.

  39. Bonjour
    Merci Ben pour toutes tes vidéos et tutos sur la CNC3018 Pro.
    Je mets en route pour la première fois ma CNC 3018 PRO. J’ai ajouté 3 fins de courses pour le homing.
    J’ai suivi avec attention votre vidéo sur le sujet mais pour mon cas, le bouton homing de GRBL Control n’a que pour seul effet de générer un petit déplacement en Z-
    J’ai bien modifié pour indiquer $21=1 et $22=1. Pour $23, j’ai mis la valeur à 1 mais ne suis pas sûr de mon coup (j’ai choisi d’avoir le plateau vers moi, broche « au fond »; à gauche).
    J’utilise grblControl 0.8.4. puisque la version Candle 1.1.7. ne me permet pas de déplacer les axes « en manuel » (seule la rotation de la broche est possible).
    Je suis donc resté sur la version 0.8.4. livrée avec la machine.
    A noter : pour chacun des 3 déplacements « en manuel » via grbl, le déclenchement de n’importe quel fin de course stoppe le déplacement en cours, quel qu’il soit (X ou Y ou Z).
    Quel conseil pourriez-vous m’apporter pour que je puisse activer le homing ?
    Merci et au plaisir de vous lire.

    1. Pour le 23 je suis a 3, broche au fond a gauche. Si vous avez placé les interrupteurs de la même façon que moi, ça devrait être 3 pour vous également. Quelle version de GRBL est installée sur la carte controleur ? Peut-être faire une mise a jour du firmware pour passer en 1.1?

    2. Bonjour
      Je travaille pour le moment avec Easel m’indique que la version du Firmware de GRBL est 0.9j
      Je pense donc que cela répond à votre question de version installée sur la carte contrôleur.
      J’ai tout à apprendre de la CNC. Pour autant, je vais essayer de regarder ce WE pour passer en version 1.1 et voir si je m’en sors.
      Je ne manquerai pas de vous tenir au courant si cette nouvelle version me permet ensuite l’activation du homing.
      Merci pour votre réponse et votre dispo. Au plaisir

  40. Bonjour à tous

    Je suis novice dans le monde des cnc …
    Candle me donne le message d’erreur suivant :
    candle 1:% error:1
    Savez vous à quoi ça correspond ?
    Merci beaucoup

    1. Une erreur dans la lecture du Gcode je dirai, mauvais post-processeur peut-être ? Je sais pas dans qu’elle situation l’erreur apparait.

  41. Bonjour,
    je possède une fraiseuse cnc 3018 et j’utilise Candle professional.
    Lorsque j’ouvre un Gcode dans Candle, il parcour le contour du motif mais il ne prend pas en compte l’intérieur du motif, que faire ?

    1. Bonjour, Candle ne fait que lire les informations contenues dans le fichier Gcode. Votre fichier Gcode n’est donc pas configuré comme il faut. Il faut revoir vos parcours d’outils et paramètres de coupe afin d’obtenir un fichier Gcode qui vous convient.

    2. Merci, j’utilise ABViewer comme générateur de Gcodes.
      Je vais revoir ça, bonne journée.
      Yves

  42. Bonjour,
    le contrôle manuel ne fonctionne pas dès axes xyz.
    par contre la broche fonctionne très bien en manuel idem pour la commande du g code.
    Merci de votre réponse.

  43. Bonjour, j’ai installer ma cnc 3018 pro et tout d’un coup aujourd’hui l’axe des X ne veut plus se déplacer.
    J’ai une lumière bleu derrière qui clignote rapidement. Je suis tout nouveau dans ce domaine pouvez-vous m’aider svp à refaire fonctionner la machine?
    message d’erreur : [CTRL+X] < GRBL 1.1F ['$' FOR HELP]

    mes paramètres :
    $$ < $0=10
    $1=25
    $2=0
    $3=2
    $4=0
    $5=0
    $6=0
    $10=1
    $11=0.010
    $12=0.002
    $13=0
    $20=0
    $21=0
    $22=0
    $23=0
    $24=25.000
    $25=500.000
    $26=250
    $27=1.000
    $30=1000
    $31=0
    $32=0
    $100=800.000
    $101=800.000
    $102=800.000
    $110=1000.000
    $111=1000.000
    $112=600.000
    $120=30.000
    $121=30.000
    $122=30.000
    $130=200.000
    $131=200.000
    $132=200.000

    Merci

    1. Bonjour, le message d’erreur n’en est pas un, il indique juste la version de grbl et donc que la machine est connectée.
      Si un seul axe ne se déplace pas, commencez pas vérifier vos branchements pour le moteur en question. ça peut être un câble mal branché ou sectionné.
      Si rien ne change, essayez de brancher le moteur sur le câble d’un autre moteur, vous saurez comme ça si ça viens du moteur ou de la carte. ça peut-être un driver de la carte contrôleur qui est hs ou le moteur en lui même.

    2. Bonjour, problème résolu. les vis de serrage au niveau de l’axe s’étaient serré toutes seule quand l’axe bougeait du coup il y avait un blocage et il n’avançait plus, j’ai desserré ces petites vis un petit peu et c’est rentré dans l’ordre.
      J’aurai une autre question, ou peut-on modifier le nombre de passes de la machine pour ne pas fraiser 5mm d’un seul coup mais plutôt faire 5 passes de 1mm ? est-ce dans Candle ou bien lorsque je créé mon Gcode dans inkscape par exemple ?
      Merci pour votre aide

    3. Les vis qui maintiennent la tige filetée ? Elle doivent être serrées sinon l’axe risque de sortir et de ne plus tourner. Votre axe n’est pas tordu ?
      Pour la hauteur de passe c’est dans votre logiciel de création de Gcode, donc Inkscape (ou carbide create, easel, Cambam…) Je ne l’ai jamais utilisé pour générer du Gcode donc je ne peux vous aider plus…
      5mm c’est beaucoup trop pour cette petite machine, moi je fais des passes entre 0.1 et 1 mm suivant le diamètre de la fraise et le matériau. Ça peut expliquer pourquoi votre axe a pris un coup…

  44. Bonjour,

    Je viens d’acheter un CNC 3018 Pro, après avoir effectué quelques essais avec le contrôleur hors ligne de mouvements sur X Y Z. Après avoir branché en USB vers Candle la machine, plus rien ne fonctionne. Candle affiche « port opened » et le contrôleur hors ligne, même en déconnectant l’USB, ne permet plus de faire bouger la machine.
    Auriez-vous une solution ? Ou une possibilité de forcer un reset de la carte (le bouton ne semble rien faire).
    Merci beaucoup,
    Cordialement

    Etienne

    1. Merci pour votre retour,

      C est ce que j’ai fait, redémarrer la cnc uniquement avec le contrôleur hors ligne, ou redémarrer sur l USB seulement, et aucun mouvements possibles.
      Y a t’il une possibilité de rebooter la carte ?

      Bien à vous, Etienne

  45. Bonjour je viens d’acheter une cnc 3018 j’ai installé lazerGRBL fourni avec la machine et tout fonctionne bien. Par contre pour Candle qui est fournit aussi, ne s’installe pas ne s’ouvre pas ne se lance pas quand on clique dessus !!! j’ai bien installé le driver.
    Je viens de télécharger Candle et le driver via votre lien ci-dessus ! idem même chose il ne se passe rien???
    Est ce windows seven ?
    merci d’avance pour vôtre réponse

    1. Bonjour, ça peut venir de windows 7 ou de votre profil utilisateur. Essayez de créer un nouveau profil et de l’installer depuis ce profil.

    1. En programmant une carte arduino UNO avec le firmware GRBL 1.1 on peut simuler une machine connecté sur le PC.
      La carte doit être connectée à la place de la CNC 3018. C’est une solution pratique qui est facile à mettre en oeuvre si on connait Arduino.

  46. Bonjour,
    Je viens d’acheter cette Genmitsu CNC 3018 pro, pas de problème pour le montage mais je n’arrive a exécuter une gravure. J’ai suis vos recommandations et j’ai installé des microswitches de fin de courses.
    Suite à l’opération de homing, la fraise part bien en bas et à gauche de la cnc (le z en haut) , par contre je remarque que les machines coordinateur sont à :
    X -199,00 y -199,00 et z -1
    Ce qui fait que si je lance un programme, la fraise s’arrête avant d’avoir atteint le zero Wolgang coordinateur.
    Comment indiquer à la machine, qu’après une opération de homing, les machines coordinateurs sont à x=0 et y=0
    Que dois-je corriger ??

    Merci de votre aide

    1. C’est normal que les coordonnées soient négatives avec le homing, ça indique la distance restante avant d’atteindre les bords de votre plateau en gros. Les paramètres $130 $131 $132 sont a modifier suivant la taille de votre plateau. Ce qui compte c’est que les work coordinate soient a 0 avant de lancer la gravure.

  47. Bonjour, ayant déjà un graveur classique kkmoon, et voulant effectuer de la gravure je viens de recevoir le jingyan mini cnc;.
    ma question est la suivante n’existe-il pas des applications toute prêtes pour commencer des essais. (comme la bibliothèque neje pour laser)?
    Bien cordialement .
    André Rauscher

    1. Des logiciels avec des modèles intégrés ça ne me dit rien, Mais avec Carbide create ou Easel vous pouvez créer facilement des formes simples pour faire des tests 😉

  48. Bonjour,

    Je me suis lancé, je pense qu’il faudrait plus parler du démarrage et de la position du plateau et de la fraise avant de commencer. Pour moi, c’est évident mais jamais personne n’en parle ou si brièvement que l’on ne saisie pas l’importance et le moyen de le réaliser. La broche finie immanquablement dans une butée. Ensuite les logiciel de conversion en GRBL, je les trouve très compliqués. J’ai finalement opté pour FreeCad, mais la pris en main est complexe et loin d’être intuitive. J’y suis arrivé à grand peine car le fichier final peut être vide. Je ferai bien un tuto….
    Néanmoins vos conseils m’ont été très utile.
    Cordialement
    LM MUSCAT

  49. Bonjour, une petite question à propos de la commande « Safe position ». Peut-on à l’aide d’une commande gcode et l’affectation d’un bouton de commande, mettre à Zéro les cadrans sous « machine coordonnates »? Cela serait utile, je pense, pour changer de fraise, quand un programme le demande. Merci, cordialement

    1. Bonjour, remettre les coordonnées machine à zéro n’est pas possible avec un bouton. Le mieux serait d’utiliser des interrupteurs de fin de course pour faire un homing afin d’avoir toujours les mêmes coordonnées machine. Autre solution, éteindre la cnc à l’endroit voulu, au démarrage les coordonnées machine seront a 0 sur ce point.

    2. Bonjour. Merci de la réponse, bien que j’ai déjà installé les fin de course et arrive à faire un homing, je ne m’en sors pas trop avec ce système pour un changement de fraise et repartir exactement à l’endroit voulu, par contre, éteindre la machine, c’est ce que j’ai compris dans toutes vos explications (merci pour ça), et du coup c’est ce que je fais, j’espérais pour des raisons de simplicité que cela puisse se faire différemment, sinon, merci de prendre du temps pour nous être agréable

  50. Bonjour,
    question toute bête: peut on faire fonctionner Candle ligne par ligne afin de trouver un problème de code ?
    mon soucis est qu’ après fait les X0;Y0;Z0, au lancement de ma gravure la fraise remonte, touche le fin de course, arrête le moteur et puis plus rien, aucun mouvement sur les axes et aucune alarme…
    Peut être le code erroné quelque part ?
    THX !

    1. bonjour
      j’avais le meme probleme
      si la fraise remonte jusqu’ a la fin de course c’est que du point zero Z il faut faire en retrai d’outil moins haut (un retrait de 2mmest suffisant)
      avec ce retrait la broche n’atteindra pas le fin de course de l’axe Z
      en esperant vous avoir aidé bonne journeee

  51. Bonsoir,

    Merci pour ce tuto ultra complet. Seulement j’ai un bug que je ne comprends pas…

    Tout fonctionne SAUF « zero XY », « zero z » et « restore origine ».

    Je ne comprends pas pourquoi. Pourtant tous les autres boutons fonctionnent. Même le « safe position ».

    J’ai essayé votre paramètre dans préférences, le probe positon en changeant la valeur de 14,09 par ma valeur..

    Est ce une faute de néophyte? J’ai pourtant cherché sur internet mais je n’ai rien trouvé… à croire que je suis le seul à avoir ce soucis.

    Merci d’avance

    1. Bonjour, ces boutons ne nécessitent aucun réglages… Peut-être un incompatibilité entre la version de GRBL intégrée a votre CNC et la version de GRBL Candle? Ou un bug a l’installation ?
      Le code a insérer dans « probe command » ne sert que pour le bouton « Z-probe ». Il n’a aucun effet sur les boutons que vous citez.

  52. Bonjour à tous. pour aider les débutants.
    J’utilise Candle v1.1.7 en français depuis un an, qui fonctionne très bien et j’utilise cambam, version 09.8 qui est en français, mais en version essai, et fait un bon travail , et génère le gcode. j’ai mis 3 moteurs pap nema17 sur mon tour Unimat sl. c’est pour le modelisme.
    lorsque je charge un fichier .nc, on peut ajouter des poses dans le programme visible par clic droit de la souris , « insérer une ligne ou effacer une ligne » , je choisie « ajouter « et tape M0.
    en appuyant sur « envoyer », le travail s’arrête dès l’arrivée à la ligne M0. La case « pause » s’active. bien utile pour régler l’outil quand on a pas de palpeur. On redémarre par un clic sur la case « pause ». Il y a beaucoup de commandes intégrable ainsi. On peut changer la position d’un point en cherchant la ligne concernée. puis enregistrer (ou pas) les modifications.

  53. Besoin d’aide…
    J’ai un Genmitsu 3018-PROVer.
    J’ai acheté le Kit d’extension 3040 pour l’axe Y et j’ai monté la machine avec les nouvelles rails allongées.
    J’ai installé le logiciel Candle et effectué des tests de débutant pour faire bouger mes axes X, Y et Z avec les flèches du logiciel Candle et tout allait bien, les chariots se déplaçaient sans problème.
    J’ai fermé le tout pour la nuit.

    Le lendemain j’ai réouvert la CNC ainsi que mon ordi.
    J’ai essayé de réeffectuer des tests de déplacement des charriots mais aucun mouvement sur les 3 axes. Le bouton Idle se met en alarme rouge.
    Le graveur tourne sans problème mais aucun déplacement sur les axes.
    Même chose si je débranche le port USB et que je branche le contrôleur manuel; aucun axe ne fonctionne.

    Je bouge manuellement les axes en les tournant pour faire bouger le tout, les chariots se déplacent bien.
    Je réessaie de faire bouger avec les flèches : Aucun mouvement et alarme à chaque coup.
    Je demande alors de retourner au point 0 (home) et là les 3 axes se mettent en fonction pour retourner au point 0.
    Mais par la suite impossible de bouger mes axes avec les flèches, le tout se remet en alarme.

    Ça ne semble aucunement relié aux interrupteurs de fin de course qui semblent bien fonctionner.

    Avez-vous une piste de solution?

    1. Bonjour, désolé du retard. Je n’ai jamais eu ce soucis… Etrange, que le homing fonctionne et pas le déplacement manuel… Avez vous trouvé une solution ?

  54. Bonjour,je tenais a vous féliciter et a vous remercier pour vos tuto ainsi que tous vos conseils,qui comme beaucoup m ont été d une grande aide.Je vous contacte car ,je ne sais pas si cela vient du fait que j utilise Carbide V5.J ouvre Candle, je fais toute les manip pour lancer la gravure, aprés etre passé par Carbide, celle ci se lance et au bout d un petit moment ma broche s arrète et m annonce «  »le port est ouvert « . Je relance la gravure et a nouveau j ai le mème problème, mais jamais au mème moment de la gravure. J ai une CNC 3018. Je pense que vous devez avoir la solution.
    Dans l attente de vous lire je vous remercie d avance.
    Cordialement Henri

    1. Bonjour et merci 😉
      Peut-être que votre carte cnc et votre logiciel ne sont pas dans les bonnes versions ?
      – Carte en GRBL 0.9 > GRBL Candle v1.0
      – Carte en GRBL 1.1 > GRBL Candle v1.1.7
      Dans tous les cas je vous conseille de passer en 1.1 avec candle !

    2. Bonjour,je vous remercie pour votre réponse. J ai bien ma Carte en GRBL 1.1 > GRBL Candle v1.1.7. Cela ne fonctionnant toujours pas, j ai acheté Estlcam, mais le logiciel est trop compliqué .J ai en fonction de vos explications qui sont tres détaillées, opté pour Easel gratuit,qui me parait etre assez simple.J ai suivi a la lettre un tuto sur Aesel,le problème persiste.Tout est parfait,je lance la gravure et au bout de 2 secondes tout s arrète. J ai essayé Aesel /Candle idem,ensuite Easel pro avec gravure avec Easel idem,Easel pro/Candle toujours le mème résultat Mon problème a commencé quand j ai remplacé Carbide Create par Carbide v5. N aurais je pas un problème avec ma carte de commande ?
      Dans l attente de vous lire je vous remercie d avance.
      Cordialement Henri

    3. Bonjour, je ne pense pas que ça ai un rapport avec Carbide. Quel message d’erreur s’affiche sur Candle quand ça plante ? Vos différents tests ont été réalisés avec le même fichier gcode? Si oui, ça peut venir du fichier en lui même. Sinon, vérifiez bien vos câbles (faux contact au déplacement d’un axe ?) Il y a pas mal de possibilité, sans message d’erreur dur d’avoir une piste.

    4. Bonsoir,merci pour l attention que vous nous portez. Quand je commence a graver tout se passe bien,mais seulement pendant 3 s, apres a la place de Idle,le logiciel affiche  » Port opened  » et dans la fenètre en bas a droite voila ce qu il s affiche:
      [G54:0.000,0.000,-5.000]
      [G55:0.000,0.000,0.000]
      [G56:0.000,0.000,0.000]
      [G57:0.000,0.000,0.000]
      [G58:0.000,0.000,0.000]
      [G59:0.000,0.000,0.000]
      [G28:0.000,0.000,0.000]
      [G30:0.000,0.000,0.000]
      [G92:0.000,0.000,5.000]
      [TLO:0.000]
      [PRB:0.000,0.000,0.000:0]
      ok
      Serial port error 11: Unknown streaming error
      Serial port error 9: Descripteur non valide
      [CTRL+X]
      Question du port je suis sur le port 6 de mon ordinateur
      J espère que cela vous parle plus qu a moi.
      Dans l attente de vous lire je vous remercie d avance.
      Cordialement Henri

    5. Bonsoir, ça a l’air de venir du port COM, essayez ça pour commencer, ça éliminera déjà pas mal de choses :
      – Vérifier que le port usb sur la carte de la cnc est en bon état. S’il y a du jeu, peut-être qu’une soudure a laché.
      – Tester sur un autre port USB de l’ordinateur.
      – Tester avec un autre cable usb.
      – Désinstaller/Réinstaller le driver CH340.

  55. bonjour
    j’ai suivi vos tuto mais je rencontre un problème de reglage des axes je pense l’axes Z car il s’arrête avant la planche il fait le parcours mais trop haut et les autre axes j’arrive pas a les placer correctement et quand j’utilise Z-prob il se met en securite car il va trop loin dans la planche

    1. Bonjour, Vous avez placé votre point 0 dans l’angle inférieur gauche ? Si oui, faites un essai en plaçant votre fraise manuellement dans l’angle inférieur gauche de votre planche au ras de la matière, puis faites un reset des points 0 XY et Z. Remontez un peu la fraise et cliquez sur send pour lancer la gravure. Normalement c’est tout ce qu’il y a a faire.
      Vérifiez bien qu’il reste assez de marge pour que la fraise puisse continuer a descendre au niveau de l’axe Z. Si ce n’est pas le cas, il va falloir surélever votre planche.
      Pour le Z-probe : Vous avez bien entré dans « Probe command » « G91G21G38.2Z-50F100; G92 Z14.09; G0Z5M30 » (Remplacez « 14.09 » par la hauteur exacte de votre z-probe.)
      Ensuite branchez votre Z-probe sur les pin A5, branchez la pince sur la fraise, posez le socle sur votre planche, sous la fraise et lancez la palpation. Enlevez le z-probe et pour vérifier si c’est bon, descendez la fraise doucement jusqu’au 0 de l’axe Z. la fraise devrait arriver au ras de la planche. Si ce n’est pas le cas, la mesure de votre z-probe ne doit pas être bonne.
      Après le problème peut aussi venir de votre fichier Gcode.

    2. merci pour votre réponse du cou j’ai trouver une solution j’ai réussi a renseigner les information sur easel et j’ai réussi a graver

    3. Bonjour Ambolet

      Je rencontre le même problème que vous mais avec freecad, malgré mon Z probe renseigner il commence la découpe au dessus de la plaque;
      comment avez vous résolu ce problème.

      Merci d’avance pour votre retour

  56. Bonjour et merci pour vos explications toujours utiles
    J’ai depuis peu une cnc 3018 avec graveur laser utilise avec GRBL ainsi que Candle pour la gravure cnc néanmoins pour générer des g codes j’ai trouvé un logiciel Carbide create mais quand je charge le fichier rien ne s’affiche et je ne peux rien faire?
    Merci pour votre aide si possible
    Cordialement
    Alain

    1. J’ai un article sur l’utilisation de Carbide create aussi. >> http://benmaker.fr/tutoriaux/decouvrir-carbide-create/
      Peut-être y trouverez vous une réponse. Mais je suppose que vous n’importez pas le bon format de fichier (SVG et DXF uniquement).

    1. Bonjour,
      J’ai un peu de mal a voir ce que vous espérez graver sur un verre a pied avec la CNC 3018. Pouvez vous être plus précis ? En quelle matière sont les verres ? Ou se trouvera la gravure? Et surtout est ce qu’ils passent entre la fraise et le plateau de la CNC ?

  57. Bonjour.
    Je viens d’acheter un cnc 3018 pro mais j’arrive pas à le connecter sur Mac.
    Pouvez vous m’aider

    1. Bonjour j’ai également acheté une 3018 pro
      Et je n’arrive pas non plus à installer Candle
      J’arrive bien à installer le driver CH341SER

      Mais au moment de de cliquer sur Candle pour l’installer j’ai ce message qui s’affiche :

      Safari ne parvient pas à ouvrir le fichier « Candle », car aucune des applications disponibles ne peut l’ouvrir.

      D’autre part je n’arrive pas non plus à utiliser Easel qui aurait était mon alternative
      J’ai pourtant bien créé mon compte…

      Merci d’avance pour votre réponse et pour tous les services rendue avec ce site et votre chaine youtube…

    2. Bonjour,
      Pour Candle, normalement il suffit de le dézipper et de lancer Candle.dmg .
      Pour Easel, essayez un autre navigateur comme chrome par exemple, Il y a des problèmes de compatibilité avec safari a priori…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Continuer l'exploration