Ah ! ... ça ne gère pas les cycles de perçage ?
CamBam ne peut pas sortir du GCode contenant des variables.
Par contre si ta machine ne comprends pas les G81 (perçage sans débourrage) il suffit d'utiliser une macro spécifique à la place du G81, comme pour le GRBL, ça te fera un perçage avec des G1
par exemple, la macro standard d'un post processeur par défaut utilise le G81
pour une série de 3 trous espacés de 10mm en X ça donne ce GCode
( Perçage1 )
G17
M3 S525
G0 X0.0 Y0.0
G98
G81 X0.0 Y0.0 Z-2.0 R0.0 F100.0
G81 X10.0 Z-2.0
G81 X20.0 Z-2.0
G80
G0 Z5.0
Et voila la version utilisant des G1 pour les machine en GRBL ; tu peux peut être modifier ça, par contre la valeur de Z ne sera pas sortie sous forme d'une variable mais d'une valeur numérique.
Le GCode obtenu avec cette macro sur le même fichier
HTML clipboard
( Perçage1 )
G17
M3 S525
G0 X0.0 Y0.0
G0 X0.0 Y0.0
G0 Z0.0
G1 Z-2.0 F100.0
G0 Z5.0
G0 X10.0
G0 Z0.0
G1 Z-2.0
G0 Z5.0
G0 X20.0
G0 Z0.0
G1 Z-2.0
G0 Z5.0
++
David