I just got my X1C two weeks ago and love it. I’ve been printing for almost 10 years now with bed slingers, and I am amazed how good this printer is.
However twice already I’ve had filament clogging issues when printing with PLA after printing with ABS. The printer will just not heat up the nozzle enough to push out the remaining ABS in the nozzle so the PLA cannot be advanced. This can create bad issues with the PLA getting deformed to the point it can no longer be pushed forwards or backwards getting stuck to the point of having to crack open the extruder to remove the filament (I had to do this once already)
It would be nice if the printer remembered the last nozzle temperature used for a print so it could use that as a minimum to melt the filament in the nozzle so it can be flushed out. After flushing the nozzle it would just use normal temps. Currently I find I have to manually raise the nozzle temp and push through some filament by hand to make sure the nozzle is properly flushed.
Or am I just missing something else entirely that helps alleviate this problem?
Yes, but this is a big problem if printing using the AMS where the manual part of changing filament is removed. If you forget to manually flush ABS before starting a print with PLA the filament may get lodged in the extruder to the point that you have to break out the tools to fix it.
You make an excellent point. This should be definitely something baked into the algorithm. Perhaps suggest it in the feature request section.
In the meantime, you may want to explore how to modify this in the Gcode so that upon filament switch, you initiate a higher temp purge. I was under the impression that this already happens at 250c but perhaps there’s a bug in the code. I would open a ticket with Bambu Tech support just to be sure.
AFAIK it always heats to 250°C for purging, which should work with everything, I’ve never seen it do otherwise so far. Haven’t done ABS and PLA in the same print but changing between prints has never been a problem.