C'est quoi le homing ?
Le système de homing permet d’avoir un point de référence fixe sur le plateau de la CNC, a chaque démarrage grâce a des interrupteurs placés sur chaque axe.
Pratique en cas de coupure de courant ou pour un projet qui prend plusieurs jours.
Il permet aussi d’ajouter un peu de sécurité, en effet en entrant les dimensions maximales du plateau, la broche de la CNC n’ira pas cogner contre les montants si vous avez prévu une gravure trop grande pour votre machine !
Et le Z-Probe ?
Le Z-probe quand a lui permet d’obtenir le point 0 de l’axe Z en un simple clic ! Fini la feuille de papier pour vérifier que la fraise est bien au ras de la planche ! 😉
Bref, en image c’est plus parlant, je vous explique tout ça dans la vidéo ci-dessous !
La vidéo
Les photos
Conclusion
Un ajout très pratique a cette petite CNC devenue grande !
Ayant déjà vécu des coupures de courant en pleine gravure, ça va surement bien m’aider lors la prochaine fois que ça arrivera.
La mise en place n’est pas bien compliquée et le prix proche de 10€ donc ça ne vaut pas le coup de se priver !
Mise à jour
Si après avoir installé le homing, vous commencez a avoir des « erreurs 9 » lors du cycle de homing, c’est surement due a la distance de rétractation du homing qui de base est réglé sur 1mm. Pour régler le problème, passez le paramètre $27 sur 2mm en tapant « $27=2 » dans la console de Candle.
Pour vous aider avec les réglages de GRBL, j’ai créé un article disponible ICI. J’y résume tous les paramètres de GRBL.
9 réponses
Bonjour.
Tout d’abord merci pour ce tuto fort bien expliqué et cela fonctionne parfaitement avec Candel , par contre j’ai une CNC 3018 Pro de chez VEVOR avec le boitier déporté hors ligne et là ça se complique un peu car plus rien de bouge dans les trois axes si je l’utilise avec les $21 et $22 à 1 et $23 à 3 comme indiqué , il faut que je ramène tout à 0 pour que cela refonctionne mais sans homing bien entendu. Y a t’il une solution à ce souci ?
Cordialement.
Bonjour, Je suppose que vos interrupteurs sont détectés comme activés par défaut ce qui empêche tout mouvement. Vous n’avez pas de message d’erreur dans la console ?
C’est vous qui avez installé les interrupteurs ou ils sont fournis avec la machine ?
Comment sont câblés vos interrupteurs ? Ils peuvent êtres câblés en mode NC (ou NF en français)?
NO : Normalement ouvert
NC : Normalement fermé
Si vous les avez câblé en NO, comme moi, vérifiez que le $5 est égal a 0.
S’il sont câblés en NC, il faudra le passer le $5 sur 1 et ajouter une résistance pull-down si elle n’est pas déjà inclue avec la machine (dans le cas d’interrupteurs précablés).
Si ce sont des interrupteur NC/NO comme les miens vérifiez le câblage sur l’interrupteur pour les passer en mode NO.
Vous pouvez tester le fonctionnement des interrupteurs en activant uniquement $21=1. Un message devrait s’afficher dans la console lors de l’appui sur l’interrupteur.
Bonjour.
Les interrupteurs sont câblés identiquement à la vidéo, Ils sont câblés en NO, $5 est bien à 0 et comme dit « » cela fonctionne parfaitement en connexion avec le PC sur le logiciel CANDLE « » , par contre avec le module déporté et carte µSD sans PC tout est bloqué et l’utilisation de ce module impose le fait de désactiver les end-stop.
Ok, j’avais mal compris. Avez vous une fonction home sur le contrôleur ?
S’il s’agit d’un contrôleur hors ligne basique, il n’y a pas de fonction home dans le menu, il faudra donc désactiver le homing $22=0, mais il est possible que les interrupteurs puissent servir pour les limites matérielles par contre, essayez en gardant $21=1.
Bonjour .
Problème résolu , en effet c’était le contrôleur d’origine qui n’est pas compatible avec les end-stop , donc achat d’un contrôleur de meilleure qualité et désormais tout fonctionne parfaitement.
Un grand merci pour votre aide et pour la qualité de vos tutos.
Bonjour Je suis assidu à tes explications et tes vidéo sur CNC 3018. Je les trouves très explicite, malgré cela j’ai un problème de sens une fois le home fait , mes commandes sont à l’envers sous lightburn. j’ai essayé pas mal de chose mais rien n’y fait. si tu as un conseil je suis preneur.
$2=0, $3=4, $20=0, $21=1, $22=1, $23=2 .
cordialement Xavier
Bonjour, j’ai publié un article sur Lightburn avec la cnc 3018, Vous y trouverez surement la réponse 😉
Découvrir Lightburn
CONFIGURER LIGHTBURN POUR LA CNC 3018 > CONFIGURER LE POINT 0 AVEC HOMING
Bonjour, j’ai suivi ta vidéo scrupuleusement sur youtube malheureusement je n’arrive pas au même résultat, si je met la fraiseuse en Y homing (par exemple) impossible de bouger un axe par la suite, elle se met en sécurité, je ne comprend pas pourquoi c’est a ni rien comprendre, je m’arrache les cheveux! lol
Je voudrais me servir des fin de courses pour justement mettre le départ de mes usinage au point X0 Y0 pour ne regler que mon Z (qui serait toujours le même car c’est pour usiner toujours la meme piece, mais non seulement le home XY ne fonctionne pas mais en plus quand un axe est en home les autres axes ne fonctionne pas.
J’ai vraiment besoin d’aide sur ce coup la, si vous avez une solution je suis prenneur.
Salutations
Bonjour,
Quand vous parlez de mettre l’axe Y en homing, ce n’est pas très clair, vous le faite manuellement en déplaçant la broche avec les flèches? Si oui c’est normal que la cnc se mette en sécurité quand la broche touche l’interrupteur.
Le homing se fait sur les 3 axes simultanément en cliquant sur le bouton homing ou en envoyant la commande $H . Il indique au logiciel le point zéro des coordonnées machine. Pas le point zéro des coordonnées de travail, que vous pouvez placer ensuite ou vous voulez.
Si j’ai mal compris et que c’est en cliquant sur le bouton homing, ça me fait un peu penser a l’erreur 9 que j’ai eu. Une fois le homing fait, la cnc se met en mode alarme erreur 9 parce ce que la distance de retrait est trop courte.
Dans ce cas, testez d’augmenter la distance de rétractation du homing comme précisé dans la partie « mise a jour » de l’article. $27=2 (mm) par exemple
Si ce n’est pas ça, j’aurai besoin de plus d’infos pour vous aider :
– Quelle erreur donne grbl lorsqu’il se met en sécurité ?
– Quelle est votre configuration grbl ? $$ dans la console.
– Ou sont placés les 3 interrupteurs ?