this post was submitted on 07 Jul 2023
7 points (100.0% liked)

3DPrinting

15753 readers
176 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
 

I bought a smart filament runout sensor a month ago, and I've been having problems off and on with it. Right now I have it mounted just outside of the extruder of my ender 3 and it keeps triggering on longer prints.

So my question for you guys is how do you have yours mounted and what's your runout length?

Thanks in advance.

you are viewing a single comment's thread
view the rest of the comments
[–] SzethFriendOfNimi 3 points 1 year ago* (last edited 1 year ago)

I’m running a reverse Bowden setup (direct drive but filament constrained to a Bowden tube) on Klipper but here’s some things I’ve encountered.

  1. Add a little padding to the runout distance (e.g. if it’s set to trigger at 7mm change it to 10). Especially in a Bowden/push config

  2. If that doesn’t help check that you have your retractions dialed in. If they’re too large then you may get a scenario where it retraces back, the sensor rotates but since it’s less than the configured detection distance it doesn’t register movement. On subsequent extrusion there’s movement again and after the retraction it takes a bit to un-retract. So you get a scenario where it pulls back 4 and pushes 4 and that’s a “net 0” but it registers that it moved 8 without a detection. Having a higher detection distance helps since it will recognize movement before it hits that limit.

  3. Make sure there’s no filament dust jammed in the sensor. Although but should be less prone to affect this one since it picks up on the rotation of a wheel rather than the filament directly.