Good day,
I have some troubles with inkcut and my plotter could you please support me?
When I start inkcut with plotter disconected everything seems to be okay, but when I connect it and go to options, Inkcut crashes.
Can you please help me? What am I doing wrong?
here is my log file from inkcut after crash -
2020-02-15 11:15:59,600 | INFO | inkcut | ========================================
2020-02-15 11:15:59,600 | INFO | inkcut | Inkcut launched
2020-02-15 11:15:59,600 | INFO | inkcut | Version: 2.1.2dev
2020-02-15 11:15:59,600 | INFO | inkcut | Python: 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)]
2020-02-15 11:15:59,600 | INFO | inkcut | System: uname_result(system='Windows', node='DESKTOP-76VP7QP', release='10', version='10.0.18362', machine='AMD64', processor='Intel64 Family 6 Model 61 Stepping 4, GenuineIntel')
2020-02-15 11:15:59,600 | INFO | inkcut | Executable: C:\Users\Jarda\Desktop\inkcut_v2.2.1.exe
2020-02-15 11:15:59,600 | INFO | inkcut | Args: ['C:\\Users\\Jarda\\Desktop\\inkcut_v2.2.1.exe']
2020-02-15 11:15:59,662 | INFO | inkcut | Qt: 5.14.0 Api:
2020-02-15 11:15:59,662 | INFO | inkcut | ========================================
2020-02-15 11:16:00,678 | DEBUG | inkcut | Starting plugin 'inkcut.core'
2020-02-15 11:16:00,678 | DEBUG | inkcut | Inkcut loaded.
2020-02-15 11:16:00,709 | DEBUG | inkcut | CLI | Commands loaded
2020-02-15 11:16:00,709 | DEBUG | inkcut | CLI | No cli command was given.
2020-02-15 11:16:00,709 | WARNING | inkcut | Translations not found at C:\Users\Jarda\AppData\Local\Temp\_MEI52282\inkcut\res\translations\cs_CZ
2020-02-15 11:16:03,070 | DEBUG | inkcut | CLI | Commands loaded
2020-02-15 11:16:03,070 | DEBUG | inkcut | CLI | No cli command was given.
2020-02-15 11:16:03,101 | INFO | inkcut | Loading plugin inkcut.preview
2020-02-15 11:16:03,569 | DEBUG | inkcut | Starting plugin 'inkcut.preview'
2020-02-15 11:16:03,569 | WARNING | inkcut | Plugin inkcut.preview state restored from: C:\Users\Jarda/.config/inkcut/inkcut.preview.json
2020-02-15 11:16:03,600 | INFO | inkcut | Loading plugin inkcut.console
2020-02-15 11:16:04,277 | INFO | inkcut | Loading plugin inkcut.monitor
2020-02-15 11:16:04,277 | DEBUG | inkcut | Starting plugin 'inkcut.monitor'
2020-02-15 11:16:04,433 | INFO | inkcut | Loading plugin inkcut.device
2020-02-15 11:16:04,917 | DEBUG | inkcut | Starting plugin 'inkcut.device'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.absolute = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.commands_after = '
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.commands_before = '
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.commands_connect = '
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.commands_disconnect = '
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.custom_rate = -1.0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.force = 40.0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.force_enabled = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.force_units = g'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.interpolate = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.mirror_x = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.mirror_y = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.quality_factor = 1.0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.rotation = 0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.sample_rate = 100'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.scale = [1.0, 1.0]'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.speed = 4.0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.speed_enabled = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.speed_units = in/s'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.spooled = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.step_size = 3.5433070866'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.step_time = 35.0'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.swap_xy = False'
2020-02-15 11:16:04,917 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>.test_mode = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.baudrate = 9600'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.bytesize = 8'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.dsrdtr = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.parity = None'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.port = '
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.rtscts = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.stopbits = 1'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>.xonxoff = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.protocols.hpgl.HPGLProtocol object at 0x0000022FA673C688>.config = <inkcut.core.models.Model object at 0x0000022FA673C908>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.protocols.hpgl.HPGLProtocol object at 0x0000022FA673C688>.declaration = <inkcut.device.extensions.DeviceProtocol object at 0x0000022FA65D2308>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '.config = <inkcut.device.transports.serialport.plugin.SerialConfig object at 0x0000022FA673C6C8>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '.declaration = <inkcut.device.extensions.DeviceTransport object at 0x0000022FA673D688>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '.protocol = <inkcut.device.protocols.hpgl.HPGLProtocol object at 0x0000022FA673C688>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.config = <inkcut.device.plugin.DeviceConfig object at 0x0000022FA673C488>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.connection = '
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.declaration = <inkcut.device.extensions.DeviceDriver object at 0x0000022FA673C648>'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.filters = []'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.jobs = []'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.device.plugin.Device object at 0x0000022FA653ABC8>.queue = []'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Starting plugin 'inkcut.job'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.auto_approve = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.count = 0'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.created = 2020-02-15 11:10:27.868640'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.data = '
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.duration = 0:00:00'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.ended = None'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.length = 0.0'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.progress = 0'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.speed = 0.0'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.started = None'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.status = staged'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.JobInfo object at 0x0000022FA6550548>.units = in'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.color = #000000'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.cost = 1.0'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.force = 10'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.is_roll = False'
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.name = '
2020-02-15 11:16:04,980 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.padding = [3.5433070866, 3.5433070866, 3.5433070866, 3.5433070866]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.size = [2161.417322826, 17716.535433]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.speed = 10'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.use_force = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.use_speed = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Material object at 0x0000022FA6550608>.used = [0.0, 0.0]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.align_center = [False, False]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.auto_copies = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.auto_rotate = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.auto_scale = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.copies = 1'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.copy_spacing = [10.0, 10.0]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.copy_weedline = False'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.copy_weedline_padding = [10.0, 10.0, 10.0, 10.0]'
2020-02-15 11:16:04,995 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.document = C:/Users/Jarda/Desktop/vegan.svg'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.document_kwargs = {'ids': None}'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.feed_after = 0.0'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.feed_to_end = False'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.info = <inkcut.job.models.JobInfo object at 0x0000022FA6550548>'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.lock_scale = True'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.material = <inkcut.job.models.Material object at 0x0000022FA6550608>'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.mirror = [False, False]'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.order = Normal'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.plot_weedline = False'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.plot_weedline_padding = [10.0, 10.0, 10.0, 10.0]'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.rotation = 0.0'
2020-02-15 11:16:05,011 | DEBUG | inkcut | Restoring state '<inkcut.job.models.Job object at 0x0000022FA673C7C8>.scale = [1.0, 1.0]'
2020-02-15 11:16:05,011 | INFO | inkcut | {'type': 'create', 'object': <inkcut.job.plugin.JobPlugin object at 0x0000022FA523AEC8>, 'name': 'job', 'value': <inkcut.job.models.Job object at 0x0000022FA673C7C8>}
2020-02-15 11:16:05,011 | INFO | inkcut | Saving state due to change: {'type': 'request'}
2020-02-15 11:16:05,027 | INFO | inkcut | {'type': 'update', 'object': <inkcut.job.models.Job object at 0x0000022FA673C7C8>, 'name': 'model', 'oldvalue': <PyQt5.QtGui.QPainterPath object at 0x0000022FA666C668>, 'value': <PyQt5.QtGui.QPainterPath object at 0x0000022FA666CBA8>}
2020-02-15 11:16:05,027 | INFO | inkcut | Saving state due to change: {'type': 'request'}
2020-02-15 11:16:05,027 | INFO | inkcut | {'type': 'update', 'object': <inkcut.job.models.Job object at 0x0000022FA673C7C8>, 'name': 'material', 'oldvalue': <inkcut.job.models.Material object at 0x0000022FA65002C8>, 'value': <inkcut.job.models.Material object at 0x0000022FA6550608>}
2020-02-15 11:16:05,027 | INFO | inkcut | Saving state due to change: {'type': 'request'}
2020-02-15 11:16:05,027 | WARNING | inkcut | Plugin inkcut.job state restored from: C:\Users\Jarda/.config/inkcut/inkcut.job.json
2020-02-15 11:16:05,027 | INFO | inkcut | {}
2020-02-15 11:16:05,027 | INFO | inkcut | Saving state due to change: {'type': 'request'}
2020-02-15 11:16:05,042 | INFO | inkcut | {}
2020-02-15 11:16:05,042 | INFO | inkcut | Saving state due to change: {'type': 'request'}
2020-02-15 11:16:05,042 | WARNING | inkcut | Plugin inkcut.device state restored from: C:\Users\Jarda/.config/inkcut/inkcut.device.json
2020-02-15 11:16:05,370 | INFO | inkcut | Loading plugin inkcut.job
2020-02-15 11:16:05,964 | INFO | inkcut | Loading plugin inkcut.job
2020-02-15 11:16:05,964 | INFO | inkcut | Loading plugin inkcut.job
2020-02-15 11:16:05,964 | INFO | inkcut | Loading plugin inkcut.job
2020-02-15 11:16:05,964 | INFO | inkcut | Loading plugin inkcut.joystick
2020-02-15 11:16:05,964 | DEBUG | inkcut | Starting plugin 'inkcut.joystick'
2020-02-15 11:16:06,214 | DEBUG | inkcut | Updating dock items: [<inkcut.preview.view.PreviewDockItem object at 0x0000022F9B33DE08>, <inkcut.console.view.ConsoleDockItem object at 0x0000022FA523FC88>, <inkcut.monitor.view.MonitorDockItem object at 0x0000022F9CDC96C8>, <inkcut.device.view.DeviceProgressDockItem object at 0x0000022FA6760A88>, <inkcut.job.view.GraphicDockItem object at 0x0000022FA6676048>, <inkcut.job.view.MaterialDockItem object at 0x0000022FA66309C8>, <inkcut.job.view.WeedlinesDockItem object at 0x0000022FA6799908>, <inkcut.job.view.JobHistoryDockItem object at 0x0000022FA67A1108>, <inkcut.joystick.view.JoystickDockItem object at 0x0000022FA679CB88>]
2020-02-15 11:16:06,402 | DEBUG | inkcut | Updating settings pages: [<inkcut.ui.extensions.SettingsPage object at 0x0000022F9CCD5DC8>, <inkcut.ui.extensions.SettingsPage object at 0x0000022F9CDDB648>, <inkcut.ui.extensions.SettingsPage object at 0x0000022F9B5BA988>]
2020-02-15 11:16:06,402 | DEBUG | inkcut | Starting plugin 'inkcut.ui'
2020-02-15 11:16:06,823 | DEBUG | asyncio | Using selector: SelectSelector
2020-02-15 11:16:06,870 | DEBUG | asyncio | Using selector: SelectSelector