Casque_man Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Salut le groupe, J'ouvre un nouveau topic "questions/réponses" sur un petit problème qui engrendre des grands problèmes (impressions totalement ratés, mauvaises couche, décollement) les palpages sont fais (j'en demande d'en faire 9) mais pendant l'impression ils ne sont pas pris en compte. le tableau (M420 V) : SENDING:M420 V Bilinear Leveling Grid: 0 1 2 0 +0.014 +0.008 +0.160 1 +0.059 +0.001 +0.185 2 -0.063 -0.110 +0.128 echo:Bed Leveling OFF echo:Fade Height OFF merci d'avance pour votre aide
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Hello, C'est possible que ça vienne de ton firmware je pense Tu utilises Marlin ?
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 (modifié) salut, oui, 2.0.x.x le tout dernier Modifié (le) Novembre 11, 2020 par Casque_man
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 D'acc ^^ j'ai la version d'avant avec un BL touch Il marchait avant ? Où tu viens de l'installer ? (le bl touch) Je vais te faire un résumé de ce que j'ai fait pour l'installer, comme je ne sais pas ce que tu as fait ça peut toujours servir : Ajouter G29 au début de chaque impression dans ton slicer Mon gcode de début, si ça peut aider (cura, CR10S) : M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate G28 ;Home G29; Auto-leveling G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up Ça peut aussi venir de ton calcul de position du BL TOUCH par rapport à la buse dans marlin : #define NOZZLE_TO_PROBE_OFFSET { -44, -11, 02 } Si elle est mal positionné ça va décaler le calcul qui sera fait Ensuite il faut bien que tu fasses la calibration du bl touch : La vidéo qui m'a sauvé la vie Comment tu sais que le palpage n'est pas pris en compte ? Il ne marche que d'un côté du plateau ?
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 (modifié) je viens de l'installer "Ça peut aussi venir de ton calcul de position du BL TOUCH par rapport à la buse dans marlin : #define NOZZLE_TO_PROBE_OFFSET { -44, -11, 02 }" on est d'accord que : avec les - ton bl touch se situe à gauche de la buse le -44 c'est la distance séparant la pointe de la tige à la pointe de la buse ? le -11 c'est si ton bl touch est plus avancé ou non que la buse et le 02 je sais pas LOL (dans mon cas il est à 0) moi j'ai ça : { -40, 2, 0 } -40 = 4 cm tout pille entre les pointes, 2 = la buse est derrière de 2 mm environ 0 = je sais pas et oui effectivement d'un côté ça va (filament un peut écrasé mais ça tient au bed) et de l'autre la buse est trop haute (visuellement ça se voit), ça ne colle pas Modifié (le) Novembre 11, 2020 par Casque_man
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Oui effectivement ^^ ça fait : derrière positif // devant négatif // droite positif // gauche négatif Le dernier chiffre c'est la distance en hauteur entre la buse et le haut de la pointe, mais je ne suis pas sur que ce soit très utile si tu fais la calibration ensuite, mais si tu peux le calculer c'est toujours mieux J'ai calculé avec le BL touch pin en bas il me semble
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 J'essaie ton gcode, je suis sous cura aussi Je vérifie la valeur 2, 2 mm ça fait bizzare La troisième valeur, je la laisse à 0 du coup ? Je lance une impression
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Petite précision : malgrès le calcul & la calibration mon BL touch ne fonctionne jamais tout seul, en général il est trop haut quand même Du coup plutôt que de galérer avec le firmware, j'ai activé le babystep leveling dans marlin, et je regarde à combien il faut que je le positionne pour que ma première couche soit bonne Dans cura ensuite dans le Z offset je viens rentrer cette valeur, positive ou négative, pour que mes impressions soient bonnes C'est un plugin qui permet d'activer cette option, dans le marketplace Après si tu utilises autre chose que cura je suppose qu'il y a l’équivalent
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 (modifié) peux tu me faire un petit tuto, pour le configurer et ainsi pour trouver la valeur à rentrer dans cura EDIT mon BL touch est derrière la buse de 5 mm (=la buse est en avance) = -5, je modifie la valeur Modifié (le) Novembre 11, 2020 par Casque_man
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 (modifié) Dans marlin >>> Configuration_adv.h <<< Activer la ligne 1611 : #define BABYSTEPPING Il y a une option plus bas que certaines personnes activent : //#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping #if ENABLED(BABYSTEP_ZPROBE_OFFSET) //#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets //#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor #endif Je ne l'ai personnellement pas fait car je ne sais pas comment elle fonctionne :') Et que ma configuration actuelle me va bien Le reste j'ai laissé d'origine, mais je suppose que ça dépend de chaque machine (BABYSTEP_MULTIPLICATOR par exemple, c'est la hauteur parcouru par "cran") - Le mien est a 5 Durant l'impression Ensuite, lance une impression, et tu devrais avoir une option "babystep leveling" La, tu viens modifier la hauteur jusqu’à que ta première couche soit bonne Normalement tu n'as pas 10mm a faire, sinon c'est qu'il y a un autre soucis (la calibration par exemple, si je ne la fait pas, mon impression commence à 3mm de haut) Tu prend ensuite l'information sur ton écran, donc on va dire 0.175 Fait attention si tu met trop de temps entre deux changements, l'écran d'accueil va revenir et tu vas perdres la valeur du babystep Sur cura Et dans cura, dans l'option z offset, tu entres 0.175 Edit : la manip est à refaire à chaque changement de buse ^^ Modifié (le) Novembre 11, 2020 par Akyelle 1
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 dans config_adv.h mon multiplicator_z = 1 multiplicator_XY = 1
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 C'est pas très grave, en soit tu aura juste plus de cran a parcourir que moi, mais tu seras plus précis du coup ^^
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 je suis à 0.40 là, à gauche c'est mieux mais à droite (là où c'était bien de base) c'est tout écrasé, et à gauche c'est beaucoup mieux
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 Pour voir si c'est un soucis de configuration ou de BL touch, essaye de mettre ton doigt sur un endroit de l'impression (sur plusieurs points adjacents, genre 2 ou 3) Normalement ça devrait faire n'importe quoi avec la première couche à l'emplacement voulu Si ça ne change rien le soucis viendrais effectivement du fait que le BL touch ne remonte pas l'info ou que marlin ne le prend pas en compte
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 j'ai pas compris avec ce que je dois faire
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 (modifié) Quand l'autoleveling ce fait, bloque le avec quelque chose sur certains endroits de ton plateau Il croira du coup que ton plateau est beaucoup plus haut qu'il ne l'est Normalement, ta première couche sera donc beaucoup trop haute aux endroits voulu C'est pour savoir si ça viens d'un soucis de configuration ou si ça viens d'autre chose, si il prend en compte le BL touch ou non. Modifié (le) Novembre 11, 2020 par Akyelle
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 ma tête ne remonte pas assez, la pointe du bl reste lérégement au dessus du bed pendant l'autonivellement, il y a prie 3 points en tout en comptant celui au centre (bizarre)
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 (modifié) Tu as une option pour rendre ton leveling plus précis : #define MULTIPLE_PROBING 3 Configuration.h - ligne 1009 C'est le nombre de fois que le BL touch va toucher le bed pour faire une moyenne des données collectées J'ai configuré le mien à 3 car je n'ai pas le BL touch officiel, et il n'était clairement pas assez précis C'est peut être pour ça qu'il prend 3 fois la donnée Peux tu filmer le départ de tes impressions ? Quand la tête commence à palper le bed ? Modifié (le) Novembre 11, 2020 par Akyelle
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 là actuellement il est à 2, si je mets 5 par exemple ça sera plus précis ? je fais ça ! une vidéo complète en .rar
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 il y a 1 minute, Casque_man a dit : là actuellement il est à 2, si je mets 5 par exemple ça sera plus précis ? Oui, mais ça multiplie ton temps de palping aussi ^^ Je met environs 15 minutes en début d'impression pour que mon BL touch fasse du 4 x 4, pour des impressions qui durent parfois moins longtemps x) Il faut que tu trouves le juste milieu
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 (modifié) mes impressions dure 12 heures minimum, y a pas de petite, et si ça peut me faire gagner un temps fou, j'hésiterais pas la vidéo fait 700 MB, je suis à la campagne, je peux pas envoyer de telle fichier sur le réseau, même en .rar il fait beaucoup, pour résumer, il fait les 9 palpations en 20 secondes en tout et lance l'impression, côté droit trop haut, côté gauche ça va, baby step à 0.00 EDIT : je fais refaire la calibration du bl (la vidéo que tu m'as envoyé au début) Modifié (le) Novembre 11, 2020 par Casque_man
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 (modifié) Ok tiens moi au courant avec la calibration ^^ Alors peut être que 9 c'est pas assez ? Tu as peut être un défault sur ton bed qui nécessite plus de points ? Ligne 1281 : #define GRID_MAX_POINTS_X 5 C'est le nombre de point qu'il va faire (ici grille de 5 x 5) Il me semble que j'avais configuré le mien sur 4 ou 5 (ici c'est le nouveau marlin que je vais mettre en place, pas celui qui est dans mon imprimante) + ajouter un #define MULTIPLE_PROBING 3 J'espère que ça pourra marcher après tout ça, sinon j'ai peur de coller Modifié (le) Novembre 11, 2020 par Akyelle
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 j'ai mis multiplie_probing à 5 au lieu de 2, je tests là après je passe sur 5 points x5 (25 de palpations) et voir aussi avec le multiplie_probing sur 5
Akyelle Posté(e) Novembre 11, 2020 Posté(e) Novembre 11, 2020 ok ^^ tiens moi au courant de l'évolution
Casque_man Posté(e) Novembre 11, 2020 Auteur Posté(e) Novembre 11, 2020 j'ai fais les 25 palpations x 5 par palpation, résultat ça imprime encore plus partout , rien ne touche
Messages recommandés