Découpeuse laser Electronique Software

En cas de problème / Erreur avec votre shield FluidNC K40 …

Written by Avataar120

En cas de problème ou d’erreur avec votre shield FluidNC K40

Veuillez lire cet article avant de me contacter svp

Corriger les erreurs / problèmes avec le shield FluidNC K40
Corriger les erreurs / problèmes avec le shield FluidNC K40

Ne s’applique qu’au shield FluidNC K40
(>= v7 – carte noire)

Liste des erreurs les plus classiques :

ALARM:9
Homing fail. Could not find limit switch within search distance. Defined as 1.5 * max_travel on search and 5 * pulloff on locate phases.

Cette erreur est la plus classique quand vous avez acheté un pack 3 ou 4 drivers.
C’est probablement dû au fait que vous n’avez pas de lit motorisé mais que vous n’avez pas désactivé le homing de l’axe Z.
Entrez les deux commandes suivantes dans la console de lightburn :
$axes/z/homing/cycle=
$cd=config.yaml
$reset

error:9
G-code locked out during alarm or jog state.

C’est la deuxième erreur extrêmement fréquente que vous rencontrerez.
A la mise sous tension de la carte ou de votre découpeuse laser, le logiciel ne sait pas où se trouve la tête laser.
Il y a donc besoin de faire un HOME à chaque mise sous tension de votre machine.
Pour cela, cliquez sur le bouton HOME dans lightburn
Vous pouvez aussi décider de ne pas faire de HOME et de supprimer cette erreur pour autoriser les mouvements. Je ne le conseille vraiment pas, mais vous pouvez le faire en entrant la commande $x dans la console de lightburn

ALARM:2
G-code motion target exceeds machine travel. Machine position safely retained. Alarm may be unlocked. (Right-click the ‘Devices’ button to reset the connection)
La dernière erreur fréquente que vous rencontrerez est celle ci.
Vous essayez d’envoyer la tête en dehors de la zone de travail
Je l’ai réglée par défaut avec 5mm < X < 315mm et 5mm < Y < 215mm
L’erreur peut intervenir des deux côtés de l’intervalle
Si vous n’avez pas fait de HOME est que vous tentez un mouvement, vous aurez souvent cette erreur car la machine essayera d’aller en X=votre demande et Y=0 (qui est en dehors de la zone) ou Y=votre demande et X=0 (qui est dehors de la zone)
Faites un HOME avec le bouton de lightburn avant de faire vos déplacements pour ne plus avoir cette erreur

ALARM:8
Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.

Vous ne devriez pas avoir cette erreur sauf si vous avez un problème avec vos limites de fin de course.
Vérifiez les limites de fin de course

Formes non fermées (cercles, rectangles, …)
Vérifiez d’abord que vos paramètres Lightburn sont corrects.
Les paramètres de coupe de chaque couche doivent être définis avec l’option “Constant Power mode” activée

Si cette option est déjà activée, il est également possible que le réglage par défaut que je propose ne soit pas adapté à certaines alimentations K40.
Si vous constatez des formes qui ne sont pas fermées (1-2mm manquants pas plus), mettez à jour le firmware ET le fichier de paramétrage de votre shield (voir cet article)
Si le problème persiste, vous pouvez entrer les lignes suivantes dans la console de Lightburn :
$laser/disable_with_s0=false
$cd=config.yaml
$reset

Problèmes de remplissages / gravures images

Si vous avez des problèmes de remplissage ou de gravure d’images, genre comme sur cette photo où le cercle est sensé être 100% rempli, entrez les commandes :
$laser/disable_with_s0=false
$cd=config.yaml
$reset

Moteurs qui grincent
Les moteurs peuvent grincer car les moteurs des K40 ne sont pas de très bonne qualité et qu’il faut régler les drivers au plus juste pour éviter de faire passer trop de courant dans les moteurs
Je ne vous conseille pas d’y toucher car vous risquez de mettre votre machine en panne, mais si c’est trop insupportable, vous pouvez ajuster un peu les drivers en tournant la vis de celui de l’axe bruyant dans le sens des aiguilles d’une montre (c’est très léger … un cheveu … pas plus)

Moteurs qui sautent des pas – distances aléatoires
Si la puissance envoyée par les drivers de moteur n’est pas suffisante, ces derniers peuvent louper des pas surtout lors de fortes accélérations / vitesses élevées.
Si ça vous arrive, contactez moi pour me demander un avis avant de toucher aux drivers.
En général, il suffit de tourner un peu (un cheveu) la vis du driver concerné dans le sens inverse des aiguilles d’une montre

Crashs – Guru meditation error
Si vous avez des messages du genre :
Guru Meditation Error: Core 1 panic’ed (Cache disabled but cached memory region accessed).

