Advanced-Manufacturing-at-UoL / supremeslicer

This Project bridges usability from Prusa-slicer with additional functionality for generating g-code and toolpaths for the additional tools for the AMPI Machine
1 stars 1 forks source link

GUI Update #38

Closed PralishSatyal closed 1 month ago

PralishSatyal commented 2 months ago

Look into the use of PySimpleGUI for a simple, less verbose, and quick method of making a GUI to display each of the menu options from main_engine. Create this as a separate engine called graphics_engine? Or find a way to integrate it into main_engine.

PralishSatyal commented 1 month ago

This is currently being worked on, however there are some changes that will need to be made. We are using PyQt5 due to the very light overheadness. The issue is that the print statements don't carry over so each input and output from main_engine needs to be carried over with self.input and self.output with a callback function.