jura@debian:~$ linuxcnc LINUXCNC - 2.9.0-pre0-2613-g91e5edda7 Machine configuration directory is '/home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1' Machine configuration file is 'industrial_lathe_wear.ini' Starting LinuxCNC... Found file(LIB): /usr/share/linuxcnc/hallib/basic_sim.tcl setup_kins: cmd=loadrt trivkins coordinates=xz Note: Using POSIX realtime /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:84: executing 'import sys sys.path.insert(0,"./")' /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:86: executing 'import sys sys.path.append("../../nc_files/remap_lib/python-stdglue/")' PythonPlugin: Python '2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516]' /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:84: executing 'import sys sys.path.insert(0,"./")' /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:86: executing 'import sys sys.path.append("../../nc_files/remap_lib/python-stdglue/")' PythonPlugin: Python '2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516]' is_callable(remap.index_lathe_tool_with_wear) = TRUE is_callable(remap.ignore_m6) = TRUE warning: code 'M6' : no modalgroup= given, using default group 10 : 43:REMAP = M6 python=ignore_m6 is_callable(remap.g712) = TRUE is_callable(__init__) = FALSE [QtDesigner][INFO] Logging to "/home/jura/qtdesigner.log" (logger.py:88) [QtDesigner.QTVCP.QT_ISTAT][WARNING] INI Parsing Error, No DEFAULT_ANGULAR_VELOCITY Entry in DISPLAY, Using: 6 (qt_istat.py:335) [QtDesigner.QTVCP.QT_ISTAT][WARNING] INI Parsing Error, No MIN_ANGULAR_VELOCITY Entry in DISPLAY, Using: 1 (qt_istat.py:335) [QtDesigner.QTVCP.QT_ISTAT][WARNING] INI Parsing Error, No MAX_ANGULAR_VELOCITY Entry in DISPLAY, Using: 60 (qt_istat.py:335) [QTvcp][INFO] Logging to "/home/jura/qtvcp.log" (logger.py:88) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] BASENAME qtlathe (qt_pstat.py:58) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for handler file in: None Found (qt_pstat.py:78) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for default handler file in: /usr/share/qtvcp/screens/qtlathe/qtlathe_handler.py (qt_pstat.py:84) [QtDesigner.QTVCP.QT_PSTAT][INFO] Using DEFAULT handler file path: /usr/share/qtvcp/screens/qtlathe/qtlathe_handler.py (qt_pstat.py:87) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: None Found (qt_pstat.py:104) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: /usr/share/qtvcp/screens/qtlathe/qtlathe.ui (qt_pstat.py:109) [QtDesigner.QTVCP.QT_PSTAT][INFO] Using DEFAULT ui file from /usr/share/qtvcp/screens/qtlathe/qtlathe.ui (qt_pstat.py:111) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: None Found (qt_pstat.py:144) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: /usr/share/qtvcp/screens/qtlathe/qtlathe.qss (qt_pstat.py:149) [QtDesigner.QTVCP.QT_PSTAT][INFO] Using DEFAULT qss file from /usr/share/qtvcp/screens/qtlathe/qtlathe.qss (qt_pstat.py:151) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for .qrc in: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/qtlathe.qrc (qt_pstat.py:170) [QtDesigner.QTVCP.QT_PSTAT][INFO] Using LOCAL qrc file from /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/qtlathe.qrc (qt_pstat.py:172) [QtDesigner.QTVCP.QT_PSTAT][DEBUG] Checking for resources.py in: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/resources.py (qt_pstat.py:199) [QtDesigner.QTVCP.QT_PSTAT][INFO] LOCAL Resources.py file needs to be compiled at: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/resources.py (qt_pstat.py:205) [QTvcp][INFO] Building A Linuxcnc Main Screen (qtvcp:106) [QTvcp][INFO] No handler file specified on command line (qtvcp:124) [QTvcp][INFO] No HAL component base name specified on command line using: qtlathe (qtvcp:155) [QTvcp][DEBUG] Loading the handler file (qtvcp:194) [QTvcp][DEBUG] Adding the key events filter (qtvcp:200) [QTvcp.QTVCP.QT_MAKEGUI][INFO] Compiling qrc: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/qtlathe.qrc to /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/resources.py (qt_makegui.py:123) Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/lib/python2.7/dist-packages/PyQt5/pyrcc_main.py", line 23, in from .pyrcc import * RuntimeError: the sip module implements API v11.0 to v11.3 but the module requires API v12.0 [QTvcp.QTVCP.QT_MAKEGUI][INFO] No resource file to load: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/resources.py (qt_makegui.py:173) [QTvcp.QTVCP.WIDGETS.MACRO_WIDGET][DEBUG] Macros Found: ['threading', 'lathe', 'go_to_zero', 'go_to_position', 'chamfer', 'turning', 'radius', 'boring', 'facing', 'drill', 'probe-hole', 'go_to_home'] (macro_widget.py:186) [QTvcp.QTVCP.WIDGETS.SCREEN_OPTIONS][DEBUG] Switching to Preference File Path from INI: WORKINGFOLDER/qtlathe.pref (screen_options.py:276) [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] last removed: (overlay_widget.py:65) [QTvcp.QTVCP.WIDGETS.FILE_MANAGER][DEBUG] lAST FILE PATH: /home/jura/linuxcnc/nc_files/ngc (file_manager.py:156) [QTvcp.QTVCP.WIDGETS.WIDGET_SWITCHER][DEBUG] Widget specified in list: gcodegraphics (widget_switcher.py:52) [QTvcp.QTVCP.WIDGETS.WIDGET_SWITCHER][DEBUG] registering: gcodegraphics 0 (widget_switcher.py:65) [QTvcp.QTVCP.WIDGETS.JOG_INCREMENTS][DEBUG] Linear Current index: 0 Increment: 0 , selection changed Continuous (jog_increments.py:101) [QTvcp.QTVCP.WIDGETS.STATUS_LABEL][WARNING] statuslabel_14 : no option recognised (status_label.py:144) [QTvcp][DEBUG] Calling the handler file's initialized__ function (qtvcp:213) ['0', '.5 in', '1 in', '2 in', '6 in'] [QTvcp.QTVCP.LIB.TOOLBAR_ACTIONS][DEBUG] parceed: text: .5 in Increment: 0.5 scaled: 0.5 (toolbar_actions.py:601) [QTvcp.QTVCP.LIB.TOOLBAR_ACTIONS][DEBUG] parceed: text: 1 in Increment: 1.0 scaled: 1.0 (toolbar_actions.py:601) [QTvcp.QTVCP.LIB.TOOLBAR_ACTIONS][DEBUG] parceed: text: 2 in Increment: 2.0 scaled: 2.0 (toolbar_actions.py:601) [QTvcp.QTVCP.LIB.TOOLBAR_ACTIONS][DEBUG] parceed: text: 6 in Increment: 6.0 scaled: 6.0 (toolbar_actions.py:601) [QTvcp.QTVCP.WIDGETS.JOG_INCREMENTS][DEBUG] Linear Current index: -1 Increment: 0 , selection changed Continuous (jog_increments.py:101) [QTvcp.QTVCP.WIDGETS.IMAGE_SWITCHER][DEBUG] No Path: /home/chris/emc-dev/share/gmoccapy/images/stop_on.gif (image_switcher.py:87) [QTvcp][DEBUG] Set HAL ready (qtvcp:219) [QTvcp][DEBUG] Show window (qtvcp:279) [QTvcp][INFO] postgui filename: qtvcp_postgui.hal (qtvcp:310) [QTvcp][DEBUG] Calling the handler file's before_loop__ function (qtvcp:297) [QTvcp][INFO] Preference path: /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/qtlathe.pref (qtvcp:300) task: main loop took 0.132210 seconds task: main loop took 0.028943 seconds [QtDesigner.QTVCP.QT_ACTION][INFO] Homing Joint: -1 (qt_action.py:92) programPage loadPage switch off programPage task: main loop took 0.052433 seconds task: main loop took 0.025508 seconds [QtDesigner.QTVCP.QT_ACTION][DEBUG] get dxf2gcode/dxf2gcode_v01.py filtered program /home/jura/linuxcnc/nc_files/ngc/line_arc_line2.dxf (qt_action.py:205) [QtDesigner.QTVCP.QT_ACTION][DEBUG] Opening filtering program dxf2gcode/dxf2gcode_v01.py for /home/jura/linuxcnc/nc_files/ngc/line_arc_line2.dxf (qt_action.py:617) [QtDesigner.QTVCP.QT_ACTION][DEBUG] Load filtered program /tmp/emcflt-NQwIXi.d/line_arc_line2.dxf (qt_action.py:625) [QTvcp.QTVCP.WIDGETS.GCODE_GRAPHICS][DEBUG] load the display: /tmp/emcflt-NQwIXi.d/line_arc_line2.dxf (gcode_graphics.py:136) /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:84: executing 'import sys sys.path.insert(0,"./")' /home/jura/linuxcnc/configs/sim.qtvcp_screens.industrial_lathe_wear-1/industrial_lathe_wear.ini:86: executing 'import sys sys.path.append("../../nc_files/remap_lib/python-stdglue/")' PythonPlugin: Python '2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516]' is_callable(remap.index_lathe_tool_with_wear) = TRUE is_callable(remap.ignore_m6) = TRUE warning: code 'M6' : no modalgroup= given, using default group 10 : 43:REMAP = M6 python=ignore_m6 is_callable(remap.g712) = TRUE is_callable(__init__) = FALSE is_callable(oword.index_lathe_tool_with_wear) = FALSE is_callable(oword.ignore_m6) = FALSE G-Code error in line_arc_line2.dxf Near line 8 of /tmp/emcflt-NQwIXi.d/line_arc_line2.dxf J word with no G2, G3, G5, G5.1, G10, G76 or G87 to use it switch off loadPage programPage task: main loop took 0.010383 seconds is_callable(oword.index_lathe_tool_with_wear) = FALSE is_callable(oword.ignore_m6) = FALSE J слово без G2, G3, G5, G5.1, G10, G76, G87 или G43.1 перед ним [QTvcp.QTVCP.WIDGETS.JOG_INCREMENTS][DEBUG] Linear Current index: -1 Increment: 0 , selection changed Continuous (jog_increments.py:101) [QTvcp.QTVCP.LIB.SYS_NOTIFY][DEBUG] Descktop Notify: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.52 was not provided by any .service files (sys_notify.py:137) [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] Overlay - Show (overlay_widget.py:190) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][DEBUG] Saving ToolChangeDialog-geometry data from widget to file. (dialog_widget.py:141) [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] Overlay - Hide (overlay_widget.py:196) [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] Overlay - Hide (overlay_widget.py:196) task: main loop took 0.050956 seconds [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] Overlay - Show (overlay_widget.py:190) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][DEBUG] Button pressed is: &Yes (dialog_widget.py:287) [QTvcp.QTVCP.WIDGETS.OVERLAY_WIDGET][DEBUG] Overlay - Hide (overlay_widget.py:196) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][DEBUG] Value of pressed button: 16384 (dialog_widget.py:264) Shutting down and cleaning up LinuxCNC... task: 182419 cycles, min=0.000061, max=0.132210, avg=0.001064, 6 latency excursions (> 10x expected cycle time of 0.001000s) is_callable(__delete__) = FALSE Note: Using POSIX realtime jura@debian:~$