Open petaflot opened 3 weeks ago
like I really have to add some files so you can see the huge mess it is ; by the way first layer temperature for black filament is set at 198°C
also end gcode is not where it should be : just after the filament is not used anymore (or every time the filament is changed, after that filament).
also.. kind of a side note, there is no custom gcode for "resume after pause"
Description of the bug
something more consistent.... I am using multiple filaments with manual change.
gcode contains custom end gcode for all configured filaments, not just the one in use (in my case, they all have the same end gcode)
editing a filament's properties (ie temperatures) will mess up the selection on the right panel (above slice now button)
temperature for first layer is wrong
more often than not, the temperature of the first layer is that of another filament. I have reproduced it a few times, too many issues there, I will not bother to figure out all the ways to get it to fail and all the ways to get it to work
Project file & How to reproduce
right now the best thing I've found was to read the gcode and fix it if required. a real pain.
FIY, I have filament-specific start end end gcodes ; at the moment they all use the same values because I haven't tuned my filaments (values from the first filament I tried, printer is working since very recently, still in the test phase)
start
end
Conclusion
I hate being the barer of bad news, but this entire section of the code for multi-filament and multi-extruder seems so poorly written it needs to be audited and re-written if required.
Checklist of files included above
Version of PrusaSlicer
Version: 2.7.1 Build: PrusaSlicer-2.7.1+Gentoo
Operating system
gentoo
Printer model
custom build