Note: Using POSIX realtime [QTvcp][DEBUG] DEBUGGING logging on (qtvcp:530) [QTvcp.QTVCP.QT_ISTAT][DEBUG] Machine is METRIC based. unit Conversion constant=0.03937007874015748 (qt_istat.py:162) [QTvcp.QTVCP.QT_ISTAT][DEBUG] TRAJ COORDINATES: XYZ (qt_istat.py:173) [QTvcp.QTVCP.QT_ISTAT][DEBUG] DEFAULT_LINEAR_VELOCITY = 3000.0 (qt_istat.py:357) [QTvcp.QTVCP.QT_ISTAT][DEBUG] MIN_LINEAR_VELOCITY = 0.0 (qt_istat.py:358) [QTvcp.QTVCP.QT_ISTAT][DEBUG] MAX_LINEAR_VELOCITY = 3600.0 (qt_istat.py:359) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Passed name=qtdragon_hd, BASENAME=qtdragon_hd BASEPATH=qtdragon_hd (qt_pstat.py:95) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for handler file in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd_handler.py (qt_pstat.py:119) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for handler file in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py (qt_pstat.py:119) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for handler file in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd/qtdragon_hd_handler.py (qt_pstat.py:119) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for default handler file in: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py (qt_pstat.py:126) [QTvcp.QTVCP.QT_PSTAT][INFO] Using DEFAULT handler file path: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py (qt_pstat.py:129) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd.ui (qt_pstat.py:152) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd.ui (qt_pstat.py:152) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd/qtdragon_hd.ui (qt_pstat.py:152) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .ui in: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.ui (qt_pstat.py:159) [QTvcp.QTVCP.QT_PSTAT][INFO] Using DEFAULT ui file from: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.ui (qt_pstat.py:161) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd.qss (qt_pstat.py:196) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd.qss (qt_pstat.py:196) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd/qtdragon_hd.qss (qt_pstat.py:196) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qss in: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.qss (qt_pstat.py:203) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Using DEFAULT qss file from: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.qss (qt_pstat.py:205) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qrc in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd.qrc (qt_pstat.py:225) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qrc in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd.qrc (qt_pstat.py:225) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qrc in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd/qtdragon_hd.qrc (qt_pstat.py:225) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for .qrc in: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.qrc (qt_pstat.py:233) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Using DEFAULT qrc file from: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd.qrc (qt_pstat.py:235) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for resources.py in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/resources.py (qt_pstat.py:250) [QTvcp.QTVCP.QT_PSTAT][INFO] Using LOCAL resources.py file from: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/resources.py (qt_pstat.py:254) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for translation file in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd.qrc (qt_pstat.py:272) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for translation file in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd/languages/qtdragon_hd_en.qm (qt_pstat.py:272) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for translation file in: /usr/share/qtvcp/screens/qtdragon_hd/languages/qtdragon_hd_en.qm (qt_pstat.py:279) [QTvcp.QTVCP.QT_PSTAT][INFO] Using no translations, default system locale is: en (qt_pstat.py:284) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for LOCAL about file in: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd_ABOUT (qt_pstat.py:300) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for LOCAL about file in: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/qtdragon_hd_ABOUT (qt_pstat.py:300) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Checking for DEFAULT about file in: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd_ABOUT (qt_pstat.py:306) [QTvcp.QTVCP.QT_PSTAT][DEBUG] Using DEFAULT about file path: /usr/share/qtvcp/screens/qtdragon_hd/qtdragon_hd_ABOUT (qt_pstat.py:309) [QTvcp][INFO] Building A LinuxCNC Main Screen with: Python 3 (qtvcp:151) [QTvcp][INFO] No handler file specified on command line. (qtvcp:159) [QTvcp][INFO] No HAL component base name specified on command line using: qtdragon_hd (qtvcp:190) [QTvcp.QTVCP.QT_MAKEGUI][INFO] Qsettings file path: /home/cnc/.config/QtVcp/qtdragon_hd.conf (qt_makegui.py:98) [QTvcp][DEBUG] Loading the handler file. (qtvcp:260) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Adding import dir: /usr/share/qtvcp/screens/qtdragon_hd (qt_makegui.py:294) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Module 'qtdragon_hd_handler' imported OK (qt_makegui.py:305) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Module 'qtdragon_hd_handler' : 'get_handlers' function found. (qt_makegui.py:311) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Registering handlers in module qtdragon_hd_handler object (qt_makegui.py:321) [QTvcp][DEBUG] Adding the key events filter. (qtvcp:270) [QTvcp.QTVCP.QT_MAKEGUI][INFO] Imported resources.py filed: /home/cnc/linuxcnc/configs/my4020/qtvcp/screens/qtdragon_hd/resources.py (qt_makegui.py:192) [QTvcp.QTVCP.QT_MAKEPINS][INFO] Changed HAL Component basename to qtdragon, as specified in screenOptions: (qt_makepins.py:68) [QTvcp.QTVCP.WIDGETS.SCREEN_OPTIONS][DEBUG] Switching to Preference File Path from INI: WORKINGFOLDER/qtdragon_hd.pref (screen_options.py:300) [QTvcp.QTVCP.QT_MAKEPINS][DEBUG] QTVCP: Parsing for HAL widgets. (qt_makepins.py:130) [QTvcp.QTVCP.WIDGETS.FILE_MANAGER][DEBUG] lAST FILE PATH: (file_manager.py:203) [QTvcp.QTVCP.WIDGETS.FILE_MANAGER][DEBUG] lAST FILE PATH: (file_manager.py:203) [QTvcp.QTVCP.WIDGETS.DRO_WIDGET][DEBUG] axis number 3 not found in available-axis to joint conversion dict {0: 0, 1: 1, 2: 2} of widget: dro_axis_4 (dro_widget.py:75) [QTvcp.QTVCP.WIDGETS.DRO_WIDGET][DEBUG] axis number 4 not found in available-axis to joint conversion dict {0: 0, 1: 1, 2: 2} of widget: dro_axis_5 (dro_widget.py:75) [QTvcp.QTVCP.WIDGETS.JOG_INCREMENTS][DEBUG] Linear Current index: 0 Increment: 0 , selection changed Continuous (jog_increments.py:112) [QTvcp.QTVCP.WIDGETS.JOG_INCREMENTS][DEBUG] Angular Current index: 0 Increment: 0 , selection changed Continuous (jog_increments.py:115) [QTvcp][DEBUG] Calling the handler file's initialized__ function (qtvcp:293) [QTvcp.QTDRAGON_HD_HANDLER][INFO] Using Basic Probe (qtdragon_hd_handler.py:442) [QTvcp.QTDRAGON_HD_HANDLER][INFO] Using NGCGUI utility (qtdragon_hd_handler.py:469) [QTvcp.QTVCP.LIB.QT_NGCGUI.NGCGUI][DEBUG] UI Filename: /usr/lib/python3/dist-packages/qtvcp/lib/qt_ngcgui/ngcgui.ui (ngcgui.py:464) [QTvcp.QTVCP.LIB.QT_NGCGUI.NGCGUI][DEBUG] Path to NGCGUI files:/home/cnc/linuxcnc/configs/my4020/nc_files/ngcgui_lib (ngcgui.py:498) [QTvcp.QTVCP.LIB.QT_NGCGUI.NGCGUI][DEBUG] Found the following ngc_sub: ['slot.ngc', 'qpocket.ngc'] (ngcgui.py:499) [QTvcp.QTVCP.LIB.QT_NGCGUI.NGCGUI][DEBUG] Adding NGCGUI:/home/cnc/linuxcnc/configs/my4020/nc_files/ngcgui_lib/slot.ngc (ngcgui.py:504) [QTvcp.QTVCP.LIB.QT_NGCGUI.NGCGUI][DEBUG] Adding NGCGUI:/home/cnc/linuxcnc/configs/my4020/nc_files/ngcgui_lib/qpocket.ngc (ngcgui.py:504) [QTvcp.QTVCP.QT_MAKEGUI][INFO] No Handler Override file at: /home/cnc/linuxcnc/configs/my4020/.qtdragon_hdrc (qt_makegui.py:363) [QTvcp][DEBUG] Set HAL ready. (qtvcp:323) [QTvcp][DEBUG] Show window. (qtvcp:380) [QTvcp.QTVCP.QT_MAKEPINS][DEBUG] Calculating geometry of main window using natural placement: 0 27 1920 1080 (qt_makepins.py:186) [QTvcp][INFO] Postgui filename: ['qtdragon_hd_postgui.hal'] (qtvcp:427) [QTvcp][INFO] Postgui commands: None (qtvcp:439) [QTvcp][INFO] Preference path: /home/cnc/linuxcnc/configs/my4020/qtdragon_hd.pref (qtvcp:416) [QTvcp.QTVCP.QT_ACTION][INFO] Homing Joint: -1 (qt_action.py:125) [QTvcp.QTVCP.QT_ACTION][DEBUG] CALL_MDI Command: G90 (qt_action.py:182) [QTvcp.QTVCP.QT_ACTION][DEBUG] MDI_WAIT_Command= G53 G0 Z0, maxt = 5 (qt_action.py:190) [QTvcp.QTVCP.QT_ACTION][DEBUG] CALL_MDI_WAIT Command: G53 G0 Z0 (qt_action.py:193) [QTvcp.QTVCP.QT_ACTION][DEBUG] MDI_WAIT_Command= G53 G0 X60.5700 Y137.9100, maxt = 2 (qt_action.py:190) [QTvcp.QTVCP.QT_ACTION][DEBUG] CALL_MDI_WAIT Command: G53 G0 X60.5700 Y137.9100 (qt_action.py:193) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][DEBUG] Button pressed is: &Yes (dialog_widget.py:274) [QTvcp.QTVCP.WIDGETS.DIALOGMIXIN][DEBUG] Saving LncMessage-geometry data from widget to file. (dialogMixin.py:140) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][DEBUG] Value of pressed button: 16384 (dialog_widget.py:231) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Calling handler file Closing_cleanup__ function of . (qt_makegui.py:127) [QTvcp][DEBUG] Status shutdown (qtvcp:452) [QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Qsettings sync called: (qt_makegui.py:133) [QTvcp.QTVCP.QT_MAKEPINS][DEBUG] Saving Main Window geometry to preference file. (qt_makepins.py:162) [QTvcp.QTVCP.QT_MAKEPINS][DEBUG] Calling widget's _hal_cleanup functions. (qt_makepins.py:143) [QTvcp.QTVCP.WIDGETS.ORIGIN_OFFSETVIEW][DEBUG] Saving __dialogOffsetViewWidget data to file. (origin_offsetview.py:101) [QTvcp.QTVCP.WIDGETS.ORIGIN_OFFSETVIEW][DEBUG] Saving __dialogOffsetViewWidget data to file. (origin_offsetview.py:101) [QTvcp.QTVCP.WIDGETS.ORIGIN_OFFSETVIEW][DEBUG] Saving __dialogOffsetViewWidget data to file. (origin_offsetview.py:101) [QTvcp.QTVCP.WIDGETS.ORIGIN_OFFSETVIEW][DEBUG] Saving offset_table data to file. (origin_offsetview.py:101) [QTvcp.QTVCP.WIDGETS.GCODE_GRAPHICS][DEBUG] Saving gcodegraphics data to file. (gcode_graphics.py:121) [QTvcp.QTVCP.WIDGETS.BASIC_PROBE][DEBUG] Saving Basic Probe data to preference file. (basic_probe.py:148) [QTvcp][DEBUG] Exiting HAL (qtvcp:464) Note: Using POSIX realtime