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
- message GRBL: commande non supportée
Re: - message GRBL: commande non supportée
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.
@+
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.
@+
Gilles, aéromodéliste (RC aeromodeller)
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Re: - message GRBL: commande non supportée
merci,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.
@+
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
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.
@+
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.
@+
Gilles, aéromodéliste (RC aeromodeller)
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Re: - message GRBL: commande non supportée
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
voila un post-pro grbl test le en remplaçant le postpro que tu utilise (renome le, ne le detruit pas
)
gilles
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
voila un post-pro grbl test le en remplaçant le postpro que tu utilise (renome le, ne le detruit pas
![M. Vert :mrgreen:](./images/smilies/icon_mrgreen.gif)
++FreeCAD_program_path>/Mod/Path/PathScripts/post
gilles
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Re: - message GRBL: commande non supportée
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![Sourire :)](./images/smilies/icon_e_smile.gif)
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
![Sourire :)](./images/smilies/icon_e_smile.gif)