Aller au contenu

GO Print

Fl0r1an73

Membres
  • Compteur de contenus

    132
  • Inscrit(e) le

  • Dernière visite

À propos de Fl0r1an73

  • Date de naissance 26/09/1992

Contact

Information

  • Genre
    Masculin
  • Lieu
    Antibes
  • Intérêts
    Photographie/Informatique/Jeux-vidéo
  • Imprimantes
    Longer3D LK4 PRO

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de Fl0r1an73

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Badges récents

13

Réputation sur la communauté

  1. Ah bah oui , en effet c'est bete mais j'y avait pas pensé x) Le point positif de toute cette histoire c'est que j'ai calibré tout les pid (ce que j'avais jamais fait en 1ans d'utilisation .... ) et que je devrai avoir d'encore meilleur prints (enfin j'espère !) J'ai relancé un g29 a chaud et il fonctionne normalement , je vais donc m'en tenir a la méthode de pas faire un g29 en début d'impression ... EDIT : J'ai enchainé 2 g29 a la suite (je règle le plateau avec les infos du bed visualiser) Le premier Ok , le deuxième ... il plante ! O.o Et maintenant , au lancement d'un print de test ... Préchauffe ok , puis plus AUCUN mouvement au M420 .. Puis la buse est venue d'ecraser violemment sur le bed , laissant un trou gigantesque (heureusement le ziflex est deja mort)! Bref , j'abandonne , demain c'est retour full stock. Je me débarrasse de ce bl touch , trop de souci .
  2. Je vais tester ça , mais oui en dehors d'une impression le g29 fonctionne nickel , du coup je serais quand meme curieux de comprendre pourquoi sa marche pas dans le start g-code ... Au final je perds moins de temps en début d'impression . J'avais commenté dans le sujet , mais de mémoire oui j'avais remis au firmware d'origine avant de lancer la maj vers marlin 2 . La cm se mettait bien a jour , mais l'écran ne copiait pas les images du dwin_set pour Marlin 2 (alors que sur la meme carte SD , avec le firmware écran stock , ça fonctionne) J'ai une autre question subsidiaire : Je dois recalibrer le pas par mm (puisque sa sur extrude beaucoup trop) sauf que si je mets une marque a 120mm , que j'extrude 100 , je retrouve ma marque dans le bowden aprés l'extrudeur ... Comment je peux faire le calcul dans ce cas ?
  3. Je pense pas vu que si je lance un G29 tout seul , tout va bien , c'est juste quand je lance une impression qu'il y a des problèmes ... Le décalage du BL touch par rapport a la buse etait prévu pour le fang de deamoncrack de base , je l'ai utilisé justement parce que j'ai jamais réussi a compiler avec l'offset . ÉDIT : Je viens de réaliser un g29 à froid puis à chaud, il va bien au bout sans aucun problème. J'ai aussi réajusté mon Z offset à chaud avec une cale de 0.10mm
  4. Aussi a noter , l'ecran ne répond pas du tout , la seule solution pour reprendre le contrôle et soit d'éteindre/rallumer , soit reconnecter l'USB
  5. Round 2 , voici ce que j'ai fait : Calibration du bed et de la buse : Les températures sont super stables maintenant , mais le souci est toujours la Retrait du M420 S1 : je doute que sa change grand chose dans mon cas mais tant qu'a faire ... Impression depuis la SD (meme fichier avec les mêmes paramètres) : toujours pareil . Au quart du g29 , l'imprimante se met en défaut . Toujours au meme endroit . Voici ce que donne l'écran quand le plantage arrive :
  6. J'ai réglé le PID plateau et buse, la température est pile a la température demandée est super stable (c'est le premier réglage que j'ai fait après le flash)
  7. Mince j'ai pas pensé à prendre une photo mais Octoprint remonte "erreur sonde" et l'écran affiche une erreur de bed leveling mais l'écran est tout déformé quand il affiche ça. J'imprime de base via octoprint oui, je vais réessayer demain via la SD. J'ai pas de colle chaude pour fixer les connecteurs sur la carte mère, je vais bricoler une solution en attendant d'avoir de la colle chaude (histoire d'éliminer cette variable du problème)
  8. EDIT de mon message précédent : la panne est de retour , avec le M420 S1 ... Je commence a me demander si j'aurai pas du laisser l'imprimante avec son endstop d'origine ...
  9. Il est vrai que j'ai pas pensé a le faire mais comme les connecteurs bougent pas trop pour l'instant J'ai eu pleins de soucis en essayant de passer sur le marlin 2.0 , principalement le fait que la maj de l'écran ne se faisait pas (ce que j'ai posté sur ce topic d'ailleurs) ... Du coup j'avais un peu lâché cette idée pour tenter de la faire fonctionner en 1.1.9. L'imprimante étant en temps normal pas du tout a coté du pc , j'avoue que l'idée de redéfaire tout mon setup pour retenter une manip qui n'a jamais marché chez moi ... J'suis pas trés motivé ^^' J'ai retiré le M420 S1 et le souci est revenu ... Par contre si je le laisse , tout va bien, l'impression commence. (enfin j'ai un souci du sur extrusion mais c'est pas lié)
  10. J'ai lu ici que le M500 dans le start G-code etait une mauvaise idée , je l'ai donc enlevé ... Et l'imprimante ne plante plus . Je sais pas si sa a résolu mon souci (j'ai de la sur extrusion a régler) mais a priori , on est bons sur ce point
  11. Bonjour a tous , j'envoie une bouteille a la mer aprés beaucoup d'arrachage de cheveux ... J'ai décidé y a peu d'installer un bl touch sur ma lk4pro . J'ai essayé de suivre plusieurs tuto , sans succès , jusqu'à trouvé un firmware de U30 pro sur le net avec le meme fang que moi (celui de deamoncrack).Je retrouve plus le lien , il me semble qu'il venait d'ici mais je mets ci-joint mon configuration.h . Au démarrage tout se passe bien , le bl touch rentre et sors plusieurs fois . Si je lance un G29 a froid ou a chaud (en envoyant les instructions via Octoprint) , tout va bien. Par contre , si je lance une impression (en ayant rajouté le G29 dans mon start g-code ) , c'est la cata . Il commence normalement a palper le plateau , puis aprés avoir fait une ligne , voir 2 , l'écran de l'imprimante affiche "failed" avec un message d'erreur (mais pas le message de plantage standard avec le symbole power en arrière plan , juste un message d'info et le reste derrière en grisé tout déformé) et l'imprimante ne va pas plus loin. Voici aussi mon start g-code , la aussi copié du net : M140 S{material_bed_temperature_layer_0} ; Chauffe le lit à la température paramétrée sans attendre sans attendre que la température soit atteinte M104 S150; Préchauffe l'extrudeur à 150° sans attendre que la température soit atteinte G28 ; Homing de tous les axes @BEDLEVELVISUALIZER G29 ; ABL (Auto Bed Leveling) M500; Save de l'ABL M420 S1; J'utilise ultimaker Cura comme Slicer. Je ne sais plus quoi faire et surtout j'enrage de galérer autant sur ce satané BL touch , si quelqu'un a des pistes ... Merci a vous ! Configuration.h
  12. @guigui82Oui en effet j'ai légèrement modifié le firmware que j'ai trouvé pour avoir un truc plus proche , mais au moins je suis opérationnel a nouveau. Perso , j'utilise Octoprint et donc l'écran pourrait etre retiré que je ne verrai pas la différence , je l'utilise que pour le changement de filament ... Je réessayerai peut-être plus tard le flash du firmware de l'écran , mais pour l'instant j'ai une machine fonctionnelle et c'est tout ce qui compte pour moi Peut-être que ma version de Windows (version éducation) joue sur les paramètres dans le formatage , mais j'en doute
  13. Eh bien , pour ceux avec le fang de Deamoncrack et une U30pro/ LK4pro , si vous êtes dans le meme cas que moi et que vous n'arrivez pas a compiler un marlin , voici votre solution : https://github.com/Guimove/Marlin1.1.9_LGT0.3_UxPro_Bltouch .Attention toute fois , la personne qui a posté ce Marlin a extrudeur BMG et donc l'extrudeur doit etre inversé (vous pouvez le faire physiquement (en inversant les fils) ou logiciellement en changeant le paramètre avec ceci #define INVERT_E0_DIR true (par defaut il est a false). Il faut aussi refaire le PID de votre buse , je ne l'ai pas encore fait donc je ne saurait dire meme si sa a l'air assez simple (et aussi calibrer votre extrudeur , mais c'est assez standard)
  14. J'ai essayé avec 2 cartes memoires et c'est le meme souci . Par contre , sur mon pc en windows 10 , la taille d'unité d'allocation est en Kilo-bytes et j'ai rien qui s'approche de 4096 bytes du coup je sais pas si sa vient de la ... Mais le lecteur sd de l'ecran , c'est possible .... La j'ai trouvé un firmware de u30pro modifié avec le bltouch et mon fang (en 1.1.9 ) je vais tester . Si l'imprimante fonctionne comme cela , et bien tant pis pour marlin 2.0 j'ai envie de dire ...
  15. Avec 2 SD , meme combat , que des 0 et aucun changement au redémarrage. Aurait-je une version différente de la votre qui empêche la modification ? Pour la modification de la version 1.1.9 , clairement mes connaissances sont quasi nulles , et du coup , une fois l'offset de mon fang inscrites j'ai toujours une erreur de code qui bloque la compilation ... J'ai aussi déduit qu'il fallait adapter ici (en suivant une vidéo youtube qui donnait le calcul 220(la taille définie du bed)-10 (la safe zone qu'on a un peu plus haut) - (l'offset) sauf que a droite je suis toujours en dehors du bed ... pour info mes erreurs de compilation : <code> Arduino : 1.8.11 (Windows 10), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\MarlinConfig.h:42:0, from sketch\G26_Mesh_Validation_Tool.cpp:27: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\I2CPositionEncoder.cpp:31: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\Marlin.h:35, from sketch\LGT_SCR.h:3, from sketch\LGT_SCR.cpp:1: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ In file included from sketch\MarlinConfig.h:42:0, from sketch\M100_Free_Mem_Chk.cpp:49: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\MarlinSerial.cpp:36: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\MarlinSerial1.cpp:36: sketch\SanityCheck.h:864:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(X_PROBE_OFFSET_FROM_EXTRUDER) == (X_PROBE_OFFSET_FROM_EXTRUDER), "X_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ sketch\SanityCheck.h:865:49: warning: expression list treated as compound expression in functional cast [-fpermissive] static_assert(int(Y_PROBE_OFFSET_FROM_EXTRUDER) == (Y_PROBE_OFFSET_FROM_EXTRUDER), "Y_PROBE_OFFSET_FROM_EXTRUDER must be an integer value."); ^ SanityCheck.h:947:5: error: static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1011:5: error: static assertion failed: Z_SAFE_HOMING_X_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_X_POINT, MIN_PROBE_X, MAX_PROBE_X), "Z_SAFE_HOMING_X_POINT is outside the probe region."); ^~~~~~~~~~~~~ SanityCheck.h:1012:5: error: static assertion failed: Z_SAFE_HOMING_Y_POINT is outside the probe region. static_assert(WITHIN(Z_SAFE_HOMING_Y_POINT, MIN_PROBE_Y, MAX_PROBE_Y), "Z_SAFE_HOMING_Y_POINT is outside the probe region."); ^~~~~~~~~~~~~ exit status 1 static assertion failed: RIGHT_PROBE_BED_POSITION is outside the probe region. Ce rapport pourrait être plus détaillé avec l'option "Afficher les résultats détaillés de la compilation" activée dans Fichier -> Préférences. </code>
×
×
  • Créer...