Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filament sensor detect filament runout #2927

Open
Blisk opened this issue Apr 10, 2024 · 5 comments
Open

Filament sensor detect filament runout #2927

Blisk opened this issue Apr 10, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@Blisk
Copy link

Blisk commented Apr 10, 2024

Description

When printing after a 30 minutes I get filament runout error and pausing print. Even there is no filament runout.

Steps to reproduce

I push Icon resume and than printing continue for some time and than again filament runout.

Expected behavior
I get filament runout only when there is no filament.

Actual behavior

Hardware Variant

TFT35 and SKR mini 3.0 and smart filament sensor

TFT Firmware Version & Main Board Firmware details

marlin 2.0.x

Additional Information

  • Include a ZIP file containing your Configuration.h or use Pastebin and paste a link in this issue.
  • Provide pictures or links to videos that clearly demonstrate the issue.
    20240410_111114
    20240410_111110
    20240410_122550
@Blisk Blisk added the bug Something isn't working label Apr 10, 2024
@MrKuskov
Copy link

If you are using the latest version of the TFT35 firmware, set up communication with Marlin #2910

@Blisk
Copy link
Author

Blisk commented Apr 16, 2024

I have tested filament sensor and it works ok.
communication is not a problem

@rondlh
Copy link

rondlh commented Apr 19, 2024

How is the filament sensor wired? To the main board or the TFT? Can you provide the exact details?

@Blisk
Copy link
Author

Blisk commented Apr 20, 2024

to the TFT display

@burneme
Copy link

burneme commented May 21, 2024

Hola, I had in the past same problem, the limitation for fil_runout_distance to 50mm wasn't useable as you can easily see in my setup below.
The unnecessarily heavy SMART_FILAMENT_DETECTOR is steady at my machine (of course not mounted to the print head), so it pulls out sometimes more when going to the corner and doesn't pull for a while when printing in the middle.
Anyhow I had to change the firmware to increase the 50mm barrier. Still got sometimes the same error as you and looked deeper in. The routine for the smart filament detection wasn't to understand, so I wrote my own changes and now it's working fine for me. Even in the front panel I display the amount of filament before runout will occur. If you are able to compile the sw by your own, I can give the changes to you. It concerns mostly AddonHardware.c.
This is a Ender-5plus with MS Direct drive and 7inch display.
Regards

IMG_5097

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants