lorant Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 Salut tous le monde, En fait je recherche le Firmware marlin pour une carte Creality V4.2.7 avec BLtouch et écran tactile Creatility...certain marche mais j'ai que des fichier bin qui fonctionne...Et j'aimerai toucher le firmware car j'ai des problème avec mes endstop X et Y ( ils sont bien connexté mais ils fonctionne pas)....et les prise d'origine qui ne ce font pas correctement du coup....Le Bltouch a l'air de fonctionner quand on démarre l'imprimante. Car je part avec une carcasse Geeetech A10...Fonctionnant avec BOARD V4.2.7, BLtouch , ET EXTRUDEUR ET HOT END ENDER3..... Si une ou des personnes pouvait me venir en aide. Merci beaucoup. Mes fichiers qui fonctionnent.firmware_E3_Touch_BLT_DW7.4.6.bin et DWINSET Petite correction le firmware au dessus ne fonctionne pas... celui qui fonctionne est celui la firmware_E3_Touch_9.12.23.bin
Lorenzo78 Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 il y a 33 minutes, lorant a dit : celui qui fonctionne est celui la Salut, du coup si ton firmware fonctionne c'est quoi la question ? 1
lorant Posté(e) Décembre 9, 2023 Auteur Posté(e) Décembre 9, 2023 en fait je ne peu pas le modifier j'ai juste ce fichier .bin? Salut et merci de ta réponse Lorenzo et je voudrai modifier mes origines et controler mes end stop qui fonctionne pas... je sais mm pas si le bltouch est actif... à la mise en route de mon imprimante il s'éclaire en rouge et le picot ce rétracte en va et viens.( je suppose qu'il fonctionne ,enfin il y a un début lol Je pense pas qu'avec un fichier Bin on puisse accéder à tout sur visual studio ou je me trompe, ou je ne sais pas faire.. Et en fait je me galère beaucoup sur les marlins sur github , soit le marlin fonctionne pas, ou le tactile qui suit pas ...
Lorenzo78 Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 Des images que tu présentes tu as sembe t-il accès à pas mal de fonctions. Tu as regardé dans le manuel ?: https://www.manualslib.fr/manual/476354/Geeetech-A10.html Regarde aussi ce sujet: 1
hyoti Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 il y a 22 minutes, lorant a dit : je sais mm pas si le bltouch est actif... à la mise en route de mon imprimante il s'éclaire en rouge et le picot ce rétracte en va et viens.( je suppose qu'il fonctionne ,enfin il y a un début lol Je pense pas qu'avec un fichier Bin on puisse accéder à tout sur visual studio ou je me trompe, ou je ne sais pas faire.. Bonsoir @lorant Pour le BLtouch il a un fonctionnement standard au démarrage de ton imprimante. Non avec un fichier .bin tu ne peux pas accéder à visual studio. Le problème que tu as pour un faire un bon Marlin c'est l'écran Tactile. par exemple les firmwares Misroc pour E3V2 ( .bin et source) ne fonctionnent qu'avec les écrans à molette encodeuse (type E3 V2) Je ne sais pas si @pommeverte a des idées sur le sujet. 1
lorant Posté(e) Décembre 9, 2023 Auteur Posté(e) Décembre 9, 2023 oui pommeverte je l'ai contacté hier soir, mais il est plus trop sur la plateforme? Il ma conseillé de poser mon problème en sujet... le fichier .bin je lui est pris d'ailleurs sur un autre sujet, mais c'est un firmware V4.2.7 mais sans BLTouch il me semble, d'ou mon interrogation bltouch...qui ce signale au début lol... Oui il ya assez de fonction pour ma part Lorenzo78... enfin je pense... Bonsoir hyoti... oui je suis cocient que je ne pourrait pas avoir toutes les fonctions...mais si j'ai un minimum ce sera déja top... mon problème actuel c'est surtout les Endstop X et Y...BLtouch et ma prise origine.. D'ou si je pouvais avoir un marlin fonctionnel, pour que je puisse essayer seul ou avec de l'aide de mettre cette imprimante en fonction lol Le sujet que tu me conseille hyoti surtout pour le Z ....pour ma part c'est quand je fais les origines mes axes X ET Y ,en plus des endstop qui fonctionne pas et bien ça part un peu en vrille..lol
hyoti Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 Sur la ender3 V2, Le BLtouch fait ce cycle au démarrage avec lumière rouge. donc il est vu. Avec le fichier .bin de @pommeverte avais-tu aussi les fichiers de config de Merlin pouer essayer de recompiler ? 1
lorant Posté(e) Décembre 9, 2023 Auteur Posté(e) Décembre 9, 2023 oui je peux retrouver..je t'envois mais sans le mode bltouch Configuration_adv.h Configuration.h platformio.ini il a utiliser la branche F1rstLayer_Touchscreens. Mais après multiple éssai je butte et rien ne fonctionne comme j'ai envie.. je suis pas un pro non plus mdr D'ou mon apel à l'aide.. et quand j'essai de trouver le bon marlin avec bltouch , soit le dwinset ne fonctionne pas ,soit c'est en V4.2.2....enfin galère.. si on télécharge F1rstLayer_Touchscreens il y a bien tous les firmware dans le dossier exfiles pour chaque version imprimante ou options, mais si on va dans le platformio.ini c'est tout pour des V4.2.2.....Ca a une importance avec une carte V4.2.7? platformio.inifirmware_E3_Touch_BLT_DW7.4.6.bin.zip
hyoti Posté(e) Décembre 9, 2023 Posté(e) Décembre 9, 2023 Je ne suis pas un spécialiste de la compil Marlin, j'ai juste dans le passé (actuellement klipper sonicpad) réussi à changer type sonde température hotend et temp max. donc je ne peux pas trop t'aider. Mais dans le firmware qui fonctionne, est-ce celui de pommeverte ? jusqu'où vas-tu ? si j'ai bien compris, tu as pris une base de A10 que tu as transformé en Creality avec une carte 4.2.7, un touchscreen creality ainsi que la tête en direct drive il semble. les enstops X et Y d'origine tu as gardés ? Tu dis qu'ils ne fonctionnent pas, donc tu es bloqué avant un home. as-tu vérifié leur état par exemple avec pronterface en envoyant le gcode M119. https://marlinfw.org/docs/gcode/M119.html Tu peux aussi envoyer des M401 et 402 déploiement retrait Bltouch. Sur la 4.2.7 le procésseur est un STM32F103 RET6 (512ko mémoire), et j'ai vu pour marlin sur les cartes Creality les TMC2225 de 4.2.7 se déclare comme les 2208 en standalone. 1
lorant Posté(e) Décembre 10, 2023 Auteur Posté(e) Décembre 10, 2023 Re hyoti, Je viens de regarder ton post et encore merci, je fait tes conseils, pronterface et je te fais une analyse de tout ça . Pour commencer endstop j'ai ceux d'origine geeetech A10 et aussi des endstop ender 3...je peux compiler avec n'importe quel modèle j'ai en stock...lol oui c'est celui de pommeverte mais j'ai qu'un fichier bin et il il l'avait fait pour une personne qui avait une carte V4.2.7 un touchscreen mais sans bltouch.... Alors pour les endstop en fait il n'arrète pas la progression x et y quand ils sont actionné , peut etre aussi ce problème origine qui est perdu ...La dessus je suis bloqué car la connexion enstop est bonne... PAR CONTRE PAS DE DEPLOIEMENT DU BLTOUCH j'ai vu pour marlin sur les cartes Creality les TMC2225 de 4.2.7 se déclare comme les 2208 en standalone. ET pour te répondre à ça je suis perdu mdr. je sais juste que oui je suis en TMC2225 as-tu vérifié leur état par exemple avec pronterface en envoyant le gcode M119. https://marlinfw.org/docs/gcode/M119.html Donc je pense que je suis en erreur mais pouvant pas accéder au firmware je suis bloqué... Aprés avec monture geeetech A10, carte V4.2.7 , directdrive hotend ender3, double z , écran tactile touchscreen creality, j'ai peut-etre d'autre format firmware marlin? Et d'habitude je me débrouille pas mal seul avec info google a droite à gauche, avec info de chacun sur le net...Mais la je sais pas je suis perdu dans tous mes tests et je me mélange le cerceau a plus penser correctement mdr...je fais des choses à l'envers sans doute, je sature....
pommeverte Posté(e) Décembre 10, 2023 Posté(e) Décembre 10, 2023 (modifié) Salut, Voici un firmware compilé d'après la description de ton matériel et les sources F1rstLayer_Touchscreens. Je joints les fichiers de config correspondant, où j'ai ajouté "// modif PV" en fin de lignes modifiées: firmware_E3_Touch_BLT_427_V1.bin platformio.ini Configuration_adv.h Configuration.h Il faudra vérifier: le sens de rotation des moteurs calibrer les moteurs, surtout l'extrudeur puisque tu es en direct-drive. le fonctionnement des détecteurs de fin de course en envoyant un M119 lorsque rien n'appuie sur le levier ET lorsque tu appuies sur le levier. Le status devrait passer de OPEN à triggered le fonctionnement du BLtouch en envoyant un M43 S. La réponse devrait être de ce type: Citation SENDING:M43 S Servo probe test . using index: 0, deploy angle: 10, stow angle: 90 . Probe Z_MIN_PIN: xx . Z_MIN_ENDSTOP_INVERTING: false . Check for BLTOUCH = BLTouch Classic 1.2, 1.3, Smart 1.0, 2.0, 2.2, 3.0, 3.1 detected. ** Please trigger probe within 30 sec ** tu as 30 secondes pour enfoncer la touche avec le doigt . Pulse width: 30ms or more = BLTouch V3.1 detected. ok Pxx Bx Le BLtouch est prévu pour être branché comme ceci: attention, la couleur des fils peut être différente, ce qui importe, c'est l'ordre des fils Citation la position de la touche du BLtouch par rapport à la buse est de X-41 Y-8 (à gauche, en avant). Si ce n'est pas le cas, tu pourras mettre à jour ces valeurs avec un M851 ou en modifiant les valeurs dans le fichier configuration.h j'ai fait l'hypothèse que tu avais conservé le détecteur de filament. Si ce n'est pas le cas, tu n'auras qu'à commenter la ligne suivante du fichier configuration.h: #define FILAMENT_RUNOUT_SENSOR // modif PV Si tous ces éléments sont corrects, tu pourras lancer une prise d'origine (home) Modifié (le) Décembre 10, 2023 par pommeverte 1 1
lorant Posté(e) Décembre 11, 2023 Auteur Posté(e) Décembre 11, 2023 Salut , pommeverte Merci beaucoup, j' éssai tout ça
lorant Posté(e) Décembre 12, 2023 Auteur Posté(e) Décembre 12, 2023 Merci les gars vous m'avez bien aidé.... @pommeverte firmware,bltouch tout parfait merci beaucoup.. Et j'en veux pas au citation pour mon écrit mdr @PPAC Par contre j'ouvre un autre sujet ou je reste la?lol Mon problème suivant c'est les endstop , je vous fais quelque photo( de la situation du moment) les endstop fonctionne en M119 mais ça stop pas pour autant...Si une personne peut m'aider . M119 comme ça et M119 avec endstop X,Y Activé.
PPAC Posté(e) Décembre 12, 2023 Posté(e) Décembre 12, 2023 Salutation ! il y a 48 minutes, lorant a dit : Par contre j'ouvre un autre sujet ou je reste la?lol Je dirais que c'est une suite logique qui reste dans le contexte du sujet actuel et donc pas besoin. Mais, c'est comme tu veux. il y a 50 minutes, lorant a dit : M119 comme ça et M119 avec endstop X,Y Activé. En principe si un endstop n'est pas déclenché alors on doit avoir a un "open" en retour d'un M119 pour celui-ci. Là ton essais semble montrer qu'il change bien d'état selon qu'il sont ou non déclenchés. Mais si la 1er capture c'est quand les endstop X et Y ne sont pas déclenchés cela me dit qu'il te faut inverser leurs logique ( donc il faudrait modifier la valeur des X_MIN_ENDSTOP_INVERTING et X_MIN_ENDSTOP_INVERTING (ceux après les "#else" ? car là je suis perdu ... cela a bien changé je ne me souvenais pas qu'il étaient dans des #if #else ... ) ) 1
lorant Posté(e) Décembre 12, 2023 Auteur Posté(e) Décembre 12, 2023 Slt a toi et merci @PPAC. Alors je pensais à faire comme tu dis. Donc a ton avis je modifie marlin pour qu'en fait j'ai l'inverse..si je passe x et y en true,au lieu de false ça peut marcher à ton avis? 1
PPAC Posté(e) Décembre 12, 2023 Posté(e) Décembre 12, 2023 il y a 3 minutes, lorant a dit : si je passe x et y en true,au lieu de false ça peut marcher à ton avis? Oui. Je pense que c'est la bonne piste. Bonne compilation, téléversement, essais et tiens nous au jus. 1
lorant Posté(e) Décembre 12, 2023 Auteur Posté(e) Décembre 12, 2023 Pas de soucis je fais, je te tiens au jus
pommeverte Posté(e) Décembre 12, 2023 Posté(e) Décembre 12, 2023 Salut, Si la logique était inversée, alors, lors de la prise d'origine, la tête reculerait de quelques millimètres au lieu d'aller vers le détecteur sans s'arrêter lorsqu'elle est en contact avec lui, c'est ce que je comprends de ta phrase: Il y a 2 heures, lorant a dit : les endstop fonctionne en M119 mais ça stoppe pas pour autant Mon hypothèse est que tu as inversé le branchement des câbles des détecteurs X et Y. Pour le valider, il suffit de tester avec le Gcode M119 chaque détecteur de fin de course et non simultanément comme tu l'as fait. il y a une heure, PPAC a dit : ceux après les "#else" ? car là je suis perdu ... cela a bien changé je ne me souvenais pas qu'il étaient dans des #if #else ... c'est normal , les sources utilisées ne sont pas les sources officielles Marlin mais celles d'Insanity Automation, version Firstlayer 1 1
lorant Posté(e) Décembre 12, 2023 Auteur Posté(e) Décembre 12, 2023 J'ai fais aussi un part,par t un x et y chacun leur tour , ça me met open si le endstop choisi est appuyé.... après faire l'inverse false,true dans le firmware ça ne change rien... @pommeverteque veux tu dire ,inverser les câbles x et y? Que j'inverse les 2 fils? Quand je dis inverser c'est pas passer le y en x lol ..tu m'as compris c'est permuté les deux fil du même endstop. Rien activé x activé y activé Je vous fait image de mon firmware De toute façon je sais pas si ça vient des endstop mais ça à pas l'air de faire les origines correctement, car j'ai l'impression que ça ne fait pas comme la geeetech A10, ça part un peu au milieu du plateau, d'ou l'origine en Z (le bl touch qui fait son job), mais après mesure du Z, ça par sur la gauche hors plateau et je suis obligé d' arrèter la machine , les moteurs broutent.... @pommeverte peux tu me conseiller sur un autre probléme. j'allume mon imprimante buse en bas a gauche du plateau.X0 Y0 Z0 ...je veux regler origine en suivan un tuto, si je fais un G28 sur pronterface et bien moteur grogne sur les endstop...pas facile de recommencer à zero sur une imprimante.lol Désolé pour mes questions, beaucoup de problèmes ( qui en ai surement pas pour les pro de la 3D) mais vous m'aidez beaucoup vous tous et je vous en remercie beaucoup..
pommeverte Posté(e) Décembre 12, 2023 Posté(e) Décembre 12, 2023 (modifié) Visiblement, j'avais mal interprété ta phrase et @PPAC avait vu juste : la logique des détecteurs est à inverser. Dans le fichier configuration.h, ce sont les lignes suivantes: Citation // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). #if ANY(MachineEnder4, MachineCR2020, MachineCR30, MachineCR5, MachineEnder3S1) #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #else #define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. #endif #if ANY(MachineCR2020, MachineCR30, MachineCR5, MachineEnder3S1) #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #else #define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. #endif deviennent: Citation // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). #if ANY(MachineEnder4, MachineCR2020, MachineCR30, MachineCR5, MachineEnder3S1) #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #else #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #endif #if ANY(MachineCR2020, MachineCR30, MachineCR5, MachineEnder3S1) #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #else #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #endif Comme tu utilises un BLtouch qui n'est pas branché sur le connecteur Z-, alors tu peux commenter la ligne: //#define USE_ZMIN_PLUG // modif PV Il y a 3 heures, lorant a dit : j'allume mon imprimante buse en bas a gauche du plateau.X0 Y0 Z0 ...je veux regler l'origine en suivant un tuto, si je fais un G28 sur pronterface et bien moteur grogne sur les endstop. ce n'est pas le comportement habituel lorsque la logique est inversée. Est-ce que tu peux décrire ce qu'il se passe lorsque tu appliques les modifications indiquées juste avant. L'idéal, serait même de faire une vidéo, stockée sur un site de partage (youtube, vimeo,...) pour qu'on puisse y accéder facilement. Le 10/12/2023 at 22:08, pommeverte a dit : Il faudra vérifier: le sens de rotation des moteurs Est-ce que c'est validé? est-ce que les moteurs tournent normalement, sans "brouter", dans le sens positif? pour mémoire, il faudra faire chauffer la buse à plus de 170°C pour faire tourner le moteur de l'extrudeur (ou désactiver la sécurité d'extrusion à froid). Modifié (le) Décembre 12, 2023 par pommeverte 1
lorant Posté(e) Décembre 12, 2023 Auteur Posté(e) Décembre 12, 2023 @pommeverte merci de tout tes conseils je vais appliquer tout ça . Je peux pas faire dans l'immédiat mais début de soirée je vais essayer de suite je suis apéro avec la famille..lol Si il faut je ferai vidéo . Et encore une fois merci à toi à tous pour votre aide.
lorant Posté(e) Décembre 13, 2023 Auteur Posté(e) Décembre 13, 2023 Salut tt le monde @pommeverte Alors en changeant X_MIN_ENDSTOP_INVERTING true, define Y_MIN_ENDSTOP_INVERTING true et bien c'est parfait , mes endstop fonctionne ainsi que le bltouch... Donc à voir pour les prochains problèmes lol. Comment c'est satisfaisant quand tout à lair de fonctionner.. Merci à tous. @pommeverte
lorant Posté(e) Décembre 13, 2023 Auteur Posté(e) Décembre 13, 2023 Et bien merci tout le monde après tout MES soucis réglé grace à @PPAC @pommeverte et bien tout fonctionne correctement... Il me reste quelque réglage superflu pour une qualité d'impression parfaite... Impréssion "calibration cube XYZ parfaite" Merci tout le monde et bonne journée à vous. PS...COMMENT ELLE EST SILENCIEUSE MAINTENANT, HALLUCINANT !! On écoute que les ventilos alors si vous avez une marque modèle a me conseiller. Je prends. 1
PPAC Posté(e) Décembre 13, 2023 Posté(e) Décembre 13, 2023 (modifié) Bien joué ! Bons ajustements de paramètre de tranchage et bonnes impressions. il y a 30 minutes, lorant a dit : ELLE EST SILENCIEUSE MAINTENANT, HALLUCINANT !! On écoute que les ventilos alors si vous avez une marque modèle a me conseiller. Je prends. Alors la dessus, je dirais que c'est risqué de les changer pour des ventilateurs silencieux. Car pour faire moins de bruit souvent ils ont un flux/débit d'air moins important. Et donc refroidissement moins. Donc personnellement je dé-conseil. ( Trop d'utilisateurs ayant changé pour des noctua, sans faire attention au débit et pression static du ventilateur, pour le refroidissement du heatbreak, se retrouvent avec des bouchages et problème de sous-extrusion aléatoire car le ventilateur ne fait pas un job de refroidissement suffisant et donc le filament se déforme et coince dans le heatbreak. ( je te laisse chercher noctua sur le forum pour vérifier ) ) Modifié (le) Décembre 13, 2023 par PPAC 1
lorant Posté(e) Décembre 13, 2023 Auteur Posté(e) Décembre 13, 2023 ok merci je vais rester sur ceux la du coup. Car c'est pas dérangeant du tout c'était juste pour du top et que ce n'était pas un budget énorme. Merci @PPAC
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