No video

Bed Distance Sensor - Auto Bed Leveling - Klipper - Chris's Basement - 2023

  Рет қаралды 18,141

Chris Riley

Chris Riley

Күн бұрын

Пікірлер: 120
@woodwaker1
@woodwaker1 10 ай бұрын
Looks like a good deal for $30. The pros - accurate and fast. Cons, steel sheet required and setup seems difficult. Thanks for your continued research and videos on subjects that don't seemed to be covered by other channels
@ChrisRiley
@ChrisRiley 10 ай бұрын
Exactly, you hit the nail on the head! Thank you so much for all your support, Dave.
@shawnrathbone
@shawnrathbone 10 ай бұрын
Cool, looked like an instant buy for me, just have to bookmark this to watch again.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Great, good luck with your projects!
@minty_lint
@minty_lint 10 ай бұрын
I love your videos, keep up the good work
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thank you
@JohnDStrand
@JohnDStrand 10 ай бұрын
That is a really great product! Super fast scanning, so for the larger beds it would really safe some time. I'll have to look into one once the Trident is built, maybe even incorporate the mount into the tool head, maybe near the part cooling duct. And thanks for the python tip, that is extremely useful!
@ChrisRiley
@ChrisRiley 10 ай бұрын
It's pretty handy! Thanks for your comment
@azlum000
@azlum000 10 ай бұрын
You should set your mesh_min and mesh_max so your probe isn't reading off the edge of the bed. Great video.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Ah ha, thank you!
@hopelessnerd6677
@hopelessnerd6677 6 ай бұрын
The bed level sensor tutorial was great, but the tip about the web server was next level. Thanks much for this video! Vive la Python!
@ChrisRiley
@ChrisRiley 6 ай бұрын
Awesome! Thanks for watching
@lpka
@lpka 10 ай бұрын
Thank you for this, I have this sensor at home more than 6 months now, and could not manage to work. Now I think I have a new standard to make it work.
@ChrisRiley
@ChrisRiley 10 ай бұрын
That's great. Let me know if you get stuck!
@oklye13
@oklye13 10 ай бұрын
nice video my dude always nice to see some new tech!!
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thanks!
@VincentGroenewold
@VincentGroenewold 10 ай бұрын
Super important to realize that a sensor or mesh can be totally wrong as well. I had this with the settings for my BLTouch and Ender, it looked like my Ender-glass bed was warped and it never created a nice layer. Until I just started to assume the bed was flat and the probe wrong, manually leveled and disabled the probe... perfect first layer! :) I eventually had to resort to 3 probe points per location and a different mesh technique. Way slower than this though, but I would be as wary now after having learned this.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thanks for the tip!
@jasrisjasnie7294
@jasrisjasnie7294 10 ай бұрын
Keep in mind your Bltouch is riding on wheels/ rails that may not be perfectly flat. I had the same issue with Ender s1 plus on both the original wheels and aftermarket linear rail with only 2 mounts. It artificially introduced warpage to my bed mesh. Long story short, I finally fixed it by mounting the rails directly to the profile and moving my Bltouch to “zero offset” on the y axis. Perfect first layer since then, still slow as hell in leveling compared to this device.
@3DPrintSOS
@3DPrintSOS 10 ай бұрын
Just recently got one of these to check out but havent had the chance to install. Looks super promising. :)
@ChrisRiley
@ChrisRiley 10 ай бұрын
It is, check it out and let us know what you think!
@3DPrintSOS
@3DPrintSOS 10 ай бұрын
@@ChrisRiley Tried to say whats up at ERRF a few times as I passed you but didnt want to interrupt. Good work on this vid. SUPER helpful.
@ChrisRiley
@ChrisRiley 10 ай бұрын
@@3DPrintSOS I'm sorry I missed you. Next time stop by and talk with my wife, she'll get you in! 😉
@3DPrintSOS
@3DPrintSOS 10 ай бұрын
@@ChrisRiley Ah, the manager. Understood. My manager had me leave early on Saturday. haha
@MisterkeTube
@MisterkeTube 10 ай бұрын
So this probe is 0.12mm from the bed when the probe is on the bed ... that's not even a single layer difference or likely even less than the variation of height of the bed, so I'd be constantly worried of it hitting the printed part during print. I'm running my own variation to the Klicky on my Ender 3 (similar to the KlackEnder) and love that I never have to worry about the print being hit by it (as it just isn't mounted during the print) and how it adapts to any surface-swap, metal or not ...
@ChrisRiley
@ChrisRiley 10 ай бұрын
Those click style probes are really handy, I like the docking solutions. The DB sensor is very low.
@MakerViking
@MakerViking 10 ай бұрын
Really interesting. Kind of like the Beacon, but way cheaper to buy, especially for me here in Norway.
@kharmastreams8319
@kharmastreams8319 10 ай бұрын
That was my thought too. Shipping to Norway is usually pretty expensive
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thanks, I really like this sensor
@MakerViking
@MakerViking 10 ай бұрын
@@ChrisRileyYeah, looks promising. I think it could be a good choice for my Fenrir CoreXY, I have a Pinda in the design now, but this should be even easier to fit.
@nemisizz
@nemisizz 8 ай бұрын
I just ordered this from 3DO in which is located in DK, not sure if they got more in stock, but its a little more local for you. In all honesty, it is exactly the same as the Beacon, the tech is the same, just a different design, but as a difference, the BD Sensor doesn't come with a premium price and a premium shipping cost which is a massive win in my book. I myself were looking into getting the Beacon, but 80 Dollars + 50 Dollars for shipping is just beyond anything i would pay for something like this knowing these type of sensors is usually super cheap. In my opinion the BD Sensor is a clear winner, it hits all the checkmarks in my book, its cheaper, its smaller, its shielded, and it works for both Marlin and Klipper.
@ChrisRiley
@ChrisRiley 8 ай бұрын
@@nemisizz Thanks for the comment, all good points.
@BallisticTech
@BallisticTech 10 ай бұрын
Can you flash that board over USB with STM32 dfu mode? I always find that easier than sd card flashinf
@ChrisRiley
@ChrisRiley 10 ай бұрын
I don't know of any STM32's that you can flash with USB. I would like to figure that out though.
@jasrisjasnie7294
@jasrisjasnie7294 10 ай бұрын
I doesn’t seem to do live adjust in Klipper yet, only Marlin. Looked impressive though. I bought one to tinker with simply based on the speed. I have a large bed (400x400mm), so hoping this would speed up the bed leveling. Thanks for the vids!
@ChrisRiley
@ChrisRiley 10 ай бұрын
Cool, let us know what you think.
@geraldblindeling4405
@geraldblindeling4405 4 ай бұрын
Hi Chris, my sensor hight is about 0.6-0.7 but when I do the calibration it's over the 400. How can I fix this because the nozzle is to close the bed thx.
@ChrisRiley
@ChrisRiley 4 ай бұрын
What kind of bed do you have? Maybe it doesn't like the steel or the covering is too thick?
@koenvanduffel2084
@koenvanduffel2084 10 ай бұрын
No idea how this exactly works (maybe something capacitive or inductive). If they could make one that fits around the nozzle they could even real time during the first layer get the bed mesh measured and correct live, no scanning at all.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Yes, it is inductive, that's a great idea.
@jimskinner2777
@jimskinner2777 4 ай бұрын
@ ChrisRiley Hey Chris, I adjust my height until I get my first calibration results in the 100's but everytime i calibrate My second result is less then the first. What am i doing wrong?
@ChrisRiley
@ChrisRiley 4 ай бұрын
I'm not sure what could be happening. They only thing I can think of is the Z isn't moving in the positive.
@johnlytle6633
@johnlytle6633 10 ай бұрын
I was going to order one of these but it has 2 connector options. The web site doesn't do a very good job of explaining the difference. Thanks for bringing this to my attention. I'm going to order one as soon as I can figure out the connector options.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Keep us posted!
@johnlytle6633
@johnlytle6633 10 ай бұрын
I received this message from Mark: Thank you for purchase BDsensor. please choose version B which the connector is the same as BLtouch, the version A is no longer produced. So there really isn’t a choice.
@jimskinner2777
@jimskinner2777 4 ай бұрын
Any one figure out how to make it probe faster with Screws_Tilt_Calculate? Moves down so slow
@ChrisRiley
@ChrisRiley 4 ай бұрын
I haven't tried it with tilt yet, but I plan to in the future.
@michaelo2l
@michaelo2l 8 ай бұрын
Impressive probe, very fast (probing off bed and short in x, mesh_min, mesh_max not set?). I use the mesh graphic to adjust the bed screws to set the bed level... With this probe giving readings in real time, you could have a script to level/trim the bed by adjusting the mount screws in real time...
@ChrisRiley
@ChrisRiley 8 ай бұрын
Great ideas, thanks!
@HReality
@HReality 10 ай бұрын
I wonder how this acts with temp changes.. Could be interesting to put in the default location on say.. a Voron vs a beacon
@ChrisRiley
@ChrisRiley 10 ай бұрын
It would be interesting to do some side by side tests like this.
@nicket4472
@nicket4472 7 ай бұрын
I can not recommend the bd-sensor in an heated chamber, as it will not work as it should. Have rn in my doomcube with archetype toolhead and monolith gantry, but ones it hits 60 chamber, it’s over. It just give up working
@jayare7750
@jayare7750 4 ай бұрын
This doesn't work for be, I've tried following your video, also the steps in github, but I keep getting the error Option 'control_pin' in section 'bltouch' must be specified
@geraldblindeling4405
@geraldblindeling4405 4 ай бұрын
Hi, remove bltouch setting in the SAVE_CONFIG below in your printer.cfg section.
@jayare7750
@jayare7750 4 ай бұрын
@@geraldblindeling4405 the BLTOUCH was already removed. I ended up reflashing my host to a different linux OS, re-installed Klipper and copied over my printer.cfg now it's all working great.
@ChrisRiley
@ChrisRiley 4 ай бұрын
Good to hear you got it working!
@szekelyathos
@szekelyathos 4 ай бұрын
After watching this great video, I purchased one of this BDsensor. After 2 months, it's arrived (in Hungary) However, I have a little configuration problem, and I wouldbe glad if you could help me. I have changed the settings in the printer.cfg file according to the video. (the old sensor was original BLtouch. After restart, the following error reported: "Option 'control_pin' in section 'bltouch' must be specified" (even after I completely delete the BLtouch section) What is missing? Please help me. Thx ain advance.
@ChrisRiley
@ChrisRiley 4 ай бұрын
Thanks! Maybe there is a macro somewhere that is call the bltouch?
@szekelyathos
@szekelyathos 4 ай бұрын
@@ChrisRiley I rebuilt the printer.cfg from scratch, and it's working. I think the hashtagged auto genereted settings was the problem at the end of the printer.cfg (sorry for my poor english)
@bpugsy719
@bpugsy719 10 ай бұрын
So i am curious about something... if someone is using canbus on their printers.... right? would i just need to recompile klipper on the "mainboard" That i am plugging that sensor into? so if i was connecting it up to my sb2209 on my voron, would it only need to be installed on that sb2209? or would i need to install it onto my actual motherboard? or would i need to recompile my motherboard, sb2209, and my canhat?
@ChrisRiley
@ChrisRiley 10 ай бұрын
Hmm, that's a good question, I THINK you would only have to flash the CAN bus board to make it work.
@juanreyes-oc5cq
@juanreyes-oc5cq 5 ай бұрын
Hi Chris's, is the same process for a manta m8p board?
@ChrisRiley
@ChrisRiley 5 ай бұрын
Yes, it will be very close to the same.
@juanreyes-oc5cq
@juanreyes-oc5cq 5 ай бұрын
I tried everything I could, I'm not a professional. Section 'dbsensor' is not a valid config section, At first the entire installation failed but i can correct everything and the installation was a success but in the klipper configuration everything was a failure my board is manta m8p 1.0.1 v with cm4 pi@@ChrisRiley
@zarpjj
@zarpjj 8 ай бұрын
Hi Chris, thank you for you video, really helpfull for me. My config have one EBB36 CAN Bus and all elements are connected to it. In you video you dont have covered this kind of wiring, could you please update your video with the way to ocompile the new firmware to programm the EBB36 Thank you in advance
@ChrisRiley
@ChrisRiley 8 ай бұрын
Yes, I plan on tackling this soon.
@mavlogs9674
@mavlogs9674 7 ай бұрын
@@ChrisRileyany updates?
@zarpjj
@zarpjj 4 ай бұрын
@@ChrisRiley Dear Chris, could you please update this nice documentation with use of the BDSensor on the EBB36 Thank you in advance
@kfxxtrememodding1576
@kfxxtrememodding1576 7 ай бұрын
I receive this error ...." Bed Distance Sensor data error:10.24 "
@ChrisRiley
@ChrisRiley 6 ай бұрын
I've seen a couple of comments on this, something has changed, hopefully they update the firmware soon.
@Andre_M_3D
@Andre_M_3D 10 ай бұрын
Hey Chris. I have noticed some issues with kiauh as of late. I tried to flash klipper on a pi 3b and it keeps failing. I also tried to install 2 instances using kiauh on my pad 7 and also had all kinds of issues. I have heard since the updates that a lot of people are having issues. Is it possible that it is also affecting the kiauh tool? I have been trying for 3 days now with no luck.
@ChrisRiley
@ChrisRiley 10 ай бұрын
It could be the updates causing and issues for sure. The devs for the Kiauh tool and pretty active, hopefully they will get it sorted soon.
@PTS_Roller_Coaster_Case
@PTS_Roller_Coaster_Case 10 ай бұрын
Do you just download a fresh copy of klipper just so you can reflash the board? Im using a Vcore 3 with RatOS (custom install). Just want to double check before i even buy one
@ChrisRiley
@ChrisRiley 10 ай бұрын
Yes, to make sure the Klipper version is somewhat current so it will work with the BD script. I would check with them before you buy to confirm your version will work.
@bleach_drink_me
@bleach_drink_me 9 ай бұрын
Got one of these coming for my vzbot to replace the Bltouch. Have this video saved to reference later.
@ChrisRiley
@ChrisRiley 9 ай бұрын
Great, let us know what you think!
@bleach_drink_me
@bleach_drink_me 7 ай бұрын
​@ChrisRiley I can't get it to work with my mks skipr. I keep getting connection error. Edit: got it working, I had to use the exp 2 pins I used pins pa6 and pa7 on the mks skipr. My pins are 180° off from the mks skipr pins diagram on the github. I found a github issue for the monster8 and it applies to the skipr as well. It's marlin issue 24190. Yes I know it's marlin issue on github buts it a hardware issue.
@dannyg2922
@dannyg2922 9 ай бұрын
Thank you for the video,I got one of these a few months back but never got around to installing,mainly because the lack of information surrouding it. Im using an ender 3 s1 pro with sonic pad,will the bd sensor work on this? As far as im aware it uses klipper and marlin so not sure if it will give me live information? Thank you for your time
@ChrisRiley
@ChrisRiley 9 ай бұрын
Hey, thanks for watching! Either way, I would guess that you will have to reflash the firmware to make it work. I wish it was more strait forward, but it will probably take some work to get it up and going.
@dannyg2922
@dannyg2922 9 ай бұрын
@@ChrisRiley Thank you for your reply Chris
@MatiasAlarcon-fi2ko
@MatiasAlarcon-fi2ko Ай бұрын
did you make it work on sonic pad? I would like to buy the sensor but im afraid sonic pad have limited resources.
@3dprintingfun329
@3dprintingfun329 10 ай бұрын
How is this different than beacon? Does it use eddy currents?
@ChrisRiley
@ChrisRiley 10 ай бұрын
I don't know much about Beacon, but this sensor doesn't appear to use the same type of sensor as it does.
@bobbydigital9323
@bobbydigital9323 9 ай бұрын
Can I still use screws_tilt_calculate? Also will a pei build plate be ok to use?
@ChrisRiley
@ChrisRiley 9 ай бұрын
You can use screw tilt, as long as the PEI isn't too thick.
@bobbydigital9323
@bobbydigital9323 9 ай бұрын
@ChrisRiley great. I am gonna give it a try. Thanks for awesome video. I didn't know such a sensor existed.
@bowser3535
@bowser3535 4 ай бұрын
Looks like I may just have a bad sensor :( got everything working and the m102 S-1 tells me the info but the light doesn't come on when I bring it close to my PEI bed Update: Looks like bad internal soldering, the sensor came off :/, but I did get to see the light come on, so just need a new sensor!
@ChrisRiley
@ChrisRiley 4 ай бұрын
I'm glad you pinned it down. Good luck with your projects!
@L3Dhelpguide
@L3Dhelpguide 10 ай бұрын
Great video, i still prefer the capacitive sensors. My original beta cr10s pro still has its capacitive sensor working like a champ. Was unfortunate creality did such a poor job on educating users on the way to set them up. They got a bad reputation for being bad , but in 3 years i only ever identified 1 that had mechanically failed with a user.......
@ChrisRiley
@ChrisRiley 10 ай бұрын
"If it ain't broke, don't fix it!" Thanks for watching
@f1hotrod527
@f1hotrod527 10 ай бұрын
It actively levels while printing?
@ChrisRiley
@ChrisRiley 10 ай бұрын
In Klipper the leveling follows the mesh, like any other sensor. In Marlin, it auto levels based on active sensor readings.
@user-hr7yd1rx5z
@user-hr7yd1rx5z 7 ай бұрын
i receive BED DISTANCE DATA ERROR 10.24
@ChrisRiley
@ChrisRiley 6 ай бұрын
I've seen a couple of comments on this, something has changed, hopefully they update the firmware soon.
@adampiotrmalejewski695
@adampiotrmalejewski695 10 ай бұрын
So real time leveling works only on marlin still ?
@ChrisRiley
@ChrisRiley 10 ай бұрын
As far as I know, that is correct.
@adampiotrmalejewski695
@adampiotrmalejewski695 10 ай бұрын
Hopefully they add this function to kipper...
@michaelk1213
@michaelk1213 9 ай бұрын
I'm having a problem with the make command. I'm getting this warning when I run make In function 'canboot_reset', inlined from 'try_request_canboot' at src/generic/armcm_reset.c: 41:5: src/generic/armcm_reset.c:24:49: warning: array subscript 0 is outside array bou nds of 'uint32_t[0:]' [-Warray-bounds] uint64_t *boot_sig = (uint64_t *) (bl_vectors [1] - 9); In function 'canboot_reset', inlined from 'command_reset' at src/generic/armcm_reset.c: 47:5: src/generic/armcm_reset.c:24:49: warning: array subscript 0 is outside array bou nds of 'uint32_t[0:]' [-Warray-bounds] uint64_t *boot_sig = (uint64_t *) (bl_vectors [1] - 9); lto-wrapper: warning: using serial compilation of 5 LTRANS jobs lto-wrapper: note: see the '-flto' option documentation for more information And when I try to flash the created firmware, it doesn't flash. Any idea what's happening ?
@ChrisRiley
@ChrisRiley 9 ай бұрын
Not sure what's up. Did you try a make clean before the make? Maybe that will clean it up.
@michaelk1213
@michaelk1213 9 ай бұрын
I reflashed using the mainsail image and I managed to get it to work. I think I've got everything configured right using a biqu pi on a CR10s running duel Z motors with an E3 Turbo. The light comes on the sensor when it's near the build plate, but I don't get anything when I use M102 S-1 I raised the head and tried homing all. The X and Y home, but there's no movement on the Z motors. Everything works if I set it up with a BLtouch.
@ChrisRiley
@ChrisRiley 9 ай бұрын
@@michaelk1213 Does it complain about the [BDsensor] entry in printer.cfg? Only thing I can think of is something happened with the shell script before the make command.
@kharmastreams8319
@kharmastreams8319 10 ай бұрын
Seems it scans outside the bed on the left side, and too far from the edge on the right?
@popshansen
@popshansen 10 ай бұрын
Yes it scans out side of the bed, mesh_min should be ajusted to prevent it to move out of the bed.
@VincentGroenewold
@VincentGroenewold 10 ай бұрын
Indeed, that was a bit weird. :)
@kharmastreams8319
@kharmastreams8319 10 ай бұрын
Safe home xy positions should be adjusted to account for x/y offset. The current safe homing settings makes it probe 45mm left of center on x and 7mm off on y. (Nozzle is in the center which it should'nt be)
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thanks, I'll look into it!
@christianmuller7343
@christianmuller7343 10 ай бұрын
Please Test the Sensor with KAMP.
@ChrisRiley
@ChrisRiley 10 ай бұрын
More to come!
@airheadbit1984
@airheadbit1984 5 ай бұрын
/usr/bin/python: No module named http
@ChrisRiley
@ChrisRiley 5 ай бұрын
Where did you see this error? Sounds like the URL is missing.
@ZannysLab
@ZannysLab 5 ай бұрын
i have the same error, i only can use this command adding 3 after python, like this: python3 -m http.server
@MarinusMakesStuff
@MarinusMakesStuff 10 ай бұрын
If they don't come up with some novel way of having the machine toolhead pick up the sensor it's not going to be widely adopted like the Klicky probes. Beyond that, the leveling routine looks really painless. This needs a quickmount.
@ChrisRiley
@ChrisRiley 10 ай бұрын
👍🙂
@woodwaker1
@woodwaker1 10 ай бұрын
Why? It should not interfere with the way it is mounted, unless you mean the extra mass / weight
@FreeEnergyNerd
@FreeEnergyNerd 10 ай бұрын
thanks for the video!.. now i know its not for me.. all my printers have aluminum beds with glass on top. and the install is good for young people. I dont want to spend time typing into the console.. so the setup is a nogo. As for the server in python, there is a much easier way. Flash drive with memcard into the usb port. I go onto the desktop of the pi with rustdesk, open the file manager and copy and paste the file onto the flashdrive. i then take the mem card and put it into the printer. no typing involved. except for compiling.. but thats only 1 line with kiauh. elder people like me (65+) dont have time to waste and typing in endless lines of code. We want to click and play, and have good printing results out of the box. thats why every printer has its own pi 4, with 8 gig of ram and a 256gb ssd to boot from. But i am very gratefull for your video, because it shows me that this product is nothing for me. Luc
@ChrisRiley
@ChrisRiley 10 ай бұрын
Thanks for the tip!
BTT Smart Filament Sensor - Version 2 - Chris's Basement - 2023
25:54
Old School LCD - Klipper - Chris's Basement - 2023
19:09
Chris Riley
Рет қаралды 10 М.
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
managed to catch #tiktok
00:16
Анастасия Тарасова
Рет қаралды 46 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 16 МЛН
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 3,6 МЛН
Six popular ABL probes compared: Accuracy, price, wiring and more!
14:03
Klipper Adaptive Meshing & Purging Tutorial With BTT PAD-7 Livestream
1:01:26
Ethereal Project 3D
Рет қаралды 4 М.
Built In CANBUS! Makerbase MKS SKIPR Klipper Board
11:43
ModBot
Рет қаралды 24 М.
I Made a Self Deploying Allen Key Probe To Rival The BLTouch
14:34
Design Prototype Test
Рет қаралды 128 М.
Filament Runout - Klipper - Chris's Basement - 2023
17:27
Chris Riley
Рет қаралды 10 М.
BL Touch complete setup for Klipper! Maximize your probed bed mesh!
27:54
Pressure Advance Calibration for your 3d printer (Klipper)
33:38
PrintsLeo3D
Рет қаралды 81 М.
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН