Salut,
il y a moyen de gagner en nb de caractères en ne sortant que 2 chiffres après la virgule et en supprimant les espaces (si l'arduino accepte sans espaces), mais je ne suis pas sur que ça suffise.
on pourrait aussi gagner en sortant la vitesse (le F800.0) sur une ligne séparée.
autre possibilité, n'utiliser que des G0 et G1 ; dans ce cas sur le post processeur, section Options, mettre sortie des arcs sur 'convertir en lignes' ; les instructions en G1 sont plus courtes.
je te met un post pro GRBL modifié en PJ, les lignes en G2/G3 ne dépassent pas 23 caractères (pas d'espace, 2 chiffres après la virgule, Fxxx sur ligne séparée)
décompresse le fichier
- dans CB, menu outils/explorer le dossier système > ouvre le dossier
Post et copie le fichier GRBL.cbpp dedans.
- dans CB, menu outils/Recharger post-processeurs
- dans l'onglet système de CB, dans le dossier Post processeur, ton post pro GRBL devrait apparaitre, clic droit dessus > définir par défaut > il est marqué d'une petite flèche verte.
tout nouveau projet l'utilisera automatiquement comme post processeur.
même chose pour un projet existant dont la ligne post processeur du dossier usinage est vide.
http://www.atelier-des-fougeres.fr/Cambam/Aide/cam/PostProcessor.htm
++
David
Voir la pièce jointe GRBL.zip