Aller au contenu


Photo
- - - - -

Repetier et les scripts ?


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

#1 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 05 juin 2017 - 03:55

Bonjour tout le monde :) ,

 

Pour mon imprimante 3D j'utilise Repetier, c'est celui qui était indiqué sur la notice de mon imprimante et je le trouve pas trop mal...

Il y a la possibilité de faire 5 scripts, mais si je ne fais pas d'erreur ces scripte c'est du Gcode, vrai ou faux ?

Si j'ai faux, c'est dans quel langage ?

 

En fait j'aimerais faire un script qui envoie des infos à une (autre) carte Arduino lors du changement d'extrudeur donc si c'est du Gcode, est-ce possible d'envoyer des infos via l'I2C, par exemple ?

Si vous avez suivi le sujet d'Oracid, vous comprendrez pourquoi je veux faire ça :D


Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#2 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 05 juin 2017 - 04:51

Pour le Gcode, j'ai envie de te dire oui, je viens de regarder, et dans l'onglet "Pré visualiser impression", tu as "Editer Gcode", à partir de là normalement tu peux rajouter les lignes que tu veux.

Dans ce même logiciel j'avais modifier deux trois bricoles pour la finalisation de l'impression pour que la tête remonte un peu plus etc etc

 

Edit : hop hop hop, oups, je viens de voir les scripts aux nombres de 5 que tu parles, je ne m'en suis jamais servi, mais ça va surement dans ce sens aussi, avec du Gcode, histoire de passer d'une tête à l'autre en donnant une vitesse différente pour tel ou tel matières différentes lorsque cela arrive à un certains niveau d'impression ;)

 

Merci, maintenant, je me pose la même question, ggrrrrrrr :)

 

Bon j'ai fais un tite recherche rapide, je pense être pas mal dans mes propos ^^ :

 

https://www.repetier...t/gcode-editor/


Modifié par Oliver17, 05 juin 2017 - 05:18 .

signature_01.png -->

 

Mon Tipeee
 


#3 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 05 juin 2017 - 05:26

Je me pose la question parce qu'en principe le Gcode c'est de la "commande machine" (coordonnées à atteindre, mouvement, vitesse, etc...) mais pour de la communication je ne sais pas du tout si c'est possible.

L'objectif est de pouvoir commander tout ce qui concerne les changement de filament avec une Arduino (peut-être un RPI, j'y réfléchi) indépendante de celle qui servira pour l'impression mais il faut quelle reçoit l'info de changement d'extrudeur de la part de la carte Arduino qui imprime (je ne sais pas si je suis clair).


Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#4 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 05 juin 2017 - 05:32

Sur cette vidéo le gars change de couleur de filament pendant l'impression, alors il est peut être possible de changer de tête en cours d'impression si celle ci est direct opérationnel pour enchaîner, enfin je le vois comme ça, je suis sur que c'est faisable.

 


signature_01.png -->

 

Mon Tipeee
 


#5 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 05 juin 2017 - 07:22

Je crois que tu n'as pas compris où était le problème :whistle2: , faire un script pour le changement d'extrudeur, ça se fait sans problème.

Mais je ne pense pas qu'il  ait de commande dans le Gcode qui permet d'envoyer des information sur l'I2C.

Dans la vidéo, il partage son code en deux et lance donc deux impressions il change manuellement son filament entre les deux impressions...


Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#6 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 05 juin 2017 - 08:38

Ok, effectivement :'(

 

Bon courage alors ^^


signature_01.png -->

 

Mon Tipeee
 


#7 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 05 juin 2017 - 09:03

J'ai peut-être trouvé quelque chose : http://marlinfw.org/docs/gcode/M260.html

 

Evidemment je ne pourrai pas tester sur mon imprimante actuelle (firmware Repetier), mais vu que j'ai une Arduino Mega avec une carte Ramps je vais essayer de voir si c'est faisable.


Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users