Aller au contenu

Messages recommandés

Posté(e)

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

Posté(e)
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 ?

  • J'aime 1
Posté(e)

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 ...

1702145255085.thumb.jpg.086d011820adf9035adca74aeaf1db38.jpg1702145255078.thumb.jpg.a4331a40116c2790e02bb6e920ef0545.jpg1702145134396.thumb.jpg.533db7cceaadad9754138b1aa677831c.jpg1702145134406.thumb.jpg.6cbadbcc4f2b3fb68b060747933f7225.jpg

1702145553379.jpg

Posté(e)
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.

🙂

  • J'aime 1
Posté(e)

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

 

Posté(e)

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 ?

🙂

  • J'aime 1
Posté(e)

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

Posté(e)

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.

🙂

  • J'aime 1
Posté(e)

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...

Capturedcran2023-12-10100250.thumb.png.2abd6e8ccb6315bc47958704dd056867.png

PAR CONTRE PAS DE DEPLOIEMENT DU BLTOUCHCapturedcran2023-12-10100456.png.12f71a7f483e6768ced1a5cb9a54079f.png

 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....

Posté(e) (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

BL_Touch_cablage.png.ad5abfa59676b08721da249278b86202.png

  • 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) par pommeverte
  • J'aime 1
  • +1 1
Posté(e)

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

.Capturedcran2023-12-12105346.png.80392ebe10f3179590a923cd6e639c6c.png

 

Capturedcran2023-12-12105449.png.450240330a29e3c7c04d2bb6786f76b3.png

 

Capturedcran2023-12-12105556.png.eee9fbadcdbaf374016249d696b2c162.png

M119 comme ça et M119 avec endstop X,Y Activé.

Posté(e)

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 :

 

Capturedcran2023-12-12105449.png.450240330a29e3c7c04d2bb6786f76b3.png

 

Capturedcran2023-12-12105556.png.eee9fbadcdbaf374016249d696b2c162.png

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 ... ) )

 

  • J'aime 1
Posté(e)

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 1
Posté(e)
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.

  • J'aime 1
Posté(e)

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

  • J'aime 1
  • Merci ! 1
Posté(e)

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.

Capturedcran2023-12-12153726.png.73434d6b7781d51a4f8766f7db6dcbe1.pngRien activé

Capturedcran2023-12-12153812.png.2e6697400e258501560f349123ca3a92.pngx activé

Capturedcran2023-12-12153855.png.45b17e8f67de81f7dc448a9806416434.pngy activé

Je vous fait image de mon firmwareCapturedcran2023-12-12154305.png.e019c82a48c4f7a7db2b647ca8a838f8.pngCapturedcran2023-12-12154415.thumb.png.7cd892ebaf9780b7b220379943fb4740.pngCapturedcran2023-12-12154442.png.a6d4e65b63663ff608684af151fb0284.pngCapturedcran2023-12-12154528.thumb.png.e0b00cdce4ef77aed508aa1b62f5bc89.png

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..

Posté(e) (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) par pommeverte
  • Merci ! 1
Posté(e)

@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.

Posté(e)

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

Posté(e)

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.

  • J'aime 1
Posté(e) (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) par PPAC
  • J'aime 1
Posté(e)

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

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...