Aller au contenu

Filament ABS

Melvin

- autre - tempo entre deux mouvements identique gcode

Messages recommandés

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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) par Jean-Claude Garnier

Partager ce message


Lien à poster
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×