Repetier-Server berücksichtigt Auto Bed Leveling nicht

Moin,

ich habe einen Sidewinder X1 mit einem BLTouch dran und mit der aktuellen Marlin und TFT Software von Digant mit Waggster Mod.
Das ist Marlin 2.0.9.2

Nun habe ich mal bei einem Druck von Links nach Rechts (schmales kleines Rechteck) erfühlt, ob sich die Z-Stopper beim Druck mit Repetier-Server bewegen. Leider tun diese das nicht und man erkennt auf dem Druckbett bei einem Flächendruck auch, dass teils keinerlei filament aufs Druckbett kommt, an anderer Stelle schon. Ohne den Server druckt der Drucker mit Berücksichtigung der Vermessung des Druckbetts und das Problem tritt nicht auf.

Wie kann ich dem Repetier-Server das ABL beibringen? Habe leider keinen Assistenten dazu gefunden in der Webgui.

LG

Comments

  • Hallo. 
    Der Repetier-Server überträgt grundlegend nur den Inhalt der Gcode Datei zum Drucker, genau als würde der Drucker von der SD Karte lesen. Dementspechend muss da ein anderes Problem vorliegen. 
    Kann es sein das nach dem G29 der Drucker nochmal G28 ausführt?
    Oder das der Drucker das Mesh nicht mit M500 gespeichert wird? 
    Wenn ja besteht die möglichkeit das die ermessenen Daten nicht verwendet werden. Versuche dann bitte nach jedem G28 M420 S1 auszuführen. Dann werden die gemessenen Daten noch einmal geladen. 

  • Moin,

    diese Befehle kann ich in der Konsole sehen wenn ich einen Druck an mache richtig? Bin dahingehend noch recht unerfahren.
  • edited January 11
    Das hier ist ein Log von einem PLA Druck, der komplett rüber geht und der Probleme macht, wenn ich ihn ihn mit Repetier drucke:
    Send:20:20:41.107: N970334 M75
    Recv:20:20:41.111: ok
    Send:20:20:41.171: N970335 M140 S70
    Send:20:20:41.173: N970336 M105
    Send:20:20:41.173: Slow command added:M190 S70
    Send:20:20:41.173: N970337 M190 S70
    Send:20:20:41.176: N970338 M104 S225
    Recv:20:20:41.191: //action:notification Bed Heating...
    Recv:20:20:41.191: ok
    Recv:20:20:41.194: ok T:25.17 /0.00 B:27.27 /70.00 @:0 B@:0
    Recv:20:20:41.194: //action:notification Bed Heating...
    Recv:20:20:41.195:  T:25.17 /0.00 B:27.27 /70.00 @:0 B@:0 W:?
    Send:20:20:41.196: N970339 M105
    Send:20:20:41.196: Slow command added:M109 S225
    Send:20:20:41.196: N970340 M109 S225
    Send:20:20:41.198: N970341 M82 ;absolute extrusion mode
    Recv:20:20:42.191:  T:25.11 /0.00 B:27.22 /70.00 @:0 B@:127 W:?
    Recv:20:20:42.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:43.184: echo:busy: processing
    Recv:20:20:43.191:  T:25.11 /0.00 B:27.33 /70.00 @:0 B@:127 W:?
    Recv:20:20:43.590:  T:25.23 /0.00 B:27.30 /70.00 @:0 B@:127
    Recv:20:20:44.191:  T:25.17 /0.00 B:27.24 /70.00 @:0 B@:127 W:?
    Recv:20:20:44.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:45.182: echo:busy: processing
    Recv:20:20:45.191:  T:25.17 /0.00 B:27.13 /70.00 @:0 B@:127 W:?
    Recv:20:20:46.190:  T:25.06 /0.00 B:27.41 /70.00 @:0 B@:127 W:?
    Recv:20:20:46.591:  T:25.11 /0.00 B:27.39 /70.00 @:0 B@:127
    Recv:20:20:46.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:47.183: echo:busy: processing
    Recv:20:20:47.192:  T:25.09 /0.00 B:27.61 /70.00 @:0 B@:127 W:?
    Recv:20:20:48.190:  T:25.28 /0.00 B:27.81 /70.00 @:0 B@:127 W:?
    Recv:20:20:48.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:49.183: echo:busy: processing
    Recv:20:20:49.191:  T:25.37 /0.00 B:28.30 /70.00 @:0 B@:127 W:?
    Recv:20:20:49.591:  T:25.00 /0.00 B:28.24 /70.00 @:0 B@:127
    Recv:20:20:50.192:  T:25.26 /0.00 B:28.66 /70.00 @:0 B@:127 W:?
    Recv:20:20:50.706: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:51.182: echo:busy: processing
    Recv:20:20:51.191:  T:25.14 /0.00 B:28.84 /70.00 @:0 B@:127 W:?
    Recv:20:20:52.191:  T:25.06 /0.00 B:29.35 /70.00 @:0 B@:127 W:?
    Recv:20:20:52.590:  T:25.06 /0.00 B:29.49 /70.00 @:0 B@:127
    Recv:20:20:52.706: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:53.182: echo:busy: processing
    Recv:20:20:53.190:  T:25.17 /0.00 B:29.72 /70.00 @:0 B@:127 W:?
    Recv:20:20:54.191:  T:25.14 /0.00 B:30.26 /70.00 @:0 B@:127 W:?
    Recv:20:20:54.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:55.182: echo:busy: processing
    Recv:20:20:55.189:  T:24.84 /0.00 B:30.78 /70.00 @:0 B@:127 W:?
    Recv:20:20:55.590:  T:25.26 /0.00 B:30.76 /70.00 @:0 B@:127
    Recv:20:20:56.190:  T:24.96 /0.00 B:31.17 /70.00 @:0 B@:127 W:?
    Recv:20:20:56.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:57.182: echo:busy: processing
    Recv:20:20:57.190:  T:25.37 /0.00 B:31.64 /70.00 @:0 B@:127 W:?
    Recv:20:20:58.190:  T:25.06 /0.00 B:32.37 /70.00 @:0 B@:127 W:?
    Recv:20:20:58.590:  T:25.03 /0.00 B:32.60 /70.00 @:0 B@:127
    Recv:20:20:58.707: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:20:59.182: echo:busy: processing
    Recv:20:20:59.191:  T:25.23 /0.00 B:32.73 /70.00 @:0 B@:127 W:?
    Recv:20:21:00.190:  T:25.28 /0.00 B:33.33 /70.00 @:0 B@:127 W:?
    Recv:20:21:00.706: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:21:01.182: echo:busy: processing
    Recv:20:21:01.191:  T:25.11 /0.00 B:33.93 /70.00 @:0 B@:127 W:?
    Recv:20:21:01.590:  T:25.28 /0.00 B:34.24 /70.00 @:0 B@:127
    Recv:20:21:02.190:  T:25.23 /0.00 B:34.61 /70.00 @:0 B@:127 W:?
    Recv:20:21:02.706: X:0.0000 Y:300.0000 Z:9.4500 E:1436.2491 Count X:0 Y:24036 Z:3781
    Recv:20:21:03.182: echo:busy: processing
  • edited January 11
    Ok da fehlten die G Befehle. Habe das noch gemacht:
    Recv:16:21:01.905: X:0.0000 Y:300.0000 Z:12.5000 E:548.7720 Count X:0 Y:24036 Z:4997 (126)
    Send:16:21:03.682: @runButtonCommand homeAll
    Send:16:21:03.683: Slow command added:G28
    Send:16:21:03.683: N86561 G28
    Send:16:21:03.684: N86562 M114
    Recv:16:21:05.048: X:-462.0000 Y:-462.0000 Z:12.5000 E:548.7720 Count X:-37016 Y:-37016 Z:4997
    Recv:16:21:05.688: echo:busy: processing
    Recv:16:21:07.046: X:-3.0000 Y:0.0000 Z:12.5000 E:548.7720 Count X:-240 Y:-37016 Z:4997
    Recv:16:21:07.688: echo:busy: processing
    Recv:16:21:09.047: X:-3.0000 Y:0.0000 Z:12.5000 E:548.7720 Count X:-240 Y:-37016 Z:4997
    Recv:16:21:09.687: echo:busy: processing
    Recv:16:21:11.046: X:-3.0000 Y:0.0000 Z:12.5000 E:548.7720 Count X:-240 Y:-37016 Z:4997
    Recv:16:21:11.688: echo:busy: processing
    Recv:16:21:13.047: X:124.0000 Y:167.0000 Z:12.5000 E:548.7720 Count X:9935 Y:13380 Z:4997
    Recv:16:21:16.544: echo:busy: processing (2)
    Recv:16:21:18.546: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:-239867 (2)
    Recv:16:21:18.547: echo:busy: processing
    Recv:16:21:20.548: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:1999
    Recv:16:21:20.548: echo:busy: processing
    Recv:16:21:22.547: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:-3998
    Recv:16:21:22.548: echo:busy: processing
    Recv:16:21:24.546: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:21:24.547: echo:busy: processing
    Recv:16:21:26.547: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:21:26.547: echo:busy: processing
    Recv:16:21:27.419: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:21:27.419: ok
    Recv:16:21:27.426: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:21:27.427: ok
    Recv:16:23:24.542: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061 (59)
    Send:16:23:25.561: N86563 M75
    Recv:16:23:25.565: ok
    Send:16:23:25.604: N86564 M140 S75
    Send:16:23:25.607: Slow command added:M190 S75
    Send:16:23:25.607: N86566 M190 S75
    Send:16:23:25.609: N86567 M104 S235
    Recv:16:23:25.625: //action:notification Bed Heating...
    Recv:16:23:25.625: ok
    Recv:16:23:25.627: //action:notification Bed Heating...
    Send:16:23:25.630: Slow command added:M109 S235
    Send:16:23:25.630: N86569 M109 S235
    Send:16:23:25.632: N86570 M82 ;absolute extrusion mode
    Recv:16:23:26.542: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:23:27.617: echo:busy: processing
    Recv:16:23:28.543: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:23:29.617: echo:busy: processing
    Recv:16:23:30.543: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:23:31.615: echo:busy: processing
    Recv:16:23:32.542: X:124.0000 Y:167.0000 Z:12.6600 E:548.7720 Count X:9935 Y:13380 Z:5061
    Recv:16:23:33.616: echo:busy: processing


    Sehr komisch. Jetzt beim Testdruck berücksichtigt er die ABL Einstellungen. Was kann das gewesen sein?

  • Er macht hier allerdings nur das normale homing in den Zeilen die sichtbar sind
    Send:16:21:03.683: N86561 G28

    Kann aber sein das er das ABL bis zum reset merkt (oder länger wenns im eeprom gespeichert wurde). Hängt immer von den Compilereinstellungen beim erzeugen der Firmware ab, ist daher pauschal nicht zu beantworten zumal jede Firmware das auch anders regelt. 

    Normal ist das das das Board einen Reset beim verbinden des servers durchführt (aber nicht bei allen) - wenn danach gelevelt wurde nehme ich an das es erhalten bleibt bis mindestens zum nächsten reset, oder es ist permanent weils im eeprom gespeichert wurde.
  • Da ich den Drucker immer im Startprozess beobachte sehe ich da beim Homing, dass er den ABL verwendet und sein Z 0 sucht und findet. Also wie beim SD Karten druck.

    Wie das in der Firmware genau steht kann ich nicht sagen, da ich die Firmware nicht kompiliert habe. Ich schaue noch mal in die Einstellungen, ob ich da was finde.

    Danke aber schon einmal für die Hilfe :)
Sign In or Register to comment.