syntaxe Gcode pour aller retour

  • Auteur de la discussion Marc67
  • Date de début
M

Marc67

Apprenti
Bonjour à tous,
Pour reduire une pièce en hauteur , je programme en Gcode la sequence suivante:

G01 X0 Y0 F400
G01 X100
G01 X0 F800
M30

Une fois la longueur entrée, j'utilise le M30 pour enlever x fois ma hauteur selectionnée.
Je programme un retour plus rapide car je ne sait pas comment faire pour "manger " au retour .

Et voilà ma question quelle syntaxe ecrire pour enlever à l'aller et au retour ?
Si quelqu'un peut me donner cette info, cela me permet de diviser mes temps de passe par 2!
 
D

Dodore

Compagnon
bonjour
je ne connais pas Mach ni la fonction M30
mais pour "manger " au retour il suffit de faire une séquence qui prévoit une prise de passe dans un sens et dans la meme séquence a la suite , avant le rappelle, une prise de passe dans l'autre sens
 
M

Marc67

Apprenti
J'utilise toujours le même programme, je ne change que la distance.
Le M30 est une sorte de goto, il recommence le programme x fois en diminuant le Z selon la valeur que tu renseignes dans une autre boite.
Ensuite grace au M30, je renseigne le nombre de répétition du programme, la hauteur de la première passe et la hauteur de toute les autres.
Soit 4 opérations
Maintenant si faut ajouter une ligne de commande par passe, ça marche aussi genre:

G01 X0 Y0 Z0 F400
G01 X0 Z-.25
G01 X100
G01 Z-.5
G01 X0
G01 Z-.75
G01 X100
G01 Z-1
etc
Je te dis pas si tu as 30 passes...
 
M

Marc67

Apprenti
Merci Valentin :prayer:
Je vais tester et essayer de comprendre cette simplicitée
 

Sujets similaires

Haut