Sensorless Homing - Klipper - Chris's Basement - 2023

  Рет қаралды 19,287

Chris Riley

Chris Riley

Күн бұрын

Today we will enable sensorless homing on our core XY printer using Klipper.
00:00 Introduction
01:29 Hardware
07:19 Firmware Setup
14:02 Calibration
23:44 Improving Accuracy
29:15 Conclusion
These are affiliate links and take you to Amazon.
------------------------------------------------------
BIGTREETECH Direct 6PCS TMC2209 V1.3 Stepper Motor Driver on Amazon:
geni.us/pNGC2ep
Bigtreetech Direct Octopus V1.1 Control Board on Amazon:
geni.us/oMGZhXM
------------------------------------------------------
SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
Show your support by becoming a KZfaq Member!
kzfaq.infojoin
E3D Affiliate Link:
e3d-online.com/?aff=32
OpenBuilds - Great CNC and 3D Printer Parts (aff)
openbuildspartstore.com/?ref=...
Slice Engineering - Mosquito Hotends (aff)
www.sliceengineering.com/?p=r...
Wham Bam Systems Flexible Beds (aff)
bit.ly/2HoS1cV
Amazon (aff) [US DE GB CA IT ES FR JP]:
www.amazon.com/?tag=chrisbase...
Banggood(aff) ban.ggood.vip/7vm3
Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
Buy me a coffee to keep me going!
buymeacoff.ee/Wc0DouFbl
You can support my work on Patreon
/ brotherchris
One Time Tips, You Can PayPal Me:
www.paypal.me/ChrisRiley3D
--------------------------------------------
Find Me On Social Media!
--------------------------------------------
Twitter : / chrisriley3d
/ chrisriley3d
profile.php?...
/ chrisriley3d
FTC Disclaimer: A percentage of sales is made through Affiliate links
As an Amazon Associate I earn from qualifying purchases.

