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

Multiple VacuumPnP Tool Usage - #34

Closed PralishSatyal closed 1 month ago

PralishSatyal commented 2 months ago

Multiple VacuumPnP Tools cannot be implemented. If I've used the tool once, I can only verify that once. I can see the simulation of it but:

  1. I can't scan my file and return what lines of the file the gcode is in
  2. I can't change the tool config utility while the program is running (i.e. if we need to change coordinates for the tool usage, you have to change file contents while it is running)
  3. I can't use the vacuum toolpath code
PralishSatyal commented 2 months ago

In the latest commit, we have fixed the print_injected_gcode method meaning we can return all occurences of the vacuum g-code that has been injected in a g-code file

PralishSatyal commented 2 months ago

We can change the vacuum_config.yaml file during run time meaning that this code can work for multiple tools. The vacuum toolpath plotting does not work for multiple instances just for an individual instance.