Impression 3D

D’une révolution nous passons aux évolutions, l’imprimante 3D est en passe de transformer notre quotidien en se démocratisant avec des modèles de plus en plus performants et simples d’usage.

L’impression 3D est une formidable aventure que nous vous proposons de partager au travers de ce forum.
Forum spécialisé BQ Witbox, Hephestos , Witbox 2, Hephestos 2, Witbox Go!

Installation BLTouch sur Hephestos

Les améliorations de vos imprimantes

Retour vers Améliorations

par tfabien » Lun Jan 30, 2017 1:09 am

Hello,

Un petit sujet pour suivre l'installation d'une sonde de calibration automatique du Z BLTouch sur mon Hephestos

Etape 1: Installation de la sonde
La premiere etape est de monter la sonde sur la tete, attention, la hauteur entre la pointe de la sonde et la tete doit etre bien respectée

Pour l'Hephestos, ce support est tres simple et discret, et devrait fonctionner correctement:
http://www.thingiverse.com/thing:1846913
Image

Dans mon cas, ayant changé la tete pour une Chimera (viewtopic.php?f=9&t=1346), j'ai dû choisir un autre support.
En partant d'un modele existant (http://www.thingiverse.com/thing:2005943), j'ai redéssinné et modifié qq détails pour arriver à ce support:
http://www.thingiverse.com/thing:2070920
Image

Etape 2: Branchement
Pour cabler le BLTouch, il va falloir passer 5 fils supplémentaires jusqu'a la Ramps 1.4
- 3 fils pour alimenter et actionner le solénoïde
- 2 fils pour detecter la position de la pointe (baissée/levée)

Ce type de ruban est très utile pour ce genre de cablage, on peut le passer a plat dans les chaines assez facilement
http://e3d-online.com/Electrical/Cablin ... bbon-Cable
J'ai choisi de souder directement au BLTouch, sans prise coté tête, mais les prises a sertir sont fournies avec la sonde si vous e souhaitez.

Le branchement à effectuer est le suivant:
Image

Le solenoide se branche sur la sortie servo 1, et les deux fils du capteur remplacent le capteur de fin de course Z d'origine
Pas besoin d'ajouter la résistance (fournie) pour convertir en 3.3V

Attention à bien ajouter le petit jumper a coté de l'auxiliaire 12V
Je n'ai pas su trouver la doc indiquant ce que cela modifiait, je pense que cela sélectionne la tension régulée pour les sorties servo de la Ramps, mais ce n'est qu'une supposition.
Si Jacques a la réponse là dessus, je suis preneur :)

Si tout est bien branché, à l'allumage, rien ne crame (enfin on espère :p), et le BLTouch s'allume.
En actionnant la pointe, la lumiere s'allume et s'éteint selon la position.

Etape 2bis: Branchement - avec un RRD
Dans mon cas, comme j'ai ajouté une seconde tete, j'ai dû également ajouter un module permettant de contrôler le ventilateur via la prise servo 1
Cela rentre donc en conflit avec le branchement décrit plus haut.
Heureusement, il est possible de décaler le RRD afin de laisser la place libre, moyennant une reconfiguration des sorties utilisées

Image

Note: Merci au passage à la boutique protype3d qui vend le RRD Fan Extender et le BLTouch, et fournit également tous les schémas requis qui m'ont servi ici, y compris pour ce cas particulier "RRD+BLTouch"

Etape 3: Configuration Marlin

Attention: cette étape est encore en cours, j'i encore qq soucis pour faire fonctionner la sonde, que je suis en train de debugger

Charger le firmware Marlin dans arduino IDE
Dans le configuration.h, modifier les lignes suivantes:
  • Dé-commenter la ligne
    Code : Tout sélectionner
    #define BLTOUCH
  • A adapter selon la position de votre BLTouch par rapport a la tete
    Code : Tout sélectionner
    #define X_PROBE_OFFSET_FROM_EXTRUDER 20    // X offset: -left  +right  [of the nozzle]
    #define Y_PROBE_OFFSET_FROM_EXTRUDER 29     // Y offset: -front +behind [the nozzle]
    #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below +above  [the nozzle]
  • Dé-commenter la 2eme ligne
    Code : Tout sélectionner
    //#define AUTO_BED_LEVELING_3POINT
    #define AUTO_BED_LEVELING_LINEAR
    //#define AUTO_BED_LEVELING_BILINEAR
  • Dé-commenter la ligne
    Code : Tout sélectionner
    #define Z_SAFE_HOMING

Compiler et uploader
Faire un test en selectionnant Auto-home dans le menu du LCD

Voila ou j'en suis, pour le moment j'ai encore un souci avec l'axe Z, qui s'arrette immédiatement lors du home, ou bien qui ne s'arrette jamais (selon les options que j'active)
Ce n'est donc por le moment pas un grand succes, mais je soupçonne un souci avec mon branchement du detecteur, je dois refaire un coup de soudure pour vérifier ca...
A suivre... :)
tfabien
Contributeur
 
Message(s) : 59
Inscrit le : Ven Août 05, 2016 11:43 am
Imprimante 3D: Prusa i3 Hephestos

par Jacques » Lun Jan 30, 2017 11:05 am

Ce sujet est intéressant ce système devrait être plus précis qu'une sonde inductive ou capacitive.
Elle offre de plus l'avantage de palper toutes les surfaces sans contrainte.

Il faudra bien entendu ne pas oublier de mettre la procédure pour régler l'offset dans la cas de changement de la buse. Un système n'est pratique que si tout est prévu pour sa maintenance.

Le jumper sert à alimenter les servos en 5V suivant le modèle de la carte RAMPS utilisée
Avatar de l’utilisateur
Jacques
Site Admin
 
Message(s) : 3352
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos

par tfabien » Lun Jan 30, 2017 11:46 am

Pour l'offset a priori on peut le régler en soft, ou utiliser la vis sur la tête du bltouch pour régler mécaniquement
C'est d'ailleurs pour ca que j'ai redessiné le support pour permettre l'accès à cette vis de réglage.

Après, comme évoqué sur le sujet de la double extrusion, le but pour moi est surtout d'avoir deux buses différentes montées sur les deux tetes et de simplement choisir laquelle je souhaite utiliser, les deux étant pré-réglées

Le placement de la sonde est également un peu problématique en double tete, car il faut veiller a la placer à un endroit permettant une erreur moyenne entre les deux tetes (dans mon cas au milieu des deux tetes, 20-25mm en avant de la buse)

Je pense aussi que je vais re-tester mon probleme de ventilo faisant tout débloquer si moins de 50% maintenant que le jumper est en place... il y a peut être qqchose de ce coté là...
tfabien
Contributeur
 
Message(s) : 59
Inscrit le : Ven Août 05, 2016 11:43 am
Imprimante 3D: Prusa i3 Hephestos


Retour vers Améliorations

cron