FlexGui -Touch off
- MaHa
- Offline
- Platinum Member
-
Less
More
- Posts: 448
- Thank you received: 186
16 Sep 2025 09:23 - 16 Sep 2025 11:13 #335058
by MaHa
FlexGui -Touch off was created by MaHa
It seems i am attracting 'touch off' troubles. Still working on my UI. After run from terminal,homing,loading a g-code file and then press touch off button (touchoff_selected_pb) , linuxcnc shuts down with an error. At least there is some info printed in the terminal. This is from the flex_examples axis:
Found file(REL): ./main.hal
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 35, in __init__
document = ElementTree.parse(ui_file)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1218, in parse
tree.parse(source, parser)
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 569, in parse
source = open(source, "rb")
^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/home/miller/linuxcnc/configs/flex_examples/touchoff.ui'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/libflexgui/dialogs.py", line 70, in touchoff_selected
to = touchoff.app()
^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/libflexgui/touchoff.py", line 22, in __init__
loadUi(to_ui_path, self)
File "/usr/lib/python3/dist-packages/PyQt6/uic/load_ui.py", line 86, in loadUi
return DynamicUILoader(package).loadUi(uifile, baseinstance)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/Loader/loader.py", line 62, in loadUi
return self.parse(filename)
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/uiparser.py", line 995, in parse
ui_file = UIFile(filename)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 37, in __init__
self._raise_exception("invalid Qt Designer file", detail=str(e))
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 92, in _raise_exception
raise UIFileException(self._ui_file, message, detail=detail)
PyQt6.uic.exceptions.UIFileException: /home/miller/linuxcnc/configs/flex_examples/touchoff.ui: invalid Qt Designer file: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/home/miller/linuxcnc/configs/flex_examples/touchoff.ui'
/usr/bin/linuxcnc: Zeile 977: 2156382 Abgebrochen $EMCDISPLAY -ini "$INIFILE" $EMCDISPLAYARGS $EXTRA_ARGS
Shutting down and cleaning up LinuxCNC...
Warning: Spoiler!
Found file(REL): ./main.hal
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 35, in __init__
document = ElementTree.parse(ui_file)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1218, in parse
tree.parse(source, parser)
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 569, in parse
source = open(source, "rb")
^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/home/miller/linuxcnc/configs/flex_examples/touchoff.ui'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/libflexgui/dialogs.py", line 70, in touchoff_selected
to = touchoff.app()
^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/libflexgui/touchoff.py", line 22, in __init__
loadUi(to_ui_path, self)
File "/usr/lib/python3/dist-packages/PyQt6/uic/load_ui.py", line 86, in loadUi
return DynamicUILoader(package).loadUi(uifile, baseinstance)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/Loader/loader.py", line 62, in loadUi
return self.parse(filename)
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/uiparser.py", line 995, in parse
ui_file = UIFile(filename)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 37, in __init__
self._raise_exception("invalid Qt Designer file", detail=str(e))
File "/usr/lib/python3/dist-packages/PyQt6/uic/ui_file.py", line 92, in _raise_exception
raise UIFileException(self._ui_file, message, detail=detail)
PyQt6.uic.exceptions.UIFileException: /home/miller/linuxcnc/configs/flex_examples/touchoff.ui: invalid Qt Designer file: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/home/miller/linuxcnc/configs/flex_examples/touchoff.ui'
/usr/bin/linuxcnc: Zeile 977: 2156382 Abgebrochen $EMCDISPLAY -ini "$INIFILE" $EMCDISPLAYARGS $EXTRA_ARGS
Shutting down and cleaning up LinuxCNC...
Last edit: 16 Sep 2025 11:13 by MaHa. Reason: typos
Please Log in or Create an account to join the conversation.
Time to create page: 0.453 seconds