I am in my 25hour of a 27hour print and ran out of filament. I was sitting there watching the printer to see how the out of filament feature would work.
Well it ran all the filament out, but never reported it. I waited and may have waited too long as I think I got one layer that didn’t completely print, but fed in the new roll of filament as the printer was continuing to print air. It is continuing the print now, hopefully it didn’t ruin anything. this is just a tool holder/organizer so I don’t care if there is a bit of print mess cosmetically.
Any ideas why it didn’t detect this? I would have cared had it been a building or terrain piece.
Yet another “feature” that I thought I bought with this printer that doesn’t appear to work.
Yea, if it was from Luban the runout detection doesn’t work, only from touchscreen.
In the future, it is possible to recover a print - just gotta find the last gcode that got laid down, which can be done by measuring the height to get the layer, and then playing back in Cura or S3D to estimate where it stopped on what line number. Then just restarting from there after some tweaks to the gcode.
I did that after a 12 hour print that I had no intention on wasting 500g of filament.
If you sent it via wifi and ran it from the touchscreen it should work.
There’s a gcode command that will tell you if the runout sensor is being triggered: M119
When you get a chance to test, run that command from USB (won’t work over wifi, no response) with and without filament. One should say “open” and one should say “TRIGGERED”.
If it’s not getting triggered properly you’re going to have to make sure you hear a click when the filament inserts, and open up the side panel to adjust the microswitch. Something like this: Filament reload... Wait, it's not out of filament
UGH that’s the worst. Plan on being able to get USB to it occasionally, for setting esteps or other routine testing and maintenance it’s really a necessity.
Did you know there is USB over cat5 for long distances? Standard USB cables only work up to some distance (3m I think).
Another option is getting a raspberry PI (about $30) and setting up Octoprint. That’s popular, can send commands via USB from a web interface, and has many other benefits. Running prints via octoprint though still won’t have filament runout protection, although several people are working on adding that, slowly. It’s not super simple.
OK when I run M119 I get the same thing with and without filament loaded
Recv: Reporting endstop status
Recv: x_min: open
Recv: x_max: open
Recv: y_min: open
Recv: y_max: open
Recv: z_min: open
Recv: z_max: open
Recv: z_probe: open
Recv: filament: TRIGGERED
Recv: ok
Looked it up - 5 meters actually. Lol. And yea, that’s unamplified. Same with Ethernet. You can run past the max 100m distance if you’re willing to sacrifice speed. I’ve installed a camera via PoE 1600ft away over Ethernet using a special injector pair.
The video says to adjust the alignement of the switch. This didn’t fix the issue. Instead it came down to how the tightness of the lower screw that holds the switch in place. If it is too tight the switch will not trigger, too loose and the switch moves.
M119 now returns open and triggered appropriately.