optik8 Posté(e) Janvier 25, 2019 Posté(e) Janvier 25, 2019 (modifié) Bonjour a tous Je viens de changer la cartouche thermistance de ma CR10S sur le Titan Aéro et quand je lance la chauffe a 190 elle monte a 100° puis se met en erreur chauffe: Citation Your printer's firmware reported an error. Due to that OctoPrint will disconnect. Reported error: Heating failed, system stopped! Heater_ID: 0 - Printer halted. kill() called! Voici le message du moniteur de Octoprint: Citation Recv: T:98.64 /0.00 B:21.25 /0.00 @:127 B@:0 Recv: T:98.77 /0.00 B:21.19 /0.00 @:127 B@:0 Recv: T:98.77 /0.00 B:21.19 /0.00 @:127 B@:0 Recv: T:98.87 /0.00 B:21.16 /0.00 @:127 B@:0 Recv: T:98.89 /0.00 B:21.19 /0.00 @:127 B@:0 Recv: Error:Heating failed, system stopped! Heater_ID: 0 Recv: Error:Printer halted. kill() called! Changing monitoring state from "Operational" to "Error: Heating failed, system stopped! Heater_ID: 0 - Printer halted. kill() called!" Changing monitoring state from "Error: Heating failed, system stopped! Heater_ID: 0 - Printer halted. kill() called!" to "Offline (Error: Heating failed, system stopped! Heater_ID: 0 - Printer halted. kill() called!)" Connection closed, closing down monitor C'est une thermistance en cartouche original , voici le descriptif du site: Citation Cette Thermistance en Cartouche est faite sur mesure pour les produits d'E3D Original. Semitec 104GT-2 se compose d'un thermistor, par la suite encapsulé. Le Semitec 104GT-2 est un thermistor NTC (il diminue la résistance quand un fait a augmenté la température) d'un recouvrement en verre avec la forme de bassin, qui offre une réponse rapide, une haute précision et un ample intervalle de température de fonctionnement. Il est très versatile, résistant à l'humidité et durable, tout celui que nécessaire pour être tranquillement utilisé dans une imprimante 3D. À une dépêche, le NTC que le Semitec 104GT-2 utilise est d'une qualité élevée et est uni au câble de plomb en utilisant une technologie d'alliage, recouverts par une base en verre pour assurer une haute fiabilité. ça chauffe assez vite au depart et ça ralenti pour atteindre 100° puis la securité se declenche puisque moins de 1° en 120sec.... voici la capture de la courbe: je suis sous TH3DUF j'ai essayer de retrouver si ma thermistance 104GT-2 est toujours sur le paramètre 5 ... mais c'est pas évident a trouver...j'ai modifié la conf th3d.h ligne 796 et mis a 5 alors qu'il y avait 1 mais j'ai des doutes a propos que ce soit la bonne ligne et de toute manière ça n'a rien changé ou presque sur un autre test j'ai remis comme c'était, j'ai juste l'impression que la temp est montée plus vite. A votre avis d'ou viens le problème ? je précise aussi que j'ai testé une autre thermistance identique et c'est toujours pareil... Merci de vos conseils. Modifié (le) Janvier 25, 2019 par optik8
fran6p Posté(e) Janvier 25, 2019 Posté(e) Janvier 25, 2019 Essaie en remettant la thermistance de la tête d'origine. J'ai vu passer des posts concernant cette thermistance de E3D et quelques uns ont rencontré ton problème... résolu en utilisant une thermistance toute simple.
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 je vais essayer de la démonter mais c'estpas gagné et je ne suis pas sur qu'elle soit compatible en fait... je teste de suite
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 celle d'origine je n'arrive pas a la démonter...le plastique "chaussette d'origine trop fondu je pense que les fils sont cassés
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 Mais celle d'origine du titan que j'ai cassé fonctionnait bien... j'ai acheté 3 thermistances de rechange et aucune ne fonctionne a plus de 100° j'ai plus l'impression que ça vient d'un paramètre. Le problème est que je suis sous Th3d car je n'ai jamais réussi a paramétrer mon titan aero avec le marlin d'origine
fran6p Posté(e) Janvier 25, 2019 Posté(e) Janvier 25, 2019 Les définitions des thermistances à utiliser sont déclarées dans le fichier configuration_backend.h : #if DISABLED(TH3DINHOUSEMACHINE) #if ENABLED(V6_HOTEND) #define TEMP_SENSOR_0 5 #elif ENABLED(TH3D_HOTEND_THERMISTOR) #define TEMP_SENSOR_0 1 #elif ENABLED(WANHAO_D6) #define TEMP_SENSOR_0 20 #elif ENABLED(WANHAO_10K_THERMISTOR) #define TEMP_SENSOR_0 99 #elif ENABLED(WANHAO_I3MINI) #define TEMP_SENSOR_0 13 #else #define TEMP_SENSOR_0 1 #endif #endif Donc si tu n'as dé-commenté V6_HOTEND (valeur = 5) dans configuration.h alors par défaut c'est la valeur 1 qui sera déclarée lors de la compilation. Rappel : // 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup) // 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup) Révélation //=========================================================================== //============================= Thermal Settings ============================ //=========================================================================== // //--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table // //// Temperature sensor settings: // -2 is thermocouple with MAX6675 (only for sensor 0) // -1 is thermocouple with AD595 // 0 is not used // 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup) // 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup) // 3 is Mendel-parts thermistor (4.7k pullup) // 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !! // 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup) // 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup) // 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup) // 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup) // 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) // 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup) // 10 is 100k RS thermistor 198-961 (4.7k pullup) // 11 is 100k beta 3950 1% thermistor (4.7k pullup) // 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed) // 13 is 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE" // 20 is the PT100 circuit found in the Ultimainboard V2.x // 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950 // // 1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k // (but gives greater accuracy and more stable PID) // 51 is 100k thermistor - EPCOS (1k pullup) // 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup) // 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup) // // 1047 is Pt1000 with 4k7 pullup // 1010 is Pt1000 with 1k pullup (non standard) // 147 is Pt100 with 4k7 pullup // 110 is Pt100 with 1k pullup (non standard) // 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below. // Use it for Testing or Development purposes. NEVER for production machine. //#define DUMMY_THERMISTOR_998_VALUE 25 //#define DUMMY_THERMISTOR_999_VALUE 100 // :{ '0': "Not used", '4': "10k !! do not use for a hotend. Bad resolution at high temp. !!", '1': "100k / 4.7k - EPCOS", '51': "100k / 1k - EPCOS", '6': "100k / 4.7k EPCOS - Not as accurate as Table 1", '5': "100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '7': "100k / 4.7k Honeywell 135-104LAG-J01", '71': "100k / 4.7k Honeywell 135-104LAF-J01", '8': "100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT", '9': "100k / 4.7k GE Sensing AL03006-58.2K-97-G1", '10': "100k / 4.7k RS 198-961", '11': "100k / 4.7k beta 3950 1%", '12': "100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)", '13': "100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'", '60': "100k Maker's Tool Works Kapton Bed Thermistor beta=3950", '55': "100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)", '2': "200k / 4.7k - ATC Semitec 204GT-2", '52': "200k / 1k - ATC Semitec 204GT-2", '-2': "Thermocouple + MAX6675 (only for sensor 0)", '-1': "Thermocouple + AD595", '3': "Mendel-parts / 4.7k", '1047': "Pt1000 / 4.7k", '1010': "Pt1000 / 1k (non standard)", '20': "PT100 (Ultimainboard V2.x)", '147': "Pt100 / 4.7k", '110': "Pt100 / 1k (non-standard)", '998': "Dummy 1", '999': "Dummy 2" } #define TEMP_SENSOR_0 1 #define TEMP_SENSOR_1 0 #define TEMP_SENSOR_2 0 #define TEMP_SENSOR_3 0 #define TEMP_SENSOR_BED 1 1
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 Dans backend.h j'ai ça Citation #if DISABLED(TH3DINHOUSEMACHINE) #if ENABLED(V6_HOTEND) #define TEMP_SENSOR_0 5 #elif ENABLED(TH3D_HOTEND_THERMISTOR) #define TEMP_SENSOR_0 1 #elif ENABLED(WANHAO_D6) #define TEMP_SENSOR_0 20 #elif ENABLED(WANHAO_10K_THERMISTOR) #define TEMP_SENSOR_0 99 #elif ENABLED(WANHAO_I3MINI) #define TEMP_SENSOR_0 13 #else #define TEMP_SENSOR_0 1 #endif par contre dans configuration.h je ne trouve pas V6_HOTEND meme avec ctrl+f....
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 si...désolé Citation // THERMISTOR SETTINGS ----------------------------- // If you are using an E3D V6 Hotend uncomment the below line. #define V6_HOTEND
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 je viens de changer la cartouche de chauffe pour remettre celle d'origine j'arrive a peine a monter a 120° et encore parce que j'ai modifié les paramètres 4° en 240sec je suis passé a 2° en240sec dans adv.h ligne 51 chez moi
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 penses tu qu'un marlin d'origine est possible avec ma CR10S , Titan Aero , BLTouch et Bed220V ? Parce qu'on trouve quand meme vraiment moins d'infos sur le Th3D que le Marlin d'origine je trouve...
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 Je viens de passer sous marlin stock en paramétrant juste le thermistor, ça fait pareil....pas plus de 120° Je ne vois pas ce que je pourrais faire d'autre... (évidement sauf en mettant un thermistor d'origine que je n'ai pas)
optik8 Posté(e) Janvier 25, 2019 Auteur Posté(e) Janvier 25, 2019 je viens de tester au voltmetre la cartouche chauffante il y a entre 12 et 14v
fran6p Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 Je soupçonne un problème matériel. La cartouche de chauffe bien que donnant des bonnes valeurs de tension d'alimentation, ça ne veut pas dire qu'elle est capable de chauffer correctement. Si tu as la possibilité d'intervenir dans le boitier, en connectant thermistance et alimentation de la cartouche de chauffe de la tête sur les emplacements prévus pour le lit (pour l'alimentation de la cartouche ce sera sur le Mosfet qu'il faudra faire la connexion), ça permettrait de vérifier leur bon fonctionnement. Si ça ne chauffe toujours pas alors la cartouche est à remplacer (12V 40W ou 50W c'est toi qui verras). Si ça chauffe correctement alors c'est le Mosfet de la carte mère qui a un problème et à moins que tu sois très adroit en soudure / dé-soudure, le remplacement sera difficile et il faudra plutôt s'orienter vers un changement de carte mère. 1
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 Donc j'ai trouvé le problème et fallait y penser ! le bloc alu "d'origine" que j'ai commandé ne conduit absolument pas la chaleur !!! j'ai remis l'ancien et tout va bien.
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 j'ai vérifié la tension qui est très régulière à 11,45v l’arrêt de la chauffe était provoqué par la sécurité de Marlin dépassement de temps Je suis en train de paramétrer Marlin pour remplacer Th3d et ça avance mais je n'arrive pas a régler les origines XYZ pile dans l'angle du plateau
fran6p Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 (modifié) il y a 7 minutes, optik8 a dit : le bloc alu "d'origine" De quel bloc parles-tu? Celui qui reçoit la cartouche chauffante et la thermistance? Autre chose? Si tu avais une photo je suis curieux de voir ce que c'est. Content pour toi que tout refonctionne . Bon prints et que le filament coule à flot (Muad'dib (Dune) parlant de l'épice . Voilà tous les paramètres concernant une CR10S qui sont utilisés par le Marlin modifié de TH3D: Révélation //CR-10S Model Settings #if ENABLED(CR10S) || ENABLED(CR10S_MINI) || ENABLED(CR10S_S4) || ENABLED(CR10S_S5) || ENABLED(ENDER3_DUALBOARD) || ENABLED(CR20) #define BAUDRATE 115200 #if ENABLED(TOUCH_LCD_FIX) #define CR10S_NOFILAMENTSENSOR #endif #if ENABLED(CR10LCD_CR10S) || ENABLED(ENDER3_DUALBOARD) #define CR10_STOCKDISPLAY #elif ENABLED(CR20) #define MINIPANEL #else #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER #endif #define X_MIN_ENDSTOP_INVERTING false #define Y_MIN_ENDSTOP_INVERTING false #define Z_MIN_ENDSTOP_INVERTING false #define X_MAX_ENDSTOP_INVERTING true #define Y_MAX_ENDSTOP_INVERTING true #define Z_MAX_ENDSTOP_INVERTING true #define Z_MIN_PROBE_ENDSTOP_INVERTING false #if ENABLED(TITAN_EXTRUDER) #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, TITAN_EXTRUDER_STEPS } #else #if ENABLED(CUSTOM_ESTEPS) #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, CUSTOM_ESTEPS_VALUE } #else #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 93 } #endif #endif #define DEFAULT_MAX_FEEDRATE { 500, 500, 15, 50 } #define DEFAULT_MAX_ACCELERATION { 1000, 1000, 100, 5000 } #define DEFAULT_ACCELERATION 500 #define DEFAULT_RETRACT_ACCELERATION 1000 #define DEFAULT_TRAVEL_ACCELERATION 500 #define DEFAULT_XJERK 10.0 #define DEFAULT_YJERK 10.0 #define DEFAULT_ZJERK 0.4 #define DEFAULT_EJERK 5.0 #define INVERT_X_DIR false #define INVERT_Y_DIR false #define INVERT_Z_DIR true #if ENABLED(TITAN_EXTRUDER) #define INVERT_E0_DIR true #else #define INVERT_E0_DIR false #endif #ifndef MOTHERBOARD #define MOTHERBOARD BOARD_CR10S #endif #if ENABLED(EZOUT_ENABLE) #define SPEAKER_KILL #endif #if ENABLED(CR10S) #define X_BED_SIZE 300 #define Y_BED_SIZE 300 #define Z_MAX_POS 400 #endif #if ENABLED(CR10S_MINI) #define X_BED_SIZE 300 #define Y_BED_SIZE 220 #define Z_MAX_POS 300 #endif #if ENABLED(CR10S_S4) #define X_BED_SIZE 400 #define Y_BED_SIZE 400 #define Z_MAX_POS 400 #endif #if ENABLED(CR10S_S5) #define X_BED_SIZE 500 #define Y_BED_SIZE 500 #define Z_MAX_POS 500 #endif #if ENABLED(ENDER3_DUALBOARD) #define X_BED_SIZE 220 #define Y_BED_SIZE 220 #define Z_MAX_POS 250 #endif #if ENABLED(CR20) #define X_BED_SIZE 220 #define Y_BED_SIZE 220 #define Z_MAX_POS 320 #endif //dual extrusion options //single hotend y adapter #if ENABLED(DUAL_EXTRUDER_SINGLE_HOTEND) #define CR10SDUALEBOARD #define SINGLENOZZLE #if ENABLED(TITAN_EXTRUDER) #define INVERT_E1_DIR true #else #define INVERT_E1_DIR false #endif #endif //dual hotend dual nozzles #if ENABLED(DUAL_HOTEND_DUAL_NOZZLES) #define CR10SDUALEBOARD #if ENABLED(TITAN_EXTRUDER) #define INVERT_E1_DIR true #else #define INVERT_E1_DIR false #endif #define HOTEND_OFFSET_X {0.0, DUAL_HOTEND_X_DISTANCE} // (in mm) for each extruder, offset of the hotend on the X axis #define HOTEND_OFFSET_Y {0.0, 0.00} // (in mm) for each extruder, offset of the hotend on the Y axis #endif #if ENABLED(HOME_ADJUST) #define X_MIN_POS X_HOME_LOCATION #define Y_MIN_POS Y_HOME_LOCATION #else #define X_MIN_POS 0 #define Y_MIN_POS 0 #endif #define ENCODER_PULSES_PER_STEP 4 #define ENCODER_STEPS_PER_MENU_ITEM 1 #define PRINTER_ENABLED_CHECK #endif //end CR-10S Modifié (le) Janvier 26, 2019 par fran6p complément 1
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 oui celui ou on visse la bure cartouche etc...il est strictement identique a l'original mais ne conduit pas la chaleur...c fou je vais demander le remboursement. Merci pour les reglages que j'utiliserai si je n'arrive pas avec marlin stock Je vais me penché apres manger sur le reglage des 0 Merci
fran6p Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 Il y a 2 heures, optik8 a dit : il est strictement identique a l'original mais ne conduit pas la chaleur. Ils sont quand même forts ces contrefacteurs... Hypothèse: l'intérieur de celui-ci n'est peut être pas en métal, seul l'extérieur a reçu une couche métallique pour faire croire que c'est une pièce métallique... Comme aimait à le dire M. Audiard :"les cons ça ose tout, c'est même à ça qu'on les reconnait." 1
Jean-Claude Garnier Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 il y a 7 minutes, fran6p a dit : .. /.. Ils sont quand même forts ces contrefacteurs A propos d'Audiard, si tu veux voir un bon film, va voir "Le contreFacteur Cheval" avec un Jacques Gamblin époustouflant... 1
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 le pire c'est que le mago ne sait même peut être pas que c'est de la merde...ils achètent au plus juste sans se renseigner ou vérifier.... ils sont tout autant responsables évidement mais ils ne le savent pas forcement
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 Parlons peu parlons bien .... Je suis peut être naïf mais la base de chez base c'est de mettre les origines xyz correctement au bord du plateau et je n'y arrive pas quand je demande d'aller Home y a des fois ça fait craquer les moteurs Et des fois ça va a peu près sauf pour le z qui est toujours trop haut Un truc que je n'ai pas saisi...
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 en premier lieu il faudrait je pense (si je me trompe reprenez moi) régler les zéro de XYZ de manière a quand je fais un homing la buse se retrouve au fond a gauche du buildtak et Z peut être a 5mm de haut histoire de ne pas le cramer quand je fait une chauffe Donc comment dois-je procéder pour cette première chose ?
fran6p Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 Sur une CR10 (et aussi CR10S) modèle S3 (300 x 300): le plateau fait 310 x 310, la zone d'impression déclarée dans Marlin est de 300 x 300. L'origine (0,0) est à l'avant / gauche du plateau. Après un homing total (X, Y, Z) la buse est à 0,1 mm du plateau (épaisseur de la feuille de papier ayant servie à calibrer). Sonc après ce homing, tu peux via le start_gcode du trancheur remonter la buse de 5 mm le temps de la chauffe. Cela dit sur ma CR10 quand je lance une impression, elle met en chauffe et une fois celles-ci atteintes, a lieu le homing, ensuite une ligne aller - retour pour bien remplir la buse et l'impression démarre (généralement avec une jupe d'une ligne ou deux). Les endstops sont-ils bien déclarés dans le Marlin ?
Jean-Claude Garnier Posté(e) Janvier 26, 2019 Posté(e) Janvier 26, 2019 Le 25/01/2019 at 14:24, optik8 a dit : .. /.. la securité se declenche puisque moins de 1° en 120sec Hello @optik8, Lézôtres Je me permets de m'incruster dans la conversation car ce que tu dis là haut-dessus m'interpelle... (pour moi personnellement) A quel endroit dans Marlin as-tu trouvé cette valeur ? Moi j'ai bien trouvé un truc dans "configuration_adv.h" Citation #if ENABLED(THERMAL_PROTECTION_BED) #define THERMAL_PROTECTION_BED_PERIOD 60 // Seconds was 20 jcg #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius J'ai augmenté la valeur de 20 à 60, pensant que c'était ça qui déclenchait le "bed heating failure" mais non.... Une idée ?
optik8 Posté(e) Janvier 26, 2019 Auteur Posté(e) Janvier 26, 2019 ALors...j'ai trouvé d'ou venais mon probleme: Un switch fin de course affiche trigerred avec M119 quand il est en appuis sur le plateau ou...quand il est débranché !!! En fait j'avais les JST de la rallonge qui pendaient et avec le poids étaient juste assez débranchés pour faire contact quand ça leur chantaient... vous comprenez la suite ! Donc je ne suis pas si mauvais que ça ça me rassure.... Mais je suis une bille en branchement et en gravité ! J’espère que ça pourra servir a d'autres. Ce soir j'imprime le support titan aero bltouch et les turbines qui vont bien et le début de l'impression se passe bien. En ce qui concerne le paramétrage de Marlin je ne faisait donc pas d'erreur donc adieu Th3d Demain montage BLTouch si tout va bien
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