Filament loss message

Hi,

I have been using one of the original A350’s for quite some time now and at the start I used to get the loss of filament message fairly frequently. I solved it by putting the M412 S0 statement into my start g-code and it’s run successfully since - until recently!

Now it’s giving me the ‘Out of filament’ message every time I try to start a print - despite the fact that filament is there. I’ve tried unloading and reloading filament, doing a restart, and ghanging filament - all with no success.

Has anybody any suggestions?

TonyT.

The micro switches that register the filament can degrade.There are sets in the shop for replacement, but before you buy, perhaps check if you can’t fix them yourself - sometimes you just need to bend them a bit.

The sets:

1 Like

Thanks for this.

I’ll have a look - but doesn’t my using M412 S0 in the startup code mean that it should ignore the switches?

You can turn the filament detection off on the touchscreen, settings, 3d print settings (something like this).

The detection in your gcode is turned off after starting and executing the print.
In your machine state, where runout detection is enabled, this means if you start the gcode the machine first checks for filament before heating up.

When I go to Settings/3d print settings on my touch screen the only options I have are to turn Auto levelling on or off or to choose a calibration grid.

Here is a wiki about failed runout detection:
https://wiki.snapmaker.com/en/Snapmaker_2/troubleshooting/filament_run_out_dual_2

Sry, I thought it is there. The last wiki sentence says it’s on the screen while printing.

As workaround connect your machine to usb and send the command manually.
M412 S0 and save it with M500

You could verify by checking the status via M412

https://snapmaker.formcrafts.com/support-ticket

You can submit a ticket at the same time in case the technical staff or fellow users in the forum don’t respond promptly.