Core 1 register dump:
PC : 0x4010c430 PS : 0x00060035 A0 : 0x80089b50 A1 : 0x3ffbf19c
A2 : 0x3ffb4778 A3 : 0x00000000 A4 : 0x3ffcbc74 A5 : 0x3ffbdbe8
A6 : 0x00000003 A7 : 0x00060523 A8 : 0x80081e45 A9 : 0x00000002
A10 : 0x0000001a A11 : 0x00000000 A12 : 0x3ffb1c70 A13 : 0x3ffb1c30
A14 : 0x3ffc043c A15 : 0x3ffb2f20 SAR : 0x00000000 EXCCAUSE: 0x00000007
EXCVADDR: 0x00000000 LBEG : 0x4008ad64 LEND : 0x4008ad7a LCOUNT : 0x00000000

Essayez de désactiver le WIFI ou de connecter votre shield à votre réseau wifi (lien)
Pour désactiver le wifi, entrez la commande suivante dans la console de Lightburn :
$wifi/mode=OFF
$reset

Vous pouvez réactiver le wifi avec cette commande :
$wifi/mode=STA
$reset

Soft Limit erreurs
Si vous avez des SOFT LIMIT erreurs du genre :
[MSG:INFO: Soft limit on X target:400.000 Limits:-1.000..316.000], cela signifie

  • soit que vous avez demandé un un mouvement en dehors de la zone de travail autorisée. Je l’ai réglée de 0 à 300mm pour l’axe X et de 0 à 200mm pour l’axe Y,
  • soit que vous ne faites pas de HOME à chaque premier démarrage de votre machine

Vous pouvez soit réaliser un HOME avant chaque première utilisation de votre machine, soit vous pouvez également désactiver les soft limites … Je ne recommande pas du tout de le faire mais voici les commandes à envoyer pour le faire :

$axes/x/soft_limits=false
$axes/y/soft_limits=false
$cd=config.yaml
$reset

Pas de réponse quand vous entrez une commande dans la console de Lightburn
Vérifiez que vous avez bien activé le DTR dans les réglages de Lightburn (Menu Edit / Device Settings) comme demandé dans mon tuto sur l’installation de Lightburn


Si vous avez d’autres problèmes :

Vérifiez que vous avez bien la dernière version du firmware et du fichier de calibration : lien

Si ces erreurs / problèmes classiques ne résolvent pas votre problème, merci de me contacter en priorité via discord (Avataar120).

Joignez à votre message :

  • La copie de la configuration de votre carte : commande $CD dans la console de lightburn
  • La copie du message de démarrage du shield : commande $SS dans la console de lightburn
  • Ce que vous essayez de faire de la manière la plus explicite possible (en particulier l’étape du tutoriel d’installation)
    • Ce que vous attendez comme résultat
    • Ce que vous obtenez comme résultat
  • La copie du message d’erreur dans la console de lightburn
  • Une photo du shield connecté à votre machine sur laquelle je puisse voir les connecteurs
  • Une photo des connecteurs côté alimentation

Merci !

About the author

Avataar120

5 Comments

  • Bonjour, je possède une Laser K40 CO2 de première génération avec une carte M2 nano. Je souhaiterais passer à Lightburn avec votre carte mais je ne comprends pas très bien votre versionning… puis-je prendre la dernière carte disponible v9x? (fournissez-vous l’ensemble des composants nécessaires ?) merci

    • Bonjour,
      Merci pour votre intérêt
      A date, seule la version 9.x est disponible (je garde les articles de la v8 car plus de 300 personnes ont cette version et cet article sert de notice d’utilisation).
      La V9.x intègre tous les éléments nécessaires pour faire fonctionner les K40s et même plus puisqu’elle peut gérer le air assist, un lit motorisé et un rotary.
      Cette carte est plug & play si vous avez un panneau de réglage de puissance numérique sur votre machine. Si vous avez un potentiomètre, il y aura un peu de câblage à faire, mais dites le moi car j’ai déjà une nouvelle version de la carte qui simplifie énormément le cablage dans ce cas là (plus besoin d’utiliser un connecteur Dupont)
      En espérant avoir répondu à vos interrogations.

      • Merci pour votre réponse très rapide… en effet j’ai une machine non numérique avec potentiomètre, et même si je suis plutôt adroit en électronique, je suis preneur si vous proposez une nouvelle carte améliorée… dites-moi vite svp car j’étais en train de commander une v9.xx merci (pouvez-vous m’envoyer un lien pour commander cette nouvelle carte et y a t-il déjà la documentation d’installation prête ? sinon je prends la version actuelle, je préfère avoir la documentation prête et déjà éprouvée par d’autres… 🙂 ) merci

        • La documentation n’est pas encore prête, mais c’est très très simple ! j’ai ajouté un connecteur 3 voies à vis en parallèle du connecteur JST pour la partie pilotage laser ce qui évite d’avoir à cabler un connecteur Dupont ou JST. Je vous aiderai à faire la connexion si ce n’est pas clair ! Mettez juste un commentaire dans la commande pour demander la version 9.3 de la carte.

  • Ok merci pour vos réponses, je vais commander la 9.3
    Bonne journée.
    Jean-Claude

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.