Пікірлер: 85
@JMRobins1
@JMRobins1 4 ай бұрын
I really appreciate the way you explain things. You explain the "why" and not just the "how." It allows me to understand why things are done, and not just blindly copy how someone did it without understanding. It's very helpful and valuable for someone like me. Thanks again.
@ChrisRiley
@ChrisRiley 4 ай бұрын
Thank you!
@rouuuk
@rouuuk 8 ай бұрын
chris the community appreciates you- keep it up
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thank you. That means a lot!
@Juiceboxmakes
@Juiceboxmakes 8 ай бұрын
Keep it up chris. These type of videos are a godsend to the open source community. Thanks
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thank you!
@menotu2920
@menotu2920 5 ай бұрын
Close to 2 years, Venturing to klipper has remained a wishful thinking. With your tutorials it’s no longer. I have researched and tried sooo many tutorials. Yours is the best approach , lighting, voice etc. . Thank you!
@ChrisRiley
@ChrisRiley 5 ай бұрын
Great to hear! Thank you!
@LeonMatthews
@LeonMatthews 8 ай бұрын
You've got great timing on this series, as its been concurrent with me building my first DIY (and first Klipper) printer, the Rook 2020 MK1. There's not too much documentation, so thank you for your help! The Rook homes to the top left (eg. mine homes at x117 y131 and z118.7), so the movement in your macro moves the wrong way; all the way back to zero. Edit: I had some adventures trying relative positioning, then had trouble finding where the endstop variables were kept, but finally got there with something like this: {% set safe_x = printer.configfile.settings.stepper_x.position_endstop - 5 %} ... G0 X{ safe_x } F1200 Klippper is great, but every feature is an adventure!
@ChrisRiley
@ChrisRiley 8 ай бұрын
Awesome to hear the videos are helping. I hope to start building a Rook soon, they look like a lot of fun.
@hoppynaki
@hoppynaki 4 ай бұрын
Another great video. Thanks for the help Chris
@ChrisRiley
@ChrisRiley 4 ай бұрын
Happy to help!
@Sergiodj453
@Sergiodj453 8 ай бұрын
Even though I don’t plan on building anymore printers, this is still valuable information for troubleshooting.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thank you Sergio
8 ай бұрын
As always A very good explanation, Keep up the great work !!
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thanks a lot!
@SilentRush420
@SilentRush420 8 ай бұрын
Awsome work! Just did this last month setting my corexy.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thank you!
@dthillafap
@dthillafap 3 ай бұрын
Another useful , informative video. . Its the software side of 3d printing that often finds me at a loss . The fact I can see your PC screen up close with an explanation of the definitions in the config file make for a great tutorial. Excellent
@ChrisRiley
@ChrisRiley 3 ай бұрын
Thank you!
@ubiratamuniz
@ubiratamuniz 8 ай бұрын
I recently done it (X and Y) in my rebuilt Anycubic Mega X (bedslinger) with a Manta M8P+CB1 . Saved me a lot of trouble , as there were less wiring needed to be redone. As long as it is properly tuned, it works like a charm, I have never had a false positive on homing after tuning it properly. In my printer I´m running with 75 for SGTHRS on both axis, and 0.800 run_current on X and 0.850 on Y (it´s a big heavy bed, 300x300). Now I´ll do it again on my other printer which will be rebuilt (this one gave me a lot of trouble with the stock electronics, but it´s frame is decent enough for a rebuild), a Brazilian made CoreXY (Sethi3D Farm), which has a single Z axis (no need for dual drivers for that axis) and will be using a SKR Mini E3 V3 with a MKS Pi for running Klipper. Wiring first, then programming. Will use sensorless only on X and Y as well. For Z I´ll use a CRTouch. Your CoreXY-specific tips on this video will be VERY useful on that rebuild. It´s not something I´d recommend doing in a printer that has endstops working properly (if it works, don´t touch it is my motto, but I don´t follow it, I like to tinker, LOL), but when building a new one from scratch (or rebuilding one) it´s a very useful tool.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Totally agree with you, it works great to make things simpler, but if it already had endstops I would use them for sure.
@griffgear3d
@griffgear3d 8 ай бұрын
Great class us usual.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Glad you enjoyed it!
@sebby007
@sebby007 4 ай бұрын
I'm researching my 2.4 build and this has been very helpful for that. Thanks!
@ChrisRiley
@ChrisRiley 4 ай бұрын
Great to hear, thanks!
@timmturner
@timmturner 8 ай бұрын
I was just thinking about this last night, great minds.
@ChrisRiley
@ChrisRiley 8 ай бұрын
🙂👍
@diggidydews
@diggidydews 6 ай бұрын
This video saved me so much time. Thank you! I hadn’t seen the jumper caps mentioned anywhere. Just kept getting errors in my config.
@ChrisRiley
@ChrisRiley 6 ай бұрын
Glad it helped! Thanks for watching!
@netim38
@netim38 Ай бұрын
Thank you for the video. Help me a lot!!!!
@ChrisRiley
@ChrisRiley Ай бұрын
You're welcome!
@kirix3887
@kirix3887 4 ай бұрын
Thx! You helped me a lot.
@ChrisRiley
@ChrisRiley 4 ай бұрын
Glad I could help!
@GuysShop
@GuysShop 8 ай бұрын
Super good explanation and demo. Very compltete and timely for me as I am in the middle of a Voron 2.4 build....
@ChrisRiley
@ChrisRiley 8 ай бұрын
Glad it was helpful!
@seanwoods647
@seanwoods647 8 ай бұрын
I just saw the feature on my brand new SKS and was wondering about it. Thanks!
@ChrisRiley
@ChrisRiley 8 ай бұрын
Happy to help
@thehappyextruder7178
@thehappyextruder7178 8 ай бұрын
Good info ! especially about accurate (Home locale) thanks for posting this series Chris.... Stay Extruding !
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thanks, will do!
@onleditpas
@onleditpas 8 ай бұрын
Lots of good information in this video, I am almost decided on getting a skipr board as a winter project upgrading my tronxy x5sa. It just so happens that I was wondering about sensorless homing under klipper. I would like a video on running Z on 2 separate stepper drivers and auto leveling.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thanks, I'll see what I can do!
@pista01slk
@pista01slk 8 ай бұрын
Sensorless homing also prevents test_speed from finding skipped steps
@ChrisRiley
@ChrisRiley 8 ай бұрын
Yes! Thanks!
@therick0996
@therick0996 8 ай бұрын
this couldn't have come at a better time. just finished building a V0.2 and was having trouble with sensorless homing!
@ChrisRiley
@ChrisRiley 8 ай бұрын
I hoped this helped! Thanks for watching
@rarespaul9503
@rarespaul9503 8 ай бұрын
outstanding video ❤ i build a rook 3 months aga and i had a lot of issuse with sensoreless homing, did not know how to add a time delay after trigger and used a retract value so the tool head landed on the bed. 😂 got it all figured out now, but i kooked me noodle fore like a month before i got evrything ok (now i know about macros) 🎉 I wish i could watch your video back then (all that info in 1 place)
@ChrisRiley
@ChrisRiley 8 ай бұрын
I'm glad you got it going! I'm sorry I was late! 🙂
@MisterkeTube
@MisterkeTube 8 ай бұрын
This method is detecting stalling on one stepper, but on a corexy machine movement in x as well as y will always require both motors to turn together. That basically will make correct sensorless homing less accurate than on something like a bedslinger or cartesian ...
@ChrisRiley
@ChrisRiley 8 ай бұрын
Agreed, core XY is always a little tricky to get consistent.
@nobblynoel
@nobblynoel 8 ай бұрын
When I added canbus to my Voron I also removed the XY switches and setup senseless homing. 2 of the best things I have done to my printer....
@ChrisRiley
@ChrisRiley 8 ай бұрын
That's great, thanks for watching!
@Todestelzer
@Todestelzer 8 ай бұрын
Yeah I did it last month too. Had broken cables because of the cable chains. Removed all cables and switches, installed Tap mod, can bus and enabled sensor less homing.
@woodwaker1
@woodwaker1 8 ай бұрын
Chris, watching your videos is becoming a way to get a degree in 3D printing. Great video, but I'm still wondering about the advantage except for the reduction in wiring.
@ColinWithaT
@ColinWithaT 8 ай бұрын
Helps to prevent breaking something if some wiring breaks on an endstop, something blocks your head from hitting it, etc
@woodwaker1
@woodwaker1 8 ай бұрын
@@ColinWithaT Thanks makes sense.
@ChrisRiley
@ChrisRiley 8 ай бұрын
Thanks Dave, I wouldn't say there is a really advantage to it with most firmware at the moment. What I do think we will see is crash detection. When someone make it easer to tune on a more broad set of hardware, we could use stall guard to recover from a crash that may occur.
@-martintheengineer-7465
@-martintheengineer-7465 8 ай бұрын
👍
@ChrisRiley
@ChrisRiley 8 ай бұрын
👍🙂
@djmulder
@djmulder 5 ай бұрын
I have a different driver but got this working.. but I'm not sure if it is set right. It does work and doesn't grind.. but it does hit the end of the gantry as with your Y.. but I have a TMC5160, and it's a difference of 5 = doesn't move and 6 = it hits the end. So I don't know how to tweak it more Tho you mention speed, which is a good point (although it's not superfast already).. I'll lower that for my next testing.
@ChrisRiley
@ChrisRiley 5 ай бұрын
Good to hear you got it working. Confirm your belt tension as well, that will change it a bit.
@djmulder
@djmulder 5 ай бұрын
@@ChrisRiley thx, yeh got it working but didn't feel stable enough.. So just moved my XY end stops. Belt tension remains a mystery for me. Especially the ab belts (voron 2.4). I just can't get them tight or equal. Best I got is 90% on the tension tool on klippain. I wish there was a guide or tool to keep one of the belts tight while I can pull the other. I have a cnc tap and have to lock in both.
@timmallard5360
@timmallard5360 4 ай бұрын
Great video! How did you get the auto complete to work in your cfg file? Is that mainsail or fluid?
@ChrisRiley
@ChrisRiley 4 ай бұрын
Thanks, this is Fluidd and I have been asked that before. Not sure why it's doing it, I need to investigate if that's an add on of some kind.
@baumkuchen6543
@baumkuchen6543 8 ай бұрын
Duude... I am redesigning my printhead and wondering I could maybe go sensorless. Opened youtube to do some research ... and you posted this 3h ago. Wtf? :D
@ChrisRiley
@ChrisRiley 8 ай бұрын
We planned it that way! Thanks for watching!
@RaminOhebshalom
@RaminOhebshalom 8 ай бұрын
Please let me know how to use the Creality K1 Max LiDar to mesh the bed and level with Klipper
@ChrisRiley
@ChrisRiley 8 ай бұрын
I wish I knew, I don't have a K1.
@christianmontagx8461
@christianmontagx8461 7 ай бұрын
Cool. Is it possible to build an auto Z_Offset with this? I mean sensing first the Z with BLTouch and then the Nozzle with Sensorless Homing to get Z_Offset=Z_Bltouch-Z_Nozzle?
@ChrisRiley
@ChrisRiley 7 ай бұрын
That's an interesting thought, I don't know, but it seems reasonable. I will look into Z sensorless homing further.
8 ай бұрын
Tell me Chris, the Skr 1.4 turbo board has no diag pins to jumper .. ? is this automatically done or do you have to jumper the endstop pins ?
@ChrisRiley
@ChrisRiley 8 ай бұрын
Yes, on the 1.4 you have to cut the diag pin on X and Y if you DON'T want to use sensorless homing. If you don't it will conflict with the endstop pin/switch.
@ndupontnet
@ndupontnet 8 ай бұрын
One thing I've observed with my TMC2209's is that the threshold is really impacted by heat. I'm not sure if it's the motors or the drivers, but after a print it becomes too sensitive and is not able to home properly. Although my sensitivity is quite hard with the hardware when homing cold.
@MrWaalkman
@MrWaalkman 8 ай бұрын
Good point. This video has been a master class in convincing me to continue to use endstops. :)
@ChrisRiley
@ChrisRiley 8 ай бұрын
Very interesting, I have never ran into this issue, now I will have to test it.
@jorisjanssen4591
@jorisjanssen4591 8 ай бұрын
How about sensorless homing for delta printers?
@ChrisRiley
@ChrisRiley 8 ай бұрын
That would be interesting
@doomxpwave
@doomxpwave 8 ай бұрын
Is this a reel Company
@ChrisRiley
@ChrisRiley 8 ай бұрын
No, LOL.😀
@ChrisRiley
@ChrisRiley 7 ай бұрын
😀
@doomxpwave
@doomxpwave 7 ай бұрын
For reel
@doomxpwave
@doomxpwave 7 ай бұрын
Thank you for talking me
Klipper - Pressure Advance - How To - Chris's Basement - 2022
13:30
Filament Runout - Klipper - Chris's Basement - 2023
17:27
Chris Riley
Рет қаралды 10 М.
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 61 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 22 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 13 МЛН
BTT - Manta M8P - TMC2209 UART With Sensorless Homing
18:32
Ed's 3d Tech
Рет қаралды 7 М.
Never adjust your 3D Printer Z Offset again with Klipper and a plugin
15:16
Kapman's Basement Workshop
Рет қаралды 133 М.
OctoPrint Power Loss Recovery - Chris's Basement - 2023
25:50
Chris Riley
Рет қаралды 4,3 М.
The Voron Clone Wars: Sovol SV08 v.s. Troodon 2.0
15:18
YGK3D
Рет қаралды 15 М.
BTT - Manta M4P - TMC2209 with Sensorless Homing
12:06
Ed's 3d Tech
Рет қаралды 10 М.
15 Mistakes while Building a Voron as a Beginner
9:26
Driver 732
Рет қаралды 42 М.
Setting Up CAN Bus On Your 3D Printer (U2C & EBB)
16:43
ModBot
Рет қаралды 85 М.
The Galileo 2 Extruder is Amazing!
5:04
Maple Leaf Makers
Рет қаралды 27 М.
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 340 М.
Choose a phone for your mom
0:20
ChooseGift
Рет қаралды 7 МЛН
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 50 МЛН