Gyverblaster Posté(e) Octobre 2, 2017 Posté(e) Octobre 2, 2017 Bonjour, Quelqu'un a t'il réussit à caler un bltouch sur la carte de la discoeasy? Cela fait trois semaine que j'essai de comprendre pourquoi elle ne s'allume pas quand je branche ce petit bidule.... J'applique à la lettre les différant tuto mais rien y fait...... Au SECOURS!!! Gyverblaster
bdevis Posté(e) Octobre 2, 2017 Posté(e) Octobre 2, 2017 Et il y a une modification à faire aussi sur le firmware non ?
Kachidoki Posté(e) Octobre 3, 2017 Posté(e) Octobre 3, 2017 Vu qu'il faut piloter le BLTouch pour le placer en parking (tige rentrée) lorsque la calibration est terminée, il faut au minimum toucher au Marlin.
jagof Posté(e) Octobre 3, 2017 Posté(e) Octobre 3, 2017 (modifié) En gros on change ça : #ifdef IS_RAMPS_13 #define SERVO0_PIN 7 // RAMPS_13 // Will conflict with BTN_EN2 on LCD_I2C_VIKI #else #define SERVO0_PIN 11 #endif #define SERVO1_PIN 6 #define SERVO2_PIN 5 #ifndef SERVO3_PIN #define SERVO3_PIN 4 #endif // // Limit Switches // #define X_MIN_PIN 3 #ifndef X_MAX_PIN #define X_MAX_PIN 2 #endif #define Y_MIN_PIN 14 #define Y_MAX_PIN 15 #define Z_MIN_PIN 18 #define Z_MAX_PIN 19 comme ça : #ifdef IS_RAMPS_13 #define SERVO0_PIN 7 // RAMPS_13 // Will conflict with BTN_EN2 on LCD_I2C_VIKI #else #define SERVO0_PIN 19 #endif #define SERVO1_PIN 6 #define SERVO2_PIN 5 #ifndef SERVO3_PIN #define SERVO3_PIN 4 #endif // // Limit Switches // #define X_MIN_PIN 3 #ifndef X_MAX_PIN #define X_MAX_PIN 2 #endif #define Y_MIN_PIN 14 #define Y_MAX_PIN 15 #define Z_MIN_PIN 18 #define Z_MAX_PIN ? Modifié (le) Octobre 3, 2017 par jagof 1
LeBress Posté(e) Octobre 3, 2017 Posté(e) Octobre 3, 2017 Bonjour @Gyverblaster , Je suis aussi intéressé par ce système, donc je vais suivre avec soin l'avancement de ce post. Mais une question me turlupine, comment as tu prévu le montage du capteur sur la tête de la DiscoEasy 200 ? @+
jagof Posté(e) Octobre 4, 2017 Posté(e) Octobre 4, 2017 Bon je me suis un peu intéressé au sujet Et je me suis commander un Bltouch sur alli . Je suis tomber sur ça : https://www.thingiverse.com/thing:2003264 On a donc un Marlin 1.1.0RC8 d'une cartésienne sur mks base . Parfais pour comprendre comment cela marche . Le but du jeu est de adapter un marlin 1.1.5 sur Dagoma BLtouch Ready . Les branchement OK : La modif dans pins.RAMPS.h #ifdef IS_RAMPS_13 #define SERVO0_PIN 19 // RAMPS_13 // Will conflict with BTN_EN2 on LCD_I2C_VIKI #else #define SERVO0_PIN 11 #endif #define SERVO1_PIN 6 #define SERVO2_PIN 5 #define SERVO3_PIN 4 // // Limit Switches // #define X_MIN_PIN 3 #ifndef X_MAX_PIN #define X_MAX_PIN 2 #endif #define Y_MIN_PIN 14 #define Y_MAX_PIN 15 #define Z_MIN_PIN 18 #define Z_MAX_PIN 19 Dans configuration.h apparemment ce ne serais pas bien plus compliqué que de dé-commenter #define BLTOUCH //=========================================================================== //============================= Z Probe Options ============================= //=========================================================================== // @section probes // // Probe Type // Probes are sensors/switches that are activated / deactivated before/after use. // // Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, etc. // You must activate one of these to use Auto Bed Leveling below. // // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500. // // A Fix-Mounted Probe either doesn't deploy or needs manual deployment. // For example an inductive probe, or a setup that uses the nozzle to probe. // An inductive probe must be deactivated to go below // its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // The BLTouch probe emulates a servo probe. // The default connector is SERVO 0. Set Z_ENDSTOP_SERVO_NR below to override. #define BLTOUCH // Z Servo Probe, such as an endstop switch on a rotating arm. #define Z_ENDSTOP_SERVO_NR 0 #define Z_SERVO_ANGLES {10,90} // Z Servo Deploy and Stow angles // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. //#define Z_PROBE_SLED //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like. // Z Probe to nozzle (X,Y) offset, relative to (0, 0). // X and Y offsets must be integers. // // In the following example the X and Y offsets are both positive: // #define X_PROBE_OFFSET_FROM_EXTRUDER 10 // #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 // // +-- BACK ---+ // | | // L | (+) P | R <-- probe (20,20) // E | | I // F | (-) N (+) | G <-- nozzle (10,10) // T | | H // | (-) | T // | | // O-- FRONT --+ // (0,0) #define X_PROBE_OFFSET_FROM_EXTRUDER -20 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -25 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle] Et ensuite suivre la procédure expliqué : Citation Run USB cable to printer with slicer ie. Simplify3D, MatterControl, Cura, Repetier etc. In slicer terminal run: M280 P0 S10 (to raise BLT pin) M280 P0 S90 (to drop BLT pin) M280 P0 S120 enters in test mode (up/down) Perform M402 to stop it. If BLT enters error mode (blinking red) issue a M280 P0 S160 to shut alarm off. Do a G28 - should probe center of bed twice, full speed and then slow speed. Then do G1 Z0 - position won't be good so you need to correct Z-Offset. Do M851 command, should return Z OFFSET Move BED Y-25 & X -20 to put the nozzle where the BLTouch just probed. Get a sheet of paper under nozzle, and do 0.1 steps, and level as you wish going down progressively, note the distance on your LCD screen. Software Endstop in FW has been deactivated so that the Z can actually have negative values. Once the nozzle is correct height for you, issue: M851 Z-xx.xx where xx.xx is the distance you noted Immediately issue M500 to store in EEPROM Do a M851 or M501 you should see the value you entered for Z-Offset Do a G28 Do a G29, it will probe 9 points on your bed. Now you are ready to print with the BLTouch!
jagof Posté(e) Octobre 5, 2017 Posté(e) Octobre 5, 2017 Le 03/10/2017 at 21:56, LeBress a dit : Bonjour @Gyverblaster , Je suis aussi intéressé par ce système, donc je vais suivre avec soin l'avancement de ce post. Mais une question me turlupine, comment as tu prévu le montage du capteur sur la tête de la DiscoEasy 200 ? @+ Je suis en train de modifier le .step d'une tête dagoma . Je la transforme en copie de la V3 (bien obliger vu que Dagoma ne veu pas donner les .step ) sans trou pour le palpeur . Après je vais crée une pate sur le devant pour le Bltouch . Je devrais avoire fini quand mon BLtouch arrivera de chine
Jcc Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Bonjour, Dois t'on espérer une réelle amélioration par rapport au capteur d'origine ? Cdt
Kachidoki Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Je ne voudrai pas troller, mais c'est difficile de faire pire que le capteur d'origine. [emoji48]
Jcc Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Salut, Je m'interroge sur le contact permanent au départ du print. Le capteur ne peut-il pas buter sur une partie déjà imprimée mais plus basse proche de la zone ou extrude la buse ? cdlt
Kachidoki Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Il n'y a pas de contact permanent, il faut configurer le marlin pour descendre et relever la tige pour la phase de calibration. Dans la position relevée elle est à environ 8mm de la buse.
jagof Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Voila j'ai fini le prototype de la tête ! Dagoma BLTouch v1.STL Je met le fichier Solidworks en plus : 14_tete.SLDPRT Attention c'est une bêta il y aura surement des rectification a faire . 1 1
Gyverblaster Posté(e) Octobre 6, 2017 Auteur Posté(e) Octobre 6, 2017 Bonjour à tous.... Alors déjà, je suis rassuré, car mon Marlin est bien modifié comme il faut, avec deux ou trois petit truc en plus.... je vous ferai le topo si j'arrive à le faire fonctionner. Je suis aussi bien câblé comme sur la photo et c'est la que je ne comprend plus rien car quand je met le jus, l'imprimante ne demarre pas, comme si tout etait eteint. Et quand je retire la fiche du Z+ la magie opere et la belle part normalement. J'ai d'abord cru que j'avais grillé le bl mais non car il fait des merveilles sur ma deuxième imprimante.... Alors vous me direz, qu'est ce qu'il nous oxygène si son machin fonctionne. Et bien, il y a un utilisateur de mon 1.1.4 qui m'a demande si je pouvais essayer d'ajouter l'option et comme j'ai horreur qu'un machin me resiste j'ai lancé cet appel auquel vous avez tous repondu et je vous en remercie. Maintenant, si Quelqu'un a une idée même la plus saugrenue qui soit, je suis preneur! Je ne sais plus où chercher pour faire fonctionner ce bidule.... Ouvrez-moi les chakra, je veux comprendre ou est mon erreur... Encore merci à tous d'être la pour le coup de main....
Gyverblaster Posté(e) Octobre 6, 2017 Auteur Posté(e) Octobre 6, 2017 Par contre, quelqu'un a t'il essayer les modif du marlin car il y a une variable que je n'ai pas voulu toucher.... Le pin 7 est, sauf erreur de ma part destiné à géré le ventilo arrière sur une disco... Je l'ai donc rabattu sur le servo 2 dans ma redirection de port. Boulette ou pas? Ça ne changera pas ma situation actuelle mais ça évitera un prochain bug....
jagof Posté(e) Octobre 6, 2017 Posté(e) Octobre 6, 2017 Ta carte MKS est une 1.0 ? il me semble que maintenant y livre des 1.5 . Ca pourrais être un problème sur la 1.5 il faut brancher sur D11 apparemment. Du coup sa va être compliqué si tu veu faire un marlin compatible avec toute les Dagomas .
Jcc Posté(e) Octobre 7, 2017 Posté(e) Octobre 7, 2017 Salut, On se sert du D18 pour le End-Fil. On pourra garder les deux ? cdlt
jagof Posté(e) Octobre 7, 2017 Posté(e) Octobre 7, 2017 D18 c'est Z- d'origine . Je suppose que oui, mais il faudra un marlin adapter . C'est un peu le problème du branchement Dagoma sa va compliqué les choses .
Gyverblaster Posté(e) Octobre 7, 2017 Auteur Posté(e) Octobre 7, 2017 On va rétablir le câblage d'origine sur le Marlin car on peu facilement imaginer que l'esprit capable de brancher un bl touch est capable de déplacer 2 fiches.... a la différence de la version 1.1.4 que je voulais utilisable par tous.... Une objection? Je développe en parrallele une version du firmware mks tft si cela interresse quelqu'un.... C'est encore non fonctionnel pour l'instant mais cela devrait bientôt aboutir 1
Gyverblaster Posté(e) Octobre 8, 2017 Auteur Posté(e) Octobre 8, 2017 Le 07/10/2017 at 06:55, Jcc a dit : Salut, On se sert du D18 pour le End-Fil. On pourra garder les deux ? cdlt On peux rediriger le port ou on veut.... pas d'inquiétude j'en tiendrai compte. C'est une option que beaucoup on ajouté sur leur machine et il ne faudrait pas avoir le choix entre les 2 options....
Jcc Posté(e) Octobre 8, 2017 Posté(e) Octobre 8, 2017 Salut, Je commence à potasser le Marlin et effectivement, on peut le remettre ailleurs. J'attends mon BL touch. Je pense le monter sur une Z122. cdlt Jc 1
jagof Posté(e) Octobre 8, 2017 Posté(e) Octobre 8, 2017 Vous avez verifier les versions de vos MKS ? Je suis sure on a pas tous la meme . Perso la mienne va hériter de la 1.5 de ma delta , vu que je que j'ai acheter une MKS sbase pour passé a smoothieware . Pour le moment je suis en stand-by pour au moins 15 jours le temps que cela arrive de chine .
Gyverblaster Posté(e) Octobre 8, 2017 Auteur Posté(e) Octobre 8, 2017 Pour moi, c'est une v1.0, ce qui va me permettre d'envisager une compatibilité complète puisque les ports sont repris sur la 1.5 sans les évolutions de cette dernière... Qu'est ce qui te séduit dans smoothieware?
jagof Posté(e) Octobre 8, 2017 Posté(e) Octobre 8, 2017 J'ai vu que tu a mis #define MOTHERBOARD 40 tu devrais tester 47 , Il y a ptaitre un conflit obscure avec #define SPINDLE_DIR_PIN 19 qui est que dans le 40 Sur les carte arduino les conflit de pin empêche parfois la carte de booté. et vu que la mks c'est un arduino en gros ... Tu risque rien a mettre 47 , dans mon marlin sa marche comme ça . Vu que ton BLtouch marche sur une autre carte , et qu'il est donc supposé fonctionnel . Tu as déjà testé de le faire aller avec un marlin ultra light ? Juste le strict minimum avec les endstop réglé normal ? Pour Smoothieware c'est pour découvrir ,et vu que sur une delta les carte classique sont larguer (par exemple gros lag dans les menu que tu imprime ) cela pourrais être chouette . J'ai pris le tft 32 avec . Grosse transfo sur la delta en vue et bl touch également . Il faut bien s’occuper l’hiver quand on ne peu plus rouler en moto
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant