zvonacfirst Postat August 13, 2024 Partajează Postat August 13, 2024 Salut. Am o imprimanta fara pretentii care este suficienta pentru nevoile mele, si anume Kingroon KP3S 3.0. Mult timp am utilizat-o cu Raspberry Pi pe care am instalat OctoPi si a functionat fara probleme. Am cumparat un 3D Touch Leveling Sensor si l-am montat. Am modificat si firmwareul instaland unul dedicat imprimantei mele pentru a functiona cu acest senzor. Totul merge bine atat timp cat printez de pe card. Cand folosesc OctoPi imprimanta porneste imprimarea dar se opreste foarte des, raporteaza Communication error si parca a luat-o razna. La un moment dat se opreste si nu mai continua printarea. Adica nu reusesc sa printez complet nici macar primul layer. Iata ce apare in terminalul OctoPi : Send: N1652 G1 X77.751 Y76.55 E29.588*94 Recv: ok Send: N1653 G1 X77.644 Y76.494 E29.59065*105 Recv: ok Send: N1654 G1 X77.436 Y76.352 E29.59618*104 Recv: ok Send: N1655 G1 X77.34 Y76.271 E29.59893*82 Recv: Error:checksum mismatch, Last Line: 1654 Recv: Resend: 1655 Recv: ok Send: N1655 G1 X77.34 Y76.271 E29.59893*82 Recv: T:199.88 /200.00 B:59.88 /60.00 T0:199.88 /200.00 @:28 B@:0 @0:28 Recv: echo:busy: processing Recv: T:199.76 /200.00 B:59.76 /60.00 T0:199.76 /200.00 @:30 B@:127 @0:30 Recv: ok Send: N1656 G1 X77.194 Y76.12 E29.60354*87 Recv: Error:checksum mismatch, Last Line: 1655 Recv: Resend: 1656 Recv: ok Send: N1656 G1 X77.194 Y76.12 E29.60354*87 Recv: T:199.76 /200.00 B:60.00 /60.00 T0:199.76 /200.00 @:29 B@:127 @0:29 Recv: echo:busy: processing Recv: T:199.88 /200.00 B:60.29 /60.00 T0:199.88 /200.00 @:26 B@:127 @0:26 Recv: ok Send: N1657 G1 X77.049 Y75.926 E29.60886*110 Recv: T:199.88 /200.00 B:60.62 /60.00 T0:199.88 /200.00 @:26 B@:0 @0:26 Recv: echo:busy: processing Recv: T:199.88 /200.00 B:60.74 /60.00 T0:199.88 /200.00 @:26 B@:0 @0:26 Recv: ok Send: N1658 G1 X76.91 Y75.657 E29.61551*90 Recv: echo:Unknown command: "658 G1 X76.91 Y75.657 E29.61551" Recv: ok Send: N1659 G1 X76.837 Y75.443 E29.62047*105 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1657 Recv: Resend: 1658 Recv: ok Send: N1658 G1 X76.91 Y75.657 E29.61551*90 Recv: T:200.00 /200.00 B:60.82 /60.00 T0:200.00 /200.00 @:24 B@:0 @0:24 Recv: echo:busy: processing Recv: T:200.14 /200.00 B:60.82 /60.00 T0:200.14 /200.00 @:21 B@:0 @0:21 Recv: ok Send: N1659 G1 X76.837 Y75.443 E29.62047*105 Recv: Error:No Checksum with line number, Last Line: 1658 Recv: Resend: 1659 Recv: ok Send: N1659 G1 X76.837 Y75.443 E29.62047*105 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1658 Recv: Resend: 1659 Recv: ok Send: N1659 G1 X76.837 Y75.443 E29.62047*105 Recv: Error:checksum mismatch, Last Line: 1658 Recv: Resend: 1659 Recv: ok Send: N1659 G1 X76.837 Y75.443 E29.62047*105 Recv: ok Send: N1660 G1 X76.796 Y75.239 E29.62504*110 Recv: ok Send: N1661 G1 X76.781 Y74.984 E29.63065*102 Recv: ok Send: N1662 G1 X76.801 Y74.723 E29.63639*110 Recv: ok Send: N1663 G1 X76.846 Y74.527 E29.64081*104 Recv: Error:checksum mismatch, Last Line: 1662 Recv: Resend: 1663 Recv: ok Send: N1663 G1 X76.846 Y74.527 E29.64081*104 Recv: T:200.29 /200.00 B:60.74 /60.00 T0:200.29 /200.00 @:19 B@:0 @0:19 Recv: T:200.29 /200.00 B:60.70 /60.00 T0:200.29 /200.00 @:20 B@:0 @0:20 Communication timeout during an active resend, resending same line again to trigger response from printer. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves. Send: N1663 G1 X76.846 Y74.527 E29.64081*104 Recv: echo:Unknown command: "6631 X7.Y7427 E26400N1663 G1 X76.846 Y74.527 E29.64081" Recv: ok Send: N1664 G1 X76.885 Y74.406 E29.6436*94 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1662 Recv: Resend: 1663 Recv: ok Send: N1663 G1 X76.846 Y74.527 E29.64081*104 Recv: ok Send: N1664 G1 X76.885 Y74.406 E29.6436*94 Recv: ok Send: N1665 G1 X76.994 Y74.167 E29.64936*101 Recv: ok Send: N1666 G1 X77.108 Y73.986 E29.65406*101 Recv: ok Send: N1667 G1 X77.216 Y73.855 E29.65779*108 Recv: ok Send: N1668 G1 X77.352 Y73.719 E29.66201*108 Recv: Error:checksum mismatch, Last Line: 1667 Recv: Resend: 1668 Recv: ok Send: N1668 G1 X77.352 Y73.719 E29.66201*108 Recv: ok Send: N1669 G1 X77.616 Y73.524 E29.66921*109 Recv: ok Send: N1670 G1 X77.765 Y73.444 E29.67292*101 Recv: ok Send: N1671 G1 X77.926 Y73.379 E29.67674*104 Recv: ok Send: N1672 G1 X78.173 Y73.31 E29.68237*95 Recv: ok Send: N1673 G1 X78.356 Y73.285 E29.68642*96 Recv: ok Send: N1674 G1 X78.634 Y73.285 E29.69252*98 Recv: ok Send: N1675 G1 X78.906 Y73.328 E29.69857*100 Recv: ok Send: N1676 G1 X79.166 Y73.414 E29.70458*107 Recv: ok Send: N1677 G1 X79.335 Y73.495 E29.70869*105 Recv: ok Send: N1678 G1 X79.508 Y73.605 E29.71319*104 Recv: ok Send: N1679 G1 X79.72 Y73.787 E29.71933*88 Recv: ok Send: N1680 G1 X79.873 Y73.961 E29.72441*106 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1679 Recv: Resend: 1680 Recv: ok Send: N1680 G1 X79.873 Y73.961 E29.72441*106 Recv: ok Send: N1681 G1 X79.979 Y74.121 E29.72863*103 Recv: ok Send: N1682 G1 X80.097 Y74.36 E29.73448*88 Recv: ok Send: N1683 G1 X80.181 Y74.629 E29.74066*104 Recv: ok Send: N1684 G1 X80.208 Y74.798 E29.74442*100 Recv: Error:checksum mismatch, Last Line: 1683 Recv: Resend: 1684 Recv: ok Send: N1684 G1 X80.208 Y74.798 E29.74442*100 Recv: echo:Unknown command: "684 G1 X80.208 Y74.798 E29.74442" Recv: ok Send: N1685 G1 X80.219 Y75.05 E29.74996*83 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1683 Recv: Resend: 1684 Recv: ok Send: N1684 G1 X80.208 Y74.798 E29.74442*100 Recv: ok Send: N1685 G1 X80.219 Y75.05 E29.74996*83 Recv: ok Send: N1686 G1 X80.203 Y75.246 E29.75427*104 Recv: ok Send: N1687 G1 X80.174 Y75.397 E29.75765*98 Recv: Error:checksum mismatch, Last Line: 1686 Recv: Resend: 1687 Recv: ok Send: N1687 G1 X80.174 Y75.397 E29.75765*98 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1686 Recv: Resend: 1687 Recv: ok Send: N1687 G1 X80.174 Y75.397 E29.75765*98 Recv: ok Send: N1688 G1 X80.099 Y75.636 E29.76315*97 Recv: ok Send: N1689 G1 X79.979 Y75.878 E29.76908*99 Recv: ok Send: N1690 G1 X79.871 Y76.041 E29.77337*100 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1689 Recv: Resend: 1690 Recv: ok Send: N1690 G1 X79.871 Y76.041 E29.77337*100 Recv: Error:checksum mismatch, Last Line: 1689 Recv: Resend: 1690 Recv: ok Send: N1690 G1 X79.871 Y76.041 E29.77337*100 Recv: ok Send: N1691 G1 X79.693 Y76.24 E29.77923*91 Recv: echo:Unknown command: "691 G1 X79.693 Y76.24 E29.77923" Recv: ok Send: N1692 G1 X79.489 Y76.409 E29.78505*109 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1690 Recv: Resend: 1691 Recv: ok Send: N1691 G1 X79.693 Y76.24 E29.77923*91 Recv: ok Send: N1692 G1 X79.489 Y76.409 E29.78505*109 Recv: Error:checksum mismatch, Last Line: 1691 Recv: Resend: 1692 Recv: ok Send: N1692 G1 X79.489 Y76.409 E29.78505*109 Recv: ok Send: N1693 G1 X79.351 Y76.496 E29.78863*101 Recv: ok Send: N1694 G1 X79.047 Y76.632 E29.79594*110 Recv: ok Send: N1695 G1 X78.841 Y76.687 E29.80062*100 Recv: Error:checksum mismatch, Last Line: 1694 Recv: Resend: 1695 Recv: ok Send: N1695 G1 X78.841 Y76.687 E29.80062*100 Recv: ok Send: N1696 G1 X78.629 Y76.716 E29.80532*110 Recv: ok Send: N1697 G1 F2400 E28.80532*12 Recv: ok Send: N1698 G1 F240 Z0.36*47 Recv: echo:Unknown command: "698 G1 F240 Z0.36" Recv: ok Send: N1699 G0 F6000 X97.185 Y78.001 Z0.36*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1697 Recv: Resend: 1698 Recv: ok Send: N1698 G1 F240 Z0.36*47 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1697 Recv: Resend: 1698 Recv: ok Send: N1699 G0 F6000 X97.185 Y78.001 Z0.36*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1697 Recv: Resend: 1698 Recv: ok Send: N1698 G1 F240 Z0.36*47 Recv: ok Send: N1699 G0 F6000 X97.185 Y78.001 Z0.36*18 Recv: ok Send: N1700 G1 F240 Z0.12*41 Recv: ok Send: N1701 G1 F2400 E29.80532*3 Recv: ok Send: N1702 G1 F1200 X97.342 Y77.805 E29.81083*12 Recv: ok Send: N1703 G1 X97.58 Y77.418 E29.8208*96 Recv: ok Send: N1704 G1 X97.695 Y77.159 E29.82702*109 Recv: echo:Unknown command: "704 G1 X97.695 Y77.159 E29.82702" Recv: ok Send: N1705 G1 X97.784 Y76.905 E29.83293*97 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1703 Recv: Resend: 1704 Recv: ok Send: N1704 G1 X97.695 Y77.159 E29.82702*109 Recv: ok Send: N1705 G1 X97.784 Y76.905 E29.83293*97 Recv: ok Send: N1706 G1 X97.852 Y76.612 E29.83953*104 Recv: ok Send: N1707 G1 X97.891 Y76.213 E29.84833*99 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:checksum mismatch, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:No Checksum with line number, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:checksum mismatch, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:checksum mismatch, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:checksum mismatch, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:checksum mismatch, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:Line Number is not Last Line Number+1, Last Line: 1707 Recv: Resend: 1708 Recv: ok Send: N1708 G1 F1037.3 X97.949 Y75.803 E29.85885*18 Recv: Error:No Checksum with line number, Last Line: 1707 Recv: Resend: 1708 Printer keeps requesting line 1708 again and again, communication stuck Changing monitoring state from "Printing" to "Error" Send: M112 Send: N1709 M112*30 Send: N1710 M104 T0 S0*22 Send: N1711 M140 S0*83 Changing monitoring state from "Error" to "Offline after error" Connection closed, closing down monitor Closing down send loop Changing monitoring state from "Offline" to "Opening serial connection" Connecting to port /dev/ttyUSB0, baudrate 115200 Changing monitoring state from "Opening serial connection" to "Connecting" Connected to: Serial<id=0x7575b2e0, open=True>(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor Send: N0 M110 N0*125 No answer from the printer within the connection timeout, trying another hello Send: N0 M110 N0*125 There was a timeout while trying to connect to the printer Changing monitoring state from "Connecting" to "Offline" Connection closed, closing down monitor Are cineva vreo idee? Nu as vres sa renunt la ideea de a utiliza senzorul instalat deoarece functia Autoleveling este foarte comoda si ofera rezultate constant identice, mai ales cand schimb heatbed-ul. Ma gandesc ca poate mai foloseste cineva aceasta configuratie, nu neaparat cu aceeasi imprimanta. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum