Al_x Fl_r Posté(e) Novembre 18, 2020 Posté(e) Novembre 18, 2020 salut a tous, j'ai depuis un an une U20 que j'avais acheter d'occasion en pièces détachées a un grand bricoleur, il manquait quelques trucs donc je me suis mis a l'upgrader en même temps. Au final j'ai une U20 standalone avec bl touch direct drive extrudeur bmg clone E3d v6 et rail linéaire pour le X. Il est maintenant temps de faire fonctionner tout ca mais la est le problème, j'ai réussi avec beaucoup d'aide a mettre marlin 2.0.7.2 dedans et mon problème actuel (avant même de faire La première impression) c'est une différence de température entre les deux sondes. La sonde du bed qui est d'origine affiche 22 degrés, ce qui me parait correct vu que je ne chauffe pas plus, mais la seconde affiche 33/34 degrés. J'ai dans visual studio changer la valeur 'TEMP_SENSOR' mais rien y fait. #define TEMP_SENSOR_0 5 Avez vous des idées ?
remibora Posté(e) Novembre 18, 2020 Posté(e) Novembre 18, 2020 Salut à toi, As-tu essayé d'inverser le câblage des thermistances (buse / plateau) sur la carte pour vérifier si c'était un problème de thermistance ou d'électronique/firmware? Pour info, mais je suis sûr que tu le sais déjà, le type de thermistance par défaut sur la U20 est le type 1 (et non 5). Je ne l'ai remarqué que depuis j'ai flashé Marlin 2.0.7: au démarrage, la température monte jusqu'à 29/30°C puis redescend à une température cohérente (identique au plateau). Le cycle (montée / descente) dure ~1/1.5 minute. C'est comme si une valeur aberrante faussait un calcul de moyenne glissante sur la mesure de température...
Al_x Fl_r Posté(e) Novembre 18, 2020 Auteur Posté(e) Novembre 18, 2020 Il y a 7 heures, remibora a dit : Salut à toi, As-tu essayé d'inverser le câblage des thermistances (buse / plateau) sur la carte pour vérifier si c'était un problème de thermistance ou d'électronique/firmware? Pour info, mais je suis sûr que tu le sais déjà, le type de thermistance par défaut sur la U20 est le type 1 (et non 5). Je ne l'ai remarqué que depuis j'ai flashé Marlin 2.0.7: au démarrage, la température monte jusqu'à 29/30°C puis redescend à une température cohérente (identique au plateau). Le cycle (montée / descente) dure ~1/1.5 minute. C'est comme si une valeur aberrante faussait un calcul de moyenne glissante sur la mesure de température... merci pour l'info, j'ai allumer mon imprimante et attendu pour voir comment la température évolue. effectivement ca redescend tout seul mais ca met genre 15 minutes chez moi.
remibora Posté(e) Novembre 18, 2020 Posté(e) Novembre 18, 2020 J'ai effectivement été optimiste sur les 1/1,5 minutes. Je suis plus prêt des 5/6 minutes. Peut-être que quelqu'un d'autre peut confirmer ce phénomène?
Aldo Dell'utri Posté(e) Novembre 19, 2020 Posté(e) Novembre 19, 2020 oui je confirme ce matin j ai vu au demarrage la buse a 34 ° environ et le plateau a 20 ° et quelques degres ! mais je n ai pas preté plus d attention que cela ?? est ce grave docteur ?
remibora Posté(e) Novembre 26, 2020 Posté(e) Novembre 26, 2020 Salut @Al_x Fl_r et @Aldo Dell'utri Une modif a été apportée aux sources (fichier Marlin\src\MarlinCore.cpp) pour ne plus avoir cette chauffe de la cartouche du hotend au démarrage. Voir ce commentaire.
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 Il y a 22 heures, Epsylon3 a dit : void setup() { #ifdef ALFAWISE_UX0 // Longer3D board mosfets are passing by default // thermalManager.init(); #if FAN_COUNT > 0 OUT_WRITE_OD(FAN_PIN, 0); #endif #if HAS_HEATER_0 OUT_WRITE_OD(HEATER_0_PIN, 0); #endif #if HAS_HEATED_BED OUT_WRITE_OD(HEATER_BED_PIN, 0); #endif #endif il y a t'il un endroit particulier pour mettre ces lignes ? le void setup() { est il a laisser au début ? j'ai un autre problème, je n'arrive pas a faire mon G28 avec mon BL Touch, au moment de faire le home du X et du Y mon Z monte de quelques millimètres mais au moment de faire le home du Z ce dernier ne redescend pas donc pas de home du Z. pour mon firmware j'ai pris le configuration.h et adv de l'exemple u20 bl touch sur lequel j'ai changer la valeur du z offset pour coller a mon fang.
remibora Posté(e) Novembre 27, 2020 Posté(e) Novembre 27, 2020 Salut, il y a 30 minutes, Al_x Fl_r a dit : le void setup() { est il a laisser au début ? oui, bien sûr puisque c'est la déclaration de la fonction setup (paramétrage). Au final, ça donne ça: void setup() { #ifdef ALFAWISE_UX0 // Longer3D board mosfets are passing by default // thermalManager.init(); #if FAN_COUNT > 0 OUT_WRITE_OD(FAN_PIN, 0); #endif #if HAS_HEATER_0 OUT_WRITE_OD(HEATER_0_PIN, 0); #endif #if HAS_HEATED_BED OUT_WRITE_OD(HEATER_BED_PIN, 0); #endif #endif tmc_standby_setup(); // TMC Low Power Standby pins must be set early or they're not usable La dernière ligne étant la ligne existante juste après void setup() { il y a 33 minutes, Al_x Fl_r a dit : j'ai pris le configuration.h et adv de l'exemple u20 bl touch sur lequel j'ai changer la valeur du z offset pour coller a mon fang. Est-ce que tu peux fournir ces 2 fichiers (configuration.h et configuration_adv.h)?
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 il y a 12 minutes, remibora a dit : Est-ce que tu peux fournir ces 2 fichiers (configuration.h et configuration_adv.h)? oui oui les voici Configuration_adv.h Configuration.h
remibora Posté(e) Novembre 27, 2020 Posté(e) Novembre 27, 2020 Es-tu sûr du câblage du BLTouch? est-ce que la touche du BLTouch sort 2 x au démarrage de l'imprimante? Tu peux le tester en utilisant ces commandes via un logiciel de communication sur PC raccordé en USB (repetier-host, pronterface,...): 1- touche rentrée la led est rouge fixe 2- tu sors la touche M280 P0 S10 3- tu tapes M119 pour voir l'état des fins de course. 4- tu enfonces la touche à la main (normalement, la led change de couleur) 5- tu retapes M119: l'état d'1 des fins de course a dû changer. 6- tu rentres la touche M280 P0 S90
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 il y a 6 minutes, remibora a dit : Es-tu sûr du câblage du BLTouch? est-ce que la touche du BLTouch sort 2 x au démarrage de l'imprimante? Tu peux le tester en utilisant ces commandes via un logiciel de communication sur PC raccordé en USB (repetier-host, pronterface,...): 1- touche rentrée la led est rouge fixe 2- tu sors la touche M280 P0 S10 3- tu tapes M119 pour voir l'état des fins de course. 4- tu enfonces la touche à la main (normalement, la led change de couleur) 5- tu retapes M119: l'état d'1 des fins de course a dû changer. 6- tu rentres la touche M280 P0 S90 dans l'ordre, oui mon bl touch réagi au démarrage en sortant et rentrant deux fois. Avec la commande: -1 mon bl touch est bien rouge -2 mon bl touch sort complètement et devient bleu -3 quand je tape m119 mon bl touch rentre et redevient rouge M119 Reporting endstop status x_min: open y_min: open z_min: TRIGGERED filament: open -4 impossible vu que ma touche est rentrée quand je tape m119 -5 du coup même résultat qu'avant -6 cette commande ne fait rien car il est déjà rentré j'ai du coup tester de bloquer la touche sortie en tapant m119 mais rien n'y fait je n'ai pas d'autre changement. je pense que ton test est la pour savoir si mon bl touch est fonctionnel donc je pense que oui. Problèmes logiciel, je n'en sais rien, il me semble que mes fichiers config sont bons
remibora Posté(e) Novembre 27, 2020 Posté(e) Novembre 27, 2020 Ce qui est étonnant c'est que la commande M119 ait une action sur le BLTouch. Normalement, elle ne fait que renvoyer l'état des fins de course...
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 j'utilise repetier et quand je fait un g28 j'ai ces erreurs. j'ai pris une vidéo mais trop grosse pour la mettre ici
remibora Posté(e) Novembre 27, 2020 Posté(e) Novembre 27, 2020 Tu as suivi quel tuto pour câbler ton BLTouch? Il me semble avoir qu'il fallait sortir le fer à souder... il y a 25 minutes, Al_x Fl_r a dit : j'ai pris une vidéo mais trop grosse pour la mettre ici tu peux utiliser un lien wetransfer.
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 il y a 1 minute, remibora a dit : Tu as suivi quel tuto pour câbler ton BLTouch? Il me semble avoir qu'il fallait sortir le fer à souder... tu peux utiliser un lien wetransfer. j'ai effectivement sortie mon fer a souder et souder une résistance entre le fil orange et le jaune comme sur cette photo, mais pas avec une résistance de 100k car ca ne fonctionne pas mais avec une résistance de 1k. ci joint le lien vers la video https://drive.google.com/file/d/1HlgMPnCjENbKqHVJuHtHMgVii0o9vZ_n/view?usp=sharing
remibora Posté(e) Novembre 27, 2020 Posté(e) Novembre 27, 2020 repetier remonte une erreur du BLTouch mais à part ça... Il y a dans le fichier configuration_adv.h, une ligne que tu peux décommenter: #define BLTOUCH_DELAY 500 et/ou celle-ci: #define BLTOUCH_FORCE_SW_MODE
Al_x Fl_r Posté(e) Novembre 27, 2020 Auteur Posté(e) Novembre 27, 2020 Il y a 2 heures, remibora a dit : repetier remonte une erreur du BLTouch mais à part ça... Il y a dans le fichier configuration_adv.h, une ligne que tu peux décommenter: #define BLTOUCH_DELAY 500 et/ou celle-ci: #define BLTOUCH_FORCE_SW_MODE erreur identique lors du g28 mon moteur ne tourne que vers le haut et il ne redescend pas comme il le devrais normalement avant de toucher le bed. je n'y comprend pas grand chose 1
Al_x Fl_r Posté(e) Novembre 29, 2020 Auteur Posté(e) Novembre 29, 2020 j'ai télécharger un des fw de egamaker avec le bl touch et l'écran v19 mais pareil lors donc mon g28 mon Z ne descend jamais. il y a t'il une programmation/codage différent sur Visual studio suivant la version de la carte mère ? Sur l'image de la soudure il y a marqué 100k ohm, quand j'ai suivis le tuto la première fois j'avais mis 100kohm et rien ne se passait. je suis passé sur une résistance de 1k ohm. je comprend pas car j'ai pas les compétences je pense mais ca m'embête de remettre un fw d'origine dessus pour pouvoir imprimer un truc
remibora Posté(e) Novembre 29, 2020 Posté(e) Novembre 29, 2020 (modifié) La résistance est, d'après moi, une résistance de pull-up. Habituellement, on met une valeur autour de 5Kohms, je ne comprends pas trop le 100kohms... Et avec une valeur de 4,7Kohms ou 5.6Kohms, ce ne n'est pas mieux? Modifié (le) Novembre 29, 2020 par remibora
remibora Posté(e) Décembre 1, 2020 Posté(e) Décembre 1, 2020 Salut @Al_x Fl_r, Je suis tombé sur cette info (ici) presque par hasard: First, make sure the following line is uncommented in your configuration_adv.h file (it's at the very end of the file): //#define PINS_DEBUGGING After compiling and flashing, send an M43 S command to the printer, and you'll get something that looks like this: Servo probe test . using index: 0, deploy angle: 10, stow angle: 90 . Probe Z_MIN_PIN: 59 . Z_MIN_ENDSTOP_INVERTING: false . Check for BLTOUCH . Deploy & stow 4 times ** Please trigger probe within 30 sec ** then trigger the probe and see if the board recognizes the trigger. L'auteur semble dire que c'est plus fiable pour faire un diagnostic...
Al_x Fl_r Posté(e) Décembre 2, 2020 Auteur Posté(e) Décembre 2, 2020 Il y a 15 heures, remibora a dit : Salut @Al_x Fl_r, Je suis tombé sur cette info (ici) presque par hasard: First, make sure the following line is uncommented in your configuration_adv.h file (it's at the very end of the file): //#define PINS_DEBUGGING After compiling and flashing, send an M43 S command to the printer, and you'll get something that looks like this: Servo probe test . using index: 0, deploy angle: 10, stow angle: 90 . Probe Z_MIN_PIN: 59 . Z_MIN_ENDSTOP_INVERTING: false . Check for BLTOUCH . Deploy & stow 4 times ** Please trigger probe within 30 sec ** then trigger the probe and see if the board recognizes the trigger. L'auteur semble dire que c'est plus fiable pour faire un diagnostic... merci pour cette info, j'ai tout d'abord testé avec un résistance en 4.7kilo ohm mais maintenant mon bl touch ne sort plus quand je fait mon g28. Enfin bref j'ai laisser la 4.7 kilo ohm et j'ai suivi ce que tu as trouvé sur reddit. Et voici le résultat de repetier: (désolé cet un peu imbuvable mais je pense que ca va m'aider) 13:35:49.568 : N12 M43 S0*100 13:36:01.561 : FAIL: No trigger detected 13:36:01.564 : Servo probe test 13:36:01.566 : . using index: 0, deploy angle: 10, stow angle: 90 13:36:01.566 : . Probe Z_MIN_PIN: 70 13:36:01.567 : . Z_MIN_ENDSTOP_INVERTING: false 13:36:01.570 : . Check for BLTOUCH 13:36:02.919 : . Deploy & stow 4 times 13:36:07.321 : WARNING: INVERTING setting probably backwards. 13:36:07.871 : ** Please trigger probe within 30 sec ** 13:36:37.930 : FAIL: No trigger detected 13:36:37.936 : PIN: 0 PA0 (A 0) <unused/unknown> TIM2 CH1 13:36:37.938 : PIN: 1 PA1 (A 1) <unused/unknown> TIM2 CH2 13:36:37.940 : PIN: 2 PA2 (A 2) <unused/unknown> TIM2 CH3 13:36:37.943 : PIN: 3 PA3 (A 3) <unused/unknown> TIM2 CH4 13:36:37.947 : PIN: 4 PA4 (A 4) SDSS Input = 0 13:36:37.949 : . SS_PIN Input = 0 13:36:37.952 : PIN: 5 PA5 (A 5) SCK_PIN Input = 1 13:36:37.956 : PIN: 6 PA6 (A 6) MISO_PIN Input = 1 TIM3 CH1 13:36:37.958 : PIN: 7 PA7 (A 7) MOSI_PIN Input = 1 TIM3 CH2 13:36:37.961 : PIN: 8 PA8 HEATER_BED_PIN protected 13:36:37.965 : PIN: 9 PA9 <unused/unknown> TIM1 CH2 13:36:37.968 : PIN: 10 PA10 <unused/unknown> TIM1 CH3 13:36:37.971 : PIN: 11 PA11 <unused/unknown> Input = 1 13:36:37.975 : PIN: 12 PA12 <unused/unknown> Input = 1 13:36:37.979 : PIN: 13 PA13 <unused/unknown> Input = 1 13:36:37.983 : PIN: 14 PA14 <unused/unknown> Input = 0 13:36:37.986 : PIN: 15 PA15 FAN_PIN protected 13:36:37.989 : PIN: 16 PB0 (A <unused/unknown> TIM3 CH3 13:36:37.991 : PIN: 17 PB1 (A 9) <unused/unknown> TIM3 CH4 13:36:37.995 : PIN: 18 PB2 <unused/unknown> Input = 1 13:36:37.998 : PIN: 19 PB3 X_DIR_PIN protected 13:36:38.001 : PIN: 20 PB4 X_STEP_PIN protected 13:36:38.003 : PIN: 21 PB5 X_ENABLE_PIN protected 13:36:38.006 : PIN: 22 PB6 Y_DIR_PIN protected 13:36:38.009 : PIN: 23 PB7 Y_STEP_PIN protected 13:36:38.012 : PIN: 24 PB8 Y_ENABLE_PIN protected 13:36:38.015 : PIN: 25 PB9 Z_DIR_PIN protected 13:36:38.019 : PIN: 26 PB10 <unused/unknown> Input = 1 13:36:38.023 : PIN: 27 PB11 <unused/unknown> Input = 1 13:36:38.025 : PIN: 28 PB12 TOUCH_CS_PIN Output = 1 13:36:38.029 : PIN: 29 PB13 TOUCH_SCK_PIN Output = 0 13:36:38.031 : PIN: 30 PB14 TOUCH_MOSI_PIN Output = 0 13:36:38.034 : PIN: 31 PB15 TOUCH_MISO_PIN Input = 0 13:36:38.036 : PIN: 32 PC0 (A10) FIL_RUNOUT_PIN Input = 1 13:36:38.040 : PIN: 33 PC1 (A11) X_MIN_PIN protected 13:36:38.043 : . X_STOP_PIN protected 13:36:38.045 : PIN: 34 PC2 (A12) LED_PIN Output = 0 13:36:38.049 : PIN: 35 PC3 (A13) <unused/unknown> Input = 1 13:36:38.052 : PIN: 36 PC4 (A14) TFT_RESET_PIN Output = 1 13:36:38.056 : PIN: 37 PC5 (A15) <unused/unknown> Input = 1 13:36:38.060 : PIN: 38 PC6 TOUCH_INT_PIN Input = 1 TIM8 CH1 13:36:38.062 : PIN: 39 PC7 <unused/unknown> TIM8 CH2 13:36:38.065 : PIN: 40 PC8 <unused/unknown> TIM8 CH3 13:36:38.067 : PIN: 41 PC9 <unused/unknown> TIM8 CH4 13:36:38.071 : PIN: 42 PC10 <unused/unknown> Output = 1 13:36:38.075 : PIN: 43 PC11 <unused/unknown> Output = 1 13:36:38.079 : PIN: 44 PC12 <unused/unknown> Output = 0 13:36:38.083 : PIN: 45 PC13 <unused/unknown> Input = 1 13:36:38.087 : PIN: 46 PC14 <unused/unknown> Input = 1 13:36:38.090 : PIN: 47 PC15 Y_MIN_PIN protected 13:36:38.093 : . Y_STOP_PIN protected 13:36:38.097 : PIN: 48 PD0 <unused/unknown> Output = 0 13:36:38.101 : PIN: 49 PD1 <unused/unknown> Output = 0 13:36:38.105 : PIN: 50 PD2 <unused/unknown> Output = 1 13:36:38.107 : PIN: 51 PD3 HEATER_0_PIN protected 13:36:38.111 : PIN: 52 PD4 <unused/unknown> Output = 1 13:36:38.115 : PIN: 53 PD5 <unused/unknown> Output = 1 13:36:38.118 : PIN: 54 PD6 <unused/unknown> Input = 1 13:36:38.122 : PIN: 55 PD7 <unused/unknown> Output = 1 13:36:38.126 : PIN: 56 PD8 <unused/unknown> Output = 0 13:36:38.130 : PIN: 57 PD9 <unused/unknown> Output = 0 13:36:38.134 : PIN: 58 PD10 <unused/unknown> Output = 0 13:36:38.138 : PIN: 59 PD11 <unused/unknown> Output = 1 13:36:38.141 : PIN: 60 PD12 TFT_BACKLIGHT_PIN Output = 1 13:36:38.143 : PIN: 61 PD13 SERVO0_PIN Output = 0 13:36:38.146 : PIN: 62 PD14 <unused/unknown> Output = 0 13:36:38.151 : PIN: 63 PD15 <unused/unknown> Output = 0 13:36:38.154 : PIN: 64 PE0 Z_STEP_PIN protected 13:36:38.158 : PIN: 65 PE1 Z_ENABLE_PIN protected 13:36:38.160 : PIN: 66 PE2 E0_DIR_PIN protected 13:36:38.162 : PIN: 67 PE3 E0_STEP_PIN protected 13:36:38.165 : PIN: 68 PE4 E0_ENABLE_PIN protected 13:36:38.169 : PIN: 69 PE5 <unused/unknown> Input = 1 13:36:38.173 : PIN: 70 PE6 Z_MIN_PIN protected 13:36:38.175 : . Z_STOP_PIN protected 13:36:38.178 : PIN: 71 PE7 <unused/unknown> Output = 0 13:36:38.182 : PIN: 72 PE8 <unused/unknown> Output = 0 13:36:38.186 : PIN: 73 PE9 <unused/unknown> Output = 0 13:36:38.190 : PIN: 74 PE10 <unused/unknown> Output = 0 13:36:38.194 : PIN: 75 PE11 <unused/unknown> Output = 0 13:36:38.198 : PIN: 76 PE12 <unused/unknown> Output = 0 13:36:38.202 : PIN: 77 PE13 <unused/unknown> Output = 0 13:36:38.205 : PIN: 78 PE14 <unused/unknown> Output = 0 13:36:38.210 : PIN: 79 PE15 <unused/unknown> Output = 0 13:36:38.211 : Servo probe test 13:36:38.215 : . using index: 0, deploy angle: 10, stow angle: 90 13:36:38.215 : . Probe Z_MIN_PIN: 70 13:36:38.216 : . Z_MIN_ENDSTOP_INVERTING: false 13:36:38.218 : . Check for BLTOUCH 13:36:39.566 : . Deploy & stow 4 times 13:36:43.969 : WARNING: INVERTING setting probably backwards. 13:36:44.519 : ** Please trigger probe within 30 sec ** 13:37:14.579 : FAIL: No trigger detected je vais remettre la 1 kilo ohm et refaire le même test pour voir si y'a des différences.
Al_x Fl_r Posté(e) Décembre 2, 2020 Auteur Posté(e) Décembre 2, 2020 Bon une soudure a sauté a l'arrière du bl touch. Il est mort après 2h de tentative de soudure, il est mort. en sautant ca a arraché un peu du circuit imprimé et même en essayant de gratter et de reprendre plus haut j'ai pas réussi mon coup. Je viens d'en commander deux autres et on verra quand je les aurais reçus.
Al_x Fl_r Posté(e) Mars 19, 2021 Auteur Posté(e) Mars 19, 2021 (modifié) salut a tous, après un déménagement me voici de retour. j'avais changer mon BL touch mon Zoffset est réglé et j'avais réussi a faire un G29 avant mon déménagement. Lors du déménagement je casse l'écran (super) et hier en voulant m'y repencher un peu voila que les impressions ne veulent pas démarrer, je m'explique: vu que je n'ai plus le tactile je fais tout depuis repetier je tranche avec cura avec un Gcode de démarrage avec le G29 dedans et au moment de faire le G29 l'imprimante palpe quelques points et s'arrête en pleine tache. ci dessous le problème en vidéo merci a tous !!! Bl touch issue - YouTube EDIT: comme mon écran est cassé je ne peut pas lancer l'impression depuis la SD EDIT: le G29 depuis repetier plante au même endroit alors qu'il était fonctionnel il y a quelques mois Modifié (le) Mars 19, 2021 par Al_x Fl_r
remibora Posté(e) Mars 20, 2021 Posté(e) Mars 20, 2021 Salut, Je ne sais pas si c'est dû à la vidéo mais j'ai l'impression que le BLTouch clignote au moment de la descente? Si c'est confirmé, peut-être qu'il y a un faux contact au niveau des connecteurs, ou peut-être qu'un petit coup de clé dans la vis de réglage au sommet du BLtouch pourrait supprimer le défaut de clignotement (= alarme)? La vis ne doit pas être en retrait de plus de 0.3mm (voir ici)
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