Akura Posté(e) Mai 11, 2020 Posté(e) Mai 11, 2020 Bonjour, J'ai récemment acquis une Alfawise U30 Pro. Comme beaucoup j'ai remarqué assez vite que le plateau n'était pas plan. J'ai donc installé un BL Touch (original). Je me suis basé sur ce tuto pour modifier mon Marlin et effectuer les branchements : Et sur cette vidéo pour régler mon Z Offset : Malheureusement le BL Touch ne semble pas faire son travail. Il prend bien ses 64 points avant l'impression grâce au M92, mais on dirait qu'il ne compense pas lors de l'impression. J'ai testé plusieurs valeurs de Z Offset mais aucune ne donne un bon résultat. Voici mes différents tests de couche : Z Offset -1.1 Z Offset -1.2 Comme on peut le voir Z-1.1 c'est trop haut, Z-1.2 est soit trop haut soit trop bas ! Bref on dirait que le BL Touch ne tient pas compte de la compensation. Je n'ai malheureusement pas Octoprint pour voir le niveau de mon bed. Voici également mon START GCODE pour Cura : ; LK4 Custom Start G-code for Cura G21 ;metric values ;* Start Preheating * M140 S{material_bed_temperature_layer_0} ; start preheating the bed M104 S150 T0 ; start preheating hotend G28 ; home G1 Z0.5 F3000 ; M190 S{material_bed_temperature_layer_0} ; heat to Cura Bed setting M109 S{material_print_temperature_layer_0} T0 ; heat to Cura Hotend ;* End Preheating * G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish ;Put printing message on LCD screen M117 Printing... Quelqu'un a-t-il une piste qui pourrait m'aider à m'en sortir ? Merci d'avance pour votre aide. Bonne journée
Hobi Posté(e) Mai 18, 2020 Posté(e) Mai 18, 2020 Bonsoir Il manque pas après le g28 un g29 suivi d un m421 z3 puis m421 s1....?
Akura Posté(e) Mai 24, 2020 Auteur Posté(e) Mai 24, 2020 Si effectivement, je me suis planté de gcode en faisant mon copier-coller. Voici en fait celui que j'utilise mais que cela ne fonctionne pas : ; LK4 with BLTouch Custom Start G-code for Cura G21 ;metric values ;* Start Preheating * M140 S{material_bed_temperature_layer_0} ; start preheating the bed M190 S{material_bed_temperature_layer_0} ; wait for Heat Bed temperature M280 P0 S160 ; BLTouch alarm release G4 P100 ; delay for BLTouch G28 ; Home all axes M104 S150 T0 ; start preheating hotend M280 P0 S160 ; BLTouch alarm release G4 P100 ; delay for BLTouch G29 ; Auto bed-level (BL-Touch) M420 Z5 ; LEVELING_FADE_HEIGHT Real activation and set parameters (if not set here, Z-Compensation failed) M500; Write data carto G29 G1 Z1 F3000 ; G1 X1 Y1 F3000 ; M109 S{material_print_temperature_layer_0} T0 ; heat to Cura Hotend ;* End Preheating * G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish ;Put printing message on LCD screen M117 Printing... Je dois pas avoir le tour pour régler le plateau...
Lucuferus Posté(e) Mai 24, 2020 Posté(e) Mai 24, 2020 il y a 17 minutes, Akura a dit : Si effectivement, je me suis planté de gcode en faisant mon copier-coller. Voici en fait celui que j'utilise mais que cela ne fonctionne pas : ; LK4 with BLTouch Custom Start G-code for Cura G21 ;metric values ;* Start Preheating * M140 S{material_bed_temperature_layer_0} ; start preheating the bed M190 S{material_bed_temperature_layer_0} ; wait for Heat Bed temperature M280 P0 S160 ; BLTouch alarm release G4 P100 ; delay for BLTouch G28 ; Home all axes M104 S150 T0 ; start preheating hotend M280 P0 S160 ; BLTouch alarm release G4 P100 ; delay for BLTouch G29 ; Auto bed-level (BL-Touch) ; LEVELING_FADE_HEIGHT Real activation and set parameters (if not set here, Z-Compensation failed) M500; Write data carto G29 G1 Z1 F3000 ; G1 X1 Y1 F3000 ; M109 S{material_print_temperature_layer_0} T0 ; heat to Cura Hotend ;* End Preheating * G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish ;Put printing message on LCD screen M117 Printing... Je dois pas avoir le tour pour régler le plateau... Salut, je pense qu'il te manque M420 S1 ; Active Level Mesh Aprés ton G29 moi je mettrai M500 ; Save M502 ; Reset Epproom M501 ; Recharge Epproom M420 Z3 ; Active Level Mesh M420 S1 ; Active Level Mesh
Akura Posté(e) Mai 27, 2020 Auteur Posté(e) Mai 27, 2020 Ok merci, je vais modifier mon gcode et refaire la mise au point de mon bed et relancer mes tests. Sur les exemples que j'avais vu, il n'y avait pas de M420 S1 car ils disaient que le G29 enclenchait automatiquement le bed leveling. Autre différence moi j'avais M420 Z5, quelle est la différence par rapport à M420 Z3 ? je vous tiens informé. Merci.
Hobi Posté(e) Mai 27, 2020 Posté(e) Mai 27, 2020 compensation de la difference de hauteur sur 5 mm, ou bien sur 3mm. Pour le S1 > activation ou pas de la correction. Cela depend des parametres de compilation de Marlin. dans certains cas, le chargement de la grille de correction est automatique. Dans d'autres cas, non.
Neolink Posté(e) Mai 30, 2020 Posté(e) Mai 30, 2020 (modifié) Salut, Je suis d'accord. Par défaut le G28 désactive le Bed Leveling? Alors il faut soit ajouter 'M420 S1' derrière ton G28 ou activer l'option suivante dans Marlin : #define RESTORE_LEVELING_AFTER_G28 Ou pourquoi pas les 2... Modifié (le) Mai 30, 2020 par Neolink
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