Hey everyone!
With my A1 and P1 I had custum profile set up so the AMS doesn’t retract the filament when at the end of the print. This is very useful if I know I’m doing multiple prints with the same filament in a row.
But with P2S I’ve been unsuccessful so far as the code seems different. And after extensive searching I haven’t found anyone talk about this yet.
Like with A1 & P1 I thought I could just comment out the pull-back code like this:
And this works, but only kinda. It doesn’t pull back the filament, but it also doesn’t move the printhead back to the starting position and doesn’t clean the nozzle at the end of the print. It just lifts up the z axis 10cm and just stays there, oozing filament from the previous heat…
Hi, it seems like the issue is that you also put “;” in front of G150.3, which tells the printer that the AMS finished whatever it was doing and the G-code can continue. Try commenting just the five lines above and not the G150.3 line.
Thanks, I tried searching for the actual meanings of the 150.3 & 150.2 codes, but somehow I couldn’t so I didn’t want to try randomly anymore. Thank you for that, I’ll try it right after this print
Bambu Studio has no “Filament tab” or any option called “Retraction after Printing” in Filament settings or Printer settings, as far as I know. Doing a search for that term on Google links back to this thread.
Do you have a screenshot of where this option is? Or was this answer generated by AI?
Prior instructions were off to say the least. I deleted the original post as I was unable to edit due to age of post. These updated with images work for me. Use at your own risk.
These instructions are for a P2S with Bambu Studio on MacOS. It may/may not work with Bambu Studio on Windows or other printer models.
Easiest way I found was to comment/remark out the the commands under the “Machine end G-code” > “; pull back filament to AMS” so it doesn’t trigger the filament unload action. I’d caution you, if the filiment isn’t unloaded and the hot end cools, you may need to do a cold pull.
Hi
Why do you think coold pull may be required?
If I understand correctly if AMS is not ussed (we are using external spool) this part of gcode is not in use and on the end filament will stay in hotend.
If we will try to use unload function first it will heatup hotend.