Orbitor filament sensor

Having issues with my filament sensor unloading before print even with clog set to false
123 Replies
Cristian I
Cristian I2mo ago
post your current filament sensor config, maybe even a picture with the mainboard connections if you can
Skye
SkyeOP2mo ago
mainboard? would it not be the toolboard
Cristian I
Cristian I2mo ago
Hm, let's step back a bit which filament sensor do you have?
Skye
SkyeOP2mo ago
orbitor v2
Skye
SkyeOP2mo ago
No description
No description
Skye
SkyeOP2mo ago
yes
Cristian I
Cristian I2mo ago
Ok, this one does not have clog detection, that is why I was confused as clog detection is on the BTT Smart Filament Sensor v2
Cristian I
Cristian I2mo ago
Delete the ! from here
No description
Cristian I
Cristian I2mo ago
What color is the ring on the sensor? Also, could you post a printscreen from Mainsail with the sensor? Like this
No description
Skye
SkyeOP2mo ago
ring shows green
Skye
SkyeOP2mo ago
No description
Cristian I
Cristian I2mo ago
The tangle detection might be what causes the issue, I've seen people complain about it being to sensitive Ok so yours says it is empty
Skye
SkyeOP2mo ago
yep
Cristian I
Cristian I2mo ago
can you pull the filament out and see what it says?
Skye
SkyeOP2mo ago
people say thats what the clog detection is on this one give me a minute have to go to garage did this
Cristian I
Cristian I2mo ago
Not really, clog detection needs to have a rotary encoder to detect when the filament is not moving, meaning the hotend is clogged Tangle detection detects when the extruder can no longer pull filament from the spool, the extruder pulls on the filament which pulls on the PTFE tube which activates the tangle switch You can test this by manually putting and pushing on the PTFE tube coming out of the extruder, it should move that rings that lights up
Skye
SkyeOP2mo ago
No description
Skye
SkyeOP2mo ago
No description
Cristian I
Cristian I2mo ago
Hm, still empty
Skye
SkyeOP2mo ago
It is empty That is accurate Try inserting?
Cristian I
Cristian I2mo ago
The first photo from Mainsail, did it have filament in it? Yeah, insert and it should turn to detected and green, not empty
Skye
SkyeOP2mo ago
Yes we'll post print I did t unload Gone green still showing empty O wait A macro just ran
Cristian I
Cristian I2mo ago
So it's a wiring issue and/or wrong pin selected in the config
Skye
SkyeOP2mo ago
Detected now
Cristian I
Cristian I2mo ago
really?
Skye
SkyeOP2mo ago
Flashing yellow
Cristian I
Cristian I2mo ago
Yellow blinking - filament tangle Try to unload again and pull on the filament, is it hard to do?
Skye
SkyeOP2mo ago
As in use the macro?
Cristian I
Cristian I2mo ago
Which ever method you want I suspect that the filament path has to many bends in it, causes a lot of drag which activates the tangle detection and the reason your print stops after it starts
Skye
SkyeOP2mo ago
Comes out fine As expected How do I turn that off
Cristian I
Cristian I2mo ago
Checking [gcode_macro RatOS] variable_enable_clog_detection: False Add this to your config and let's see if it works
Skye
SkyeOP2mo ago
Already have thag That
Cristian I
Cristian I2mo ago
You have for T0, this is for RatOS
Skye
SkyeOP2mo ago
Just straightened my filament path
Cristian I
Cristian I2mo ago
Maybe even try pulling a bit on the ring that lights up, it might be stuck down
Skye
SkyeOP2mo ago
Is that not the same
Cristian I
Cristian I2mo ago
Apparently not
Skye
SkyeOP2mo ago
So just tried inserting Extruder is retracting not loading Do I need that.! Back?
Cristian I
Cristian I2mo ago
That is weird, yeah, try to put it back
Skye
SkyeOP2mo ago
Nope 12:17 Filament unloaded! Please inspect the tip of the filament before reloading. 12:17 RatOS | TEMPERATURE_WAIT: Temperature for toolhead T0 reached. 12:17 RatOS: please wait... 12:17 RatOS | TEMPERATURE_WAIT: Waiting for sensor: extruder, MINIMUM: 220 12:17 INFO Learn more about the RatOS Filament Macros 12:16 Filament unloaded! Please inspect the tip of the filament before reloading. 12:16 RatOS | TEMPERATURE_WAIT: Temperature for toolhead T0 reached. 12:16 RatOS: please wait... 12:16 RatOS | TEMPERATURE_WAIT: Waiting for sensor: extruder, MINIMUM: 220 12:16 RatOS: Heating extruder to 220C... Please wait. 12:16 INFO Learn more about the RatOS Filament Macros 12:16 Welcome to RatOS v2.1.0 v2.1.0-RC3-23-g76bee978 this was just trying to insert
Cristian I
Cristian I2mo ago
What does Mainsail show?
Skye
SkyeOP2mo ago
Empty Light is green Trying to retract when inserted
Cristian I
Cristian I2mo ago
Could you post a picture with the connections made to the toolboard?
Skye
SkyeOP2mo ago
I can try but I hot glued them down
Cristian I
Cristian I2mo ago
You can also disable insert detection, that will no longer activate the auto load macro But it is weird that it unloads when inserting filament, something is reversed
Skye
SkyeOP2mo ago
No description
No description
Skye
SkyeOP2mo ago
You can just about see wire order on board is red blue green yellow going dowm I'd quite like this macro Inserting is triggering the unload macro
Cristian I
Cristian I2mo ago
I was suggesting that for troubleshooting, could be turned back on after the issue is found If you delete the !, it does the same? triggers the unload macro?
Skye
SkyeOP2mo ago
That! Is for the button though? Yes
Cristian I
Cristian I2mo ago
Could you add your printer.cfg and RatOS.cfg?
Skye
SkyeOP2mo ago
i have user.cfg as well
Cristian I
Cristian I2mo ago
If you press the button, what action does it trigger?
Skye
SkyeOP2mo ago
Nothing?
Cristian I
Cristian I2mo ago
Great.. So remove the ! from the config, that is for sure reversed The input shaper values from user.cfg are not correct but we will get to then after
Skye
SkyeOP2mo ago
O Done still doesn't seem to trigger anything My wiring is the issue?
Cristian I
Cristian I2mo ago
That is ok, it should only trigger the unload macro when filament is inserted, no filament, no macro
Cristian I
Cristian I2mo ago
Use this one, also forgot to remove the !, could you please do it?
Skye
SkyeOP2mo ago
Wtf I just changed nothing and it worked
Cristian I
Cristian I2mo ago
Also, RatOS.cfg should not be modified, it will reset then the printer is rebooted, copy stuff from there and add them to your user.cfg
Skye
SkyeOP2mo ago
Still showing as empty in mainsail
Cristian I
Cristian I2mo ago
I still think that the tangle detection is the cause of the issue
Skye
SkyeOP2mo ago
Okay will update the user
Cristian I
Cristian I2mo ago
Also, post your latest input shaper graphs, I will show you what needs to be added to the user.cfg
Skye
SkyeOP2mo ago
Lights green filament is loaded mainsail still reporting empty Pressing the button loads more filament Is now showing detected Unload macro ran showing empty now
Cristian I
Cristian I2mo ago
good, some progress press the load macro and after that, push down on the PTFE tube, let's see what happens
Skye
SkyeOP2mo ago
Hmm inserting filament turns light green no macro runs when I pull the filament out unload macro runs Literally the second I removed the macro runs
Cristian I
Cristian I2mo ago
Hm, is that with the new user.cfg?
Skye
SkyeOP2mo ago
Yes
Cristian I
Cristian I2mo ago
Should not happen since unload after runout is set to false
Skye
SkyeOP2mo ago
Not in ratos cfg it isn't
Cristian I
Cristian I2mo ago
[gcode_macro T0] variable_enable_insert_detection: False # enables filament sensor insert detection variable_enable_runout_detection: True # enables filament sensor runout detection variable_enable_clog_detection: False # enables filament sensor clog detection variable_unload_after_runout: False Add this too to user.cfg We are overwriting RatOS.cfg with the stuff we add in user.cfg
Skye
SkyeOP2mo ago
Maybe it's not working? Done
Cristian I
Cristian I2mo ago
It should, some parts of it are working now only runout detection is active, so no macro should run when loading unloading filament from the extruder
Skye
SkyeOP2mo ago
Same behaviour
Cristian I
Cristian I2mo ago
I am starting to think that the sensor is bad... it does not make any sense Set everything to True in user.cfg and let's see if maybe by some miracle it works as intended only the RatOS and T0 macro parts
Skye
SkyeOP2mo ago
One moment No changes to ratos. Cfg right?
Cristian I
Cristian I2mo ago
Exactly Maybe even try a reboot of the printer (the PI), just in case there is a bug somewhere
Skye
SkyeOP2mo ago
Full power down done waiting to reboot First test insert?
Cristian I
Cristian I2mo ago
yup
Skye
SkyeOP2mo ago
Okay issert Loads filament Mainsail still reports empty
Cristian I
Cristian I2mo ago
LED is green?
Skye
SkyeOP2mo ago
yes
Cristian I
Cristian I2mo ago
Do a firmware restart, does it still report empty?
Skye
SkyeOP2mo ago
yes
Cristian I
Cristian I2mo ago
Pull up on the PTFE, any change?
Skye
SkyeOP2mo ago
no i assume you still mean leave it inserted though
Cristian I
Cristian I2mo ago
Yes Does moving the PTFE tube up and down, also move the ring that lights up?
Skye
SkyeOP2mo ago
yes if i push down and pull up it flasshed yellow well yellow when i pushed down and ran load macro
Cristian I
Cristian I2mo ago
Hm, let's try switching PB4 with PB3 in user.cfg
Skye
SkyeOP2mo ago
Light is green showing detected
Skye
SkyeOP2mo ago
Cristian I
Cristian I2mo ago
press the button, let's see if it unloads and shows empty
Skye
SkyeOP2mo ago
pushing down and relesing showed flashing yellow then triggered unload Insert loads Button does nothing Add! Back in?
Cristian I
Cristian I2mo ago
One moment, let me find my sensor to check the wiring
Skye
SkyeOP2mo ago
Add back ! light turn blue flashing no macro runs
Cristian I
Cristian I2mo ago
that is unload if I recall
Skye
SkyeOP2mo ago
Yer But macro does not run Doing a power cycle
Cristian I
Cristian I2mo ago
So now the pins are correct, green wire is connected to PB3 (filament detection) on the toolboard and yellow wire (tangle, button) is connected to PB4
Skye
SkyeOP2mo ago
Seems so Press button Light goes blue Nothing happens
Cristian I
Cristian I2mo ago
with filament in?
Skye
SkyeOP2mo ago
Yes Showing as detected
Cristian I
Cristian I2mo ago
delete the !
Skye
SkyeOP2mo ago
i already did haha Trying I with again and a power cycle
Skye
SkyeOP2mo ago
in the meantime
No description
No description
Cristian I
Cristian I2mo ago
Ok, so from here you take the Hz values from MZV, those are the ones that need to be inserted into user.cfg
Skye
SkyeOP2mo ago
Suggested is zv Button works btw seems a whole powercycle is needed
Cristian I
Cristian I2mo ago
Yes, but it does nothing, MZV is overall recommended it should look like this: [input_shaper] shaper_freq_x: 69.8 shaper_type_x: mzv shaper_freq_y: 44.6 shaper_type_y: mzv Now for the rest of the functionality filament in, should show detected, button press should unload and show empty and tangle I would test during a print, it seem quite finicky
Skye
SkyeOP2mo ago
I'm turning off for now seen a bracket that can be printed to resolve will add later
Cristian I
Cristian I2mo ago
That too
Skye
SkyeOP2mo ago
Thank you What is the point of z then
Cristian I
Cristian I2mo ago
No ideea, haven't really looked that much into it, just saw a lot of people saying that MZV should be used when ZV is recommended
Skye
SkyeOP2mo ago
Good to know Thank you for all your help Very much appreciated
Cristian I
Cristian I2mo ago
No problem, glad it is solved
Skye
SkyeOP2mo ago
Me to
Cristian I
Cristian I2mo ago
Also, one more recommendation, move the include for user.cfg in the printer.cfg seems it can cause some issues, just found out a few minutes ago
Skye
SkyeOP2mo ago
Move to where
Cristian I
Cristian I2mo ago
move it to just above of Remember bla bla bla
No description
Cristian I
Cristian I2mo ago
Did not know why my print was no longer starting and asking for a bed mesh with no probe, I moved it in my config to the same location as yours to test it out, it does not show any error but it clearly does not work So that might also be a cause, I think the reason for needing to power cycle, that should not happen
Skye
SkyeOP2mo ago
Weird But thanks
Cristian I
Cristian I2mo ago
No problem

Did you find this page helpful?