lukasmwerner / Dremel3D-CuraPrintr

A Cura Plugin for Network Printing on Dremel/3PI 3D Printers
GNU Affero General Public License v3.0
11 stars 1 forks source link

Cura 5.0 ready! #8

Closed lukasmwerner closed 2 years ago

lukasmwerner commented 2 years ago

In theory this should make dremel3d-curaprintr cura 5.0 ready? unfortunetly I've been unable to test as i am out of school

lola66 commented 2 years ago

On MacOs 12.4 using Cura 5, I see the plugin... can change the IP address, but when I try to send a print job to Dremel 3d40... It crashes... I get this.

Capture 2022-05-30 at 11 26 36 AM Capture 2022-05-30 at 11 26 46 AM Capture 2022-05-30 at 11 27 25 AM

Error Traceback (most recent call last): File "UM/TaskManagement/TaskManager.py", line 142, in event call_event.callFunction() File "UM/TaskManagement/TaskManager.py", line 33, in callFunction self._function(*self._args, **self._kwargs) File "/Users/lola/Library/Application Support/cura/5.0/plugins/Dremel3D-CuraPrintr/Dremel3DOutputDevice.py", line 182, in onInstanceOnline if reply.error() != QNetworkReply.NoError: AttributeError: type object 'QNetworkReply' has no attribute 'NoError'

Logs

Thread 0x000000031f083000 (most recent call first): File "threading.py", line 324 in wait File "zeroconf/init.py", line 2534 in wait File "zeroconf/init.py", line 1715 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000031e080000 (most recent call first): File "zeroconf/init.py", line 1369 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000031d07d000 (most recent call first): File "/Applications/Ultimaker-Cura.app/Contents/MacOS/share/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 88 in _updateThread File "threading.py", line 946 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000031c07a000 (most recent call first): File "/Applications/Ultimaker-Cura.app/Contents/MacOS/share/cura/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py", line 61 in _updateThread File "threading.py", line 946 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000031b077000 (most recent call first): File "threading.py", line 324 in wait File "zeroconf/init.py", line 2534 in wait File "zeroconf/init.py", line 1715 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000031a074000 (most recent call first): File "threading.py", line 324 in wait File "threading.py", line 600 in wait File "/Applications/Ultimaker-Cura.app/Contents/MacOS/share/cura/plugins/UM3NetworkPrinting/src/Network/ZeroConfClient.py", line 81 in _handleOnServiceChangedRequests File "threading.py", line 946 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000319071000 (most recent call first): File "zeroconf/init.py", line 1369 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000315c4c000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000314c49000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000313c46000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000312c43000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000311c40000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x0000000310c3d000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000030fc3a000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Thread 0x000000030ec37000 (most recent call first): File "threading.py", line 320 in wait File "threading.py", line 460 in acquire File "UM/JobQueue.py", line 98 in _nextJob File "UM/JobQueue.py", line 124 in run File "threading.py", line 1009 in _bootstrap_inner File "threading.py", line 966 in _bootstrap

Current thread 0x00000002051a1600 (most recent call first): File "cura/CrashHandler.py", line 396 in _logInfoWidget File "cura/CrashHandler.py", line 182 in _createDialog File "cura/CrashHandler.py", line 86 in init File "cura_app.py", line 164 in exceptHook File "UM/Qt/QtApplication.py", line 403 in exec File "cura/CuraApplication.py", line 879 in run File "cura_app.py", line 238 in

lukasmwerner commented 2 years ago

@lola66 this should fix all network printing errors. If it prints let me know and I will update the package on the marketplace to this version