When I am slicing for my 3DC direct feed on my ender 3 pro I am getting this integer overflow during the purge tower print.
I am currently not using reversedrive.py because I am not using colors 3/4, it causes some kind of prusaslicer error when I try to upload to fluidd klipper from prusaslicer. I have tried superslicer and prusaslicer.
Any idea on how to fix it?
Attached is my profile I am using in prusaslicer, based off of the one for the ender 3 mk2 3DC.
Edit: seems to be some sort of multimaterial bug: https://github.com/supermerill/SuperSlicer/issues/3314
Edit 2: Disabled Single Extruder Multi Material in Printer settings, removed that tool change gcode that caused the interger overflow.
For now the 3DC is too finicky to get working right without the 3Dklippy so I will be working on that.
I compiled your 3mf file and did not see what you were mentioning, Are you getting a run time error, or is it in the actual gcode?
I downloaded the gcode as a txt file. I do have another question. I ran into a problem running Klipper with the generated gcode that I tried in my initial tests, the G4 command would not accept S as a command for seconds. I had to use P with seconds converted to 1000 x the number. For example the G4 S8 had to be stated as G4 P8000. I'm working on turning the tool change into Macros to make the output a little cleaner.