BTT Smart Filament Sensor - Version 2 - Chris's Basement - 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น • 121

  • @captainvikingnumber1
    @captainvikingnumber1 หลายเดือนก่อน +1

    Cheers Chris!! A great explanation and guide for an aged newbie. Your teaching an old dog new tricks, keep it up!!!

    • @ChrisRiley
      @ChrisRiley  28 วันที่ผ่านมา

      Glad you enjoyed it, thank you!

  • @oldsalty3d122
    @oldsalty3d122 10 หลายเดือนก่อน +1

    Awesome, always love your instructional videos. I just used this video to help me install the V2 sensor to my Railcore that I just updated with Klipper. Adding this sensor with your video has been the easiest thing yet with regards to this project!

    • @ChrisRiley
      @ChrisRiley  10 หลายเดือนก่อน

      I'm glad I could help!

  • @andyspoo2
    @andyspoo2 4 หลายเดือนก่อน +3

    I bought one of these after watching your video. It's a lot less 'draggy' than the original version which is great news. The older one just gripped the filament way too hard. And the much reduced weight will hopefully mean that it won't cause the tool head to judder/vibrate around so much on direction changes. Great video as always Chris.

    • @ChrisRiley
      @ChrisRiley  4 หลายเดือนก่อน +1

      Awesome, glad it's working out for you.

  • @dtharun
    @dtharun 9 หลายเดือนก่อน

    Very nice video Chris. I bought BTT SFS V2.0 and was thinking how to do it. Your video rescue me. Thanks a lot.

    • @ChrisRiley
      @ChrisRiley  9 หลายเดือนก่อน +1

      Glad I could help!

  • @theheadone
    @theheadone ปีที่แล้ว +6

    Hopefully the mechanics are a bit better internally. That was my biggest issue with V1 is that the wheel worked for a week maybe, after that the encoder got really hard to turn and would constantly trigger. I pulled it apart to check and it was hard to spin even with my finger, no chance for filament to move it. I went through 2 of them and both suffered the same fate.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      I think this one works better.

  • @sevagj.b
    @sevagj.b 3 หลายเดือนก่อน +1

    Thanks, Chris. I placed an order for the sensor, but I'll be using it on the K1C. We'll need a second video to go over the steps. 🙏

    • @ChrisRiley
      @ChrisRiley  3 หลายเดือนก่อน

      Thanks for watching, I don't own a K1C, but hopefully it is straight forward or someone else has done a video already.

  • @ph0t0dave
    @ph0t0dave 11 หลายเดือนก่อน

    Great video Chris. Tanks for teaching this old dog some new tricks lol :)

    • @ChrisRiley
      @ChrisRiley  11 หลายเดือนก่อน

      Happy to help! Thanks for watching

  • @woodwaker1
    @woodwaker1 ปีที่แล้ว

    Thanks for the video and detailed installation guide. I had the version one of this and like a lot of other people found that it created more problems than it solved. I settled on a simple micro switch sensor, works well when the filament runs out and no false readings.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Thanks Dave. Sometimes simple is better

  • @thisiskeithb
    @thisiskeithb ปีที่แล้ว +5

    Current Marlin bugfix-2.1.x has more config options to support this style of sensor with "classic" runout & encoder features. Also, you can always repurpose unused pins for the second runout sensor (like PS-ON on the SKR Mini E3 V2/V3).

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Thanks Keith I will be on the look out for added options.

  • @Mikeydoo13
    @Mikeydoo13 5 หลายเดือนก่อน +1

    Thanks for the video! Just curious what the logic is for setting up both the switch and the encoder in klipper? I understand the purpose of both but if the encoder can detect a runout from lack of movement setting up the switch as well seems redundant unless its just so that different gcode actions occur.

    • @ChrisRiley
      @ChrisRiley  5 หลายเดือนก่อน

      It's more of redundancy, but you are right, you can take different actions based on what triggers.

  • @radiotbo4646
    @radiotbo4646 ปีที่แล้ว

    I was waiting for a video like this, tks!!!

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      Hope you enjoyed it!

  • @sirmissalot8065
    @sirmissalot8065 ปีที่แล้ว

    Thanks! exactly what i needed right now! :D

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Glad I could help! Thanks for watching

  • @JuwelionNl
    @JuwelionNl 2 วันที่ผ่านมา +1

    Hi, thanks for the video. Is it possible to use 5 of those BTT SFS's with BTT Octopus PRO. I'm designing now filament holder for 5 spools of filament (it supposed to work with my Voron 2.4 steathchanger) It would be great to use it smart features. But I don't think I have enough endstop pins for wiring as it stands in the manual. Can you think about other options? Connecting it in series I guess would not really work. Is it possible to wire it to RPi instead the Octopus. It has a lot o GPIO pins to use. But I suck in setting those thinks in RPi. Any advice would be really welcom.

    • @ChrisRiley
      @ChrisRiley  8 ชั่วโมงที่ผ่านมา

      With Klipper it should actually be pretty easy as you can configure as many boards as you want for one printer. You just call it by MCU. I don't have a video on it right now, but I will make one in the future.

  • @billgreen4592
    @billgreen4592 5 หลายเดือนก่อน +1

    Chris, thank you for this video as well as all you upload! As usual you offer great insight as to how to use this device. In my case, I am using it on a direct drive system where I can't mount it close to the extruder as you have suggested. Mounting it as I need to, it causes a lot of "false triggering," unless I significantly increase the detection length. I have done this and turned off its ability to pause the print. It now works well as a warning device as it shows in klipper when I have a trigger. The larger problem for me is that I can't always keep my eyes glued on the klipper interface. All this brings up my question for you, and it may lead to a larger discussion. . .Is there a way to have klipper audabally warn a user when an event has happened? I figure if anyone would know it would be you. Thanks for any insight that you might be able to offer!

    • @ChrisRiley
      @ChrisRiley  5 หลายเดือนก่อน

      Thanks for the kind words. I think we have a lot of options, the question is what is the best one. If you had an LCD screen I think we could play sounds on it. There are a lot of option on sending notifications to your cell phone, but I will have to look into those further.

    • @billgreen4592
      @billgreen4592 5 หลายเดือนก่อน

      @@ChrisRiley Thanks for getting back to me! Yeah, I've seen the options for an SMS notification, but that doesn't seem as it it would be all that helpful. I do have an LCD, but I don't believe that it has a speaker. Will probably need to find a way to use the sound abilities of the PI to drive an external speaker. I'm not sure what that looks like at this point. Thanks again and in advance for any thoughts!

  • @sanketss84
    @sanketss84 7 หลายเดือนก่อน +1

    super helpful.

    • @ChrisRiley
      @ChrisRiley  7 หลายเดือนก่อน +1

      Glad it was helpful!

    • @sanketss84
      @sanketss84 7 หลายเดือนก่อน

      @@ChrisRiley I ordered the BTT SFS 2.0 for my Trident 300 build. as with Ender 3 S1 Pro when everything using to run perfect the worst nightmare I used to have if the filament should tangle and this SFS 2.0 handles that scenario pretty well so I can now rest easy. Will test this feature extensively as I put it in practice on my Trident.

  • @iagmr
    @iagmr ปีที่แล้ว +2

    I get lots of falses on the filament sensor switch, but the filament motion seems to be reliable. I used a macro to look at the filament sensor switch reading 1/2 second later, if it is still triggered then I activate the PAUSE. Gotta love Klipper

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      👍🙂

    • @AlexSAndroidRadio
      @AlexSAndroidRadio 6 หลายเดือนก่อน

      Could you please share this macro?

    • @iagmr
      @iagmr 6 หลายเดือนก่อน +1

      @@AlexSAndroidRadio I gave up on this sensor when I switched to the sensor with the Orbiter V2. Looks like I didn't save the macro anywhere

  • @dsnyder05
    @dsnyder05 3 หลายเดือนก่อน +1

    Hi Chris,
    I have a SFS V1 on a BTT SKR2 with TFT35-E3, running latest version of Marlin.
    I have had all sorts of false triggers with the SFS V1, to the point of removing it from the loop.
    In older videos it was recommended to connect the filament sensor to the TFT and not the main board. Here it seems you are saying to run the filament sensor to the main board.
    I print from the SD card slot on the TFT, so I'm thinking there will be problems.
    Any tips/insight?
    Thanks!
    Dave

    • @ChrisRiley
      @ChrisRiley  3 หลายเดือนก่อน

      I prefer the board because you don't rely on the screen code pausing the print. It would work either way, but as you said you would only be able to print from the TFT.

  • @kapunchino8147
    @kapunchino8147 ปีที่แล้ว +2

    Hi Chris i have a request the btt tft v3 e3 I'd be glad have you updated it and Is there a video on installing the creality bl touch on the btt tft e3 v3 thanks! 😁

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      I will take a look at that, it's been a while since I have done any touch screen stuff.

  • @ladislavpatasi6208
    @ladislavpatasi6208 6 หลายเดือนก่อน +1

    Hello, interesting video. But I have a problem, one cable is connected to E0-Stop, that's OK, but the other is to PWR-DET, where I have a BTT BigTreeTech UPS module 24V V1.0 connected, so the connectors are occupied. We have a BigTreeTech SKR Mini E3 V3 board. Thank you👍👍👍

    • @ChrisRiley
      @ChrisRiley  6 หลายเดือนก่อน

      Yes, are you running klipper? That would be the only time you need to separate them. If you want to do this, you just need to find a set of unused pins and configure them how I show here. It doesn't matter much which ones you use as long as you update the config file.

    • @ladislavpatasi6208
      @ladislavpatasi6208 6 หลายเดือนก่อน

      Hello, I'm using Marlin, but somehow I can't find a free pin to write it on.

  • @joedesena857
    @joedesena857 7 หลายเดือนก่อน +1

    Hi Chris, again thank you for your tutorial for the BTT SFS V2. As you mention this unit works perfectly when positioned directly over the extruder which it is my setup. The only issue is that I have a QIDI X PLUS X and when I start printing a new job, the XY axis are going to 0,0 and the sensor crashes on the upper body of the machine enclosure. This a pain because it throws all the settings off. I am new to the G-CODE world, and I wonder if there a way for me to tell the axis to stop like at 20-30mm away from the 0,0. I looked at the qidi slicer and Fluidd UI but can't see what I would need to change. Maybe this is a discussion for another video topic, but any help would be appreciated. Regards.

    • @ChrisRiley
      @ChrisRiley  7 หลายเดือนก่อน

      You can put safe guards in where the printer can't go, but if you home at 0,0 then you're out of luck. We would have to figure out another way to install the sensor.

    • @joedesena857
      @joedesena857 7 หลายเดือนก่อน

      @@ChrisRiley Hi Chris, thank you for your feedback. Unfortunately, for the sensor to work flawlessly it has to be installed on top the the extruder. My QIDI X PLUS 3 is homing at 0,0 and it hits all over the machine framing. My solution was to cut about one inch of the frame plastic frame and the problem is solved. I still would love for educational purposes to know if one can change the homing position. Thank s again.

  • @Chris-bg8mk
    @Chris-bg8mk 11 หลายเดือนก่อน +1

    Mine worked for quite a while, but now I'm trying to print TPU and this seems to add a lot of drag to the filament path, then the filament stretches before the sensor, and the sensor trips out.

    • @ChrisRiley
      @ChrisRiley  11 หลายเดือนก่อน

      I only print TPU once in a while and I could see how these sensor would be hard to use with it.

  • @AlyssaNguyen
    @AlyssaNguyen 5 หลายเดือนก่อน +1

    I'm not sure if this has been asked, but what happens if the encoder reports "movement" and the switch reports "no filament"? 🤔

    • @ChrisRiley
      @ChrisRiley  5 หลายเดือนก่อน

      That probably means the switch needs to be flip flopped in the first where. True/false.

  • @wronex
    @wronex ปีที่แล้ว +1

    Heads up! Some boards have drivers or buffers on the Neopixel pins. If so, they cannot be used as inputs.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Good info, thank you!

  • @andrewurban9369
    @andrewurban9369 11 หลายเดือนก่อน +1

    I set mine up on the Voron 2.4 and used the BIQU recommended klipper configuration. But it triggers just before printing commences and then goes to park and pause. If then press resume, printing starts but then for no reason it pauses parks some time into the print. If I disable the sensor printing is fine - so it is a false reading. Do I need to increase the 2.88mm to a higher value?

    • @ChrisRiley
      @ChrisRiley  11 หลายเดือนก่อน

      That's the first thing I would try. Dump it up 1mm at a time and see if you can get it more consistent.

  • @pleighto77
    @pleighto77 10 หลายเดือนก่อน +1

    Chris. Does one of these be used to measure filament with to adjust the extrusion multiplier, or just jams and run outs?

    • @ChrisRiley
      @ChrisRiley  10 หลายเดือนก่อน

      That is a great idea, but I'm not sure how you would set it up. It would be cool.

    • @pleighto77
      @pleighto77 10 หลายเดือนก่อน

      @@ChrisRiley I know Thomas made one that does, an issue as you said was that marlin / riprap can only do one as the klipper can do both. I think the original bbt sfs could do one or the other but not both either so humm

  • @johngorman8421
    @johngorman8421 9 หลายเดือนก่อน +1

    Another excellent step-by-step video. Really like your channel. I recently installed one of these BTT SFS V2.0 sensors on my RatRig Vcore 3.1 (RatOS/Klipper/Mainsail), but keep getting an error just before the print begins. I followed the instructions directly from the BTT PDF file for the SFS V2.0, and the query commands return exactly what you would expect, but I have not been able to solve the error (the value 'my_sensor' is not valid for SENSOR). I have searched through every file in the mainsail directory and cannot find 'my_sensor' in any of the config files. any help you could provide would be greatly appreciated.

    • @johngorman8421
      @johngorman8421 9 หลายเดือนก่อน

      7:58 PM
      The value 'my_sensor' is not valid for SENSOR
      7:58 PM
      Printing...
      7:58 PM
      Priming nozzle with prime line..
      7:56 PM
      Heating Extruder...

    • @ChrisRiley
      @ChrisRiley  8 หลายเดือนก่อน

      Thanks you! Huh, odd, I wonder where it's call that from? Does it have anything interesting in the klippy log about it?

    • @johngorman8421
      @johngorman8421 8 หลายเดือนก่อน

      @@ChrisRiley I searched through the Klippy log, but could not find any reference to "my_sensor"
      I did solve the problem however.. Perhaps others may not have run into the same issue, by reassigning the variables in Klipper. I discovered the following line in the Klipper documentation "[filament_switch_sensor my_sensor]". So I renamed the sensor in my printer.cfg file to match this ("my_sensor") and it now works without issue. I know you can easily reassign variables in Marlin, but I don't know how to do that in Klipper..

    • @ChrisRiley
      @ChrisRiley  8 หลายเดือนก่อน

      @@johngorman8421 Thanks for posting the fix!

  • @jodyking7278
    @jodyking7278 9 หลายเดือนก่อน

    You don’t need to have it right at the tool head as long as you have a Bowden tube between it and your tool head. The Bowden tube keeps the length of filament between the two constant between the two. I learned this the hard way with version 1 of the sensor. Once I put a Bowden between the two, it worked flawlessly.

    • @ChrisRiley
      @ChrisRiley  9 หลายเดือนก่อน

      Thanks for the tip!

  • @inducatvius3883
    @inducatvius3883 3 หลายเดือนก่อน +1

    how do i get the 2 sensors visible on the dashboard?
    ha found it

    • @ChrisRiley
      @ChrisRiley  3 หลายเดือนก่อน

      Glad you found it.

  • @joedesena857
    @joedesena857 8 หลายเดือนก่อน +1

    Hi Chris, Thank you very much for your tutorials.
    I am trying to install the BTT SFS V2 in my QIDI X PLUS 3 and did follow your instructions which did work very well. Did the queries and got the same answers just like yours. I am trying to start printing a test run but it keeps giving me "Filament ran-out, please re-load filament". Can you help with this issue if I am not asking much? Regards

    • @ChrisRiley
      @ChrisRiley  8 หลายเดือนก่อน

      You're welcome! You will probably just need to adjust the runout length until you find a setting that will be a happy medium.

    • @joedesena857
      @joedesena857 8 หลายเดือนก่อน

      Thank you very much for your reply.

  • @trohn_javolta8485
    @trohn_javolta8485 ปีที่แล้ว +1

    I'm missing an important information, at least for me: After a runout, can the filament pass through the sensor during unloading procedure without problem? I see on your titan extruder the whole sensor is pushed out upon unloading but how about on a bmg extruder where the ptfe tube is fixed in place in a collet?

    • @KevinGroninga3D
      @KevinGroninga3D ปีที่แล้ว

      I have a diff filament runout, but I placed mine in a hinge. When the filament was backed out by the extruder, the filament would simply push/swing the sensor and hinge out of the way.

    • @girrrrrrr2
      @girrrrrrr2 ปีที่แล้ว +4

      Yeah it can without issue. It applies a little pressure to the filament so when you reverse it essentially pushes all the slack out of the fittings. It does the same when printing just in the other direction.

    • @trohn_javolta8485
      @trohn_javolta8485 ปีที่แล้ว +1

      @@girrrrrrr2 Thx for the feedback, I'm buying these! Time for an update of my trianglelabs runout sensors.

    • @sambrown7256
      @sambrown7256 ปีที่แล้ว +2

      No rubber duck!
      Its basically useless at that point!

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +3

      🙂👍

  • @stevenwagner123
    @stevenwagner123 10 หลายเดือนก่อน +1

    I'm having a problem with mine where it's triggering the motion sensor, pausing the print and nothing appears to be wrong as far as a jam, clog etc. I've noticed the light goes out on the sensor when it does this but it's not turning the light back on when it restarts and have already had one print I was 13 hours into and the printer refused to resume. I'm using this on an Elegoo Neptune 4 max because all I do is big prints on it and was having issues with jam's and then air printing or having a line or two under extrude and ruining the print. Any idea why this sensor just randomly triggers and pauses prints then won't resume? Faulty sensor maybe?

    • @ChrisRiley
      @ChrisRiley  9 หลายเดือนก่อน

      Faulty sensor is all I can think of. If the light stays out maybe it's a bad connection that triggers the runout and the sensor never comes back on.

  • @dennysawyer3980
    @dennysawyer3980 ปีที่แล้ว +2

    No rubber ducky? That's disappointing.
    Definitely adding one of these to my next build.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      I know, my collection can't grow if this keeps up! :)

  • @3d.printer.education
    @3d.printer.education 7 หลายเดือนก่อน +1

    Hey Chris, I love your video's, its help me a lot
    Just one question
    I got problem whit my Smart filament sensor.
    It disable my stepper motor when I'm not around my printer, and it should home before resume printing. How can I fix it?
    Please help me
    Thank you so much

    • @ChrisRiley
      @ChrisRiley  7 หลายเดือนก่อน

      Thanks! It's different on different firmware, what do you run?

  • @enmanuelhenriquez975
    @enmanuelhenriquez975 ปีที่แล้ว

    Nice looks good

  • @AcidNightx
    @AcidNightx 8 หลายเดือนก่อน +1

    the code for klipper is not good at all for me...
    at 17:18 I have line 127 "dectection_length" is not good, shouldn't I put detection_length instead? how do you not have an error even though it is poorly written...
    Then line 129 "pause_on_runtout" is not good

    • @ChrisRiley
      @ChrisRiley  8 หลายเดือนก่อน

      I make these errors all the time, Klipper is great at telling you when you've made a typo. If there are spelling errors, please correct them.

  • @Optikification
    @Optikification ปีที่แล้ว +1

    Wonder if it works on a Neptune 3 max as the one installed isnt smart and dont work with Octoprint.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Not sure if it would be plug and play or not.

  • @girrrrrrr2
    @girrrrrrr2 ปีที่แล้ว +1

    I just had to clean mine out. I didn't realize the sensor was optical and it had dust on it.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว +1

      I'm glad you got it working!

  • @arekx
    @arekx ปีที่แล้ว

    The problem with SFS2.0 is that inserting filament is still not smooth. Filament can even go sideway into left (to that bearing part) inside SFS case, instead of hole on wall across. I sat for a while with piece of filament and just testing inserting/pulling out several times etc. Releasing tension (using that "button") can cause even bigger problems with filament going wrong way inside SFS2.0.
    Also release tension "button" unscrews easily. Solution - adding a bit of thread glue to it.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Thank you for your input and for the tips!

  • @Prt_3D_RC
    @Prt_3D_RC ปีที่แล้ว +1

    Hello I think I found a Bug in klipper and I need help verifying it as a bug in the filament motion switch (btt smart runout) . If you have a 3 in one out non mixing extruder and you set it up with the new "stepper_extrder" config. it all works great, Then you add the three separate BTT smart runout (V1) to each of the extruders. Klipper will only "poll" the one you have as T0 it will see the other two runout but it will not trigger it at all. you can see on the web interface it is triggered but no reaction. .... NOW if I set it up as a standard duel extruder with two separate hotends then I can get two of them working..( on the bench ) . it is in the setup somewhere on how to sync up the motion sensor with the "extruder"

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Wow, good find. I wish I had a 3-in-1 to help test. Maybe someone here in the comments can help verify this.

    • @Prt_3D_RC
      @Prt_3D_RC ปีที่แล้ว

      I am open to any sound advice. I have my configs on the discord support page also hoping for help or at least validation that I am not crazy (more then normal).

  • @Abyssaal1
    @Abyssaal1 ปีที่แล้ว

    Nice! I have 1.0

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Great, thanks for watching!

  • @RinksRides
    @RinksRides ปีที่แล้ว +1

    Klipper gets "complicated" when trying to setup two of such sensors.. I wish I had a guide for that.

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Interesting, maybe we will look at that in the future.

  • @ziv3566
    @ziv3566 5 หลายเดือนก่อน

    thank you very much
    I'm trying to install it on my klipper with SKR1.4 turbo, on the E0DET(P1.26) for the runout and E1DET(P1.25) for the encoder, but the LED is red when the filament is installed. Can you check it out please?
    thanks, Chris
    [filament_switch_sensor RUNOUT]
    pause_on_runout: True
    runout_gcode:
    #PAUSE # [pause_resume] is required in printer.cfg
    G1 E10 F2000
    G1 E-100 F2000
    M117 Filament switch runout
    insert_gcode:
    M117 Filament switch inserted
    event_delay: 3.0
    pause_delay: 0.5
    switch_pin: P1.26
    [filament_motion_sensor encoder_sensor]
    switch_pin: P1.25
    detection_length: 2.88
    extruder: extruder
    pause_on_runout: True
    runout_gcode:
    #PAUSE # [pause_resume] is required in printer.cfg
    M117 Filament encoder runout
    insert_gcode:
    M117 Filament encoder inserted

    • @ChrisRiley
      @ChrisRiley  5 หลายเดือนก่อน

      You might just need to flip flop the switch pin, just put a ! in front of the number.

  • @creamofbotulismsoup9900
    @creamofbotulismsoup9900 9 หลายเดือนก่อน +1

    Not that it's even remotely needed, I was able to get both the encoder and the switch working at the same time on Reprap, mainly just to see if I could. I connected one to E0, and the other to E1, and I have mixing enabled (M567 plus some other changes that are needed for mixing to work). I'm not 100% sure if mixing is needed, I didn't bother testing anything else, I just had the idea, it immediately worked and I moved on with my life. It looks like Marlin has a similar tool mixing feature, so it might work on Marlin too.
    Also it doesn't need to be anywhere near your extruder to work, you just need the filament to be constrained in a bowden tube between the sensor and the extruder. In my case I have it outside of my enclosure so I can swap filament without opening the door and potentially ruin a print.

    • @ChrisRiley
      @ChrisRiley  9 หลายเดือนก่อน

      Nice work, it's nice to know you can use both in RRF.

  • @jeffmorris1956
    @jeffmorris1956 ปีที่แล้ว

    Is the cable long enough on Ender 5 Plus?

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      I'm not sure. The cable is about a meter long

    • @darrenseagren5309
      @darrenseagren5309 10 หลายเดือนก่อน +1

      Just barely, but yes. Just installed it on mine

  • @HexwareGaming
    @HexwareGaming 5 หลายเดือนก่อน +1

    Anybody else think of Halo every time he said M117? lol

  • @baharmark
    @baharmark ปีที่แล้ว +1

    use the z+ plug

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      Yes! A lot of these boards that's a good option. Be cafeful on some boards the endstops are set to input voltage to support other types of sensors.

  • @kapunchino8147
    @kapunchino8147 ปีที่แล้ว +2

    Ha ha 😂runtout 15:49

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      I don't know why I kept throwing a T in there, I did it like 3 times. 😀

  • @tpol6515
    @tpol6515 9 หลายเดือนก่อน +1

    Klipper does not have a reliable detection routine. It is pretty dump. There is also a flaw with the switch sensor detection too not just the motion sensor. The switch detection sensor code is over detection. Even a pulse of 1uS can trigger a run out. This is a problem. They should have a long pulse detection up to 1second and that eliminate all the false defection. I fix the unreliable switch by simply flip the switch to Normally Open == Filament in and Closed position = filament out. That eliminate all the problem when the vibration of the printer randomly put the switch in open position mechanically. I can't do anything with the motion sensor since Klipper code is pretty much does not have parameters that can adjust the detection intelligently. You can increase the length but that will make the printer detection too late which render the purposed of motion sensor is to make sure that filament is alway flowing

    • @ChrisRiley
      @ChrisRiley  9 หลายเดือนก่อน

      Interesting fix for the switch, maybe there is something the Klipper folks can update to help out. Hopefully someone added this over on the github.

  • @-martintheengineer-7465
    @-martintheengineer-7465 ปีที่แล้ว

    👍

  • @brianbirmingham1458
    @brianbirmingham1458 ปีที่แล้ว

    Hello

  • @WS-gw5ms
    @WS-gw5ms ปีที่แล้ว

    V1 was absolutely trash. Even set to 70mm

    • @ChrisRiley
      @ChrisRiley  ปีที่แล้ว

      I think the V2 works better

    • @engineer9975
      @engineer9975 ปีที่แล้ว

      I ran V1 for years and I’ve never had an issue with function unless the encoder got dirty. I had it set at the recommended 7mm settings running marlin 2.x

    • @jodyking7278
      @jodyking7278 9 หลายเดือนก่อน

      Did you have a Bowden tube between it and your tool head? I had trouble with mine until I did that. Bowden keeps the filament length between the two constant. Otherwise mine would trigger if the head moved far and pulled a bunch of slack. After putting in a Bowden between them, it worked perfectly. Only problem I have with it is that it can be a pain to load filament through.