Page 1 sur 1

- message GRBL: commande non supportée

Posté : 17 déc. 2021 20:07
par romblou
Bonjour,
Je commence à me familiariser avec ma cnc et freecad path... Le machinage d'une pièce est interrompu lors d'une opération de perçage avec le message ci-haut mentionné. Quelqu'un peut-il me dire ce qui ne va pas dans le g-code joint??
(Exported by FreeCAD)
(Post Processor: grbl_post)
(Output Time:2021-12-17 13:55:22.516260)
(Begin preamble)
G17 G90
G21
(Begin operation: Fixture)
(Path: Fixture)
G54
(Finish operation: Fixture)
(Begin operation: TC: 4mm_Endmill002)
(Path: TC: 4mm_Endmill002)
(TC: 4mm_Endmill002)
(Begin toolchange)
( M6 T1.0 )
M3 S12000.0
(Finish operation: TC: 4mm_Endmill002)
(Begin operation: Drilling)
(Path: Drilling)
(Drilling)
(Begin Drilling)
G0 Z6.000
G90
G99
G83 X15.852 Y17.503 Z-13.000 F120.000 Q3.000 R2.000
G80
G0 Z4.000
G83 X-18.362 Y17.371 Z-13.000 F120.000 Q3.000 R2.000
G80
G0 Z4.000
G83 X-17.569 Y-17.371 Z-13.000 F120.000 Q3.000 R2.000
G80
G0 Z4.000
G83 X16.909 Y-17.635 Z-13.000 F120.000 Q3.000 R2.000
G80
G0 Z4.000
G0 Z6.000
(Finish operation: Drilling)
(Begin postamble)
M5
G17 G90
M2

Merci
Romano

Re: - message GRBL: commande non supportée

Posté : 17 déc. 2021 21:54
par HTheatre
Bonjour Romano,

Les commandes G80, G83 et G99 ne sont pas supportées par Grbl. Cela signifie certainement que le postprocesseur que tu utilises dans FreeCAD n'est pas spécifique à (compatible avec) Grbl, car dans le cas contraire, le postprocesseur ne générerait pas des commandes non supportées par Grbl dans le fichier .GCODE ou .NC

Ce wiki est pas mal pour connaître les commandes qui sont supportées ou non par Grbl, sinon, il y a également le wiki de Grbl, ici.

@+

Re: - message GRBL: commande non supportée

Posté : 18 déc. 2021 00:07
par romblou
HTheatre a écrit : 17 déc. 2021 21:54 Bonjour Romano,

Les commandes G80, G83 et G99 ne sont pas supportées par Grbl. Cela signifie certainement que le postprocesseur que tu utilises dans FreeCAD n'est pas spécifique à (compatible avec) Grbl, car dans le cas contraire, le postprocesseur ne générerait pas des commandes non supportées par Grbl dans le fichier .GCODE ou .NC

Ce wiki est pas mal pour connaître les commandes qui sont supportées ou non par Grbl, sinon, il y a également le wiki de Grbl, ici.

@+
merci,
Je vais regarder tout ça...J'avais pourtant mis dans préférences post processeur ..grbl...ce qui m'a permis de produire plusieurs pieces déjà...mais pas d'opérations nécessitant de percer...
J'en beaucoup a apprendre..
Merci beaucoup !!
Romano

Re: - message GRBL: commande non supportée

Posté : 18 déc. 2021 01:05
par HTheatre
Re Romano,

Peut-être que celui qui a créé le postprocesseur Grbl proposé pour FreeCAD ne l'a pas paramétré pour les perçages. C'est à dire qu'il n'a pas indiqué au postprocesseur comment il devait interpréter/transposer une opération de perçage, que toi, utilisateur, tu as définie/dessinée dans FreeCAD, en Gcode compatible avec Grbl. Ce serait exactement la même chose si tu définissais un usinage en 4 axes et que tu demandais à un postprocesseur Grbl 3 axes de générer ton fichier Gcode. Le postprocesseur n'étant pas prévu pour générer un Gcode en 4 axes, soit il te renverra, dès le postprocess, un message d'erreur, soit il générera par défaut des commandes Gcode qui ne seront pas compatibles avec Grbl mais qui pourrait tout à fait l'être avec d'autres gestionnaires de CNC, tels que : Linux CNC, Mach 3, etc.

@+

Re: - message GRBL: commande non supportée

Posté : 19 déc. 2021 07:11
par gilles974
bonjour

quelle version utilise tu de freecad, ?? car depuis 2019 l'ancien post-processeur grbl a été remplacé dans le référentiel principal de FreeCAD
grbl_post.rar
voila un post-pro grbl test le en remplaçant le postpro que tu utilise (renome le, ne le detruit pas :mrgreen: )
FreeCAD_program_path>/Mod/Path/PathScripts/post
++
gilles

Re: - message GRBL: commande non supportée

Posté : 07 avr. 2023 21:35
par romblou
merci beaucoup Gilles,
Viens de lire ta réponse après tout ce temps...mon problème n'a pas changé au sujet du percage avec Freecad path...pour ce type de pièce j'utilise Fusion 360 alors...
Mais Fusion 360 qui est, selon moi, de beaucoup supérieur a Freecad est malheureusement de moins en moins utilisable, en mode gratuit...

J'apprécie beaucoup ton dévouement sur ce forum.
Romano :)