Arrêt de la ventilation automatique Witbox et Hephestos

Amélioration spécifiques Witbox BQ et rien d'autre
Blumax
Contributeur
Messages : 96
Inscription : sam. oct. 25, 2014 9:09 am
Imprimante 3D : Prusa i3

Jacques a écrit : En même temps j'arrête même la ventilation de la carte Ramps ce qui posera peut être des problèmes quand les moteurs seront alimentés hors impression... à suivre.
La seul chose sur la ramp qui peux cramer ventile etint c'est les steppers, si tu envoi bien le GCODE qui libère les Nema en fin de print alors les steppers ne chaufferons pas, la ramp peux donc se passer de ventilation.
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Blumax a écrit :
Jacques a écrit : En même temps j'arrête même la ventilation de la carte Ramps ce qui posera peut être des problèmes quand les moteurs seront alimentés hors impression... à suivre.
La seul chose sur la ramp qui peux cramer ventile etint c'est les steppers, si tu envoi bien le GCODE qui libère les Nema en fin de print alors les steppers ne chaufferons pas, la ramp peux donc se passer de ventilation.
Oui, c'est bien ce qui se passe et c'est donc parfait ainsi. Cependant si j'utilise l'imprimante en mode CNC ca pose alors un problème...
Pour cette raison j'ai mis un switch pour forcer la ventilation
Bon, dans la pratique je suis toujours en auto et ca fonctionne parfaitement bien
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
activa1969
Contributeur actif
Messages : 146
Inscription : mer. nov. 12, 2014 10:30 pm
Imprimante 3D : Pro: Prusa MK3 et 4 et Zortrax M300, Witox 1 et witbox 2
Perso:Prusa MK3S et CARIBOU

Bonjour,

En parcourant le forum Reprap, je suis tombé sur un topic qui disait comment couper son imprimante 3D en fin d'impression à l'aide d'un relais arduino.
http://forums.reprap.org/read.php?110,540588
Il y a même un schéma de cablage du système.
Je me suis dit que l'on pouvait aussi couper le ventilateur de buse avec ce relais ( on peut couper aussi l'imprimante mais c'est un peu plus compliqué)
J'ai commandé ce relais sur ebay à 3€.
Relais simple arduino
Relais simple arduino
relais.JPG (40.98 Kio) Consulté 12600 fois
http://www.ebay.fr/itm/351227658053?ssP ... 1436.l2649

Il ne reste plus qu'à l'alimenter en 12 v en VCC et GND, de mettre le contact de relais NF en serie avec l'alimentation de ventilateur de l'extrudeur) et de connecteur le PS-ON de la carte ramps 1.4 sur le "IN" du module relais.

Puis il faut modifier le start/end GCODE dans le logiciel pour slider, Cura ou simplify3D.

Ds le END ajouter les commandes avant le M104 S0:
M109 S50 ;extrudeur à 50°C , en attente du 50 °C avant la prochaine commande
M80 ; active le PS-ON à 5V et active le relais qui ouvre le circuit du ventilateur

puis les commandes habituelles fin de cycle (avec cura)
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-20 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+80 F{travel_speed} ;move Z up
G90 ;absolute positioning
G1 X0 Y180 F{travel_speed} ;move Z up a bit and retract filament even more the way
M84 ;steppers off
; -- end of END GCODE --

Voila un moyen simple de couper le ventilateur de l'extrudeur à la température voulut, ici 50 °C.
On doit pouvoir couper l'imprimante directement mais je ne sais pas comment maitre le PS-ON à 5V directement sous arduino.
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

C'est en effet une solution qui devrait fonctionner mais je n'ai pas pris le temps de vérifier le fonctionnement du code sur la broche PS-ON.
En principe cette broche sert pour une alimentation ATX et permet au début de l'impression de mettre en fonction le 12V à condition d'avoir du 5V permanent, ce qui n'est pas notre cas sauf si on est connecté à l'USB d'un PC.

Attention tout de même, la carte relais doit avoir un transistor pour activer le relais car le courant PS-ON ne sera pas suffisant. Ce module semble parfait car en plus son fonctionnement peut être un signal haut ou bas.
Il n'y a plus qu'à tester le bon fonctionnement du relais avec la commande M80 power on (à mettre dans le start G-code) et M81 power off (dans le end G-code).
Il n'y a en principe pas de modif à faire dans le firmware.

Le mieux serait de faire un nouveau sujet puisque le principe de fonctionnement est différent car il inclus du code.
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
fafa20
Contributeur actif
Messages : 201
Inscription : sam. mars 26, 2016 10:45 am
Imprimante 3D : prusia i3 hephestos
Localisation : rambouillet

Jacques ce petit montage m'intéresse mais je n'y connait rien en électronique vend tu une carte toute faite :D
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Oui nous fournissons la carte toute montée et testée à 19 €
Nous l'assemblons à la demande, c'est facile à installer.
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
fafa20
Contributeur actif
Messages : 201
Inscription : sam. mars 26, 2016 10:45 am
Imprimante 3D : prusia i3 hephestos
Localisation : rambouillet

j'appel demain pour en commander une :D
ping
Membre actif
Messages : 22
Inscription : mer. avr. 06, 2016 7:37 pm
Imprimante 3D : prusa i3 Hephestos
Localisation : Région parisienne

Retour d'expérience sur le ps_on, mon hesphestos est alimenté par une alim atx (ainsi qu'un plateau chauffant) et j'utilise les pin ps_on de l'arduino pour la contrôler.

Voici le tuto que j'ai utilisé : https://github.com/foosel/OctoPrint/wik ... -OctoPrint
(octoprint est optionnel, une fois activé dans le firmware c'est pilotable via l'écran)

Dans le gcode de démarrage j'ai la commande M80 qui allume l'alim et dans celui de fin un M81 pour l'éteindre.
Ça fonctionne très bien !
De plus mon éclairage led est aussi branché sur l'atx, du coup tout s'allume et s’éteint en même temps :)

ps : l'imprimante est alimenté par le +5VSB (5v continue même lorsque l'alim est en veille) comme ça elle est aussi en "stand by" prète à démarrer une nouvelle impression :P .
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Il y a deux cartes en stock, pour les plus rapides
https://boutique.premium-computer.fr/sh ... tomatique/
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Répondre