this post was submitted on 26 Jan 2025
7 points (100.0% liked)

3DPrinting

16131 readers
246 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'm wondering if anybody has this working on their printer.

I have an Ender 3 Pro (v1.5) with the Creality v4.2.2 board. It's mostly stock. I'm looking to add the BigTreeTech Smart Filament Runout Sensor (v1.0). It's installed (plugged into the main board, not LCD), but will trigger a runout after a few minutes of a test print and then it seems to go into a loop where it triggers a runout after a few seconds of restarting. I've recompiled the firmware (Marlin) from these instructions. I saw a post on Amazon indicating that the cable needs rewiring, but can't find it anymore.

Before I go rewiring anything, I was wondering if anybody has this working in their setup and if they did anything different than the instructions.

I'm using the Marlin 2.1.2.5 config and updated the following config items:
FILAMENT_RUNOUT_SENSOR
FILAMENT_RUNOUT_DISTANCE_MM 7
FILAMENT_MOTION_SENSOR
NOZZLE_PARK_FEATURE
ADVANCED_PAUSE_FEATURE

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 day ago

The solution ended up being a setting on the printer that was overriding the firmware setting. I found the answer here.

In case anyone is having the same problem, It seems that the settings stored in the printer overwrides the FILAMENT_RUNOUT_DISTANCE_MM in the firmware. So I just went the the printer configuration -> advance configuration -> filament and then I changed the runout distance and stored the settings.