Bonjour à tous,
Désolé pour le délai de réponse, je n'avais pas vu ces posts...
La prise en compte des unités à été complètement ré-écrite dans la dernière version du post processeur à l'occasion de l'ajout de l'option de gestion des unités en pouces.
Cette dernière version n'a pas encore été mergée dans la branche principale de FreeCAD car pas suffisament encore testée...
Elle est disponible sur mon Github ici :
https://github.com/fra589/grbl_G81_post
La prise en compte des conversions d'unité issu de FreeCAD à permis d'éliminer ce problème de calcul de vitesse entre l'unité par défaut de FreeCAD en mm/s et l'unité standard en CNC qui est le mm/min.
Pour une vitesse programmée dans FreeCAD de 4 mm/s, j'obtiens :
Code: Select all
(G81 X20.000 Y15.000 Z-14.309 F240.000 R10.000)
G0 Z10.000
G0 X20.000 Y15.000
G1 Z-14.309 F240.00
G0 Z10.000
Merci de vos retours qui permettrons de valider cette nouvelle version et de la pousser dans la branche principale de FreeCAD si tout est OK.
@++;
Gauthier.