Melvin Posté(e) Avril 17, 2018 Partager Posté(e) Avril 17, 2018 Bonjour, J'ai un problème avec mon fichier gcode, je voudrais enchaîner deux mouvements identiques avec une tempo entre les deux, j'ai donc fait un petit test avec comme code: G28 XY //origine G92 X50 Y50 //position initial G4 S3 //tempo G1 X300 F5000 //déplacement en x G4 S3 //tempo G1 X300 F5000 //déplacement en x cependant il ne fait que le premier déplacement en x, il snobe complètement les deux dernières lignes cependant si je fais : G28 XY //origine G92 X50 Y50 //position initial G4 S3 //tempo G1 X300 F5000 //déplacement en x G4 S3 //tempo G1 Y300 F5000 //déplacement en y cela fonctionne, quelq'un pourrait-il m'aider s'il vous plait ? Merci d'avance melvin Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jean-Claude Garnier Posté(e) Avril 17, 2018 Partager Posté(e) Avril 17, 2018 Hello @Melvin Tu ne peux pas dire deux fois de suite X300 : ça veut dire "reste sur place" car les mouvements sont exprimés en coordonnées absolues. Si tu veux produire un mouvement qui part de la position présente pour bouger de X(mm) tu dois passer en coordonnées "relatives" ou "incrementales" en écrivant: G91 G1 X(mm ou -mm) F(fff) Ne pas oublier ensuite de révoquer ce G91 par un G90 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Melvin Posté(e) Avril 17, 2018 Auteur Partager Posté(e) Avril 17, 2018 Ah d'accord d'où le soucis ! Merci beaucoup ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Melvin Posté(e) Avril 17, 2018 Auteur Partager Posté(e) Avril 17, 2018 Petite question, Je teste mes moteurs et j'apprends à les faire tourner, lorsque je fais: G91 G1 X50 Y50 F6000 G4 S3 G1 X-50 Y-50 F6000 G4 S3 G1 X-50 Y50 F6000 G4 S3 G1 X50 Y-50 F6000 Logiquement si je ne dis pas de bétise on devrait avoir pour : X50 Y50 Un seul moteur (1) qui tourne dans un sens X-50 Y-50 Un seul moteur (1) qui tourne dans l'autre sens X50 Y-50 Un seul moteur (2) qui tourne dans un sens X-50 Y-50 Un seul moteur (2) qui tourne dans un autre sens Cependant les deux cela ne fonctionne pas toujours j'arrive bien à faire tourner les moteurs seuls cependant parfois je ne sais pas pourquoi ces les deux moteurs qui tournent malgré que je garde la même commande. Avez vous déjà eu ce problème ? Merci d'avance Melvin Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jean-Claude Garnier Posté(e) Avril 17, 2018 Partager Posté(e) Avril 17, 2018 (modifié) Tant que tu es en G91, ta machine bougera les deux axes que tu lui dis de bouger. Dans ce que tu écris, c'est ce qui se passe. Si tu veux faire un carré de 50 (par exemple) à partir de ta position présente tu peux écrire : G91 G1 X50 F2000 G1 Y50 F2000 G1 X-50 F2000 G1 Y-50 F2000 G90 Tu trouveras davantage d'informations ici >>>> Après, si ça t'intéresse tu pourras jouer à lui faire décrire des cercles, avec G2 ou G3 Modifié (le) Avril 17, 2018 par Jean-Claude Garnier Lien vers le commentaire Partager sur d’autres sites More sharing options...
Melvin Posté(e) Avril 17, 2018 Auteur Partager Posté(e) Avril 17, 2018 Merci je vais essayer de comprendre un peu le système Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant