PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 il y a 31 minutes, TiamaT a dit : donc je pense qu'il faut que je change le 3D touch pour un BL touch non ? Je ne vois pas l’intérêt
TiamaT Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 il y a 38 minutes, PLFmoto a dit : Je ne vois pas l’intérêt je règle en g0 zxxxx avec la feuille après un g28 j'enregistre avec le m851 zxxxx et ensuite m500 je relance un g28 et je fais g0 z0 et là ma feuille devrait glisser comme je l'ai règlée ... mais j'ai sois un 1mm de trop soit 1mm de moins ... je pense vraiment que mon 3D touch fait n'importe quoi
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Et tu as quoi comme support ? Et est-ce que sa position est bien renseignée dasn le FW ?
TiamaT Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 j'ai essayé 2 supports différents et oui à chaque fois j'ai bien mis à jour la position dans le firmware le G29 fonctionne très bien, la tête n'est pas en dehors du plateau J'ai remis le support de daemoncrack là.
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 De ce que j'ai pu lire sur ce post, beaucoup de personnes ont eu des soucis avec leur palpeurs sur ce fang... De mon côté, j'ai 2 3Dtouch installé sur 2 Longer et aucun soucis... J'en ai même commandé 2 autres pour monter sur mes Ender3 Tu aurais une photo de ton montage ? Teins, voici le mien :
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Tu as la bonne hauteur entre ta buse et ton palpeur au repos ?
flexy2dd Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Après pas mal de tests je confirme ce que dis @PLFmoto la hauteur entre le blt et la buse (3mm préconisé par anclabs) est très important ! Je pense que sinon la course de la tige n'est pas assez précise
flexy2dd Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Moi je me suis imprimé une cale de 3mm Et je me base la dessus
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 (modifié) Ben tu vois, j'ai 4.2mm sur mes deux machines et ça fonctionne parfaitement... Tiens, une question con, tu as bien eu le retour du M500 ? (j'ai déjà eu le cas...) Modifié (le) Mai 15, 2020 par PLFmoto
TiamaT Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 c'est à n'y rien comprendre ! vous me conseillez quoi comme support alors ?
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 (modifié) Aucune idée, de mon côté, je suis en E3Dv6... Peut être celui qui en en première page Modifié (le) Mai 15, 2020 par PLFmoto
Psykokwak Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Allez hop, reçu mon BLtouch 3.1. Ca va m'occuper la soirée
PLFmoto Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 (modifié) Il y a 3 heures, TiamaT a dit : c'est à n'y rien comprendre ! vous me conseillez quoi comme support alors ? Alors, figures-toi qu'il viens de m'arriver la même chose que toi... J'avais fait la même procédure que toi à savoir lancer un G28 pour voir. Et ben, ça m'a tout déréglé !!! Donc, fais ton réglage , ton M851, ton M500 et lance ton impression SANS REFAIRE DE G28 !!! Je viens de refaire mon réglage complet et maintenant, ça re-fonctionne nickel Modifié (le) Mai 15, 2020 par PLFmoto
Yo' Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 Ah bah oui, un G28 reset le home. Il faut faire un M420 S1 pour rappeler le bed leveling (si il a été enregistré par un M500)
TiamaT Posté(e) Mai 15, 2020 Posté(e) Mai 15, 2020 j'avais mis dans cura apres le G28 un G29 ... donc en fait je fais un G29 que je sauvegarde et je ne touche plus rien (je n'envoi plus ces commandes dans mes prochains gcode) ?
Psykokwak Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 (modifié) Bon, J'ai fini l'installation de mon BLTouch (v3.1). Pfiou. Je suis reparti du firmware U30Pro d'origine (https://github.com/LONGER3D/Marlin1.1.9_LGT0.3.x_Alfawise_Ux0Pro ) et j'ai appliqué les modifs suivantes : 539c539 < #define ENDSTOPPULLUP_ZMIN_PROBE --- > //#define ENDSTOPPULLUP_ZMIN_PROBE 552c552 < #define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe. --- > #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe. 749c749 < #define BLTOUCH --- > //#define BLTOUCH 798,799c798,799 < #define X_PROBE_OFFSET_FROM_EXTRUDER -35//-23 // X offset: -left +right [of the nozzle] < #define Y_PROBE_OFFSET_FROM_EXTRUDER -5//0 // Y offset: -front +behind [the nozzle] --- > #define X_PROBE_OFFSET_FROM_EXTRUDER -30//-23 // X offset: -left +right [of the nozzle] > #define Y_PROBE_OFFSET_FROM_EXTRUDER -3//0 // Y offset: -front +behind [the nozzle] 845c845 < #define Z_MIN_PROBE_REPEATABILITY_TEST --- > //#define Z_MIN_PROBE_REPEATABILITY_TEST 925,926c925,926 < #define X_MAX_POS (X_BED_SIZE + 30) < #define Y_MAX_POS (Y_BED_SIZE + 10) --- > #define X_MAX_POS X_BED_SIZE > #define Y_MAX_POS Y_BED_SIZE 944c944 < //#define MIN_SOFTWARE_ENDSTOP_Z --- > #define MIN_SOFTWARE_ENDSTOP_Z 1022c1022 < #define AUTO_BED_LEVELING_BILINEAR --- > //#define AUTO_BED_LEVELING_BILINEAR 1030c1030 < #define RESTORE_LEVELING_AFTER_G28 --- > //#define RESTORE_LEVELING_AFTER_G28 1070c1070 < #define GRID_MAX_POINTS_X 6 --- > //#define GRID_MAX_POINTS_X 3 1075,1078c1075,1078 < #define LEFT_PROBE_BED_POSITION 10 < #define RIGHT_PROBE_BED_POSITION (MAX_PROBE_X) < #define FRONT_PROBE_BED_POSITION 10 < #define BACK_PROBE_BED_POSITION (MAX_PROBE_Y) --- > #define LEFT_PROBE_BED_POSITION 50 > #define RIGHT_PROBE_BED_POSITION 210 > #define FRONT_PROBE_BED_POSITION 47 > #define BACK_PROBE_BED_POSITION 247 1195c1195 < #define Z_SAFE_HOMING --- > //#define Z_SAFE_HOMING J'ai volontairement agrandi le X_MAX_POS pour permettre à la sonde d'aller tester la partie la plus à droite du plateau. Par contre pour permettre ça, il a fallu faire quelques modifs : un M48 me donne : Send M48 Receive M48 Z-Probe Repeatability Test Finished! Mean: -0.004000 Min: -0.008 Max: -0.000 Range: 0.007 Standard Deviation: 0.002000 Ce qui semble être pas trop mal. Et mon GCODE de start pour CURA (qui fait le leveling pendant la chauffe car c'est chiant d'attendre!) ; -- START GCODE -- G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G92 E0 ;zero the extruded length again M140 S{material_bed_temperature} ; start preheating the bed WITHOUT wait to what is set in Cura M104 S{material_print_temperature} T0 ; start preheating hotend WITHOUT wait to what is set in Cura M280 P0 S160 ; BLTouch alarm release G4 P100 ; delay for BLTouch G28 ; home G29 ; auto bed leveling M190 S{material_bed_temperature} ; start heating the bed to what is set in Cura and WAIT M109 S{material_print_temperature} T0 ; start heating hotend to what is set in Cura and WAIT G28 X0 Y0 ;move X/Y to min endstops G1 Z1 F1000 ;move up slightly G1 Y60.0 Z0 E9.0 F1000.0 ;intro line G1 Y100.0 E21.5 F1000.0 ;continue line G92 E0 ;zero the extruded length again G1 F80 M117 Printing... Modifié (le) Mai 16, 2020 par Psykokwak 1
PLFmoto Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 Il y a 8 heures, TiamaT a dit : j'avais mis dans cura apres le G28 un G29 ... donc en fait je fais un G29 que je sauvegarde et je ne touche plus rien (je n'envoi plus ces commandes dans mes prochains gcode) ? Dans ton Gcode de start, tu laisse un G29 après le G28 Mais quand tu as ton imprimante branchée à ton PC, une fois que tu as paramétré ton Z et enregistré (M500), tu ne relance plus de G28.
Yo' Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 Salut @TiamaT, Je fonctionne avec un Gcode qui fait le bed leveling que je lance de temps en temps (1 fois par semaine en moyenne) et ensuite à chaque impression je ne fait qu'un home X,Y,Z, sans le G29 que je remplace par un M420 S1. Voici mon Gcode de bed leveling pour du petg. M82 ;absolute extrusion mode M104 S130 M190 S80 G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G29 P15 M500 G0 Z10 G0 X110 Y110 M104 S0 M140 S0 Comme tu peux le voir, je palpe sur 15 points * 15 points, ce qui prend 20 bonnes minutes et qui nécessite la modification du firmware. Voici une partie des lignes de mon start Gcode, avec une correction du Zoffset. G21 ;metric values G90 ;absolute positioning M82 ; extruder obsolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G0 Y300 F6000 G28 Z0 ;move Z to min endstops G0 Z-2.6 ; correction du Zoffset L1/2 G92 Z0 ; correction du Zoffset L2/2 M420 S1 ; rappel du bed leveling
PLFmoto Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 20 minute pour faire ton nivellement avec le 3Dtouch !!! Elle tourne au ralenti ta machine ?
Yo' Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 Quelques minutes pour monter à 80°C puis le reste pour faire les 225 points à la vitesse d'origine spécifiée dans le firmware.
PLFmoto Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 Eu t'as du faire une faute de frappe là, t'as quand même pas 225 pts de mesure !!! La montée en température, je ne la compte pas (même sans elle doit monter en température avant d'imprimer) moi, ça prends 3 minutes environ, je vais chronométrer au prochani lancement...
Yo' Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 il y a 47 minutes, PLFmoto a dit : t'as quand même pas 225 pts de mesure 15 * 15 (indiqué dans ce message) = 225 Pourquoi n'aurais je pas 225 point quand même ?
Psykokwak Posté(e) Mai 16, 2020 Posté(e) Mai 16, 2020 La mémoire de l'atmega2560 arrive a gérer autant de points ?
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