Sidewinder X1 druckt auf einmal sehr langsam.

Hallo,

Habe von heut auf morgen auf einmal folgendes Problem und komm nicht weiter.

Wenn ich den Druck starte läuft eigentlich alles ganz normal nur fängt der Drucker irgendwann einfach an langsam zu drucken wie hier im Video…(https://youtube.com/shorts/aBu8Sa7oXTQ?feature=share)

Mit dem USB Stick läuft der Druck ohne Probleme durch…


Kennt das Problem jemand ?

schon mal danke!
Gruß Simon

Comments

  • Das sieht nach Kommunikationsproblemen aus. Wenn ich das richtig sehe ein move alle 3 Sekunden. Dein timeout ist vermutlich auf 3s eingestellt. Wenn es passiert sieh in der Konsole nach - besser noch aktiviere vor dem Druck logging dann siehst du auch wie das Problem entstand. Frage ist antwortet die Firmware gar nicht mehr? Timeout passiert ja wenn das "ok" von der Druckerfirmware nicht mehr am server ankommt. Liegt aber oft nicht am Drucker, sondern daran das einer der Seriellen Treiber die Daten nicht mehr weiterleitet in eine Richtung. Zumindest wenn es am pi hängt, gibt es eine Option ein trennen des usb zu simmulieren wenn timeouts passieren (normal aus). Dadurch wird der Treiber neu gestartet so dass es dann oft korrekt schnell weiter geht.

    Wenn das hilft solltest du aber untersuchen warum das passiert. Zeigt das Blitz-Symbol zum Beispiel das Undervoltage gelegentlich passiert, kann es daran liegen. Das führt zu den merkwürdigsten Fehlern.
  • Also ich denk ich nicht das es vom time out kommt… das Passiert bei anderen drucken genau so nur das die Zeit zwischen den Bewegungen dann Länger dauert als 3S obwohl eine out sogar 3S eingestellt waren 

    Wie genau aktivier ich logging ?
    Bzw ist das dass hier: (https://www.dropbox.com/s/0eelxsm33ega440/Foto%2017.05.22%2C%2021%2055%2016.png?dl=0)


    Undervoltage wars nicht da steht nach wie vor Never…
  • Logging aktiviert man im Drucker Menü über "Druck Logs". Was aktuell passiert kann man aber auch in der Konsole sehen. Hier ggs. ack/Befehle Filter deaktivieren um genauer zu sehen was da gerade passiert.
  • Also hab jetzt mal die Logs aktiviert und ein Screenshot von der Konsole gemacht weiter komm ich damit aber Lieder nicht…

    Download Log
    (https://www.dropbox.com/s/11acf83nfek4hr7/20220527090129_Alle_V1.log?dl=0)

    Screenshot Konsole
    (https://www.dropbox.com/s/5rug6trwr2ved88/IMG_3748.PNG?dl=0)
  • Genau was ich befürchtet habe. Hier die wichtige stelle im log:

    Send:14:07:45.065: N46838 G1 F3600 X40.779 Y134.35 E3901.86187
    Recv:14:07:45.185:  T:215.10 /215.00 B:67.05 /67.00 @:34 B@:15
    Recv:14:07:45.427: ok
    Send:14:07:45.427: N46839 G0 F4800 X45.706 Y134.349
    Recv:14:07:45.457: ok
    Send:14:07:45.457: N46840 G1 F3600 X41.301 Y150.786 E3902.79575
    Recv:14:07:45.797: ok
    Send:14:07:45.798: N46841 G0 F4800 X43.214 Y150.786
    Recv:14:07:45.907: ok
    
    Send:14:07:45.907: N46842 G1 F3600 X32.264 Y139.836 E3903.64559
    Recv:14:07:46.185:  T:215.16 /215.00 B:67.03 /67.00 @:33 B@:19
    Send:14:07:51.268: M117 Layer 15/32
    Mesg:14:08:02.277: Warning: Communication timeout - resetting communication buffer.
    Mesg:14:08:02.277: Connection status: Buffered:101, Manual Commands: 1, Job Commands: 5000
    Mesg:14:08:02.277: Buffer used:101 Enforced free byte:37 lines stored:3
    Send:14:08:02.277: M117 ETA 18:09:10 day 27
    Send:14:08:02.277: N46843 G0 F4800 X31.834 Y141.674
    Send:14:08:11.281: M117 ETE 04:01:09
    Send:14:08:21.289: M117 Layer 15/32
    Mesg:14:08:32.297: Warning: Communication timeout - resetting communication buffer.
    Mesg:14:08:32.297: Connection status: Buffered:97, Manual Commands: 1, Job Commands: 5000
    Mesg:14:08:32.297: Buffer used:97 Enforced free byte:45 lines stored:4
    Send:14:08:32.297: M117 ETA 18:09:40 day 27
    Send:14:08:32.297: N46844 G1 F3600 X59.17 Y134.35 E3905.19868
    Send:14:08:41.299: M117 ETE 04:01:09
    Mesg:14:08:52.301: Warning: Communication timeout - resetting communication buffer.
    Mesg:14:08:52.301: Connection status: Buffered:88, Manual Commands: 1, Job Commands: 5000
    Mesg:14:08:52.301: Buffer used:88 Enforced free byte:17 lines stored:3
    Mesg:14:08:52.301: Warning: Too many timeouts without response - disabling timeout message!
    Mesg:14:08:52.301: Advice: If communication does not recover try adding usb reconnect on timeout in printer settings!
    Mesg:14:08:52.301: This helps in case it is the serial driver that hangs.
    Send:14:08:52.301: M117 Layer 15/32
    Send:14:08:52.302: N46845 G0 F4800 X55.955 Y134.35
    Send:14:08:52.302: N46846 G1 F3600 X51.551 Y150.786 E3906.13249
    Send:14:09:03.309: M117 ETA 18:10:09 day 27
    Send:14:09:03.309: N46847 G0 F4800 X37.548 Y150.393
    Send:14:09:11.309: M117 ETE 04:01:08
    Send:14:09:21.314: M117 Layer 15/32
    Send:14:09:32.322: M117 ETA 18:10:39 day 27
    Send:14:09:32.322: N46848 G1 F3600 X97.421 Y134.35 E3909.53419
    Send:14:09:41.327: M117 ETE 04:01:08
    Send:14:09:52.329: M117 Layer 15/32
    Send:14:09:52.329: N46849 G0 F4800 X96.952 Y134.349
    Send:14:09:52.329: N46850 G1 F3600 X92.547 Y150.787 E3910.46812
    Send:14:10:03.338: M117 ETA 18:11:08 day 27
    Send:14:10:03.338: N46851 G0 F4800 X96.782 Y134.35
    Send:14:10:11.344: M117 ETE 04:01:07
    Send:14:10:21.351: M117 Layer 15/32
    Send:14:10:32.360: M117 ETA 18:11:38 day 27
    Send:14:10:32.360: N46852 G1 F3600 X113.217 Y150.786 E3911.7437
    Send:14:10:41.366: M117 ETE 04:01:07
    Send:14:10:52.368: M117 Layer 15/32
    Send:14:10:52.368: N46853 G0 F4800 X113.046 Y150.786
    Send:14:10:52.369: N46854 G1 F3600 X117.45 Y134.349 E3912.67756
    Send:14:11:03.369: M117 ETA 18:12:07 day 27
    Send:14:11:03.369: N46855 G0 F4800 X124.783 Y134.35
    Send:14:11:11.374: M117 ETE 04:01:06
    Send:14:11:22.377: M117 Layer 15/32
    Send:14:11:22.377: N46856 G1 F3600 X140.928 Y150.495 E3913.93059
    Send:14:11:31.385: M117 ETA 18:12:37 day 27
    Send:14:11:42.389: M117 ETE 04:01:06
    Send:14:11:42.389: N46857 G0 F4800 X144.083 Y149.707
    Send:14:11:42.390: N46858 G1 F3600 X147.669 Y136.325 E3914.6909
    Send:14:11:53.400: M117 Layer 15/32
    Send:14:11:53.400: N46859 G0 F4800 X157.437 Y138.767
    Send:14:12:01.390: M117 ETA 18:13:06 day 27
    Send:14:12:12.399: M117 ETE 04:01:05
    Send:14:12:12.399: N46860 G1 F3600 X112.581 Y150.786 E3917.23939
    Send:14:12:21.400: M117 Layer 15/32
    Send:14:12:32.407: M117 ETA 18:13:36 day 27
    Send:14:12:32.407: N46861 G0 F4800 X123.295 Y150.787
    Send:14:12:41.412: M117 ETE 04:01:05
    Send:14:12:52.421: M117 Layer 15/32
    Send:14:12:52.421: N46862 G1 F3600 X127.699 Y134.35 E3918.17326
    Send:14:12:52.422: N46863 G0 F4800 X135.671 Y134.35
    Send:14:13:03.431: M117 ETA 18:14:05 day 27
    Send:14:13:03.431: N46864 G1 F3600 X74.331 Y150.786 E3921.6583
    Send:14:13:11.430: M117 ETE 04:01:03
    Send:14:13:22.438: M117 Layer 15/32
    Send:14:13:22.438: N46865 G0 F4800 X72.049 Y150.786
    Send:14:13:22.438: N46866 G1 F3600 X76.453 Y134.349 E3922.59217
    Send:14:13:33.439: M117 ETA 18:14:34 day 27
    Send:14:13:33.439: N46867 G0 F4800 X71.215 Y150.786
    Send:14:13:41.441: M117 ETE 04:01:03
    Send:14:13:51.446: M117 Layer 15/32
    Send:14:14:02.452: M117 ETA 18:15:04 day 27
    Send:14:14:02.452: N46868 G1 F3600 X54.78 Y134.35 E3923.86774
    
    Du siehst ganz klar das Befehle per "ok" bestätigt werden. Aber plötzlich kommen keine Antworten mehr vom Drucker an, was dann die Timeouts triggert und soweit korrekt ist.

    Auf welchem Betriebssystem läuft das? Bei linux kannst du einstellen die USB verbindung bei timeout zu resetten. Das sollte es wieder in gang bringen. Insbesondere bei einigen chipsätzen passiert das gerne, letztlich ein bug bei der Korrektur von Kommunikationsfehler denke ich, aber ich hab die linux Treiber nicht geschrieben.

    Wenn das resetten hilft kannst du entweder damit leben oder versuchen ob z.b. kürzere/andere/besser geschirmte Kabel besser funktionieren. Ob am Drucker ein Kabel wie Heizung oder Motor zu nah am usb verbei kommt um Störungen zu induzieren, Bei pi 4 usb 2 Anschluss nutzen da ich denke das der unempfindlicher ist. Usb 3 wird eh in usb 2 modus gesetzt weil der Drucker nicht mehr kann.

    Ich hatte mir wegen dieses Fehlers extra einen Sidewinder 1 mal gekauft, aber bei meinem Model passiert er dummerweise nicht. Daher denke ich auch das es nur manche Modelle betrifft die genug Störungen verursachen um den Treiber durcheinander zu bringen.
Sign In or Register to comment.