Bonjour à tou.te.s,
Je viens vers vous concernant un problème que j'ai avec CNCJS.
Le logiciel plante pendant la découpe. La machine se stoppe, et cela à n'importe quel moment du Gcode, peut importe le Gcode. Quand je tente de relancer, un message d'erreur s'affiche : " error:36 (Invalid gcode ID:36)".
J'ai réalisé les Gcode sur Fusion360 en suivant le tuto de Topsie.
Je n'ai pas trouvé d'explication sur l'error36 sur le net.
J'ai essayé mes Gcode avec un autre soft (FreeMill) et cela fonctionne très bien, aucune interruption. Cependant je préfèrerais utiliser CNCJS qui est plus agréable graphiquement et mieux conçu que FreeMill.
Bonne journée et merci par avance
Bonsoir Brice,
Est-ce que tu as des fin de course et paramétré GRBL en "hard limits" = $21
Au début, perso j'avais configuré comme ça et moi aussi plantage de l'arduino à n'importe quel moment.
Aujourd'hui mes fin de course me servent uniquement au Homing.
Bonjour,
merci pour ta réponse. Je n'ai pas encore installé les end switchs, et le Hard Limit est bien sur $21.
Bonsoir BriceA,
Désolé, je me suis mal exprimé, est-ce que $21 est à 1 ou 0 ?
S'il est à 1, mets le sur 0.
Mais comme tu n'a pas encore les FC !! pour le plantage de l'ARDUINO 🤔
Peux-tu me faire une copie des tes paramètres GRBL, STP
@+Eric
Bonjour Eric,
Les problèmes subsistent même après avoir passé le $21 sur " 0 " .
Voici les paramètres :
CNCjs 1.9.22 [Grbl]
Connected to COM4 with a baud rate of 115200
Grbl 1.1h ['$' for help]
client> $$
$0=10 (Step pulse time, microseconds)
$1=255 (Step idle delay, milliseconds)
$2=0 (Step pulse invert, mask)
$3=0 (Step direction invert, mask)
$4=0 (Invert step enable pin, boolean)
$5=0 (Invert limit pins, boolean)
$6=0 (Invert probe pin, boolean)
$10=3 (Status report options, mask)
$11=0.010 (Junction deviation, millimeters)
$12=0.002 (Arc tolerance, millimeters)
$13=0 (Report in inches, boolean)
$20=0 (Soft limits enable, boolean)
$21=0 (Hard limits enable, boolean)
$22=0 (Homing cycle enable, boolean)
$23=0 (Homing direction invert, mask)
$24=25.000 (Homing locate feed rate, mm/min)
$25=500.000 (Homing search seek rate, mm/min)
$26=250 (Homing switch debounce delay, milliseconds)
$27=1.000 (Homing switch pull-off distance, millimeters)
$30=17000 (Maximum spindle speed, RPM)
$31=3000 (Minimum spindle speed, RPM)
$32=0 (Laser-mode enable, boolean)
$100=800.000 (X-axis travel resolution, step/mm)
$101=800.000 (Y-axis travel resolution, step/mm)
$102=800.000 (Z-axis travel resolution, step/mm)
$110=1500.000 (X-axis maximum rate, mm/min)
$111=1500.000 (Y-axis maximum rate, mm/min)
$112=1500.000 (Z-axis maximum rate, mm/min)
$120=100.000 (X-axis acceleration, mm/sec^2)
$121=100.000 (Y-axis acceleration, mm/sec^2)
$122=100.000 (Z-axis acceleration, mm/sec^2)
$130=-0.000 (X-axis maximum travel, millimeters)
$131=-0.000 (Y-axis maximum travel, millimeters)
$132=-0.000 (Z-axis maximum travel, millimeters)
ok
Je te remercie pour ton aide,
bonne journée.
Brice
Salut Brice,
j'ai comparé par rapport à ma config : RAS
Sauf $=30 et 31 qui sont vitesse maxi et mini, je crois que 17000 et 3000 ne sert à rien par ce que il faut comprendre on/off dans cette fonction, donc pour $30 = 1000 ( =on) et $31 = 0 (=off) ceci est surtout utile pour la fonction laser ( $32=1) pour un réglage de puissance de 0 à 100%.
Mais je ne pense pas que cela va régler ton problème malheureusement.
je dirais par défaut, essaye de réinstaller GRBL sur l'ARDUINO (v1,1), j'avoue ne jamais avoir eu ce soucis.
Tiens moi au courant si tu réussi a te dépatouiller de cette mélasse.
@+Eric
D'accord merci beaucoup.
Effectivement cela n'a rien changé. Je vais tenter de reinstaller GRBL et reviendrais vers toi.
Je dirais qu'1 fois sur 2 l'opération plante, mais parfois elle se termine avec succès, c'est incompréhensible. PC ou MAC, j'ai l'impression que le soft n'est pas stable. J'ai essayé avec les versions précédentes de CNCJS, même problème. Et surtout, cela fonctionne parfaitement avec FreeMill et je n'ai jamais eu de bug / interruption pendant la découpe avec ce soft. (mais il est beaucoup moins agréable visuellement, et bien moins complet que CNCJS) Si jamais il y a une alternative en freeware, je suis preneur..
A+
Bonjour Eric,
je reviens concernant ce problème. Je n'ai pas réinstallé GRBL car je viens de remarquer (sur une dizaine d'essais) que l'opération ne plante pas la 1ère fois que je la lance. Si je relance une 2ème découpe après la 1ère, il y a beaucoup de chances pour que ca plante. Or si je clique sur "Fermer" puis "Ouvrir" (le port) et que je recharge le G-code entre chaque usinage, cela semble fonctionner.
a+
Bonsoir Brice,
merci de ton retour.
Et bien je retiens ça et dès que je le peux, je vais essayer de faire comme toi et je vais bien voir ce qui ce passe.
A bientôt pour mon rapport...😃
@+Eric
Bonsoir,
je reviens vers vous car je suis de nouveau désemparé par le problème que je pensais avoir résolu....
L'usinage s'arrête brusquement, à n'importe quel moment du Gcode, je ne peux plus rien faire sur CNCjs et il faut quitter et relancer pour reprendre le contrôle sur la machine. J'ai essayé sur plusieurs ordis, mac ou windows le problème est toujours le même. J'ai refais tout mon câblage en 22 AWG blindé, cela n'a rien changé..
Edit : J'ai essayé sur Universal Gcode Sender, même problème, plantage la machine s'arrête.
HELP !
En vous remerciant,
Brice