Page 1 sur 3

Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 22 avr. 2018 19:43
par Ced21
Salut,
Je souhaite mettre en place un module MKS PWC 2.0 qui permet d'éteindre l'imprimante après une impression, mais quelques connaissances me manquent.
Une partie du module se connecte à la MKS Base (à priori sur le pin(D11) la où est connecté le Bltouch), est-il possible de le connecter sur le pin juste en dessous (D12) à confirmer par les experts ?
Quelle ligne de commande dois-je mettre dans Marlin pour cette nouvelle connexion sans "ecraser " le Bltouch ? Dans Pins_RAMPS.h ou Configuration.h ?
Merci d'avance pour votre aide
Ced21

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 10:19
par Lebress
Bonjour,

ça ne répond pas à ta question, mais ça peut donner une idée. Personnellement j'utilise une prise wifi de chez Tplink et ça marche super bien.

@+

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 10:42
par RoMaker
Hello !
Je ne me suis pas penché sur la question, t'as bien lu le PDF du TFT ? Ils expliquent le branchement de tous les modules

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 19:28
par Ced21
Hello !
Ca y est, cela fonctionne pour ma part.
Pour ceux que ça intéresse, voici les lignes de commandes intégrées aux différents endroit:
La connexion du module PWC sur la carte mère MKS Base à bien été faite en dessous de la connexion du Bltouch soit sur D12 et le reste du câblage suivant la doc de Makerbase, MKS TFT28 32 V3.0 datasheet.pdf

-Dans Marlin, sous pins_RAMPS.h s'assurer de la présence de la commande suivante (déjà activée dans notre Marlin spécial I3RS):
#ifndef PS_ON_PIN
#define PS_ON_PIN 12
#endif

puis sous Configuration.h passer à "2" la commande suivante:
#define POWER_SUPPLY 2

#if POWER_SUPPLY > 0
// Enable this option to leave the PSU off at startup.
// Power to steppers and heaters will need to be turned on with M80.
//#define PS_DEFAULT_OFF
#endif

puis enregistrer et téléverser dans la carte MKS Base

-Dans le Firmware du TFTmakerfr, ouvrir mks_config.txt puis indiquer les valeurs suivantes:
#enable UPS?(yes:1; no:0)
>cfg_have_ups_device:0

#enable power detecting module(mks 220det:1; mks pwc:0)
>cfg_insert_det_module:0

#enable auto off after print finish function (no:0; Yes:1)
>cfg_print_finish_close_Machine:1

puis enregister et faire rebooter au TFT le Firmware avec notre nouveau fichier mks_config.txt

-Pour finir, pour que l'imprimante puisse s'éteindre à la fin de votre impression, il suffira d'ajouter une ligne de commande dans Slic3r, sous Printer Setting au niveau du End G-code:
M81 ; Turn Off the I3-RS printer

puis enregistrer sous I3-RS_End par exemple pour pouvoir charger ou non cette configuration là avant le tranchage de votre STL...

Voilà c'est tout
A+

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 19:34
par RoMaker
Parfait ! Merci du partage !

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 20:54
par Aze
Pense quand même à rajouter une ligne de gcode avec une température de buse sous les 60° avant de couper l'imprimante, sinon tu vas avoir de beaux bouchons.

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 23 avr. 2018 22:10
par Didier
Le ventilateur qui ne tourne plus à coté d'une source chaude, ça n'aime pas.

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 24 avr. 2018 21:53
par Ced21
Yes, j'y pensais tout à l'heure, c'est vrai qu'avec un arrêt aussi franc juste après impression c'est pas le top. :D
Je vais adopter cette solution, consigne température<60°.
Est-ce possible à travers le G-code qu'il demande de valider l'extinction de l'imprimante liée à une tempo si pas de réponse après 15-20min ?
Merci

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 24 avr. 2018 22:28
par Kachidoki
Un M116 pourrait peut-être t'aider.

Re: Extinction automatique de l'I3RS avec le module MKS PWC

Posté : 24 avr. 2018 22:33
par Lebress
Ou un

G4 P300000 ; ventilation pendant 300s (5min)
M84 ; extinction des moteurs

@+