#Trying to have BTT SFS function as a bypass option, and funky issues with config

1 messages · Page 1 of 1 (latest)

safe kestrel
#

Also to note, if I attempt to print as is with the BT, the print will abort stating "The value 'switch_sensor' is not valid for SENSOR"

safe kestrel
#

Also I may as well ask here - unload/ eject is behaving very oddly. The N20 motors seems to "stutter" frequently and it leads to the spools having the filament eject over the edges. Is there something I can tweak to address this? I'll attach a video. Thank you

tame forum
#

you need to replace these with bypass name

SET_FILAMENT_SENSOR SENSOR=switch_sensor ENABLE=0
tame forum
safe kestrel
#

so SENSOR=bypass in the printer.cfg file?

I cannot feel any binding when moving them. It's not as smooth as a bearing would be, but they don't seem to have any catching pattern to them

tame forum
#

so SENSOR=bypass in the printer.cfg file?
Correct

#

The value 'virtual_bypass' is not valid for SENSOR
I couldnt find this error in your klippy log

safe kestrel
#

I'll try to trigger it now and re-upload the log

tame forum
#

roll the log over first, makes it easier to look through

safe kestrel
#

Here is the latest config with the bypass sections changed in case it is relevant

#

Thank you for the help

tame forum
#

So if you have a bypass filament sensor then virtual bypass should not show up

visual spearBOT
safe kestrel
#

sorry, the upload is taking a while

safe kestrel
#

If I could also please ask - when I do manage to load filament and it goes through the poop phase, it will begin to rise Z height before it has begun purging, so it will instead drop a string in mid air. Is there a particular variable I can adjust so that it deposits correctly?

tame forum
tame forum
safe kestrel
# tame forum Also I am lost on what you are trying to do with the bypass, from what I can tel...

I'll try lowering Z_start a bit to see if it helps

I was hoping to set it so the filament switch of the BTT SFS functions as the physical bypass, which disables AFC. It shows in the Mainsail display for the AFC as detected correctly as bypass now.

I wanted to be able to still use it with the filament detection and movement detection for externally-fed spools. I changeid it to bypass from filament_sensor and it seems to detect it accordingly. I think I have a lot of tuning to do to get this all going properly

tame forum
#

you just gotta make sure you update lines like these:
SET_FILAMENT_SENSOR SENSOR=switch_sensor ENABLE=1
to this
SET_FILAMENT_SENSOR SENSOR=bypass ENABLE=1

safe kestrel