I've followed this whole series with no knowledge of Raspberry Pi or Klipper. These tutorials worked perfectly for me with absolutely no problems, thank you so much.
Thank you for this video. I now know what failures I have in my .cfg. The Z is motoring down until the LBT triggers but then the Z does not climb, the probe tries to deploy and the BLTouch failed to deploy occurs (because Z hasn't travelled up). You have a great presentation style.
I started 3D printing less than a year ago and I started with octoprint for a few months and decided I want to dive head first in with klipper. You have made it seem not that scary to someone who has no coding knowledge and little 3d printer knowledge. My hats off to you sir!
Thank you so much for this series. Incredibly relevant to me with my v2 and CRTouch. I might just give Klipper a shot now that I have a good foundation of knowledge from you.
@@ChrisRiley I finally got the nerve to try it out. Was a bit rocky at first, due to my SD card refusing to flash the firmware, but once I changed to a new card, it worked fine. Got my CRTouch all setup and I'm back to printing about 1 day later. Still needing to go through the Pressure Advance video.
Chris, your video showed one of the great things about Klipper. When you need to make a change to the setup, you just edit the printer.cfg file and save. No more recompiling and writing to a Micro SD card and reflashing the board. You made at least a few examples. Along the same line, on the bed mesh, I start with very conservative values and then change one axis at a time until I think it is correct, then change the other. I also start with a 3x3 mesh - once the min and max are correct you can expand to a 5x5 or even 7x7
fantastic video. thank you. just a quick tip that took me hours to figure out. sometimes it looks like BLtouch is not compensating even if you have everything loaded and displayed and saved. if your fade start is less than z offset after calibration, it's not compensating. so i just put like 3 mm as fade start and it worked like a charm.
Awesome job explaining. It took awhile to find you, but I'm happy I did. Thank you so much for the details, my probe is now working exactly as it should. Thank you!
Thank you so much for this great video. I was struggling with the Z height on the Ender S1 Pro and was able to set it up after going through the steps you described. Klipper is already working very well and I haven't even started tweaking it.
Thanks Chris, I have my printer converted to Klipper now! The only issue I had was z height set to 5 was to low for my printer setup so the bl touch was throwing errors. I have it all sorted now.
This has really helped me get a much better idea about the second hand printer i bought. Thank you very much for taking the time to share style knowledge.
iyi günler Anlatımınız beni aydınlattı. Klipper yazılımı ile ilgili kaynak arayışımda sizin durak çok net bilgiler verdi. Bu acıklamamı okuyan, dil bilgisi olamayan, otomatik çevriden ayarlasın tüm açıklığı ile konuyu dinleyebilir okullarda ders veriyor mantıgı ile ... saygılarımla başarılar dilerim TÜRKİYE/BURSA/ORHANGAZİ
Thanks Chris, your video helped me to solve some issues and finally configure E3Pro with BLTouch with Klipper. Test Cube is currently printing and I am very happy it started!
Chris, Awesome Video! following your instructions i was able to get the blTouch working on my Longer LK5-pro upgrade. This is my first venture into Klipper and it's quite a learning curve. I have a couple questions, all relating to Klipper, and it's implementation in a Biqu Manta M8P board, with a CB1 EEMC. I'm running TMC2209 stepper drivers, I purchased both a TFT70 and a Bigtree HDMI 70. I also took the plunge and purchased a Biqu H2 500C to be able to print flexibles and other materials. I've got the mainboard talking to the printer and thanks to your video i have the blTouch working with mesh bed leveling. Here are my questions, 1. my extruder Thermistor reads either -250C or + 250 C and doesn't track the heater. ( the heater works) I've tried sever config settings to no avail. I've reached out to biqu, but no answer yet. All the documentation is for Marlin, so it doesn't help me with Klipper. 2. I haven't been able to get either screen to work. THe TFT screen displays a menu but says can't connect to printer. The HDMI 70 turns on, but nothing displays I'm kind of at a standstill and I would appreciate any help you could provide. Thanks in advance, and please keep those Klipper videos coming!!! Dave
Sorry it has taken me so long to get to this. I'm not really sure on the thermistor issues, klipper supports a handful of them, but not sure which one BIQU might be using. The screen with Klipper might be an issue. Klipper doesn't support a lot of screens. I really don't recall how they want them to work, but it might not be able to talk to the serial TFT screen like Marlin can.
@@ChrisRiley Thanks for getting back to me. Resolved the thermistor issue by installing a MAX365 module to on of the empty channels of the M8P (Awesome Board btw) I plan to dig into the TFT screen when i get home this weekend. On a different topic, because the M8P supports multiple heaters and thermistors, could i not use those inputs and outputs for my heated enclosure? Also, is my BLTouch going to hold up to the higher heat? Again, you are the man... keep putting out those awesome videos!
Thanks Chris! This video helped me wrap up my Klipper config knowledge and get my Bltouch and Bed Leveling working again on my Ender 5. Got a lot of good config and setup knowledge from your other vids as well. MUCH Appreciated!
Very nice video, just wanted to add a quick tip: the latest Fluidd version has a helper UI for any manual calibration such as that one, so you don't need to manually type the TEST_Z commands anymore! 🙂
That bed mesh load makes me think that if you suspect there is different expansion of the bed between say 60c for PLA and 105c for ABS/ASA(well Prusament does 105). you could in theory have this in custom Gcode exports from a slicer to load "Bed_60c" or "Bed_105c"
Many thanks Chris for your videos. Everything I try from yours recommendations works good from the beginning up to the end without any problem. Good job, well done👍
Great video Mate - keep the Klipper info coming! I've recently upgraded my E3-Pro with an skr 3ez with dual Z-drivers. I'd love to see your take on the Klipper bed-tilt function and how it works with bed_mesh.
chris what is the before video i’m trying to do the mesh before printing and i don’t know what the before video is would really appreciate help please 🙏 never mind i finally found it after searching and searching lol great videos lots of help
My frustration is the price of the BL Touch. They want basically a third of what I paid for my Kingroon. I was so miffed that I made my own probe, based on Klicky. The dock mounts on the bed assembly. It has the same form-factor as a BL-Touch so people can use existing brackets. It uses the Klicky scripts for Klipper. Currently in testing on my KP3S and Ai3M, I will release on github soon.
Excellent video series Thanks Chris!!!, I setup my Ender 3 S1 Pro with Klipper & it’s working perfectly!!! Was wondering though if you can have both Auto Bed Leveling as well as manual, so that you can level each corner screw?
Hello Chris, and thanks for the time you spend for us!! So, I have installed Klipper/Mainsail/BLtouch and all is well... except... my 'mainsail.cfg' is read-only... Any direction (for a NOOB...) on editing the 'mainsail.cfg' file?
Not sure why this happens sometimes, but it's a permissions issue in Linux. If you log in to your pi SSH you can run this command to correct it. sudo chmod 755 /home/pi/klipper_config/mainsail.cfg
One issue with z offset in Klipper. You cannot directly transfer the MARLIN value as Klipper does not allow negative numbers on the z_offset line. I don't know how Klipper works it out, but it will always be a positive number. This is something that confused me initially as negatives were accepted in x/y but not z. Just felt weird. Anyway, now I have Klipper dialed in, I would not go back to Marlin. Now I have just one bug to work out. Random MCU Disconnects on long prints. Thinking maybe the Creality 4.2.2 board I have may have a dodgy USB port, but I can't really nail it down to comms yet.
Agreed, it's hard for me to go back and forth because of how they treat the negative. Strange on the disconnects. I wonder if there is some logging somewhere that can help debug.
hey Chris, thanks again for this clear instruction!!! really appreciate your teachings and sharing! just a quick one, as I'm following this video, I found that my ender 3 v2 neo, as it does the auto bed levelling, when it gets to the last row (maximum y on the bed), it always hit the max and makes a "thud" sound. How and where can I set this, so that the y doesn't got all the way to the max? hope I'm making sense. played around with the numbers for mesh max mesh min, but that doesn't seems to be making any diff.
Thanks for watching! I would first try mesh min and max they should look like this. In the example, the 198 number is the one you would adjust. [bed_mesh] speed: 120 horizontal_move_z: 5 mesh_min: 35, 6 mesh_max: 240, 198 probe_count: 5, 3
It thinks there is a spot on the bed it can't get to. Try adjusting you probe offset and see if it goes away. Make sure you -/+ sign is correct based on location.
Querido, vc tem um script stat gcode que a printer faz um nivelamento da mesa antes da impressão iniciar ? Sem ser o G28. E sim, quando a printer faz nivelamento em vários pontos da mesa. Eu uso o bltoutch com sonda
Chris, thank you for another inspiring video. I m wondering, is it possible to automatically start a BED_MESH_CALIBRATE at start of print if an attempt to BED_MESH_PROFILE LOAD has failed? I would like to store meshes for typical bed temperatures I print at, but revert to automatic probing if no mesh could be loaded.
Thanks! That's interesting, I thing you can totally do that, but we would have to write up some code. I would have to think on it, it might get kind of tricky.
Hi Chris, I am trying to understand the concept of Klipper I am planning on installing it on OrangePI 4 LTS or my Laptop. What I don't understand is do I have to update my Printer with klipper.bin generated from Klipper on PC? I have heavlity modified Ender 3 v2 Neo
BLtouch has an issue. In enclosed printers, the magnet loose it`s magnetism. Just take the pin out. And leave it on a magnet for 30min. They should use samarium-cobalt magnet. (300C)
They are the distances from the nozzle to the tip of the probe. They firmware tracks the nozzle position so these offsets are used to correctly position the probe in the x and y directions for creating a mesh.
Can anyone tell me how to hook up to the anycubic vyper motherboard? I don't have much experience doing these things. I have tried. Having trouble finding the signal pin number.
Don't know, I would have to look through the cold. Maybe they intended for everything to be in printer.cfg now. Which can be done, but I think it's more confusing.
Not sure why this happens sometimes, but it's a permissions issue in Linux. If you log in to your pi SSH you can run this command to correct it. sudo chmod 755 /home/pi/klipper_config/mainsail.cfg
@ChrisRiley Did you explain setting up your Mainsail.cfg file in another video. I see in this video that you have a Prime Line command that my file does not have. I would like to see if there are any other commands I am missing that I should add. If you do not have a video could you share your file?
Hello, I installed it, but the bltouch opens and the z axis goes down. After touching the table, it continues to go down. How can I solve this problem?
@@ChrisRiley thanks for the reply. I'm not sure what was going on... I power cycled the rpi and Ender3... I mean, Tinker3 lol. then did it all again and it took, thanks!
So I'm new to this stuff and I have no idea how this works. I had a problem concerning my sonic pad and sprite extruder that I just got (I also use CR Touch). Basically when I'm setting the printer up, I hit the calibrate button and it touches down on the the first 5 points or so then completely misses on the next. I had someone on reddit tell me I need to do a bed mesh calibration or something, but I have no idea how to access any of this or what to do/change.
@Chris Riley thanks, I got everything working, but I do still have a problem with my filament hardly extruding. I think I just need to change the esteps though, at least I hope lol.
Whenever I try to configure the Z-offset with a probe_calibrate, the nozzle is WAY too close to the bed to print. I have to go in an manually raise the Z-offset to get it functional. Why is this? Any idea why my probe_calibrate is always too low?
The only thing I can think of is the initial Z offset is not set to zero for some reason. Make sure everything is set to default before you star the calibrate.
@@ChrisRiley I just tried probe_calibrate again. Made sure the bl-touch z-offset started at 0. I ended up with a offset of 1.45. I'll see what this does with a print in a bit.
@@ChrisRiley Apparently I'm just going to bombard you with questions/replies. If the nozzle is still too close, would my layer height reflect that? My single layer test is rough like sandpaper but measures at thicker than my initial layer height which is set to 0.2.
@@ChrisRiley Where can we contacting? I have a Delta Wasp 2040 frame with SKR 1.4 Turbo board with BL touch. My first issue, that the G28 is make separetly home process. First X, second Y and third is Z axis. Thats problem if the head is on the low position because the machine will broken. Second problem, that the BL-touch is always send errors. G33 is not working and the G29 same.
@@laszloszabo1575 That sounds like a pretty complex config. I don't have a lot of free time at the moment, you can always email me. brotherchris81@gmail.com
Hey Chris for some reason During leveling klipper stopped after 3rd spot said probe varied more than. 05 anyway to disable this warning and let it probe the bed normal
I've got ender 3 pro with this board, all set according to documentation and probe wont stop Z-axis... It works fine in marlin but whenever i use klipper it wont stop. Any helpers? :( I've tried everything I've found...
Hmmm, maybe the pin mapping has changed on the newer boards? The only thing I know to do is look for a different config in the example and see if the pins for the probe might be different.
hi i have a question i have a cr 10 1st version and i added a bl touch for bed leveling. its the first time my machine was open and connected to the computer. so i install the bl touch and try it. when you press home its fine and when you statrt to bed levelling it after it finis the bed moves forward and make a grinding sound and when i try to print it will go down to the bed and move back and make the grinding sound. i dont know what to do, please help. thanks
I've followed this whole series with no knowledge of Raspberry Pi or Klipper. These tutorials worked perfectly for me with absolutely no problems, thank you so much.
Glad I could help!
You are a GOAT in DIY 3D printing. Thanks for helping us with these informative videos.
Thank you!
Thanks Chris for helping me enjoy my 3d printing journey.
Very welcome, thanks for the tip!
Thank you for this video. I now know what failures I have in my .cfg.
The Z is motoring down until the LBT triggers but then the Z does not climb, the probe tries to deploy and the BLTouch failed to deploy occurs (because Z hasn't travelled up).
You have a great presentation style.
Thank you! It could be a lot of things, but most of the time it's a wiring issue or the wrong pin has been called out in the config file.
worked flawlessly for me, first try. Truly a rarity among internet guides!
Great to hear!
I started 3D printing less than a year ago and I started with octoprint for a few months and decided I want to dive head first in with klipper. You have made it seem not that scary to someone who has no coding knowledge and little 3d printer knowledge. My hats off to you sir!
Thank you so much. I'm happy to help!
Thank you Chris for you work!
Is it possible to make a video about klippers probe_with_touch_mode?
Thank you! I will see what I can do.
@ChrisRiley thanks 😊
Thank you so much for this series. Incredibly relevant to me with my v2 and CRTouch. I might just give Klipper a shot now that I have a good foundation of knowledge from you.
Give it a try and let us know what you think.
@@ChrisRiley I finally got the nerve to try it out. Was a bit rocky at first, due to my SD card refusing to flash the firmware, but once I changed to a new card, it worked fine. Got my CRTouch all setup and I'm back to printing about 1 day later. Still needing to go through the Pressure Advance video.
Chris, your video showed one of the great things about Klipper. When you need to make a change to the setup, you just edit the printer.cfg file and save. No more recompiling and writing to a Micro SD card and reflashing the board. You made at least a few examples. Along the same line, on the bed mesh, I start with very conservative values and then change one axis at a time until I think it is correct, then change the other. I also start with a 3x3 mesh - once the min and max are correct you can expand to a 5x5 or even 7x7
Thanks Dave, I am doing my best to try and keep these pretty straightforward. There is so much you can do in the config file.
fantastic video. thank you. just a quick tip that took me hours to figure out. sometimes it looks like BLtouch is not compensating even if you have everything loaded and displayed and saved. if your fade start is less than z offset after calibration, it's not compensating. so i just put like 3 mm as fade start and it worked like a charm.
Thank you! That is a great tip and something I never really thought about.
I've been using Klipper on my BQBX and I'm quite happy with the results.
That's great, thanks for sharing.
Awesome job explaining. It took awhile to find you, but I'm happy I did. Thank you so much for the details, my probe is now working exactly as it should. Thank you!
Thank you! That is great to hear!
Thank you so much for this great video. I was struggling with the Z height on the Ender S1 Pro and was able to set it up after going through the steps you described. Klipper is already working very well and I haven't even started tweaking it.
Awesome, I'm glad this helped you out.
Thanks Chris, I have my printer converted to Klipper now! The only issue I had was z height set to 5 was to low for my printer setup so the bl touch was throwing errors. I have it all sorted now.
That's great, thanks for sharing your experience!
Thank you for another great video. With a couple hiccups My V2 is now running smoother than ever.
Great to hear!
This has really helped me get a much better idea about the second hand printer i bought. Thank you very much for taking the time to share style knowledge.
Thanks, I'm here to help!
iyi günler
Anlatımınız beni aydınlattı. Klipper yazılımı ile ilgili kaynak arayışımda sizin durak çok net bilgiler verdi.
Bu acıklamamı okuyan, dil bilgisi olamayan, otomatik çevriden ayarlasın tüm açıklığı ile konuyu dinleyebilir
okullarda ders veriyor mantıgı ile ...
saygılarımla başarılar dilerim TÜRKİYE/BURSA/ORHANGAZİ
Nazik sözlerin için teşekkür ederim. Yeni Yılınız Kutlu Olsun
Thanks for this tutorial! I don't have a Ender 3, nor a BLTouch but I was able to add capacitvie probe to a reprap printer!
That's awesome! Workin' with what you got, I love it!
Thanks was wating for this video, Now I just need to find the setting for the MIcroswiss direct drive on the ender 3v2 and Klipper.
Thanks for watching!
Thanks Chris, your video helped me to solve some issues and finally configure E3Pro with BLTouch with Klipper. Test Cube is currently printing and I am very happy it started!
Great to hear! Thanks for watching
Thank you for all the videos you do!
Glad you like them!
Chris, Awesome Video! following your instructions i was able to get the blTouch working on my Longer LK5-pro upgrade. This is my first venture into Klipper and it's quite a learning curve.
I have a couple questions, all relating to Klipper, and it's implementation in a Biqu Manta M8P board, with a CB1 EEMC. I'm running TMC2209 stepper drivers, I purchased both a TFT70 and a Bigtree HDMI 70. I also took the plunge and purchased a Biqu H2 500C to be able to print flexibles and other materials. I've got the mainboard talking to the printer and thanks to your video i have the blTouch working with mesh bed leveling.
Here are my questions,
1. my extruder Thermistor reads either -250C or + 250 C and doesn't track the heater. ( the heater works) I've tried sever config settings to no avail. I've reached out to biqu, but no answer yet. All the documentation is for Marlin, so it doesn't help me with Klipper.
2. I haven't been able to get either screen to work. THe TFT screen displays a menu but says can't connect to printer. The HDMI 70 turns on, but nothing displays
I'm kind of at a standstill and I would appreciate any help you could provide.
Thanks in advance, and please keep those Klipper videos coming!!!
Dave
Sorry it has taken me so long to get to this. I'm not really sure on the thermistor issues, klipper supports a handful of them, but not sure which one BIQU might be using. The screen with Klipper might be an issue. Klipper doesn't support a lot of screens. I really don't recall how they want them to work, but it might not be able to talk to the serial TFT screen like Marlin can.
@@ChrisRiley Thanks for getting back to me. Resolved the thermistor issue by installing a MAX365 module to on of the empty channels of the M8P (Awesome Board btw) I plan to dig into the TFT screen when i get home this weekend.
On a different topic, because the M8P supports multiple heaters and thermistors, could i not use those inputs and outputs for my heated enclosure? Also, is my BLTouch going to hold up to the higher heat?
Again, you are the man... keep putting out those awesome videos!
I’d love to see this series continue to all the back end features of klipper and maybe other even less used firmware
Thanks for the idea!
@@ChrisRiley no thank you for all the hard work. I really enjoy the opportunity to learn new things!
Thanks!
Sweet, thank you!
Thanks Chris!
This video helped me wrap up my Klipper config knowledge and get my Bltouch and Bed Leveling working again on my Ender 5.
Got a lot of good config and setup knowledge from your other vids as well. MUCH Appreciated!
Glad it helped!
Awesome! Cheers Chris!
Thank you! Cheers!
Very nice video, just wanted to add a quick tip: the latest Fluidd version has a helper UI for any manual calibration such as that one, so you don't need to manually type the TEST_Z commands anymore! 🙂
Oh cool! Thanks for the heads-up.
Could you explain more?
Thanks for the tip!
@Stephanus Prayudhi Mainsail has those buttons appear too during calibration and print 🙂
Thank you for the info.
That bed mesh load makes me think that if you suspect there is different expansion of the bed between say 60c for PLA and 105c for ABS/ASA(well Prusament does 105). you could in theory have this in custom Gcode exports from a slicer to load "Bed_60c" or "Bed_105c"
Thanks for your insight!
Thank you Chris, I would not have been able to get this set-up without this video!!
Thanks for watching!
Many thanks Chris for your videos. Everything I try from yours recommendations works good from the beginning up to the end without any problem. Good job, well done👍
Great to hear! Thank you
Which one was the video with the bed leveling? As I don't see thanks for this though as it helped a lot though
See if this one helps. ruclips.net/video/iwhbeD2AduA/видео.html
also thank you very much for the video, it helped me a lot to get through the rest of the configuration, I'm waiting for similar ones and best regards
Glad it helped, thanks for watching!
This being posted 9 hours ago is hella advantageous!!
Thanks
This was incredibly helpful, thanks for making this video.
Glad it was helpful!
Great series man!! I have learned a lot from it.
Great, thanks for watching!
YESSS This finally got it working for me!
🙂👍
Thankyou, as I might need this info for my sonic pad to input my sovol sv01 pro offsets. 🙏🏻👍🏻
Happy to help!
Great video Mate - keep the Klipper info coming! I've recently upgraded my E3-Pro with an skr 3ez with dual Z-drivers. I'd love to see your take on the Klipper bed-tilt function and how it works with bed_mesh.
Thank you!
My Tipp for finding the right Pin: Take a look in the Marlin pins header
👍🙂
Thanks for the video. Can you please make a klipper tutorial on setting up the Z-tilt or Dual Z auto alignment (as in Marlin G34).
I'll see what I can do
I set my Z Hop distance to 1 and it works! Its just very fast and makes a snapping sound
Output is accurate tho
Good to know!
Amazing video thank you so much very useful!
Thank you! Thanks for watching!
Thank you is willl help le a lot i just install klipper on my ender v2 and i struggle with the bltouch with the bed mesh
Thank you for watching
@@ChrisRiley i just subscrire you video was perfect to explain klipper !
chris what is the before video i’m trying to do the mesh before printing and i don’t know what the before video is would really appreciate help please 🙏 never mind i finally found it after searching and searching lol great videos lots of help
I'm glad you found it! Let me know if I can help
pretty wild you can see the gantry sag delay when doing the bed mesh. Right side moves way after the left side.
With one lead screws it's pretty challenging to get it set right where both sides will stay
consistent.
@Chris Riley I bet. The shirty part is that any bump would throw it off.
great video man, really helped me out
Glad to hear it! Thank you
My frustration is the price of the BL Touch. They want basically a third of what I paid for my Kingroon. I was so miffed that I made my own probe, based on Klicky. The dock mounts on the bed assembly. It has the same form-factor as a BL-Touch so people can use existing brackets. It uses the Klicky scripts for Klipper. Currently in testing on my KP3S and Ai3M, I will release on github soon.
Cool, thank you!
Hey Chris, are you able to do a complete set up on a Ender 6 with CR touch? and Klipper?
I don't know about the ender 6. It seems to be kind of a one off. I never owned one.
Hi Chris, great video!
Is the same process and settings if I an inductive sensor instead BLTOUCH sensor? Thank you
Yes, very close to the same, use this instead. probe:z_virtual_endstop and probe instead of bltouch.
Awsome cotent man, keep pushing up! thanks!
Appreciate it!
Thank you for the video. I learned a lot about klipper. Do you have a video on how to set up the raspberry pi cam or web cam with klipper?
Not yet, working on it
@@ChrisRiley nice!
Excellent video series Thanks Chris!!!, I setup my Ender 3 S1 Pro with Klipper & it’s working perfectly!!! Was wondering though if you can have both Auto Bed Leveling as well as manual, so that you can level each corner screw?
If he makes manual adjustments, ABL will still be able to compensate
Hello Chris, and thanks for the time you spend for us!! So, I have installed Klipper/Mainsail/BLtouch and all is well... except... my 'mainsail.cfg' is read-only... Any direction (for a NOOB...) on editing the 'mainsail.cfg' file?
Not sure why this happens sometimes, but it's a permissions issue in Linux. If you log in to your pi SSH you can run this command to correct it. sudo chmod 755 /home/pi/klipper_config/mainsail.cfg
Hehehehe the Internetz! I like it! Your Videos always are super great🤙🤙🤙🤙‼️‼️‼️
Thanks! 😁
I guess you forgot to copy the offset value 3.1 from the TESTZ in the G code start ?
I would have to go back and look, I could have.
One issue with z offset in Klipper. You cannot directly transfer the MARLIN value as Klipper does not allow negative numbers on the z_offset line. I don't know how Klipper works it out, but it will always be a positive number. This is something that confused me initially as negatives were accepted in x/y but not z. Just felt weird. Anyway, now I have Klipper dialed in, I would not go back to Marlin. Now I have just one bug to work out. Random MCU Disconnects on long prints. Thinking maybe the Creality 4.2.2 board I have may have a dodgy USB port, but I can't really nail it down to comms yet.
Agreed, it's hard for me to go back and forth because of how they treat the negative. Strange on the disconnects. I wonder if there is some logging somewhere that can help debug.
hey Chris, thanks again for this clear instruction!!! really appreciate your teachings and sharing! just a quick one, as I'm following this video, I found that my ender 3 v2 neo, as it does the auto bed levelling, when it gets to the last row (maximum y on the bed), it always hit the max and makes a "thud" sound. How and where can I set this, so that the y doesn't got all the way to the max? hope I'm making sense. played around with the numbers for mesh max mesh min, but that doesn't seems to be making any diff.
Thanks for watching! I would first try mesh min and max they should look like this. In the example, the 198 number is the one you would adjust.
[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240, 198
probe_count: 5, 3
Love u bud nice video but Im getting this error when I press on calibrate=Move out of range: -21.000 5.500 5.000 [0.000]
It thinks there is a spot on the bed it can't get to. Try adjusting you probe offset and see if it goes away. Make sure you -/+ sign is correct based on location.
@@ChrisRiley yeah issue fixed, thanks
15:27 looks like your x is wiggling allot when it goes up and down.
Agreed. I got a dual z kit for that reason, especially because I have a direct drive extruder mounted.
@@jungletek just tighten the screws should fix this.
@@heselmas Adjusting the eccentric nuts will help a bit, but then you possibly over-tighten one side and have too much drag. YMMV.
Thanks guys!
Correct me if I'm wrong but didn't you used to be a pinda guy? As always thank you for the content good sir :-)
I do love the pinda! :) Thank you!
Querido, vc tem um script stat gcode que a printer faz um nivelamento da mesa antes da impressão iniciar ? Sem ser o G28. E sim, quando a printer faz nivelamento em vários pontos da mesa. Eu uso o bltoutch com sonda
You will want to put that in your start print macro, after your G28 just add a G29 below it.
Chris, thank you for another inspiring video. I m wondering, is it possible to automatically start a BED_MESH_CALIBRATE at start of print if an attempt to BED_MESH_PROFILE LOAD has failed? I would like to store meshes for typical bed temperatures I print at, but revert to automatic probing if no mesh could be loaded.
Thanks! That's interesting, I thing you can totally do that, but we would have to write up some code. I would have to think on it, it might get kind of tricky.
Hi Chris, I am trying to understand the concept of Klipper I am planning on installing it on OrangePI 4 LTS or my Laptop. What I don't understand is do I have to update my Printer with klipper.bin generated from Klipper on PC? I have heavlity modified Ender 3 v2 Neo
Awesome, thanks bro
Thanks for watching!
Would this be the same for the crtouch?
It's close, there is an option in Marlin for the CRtouch. That would be the only difference.
Hi Chris, will this configuration work with a cr- touch. Thanks
Yes it should, just make sure the pins line up the same.
I wish I could see a 3d representation of that grid test..
🙂👍
SCREWS_TILT_CALCULATE is awesome even with a BLTouch.
👍🙂
What is kamp do u have a vídeo on it bro?
I don't, but I can look into it.
Do we have to keep celebrating the z offset every time we print ?
BLtouch has an issue.
In enclosed printers, the magnet loose it`s magnetism.
Just take the pin out. And leave it on a magnet for 30min.
They should use samarium-cobalt magnet. (300C)
That's great, thanks for the tip!
what are all those macros in the mainsail file? I dont have them ?
Each flavor has different ones. You can put them in either printer.cfg or mainsail.cfg, they might be in another config file.
@@ChrisRiley oh OK thanks, is there a place to get them from? Sorry TOTAL klipper n00b
Then what is the point of the x/y_offset in the probe section ? Can we use these automatically?
I guess I'm not sure what you mean?
They are the distances from the nozzle to the tip of the probe. They firmware tracks the nozzle position so these offsets are used to correctly position the probe in the x and y directions for creating a mesh.
I cant find [START_PRINT] and [END_PRINT] in the latest version of mainsail config I just installed it.
Not sure what the defaults are now, you might have to add it. github.com/Klipper3d/klipper/blob/master/config/sample-macros.cfg
Your are the best. Saved me so much time. Thanks
Awesome! Thanks for watching
Learned alot~~~
Thanks for watching
for whatever reason klipper won't move my steppers it will only lock them im using mainsail on a raspberry pi 4.
It could be a lot of different things. Check the klippy.log first.
Can anyone tell me how to hook up to the anycubic vyper motherboard? I don't have much experience doing these things. I have tried. Having trouble finding the signal pin number.
Maybe someone else can answer, I don't have any experience with that board.
how do you add a e3d hemera to klipper?ive tried so many times and failed
What’s the issue. Mostly all you have to update is the rotation distance.
what to do when Bed mesh seems to operate in reverse ?
In reverse? How so? Like the head build the mesh in the opposite order? Or the low spots are high and the high spots are low in the mesh?
i installed klipper on octopi. how i can autocalibrate there? i have an sidewinder x2
You can run the same commands I show here in the octopi terminal window.
Hi again, just read that this is now the normal behavior of the mainsail.cfg file to be read-only. Is this right?
Don't know, I would have to look through the cold. Maybe they intended for everything to be in printer.cfg now. Which can be done, but I think it's more confusing.
How to solve endstop pin probe z virtual endstop error?
Make sure the statement is correct in the Z motor. It should look like this. endstop_pin:probe:z_virtual_endstop
I had the same error because i typed "[bl-touch]" instead of "[bltouch]". so the typo may be somewhere else.
Sadly my mainsail.cfg is stuck in read only.
Not sure why this happens sometimes, but it's a permissions issue in Linux. If you log in to your pi SSH you can run this command to correct it. sudo chmod 755 /home/pi/klipper_config/mainsail.cfg
@@ChrisRiley Thank you so much for the reply, I will try this when I get a chance. Love your channel BTW.
@ChrisRiley Did you explain setting up your Mainsail.cfg file in another video. I see in this video that you have a Prime Line command that my file does not have. I would like to see if there are any other commands I am missing that I should add. If you do not have a video could you share your file?
Try this one:
ruclips.net/video/FjMZzW_WVQ8/видео.html
Hello, I installed it, but the bltouch opens and the z axis goes down. After touching the table, it continues to go down. How can I solve this problem?
Check the black and white wires are on the right pins. You can check the status of those pins with the M119 command from the console.
probe_calibration isn't saving for me. any ideas what could be going on here? I did manually config and got it to work
If you run save_config does it reboot the machine? I can't think of why it wouldn't save it.
@@ChrisRiley thanks for the reply. I'm not sure what was going on... I power cycled the rpi and Ender3... I mean, Tinker3 lol. then did it all again and it took, thanks!
arrive to the start gcode and the mainsail.cfg is read only any clue how to able to edit it ?
You will have to get to command line and run sudo chmod 755 ~/printer_data/config/mainsail.cfg
When I do a bed mesh, about 3/4 of the way it stops and says, "Move out of range: 46.800 231.500 5.000 [0.000]..... I'm not sure what this means?
Yeah, it means that the printer size is too small for the mesh it wants to make. Try playing with the probe offsets, they could be too large.
So I'm new to this stuff and I have no idea how this works. I had a problem concerning my sonic pad and sprite extruder that I just got (I also use CR Touch). Basically when I'm setting the printer up, I hit the calibrate button and it touches down on the the first 5 points or so then completely misses on the next. I had someone on reddit tell me I need to do a bed mesh calibration or something, but I have no idea how to access any of this or what to do/change.
It does the mesh by the position min and max. Make sure those are within the correct range or the mess with overshoot.
@Chris Riley thanks, I got everything working, but I do still have a problem with my filament hardly extruding. I think I just need to change the esteps though, at least I hope lol.
Weird, I don't have a START_PRINT macro??
Check in mainsail.cfg or fluidd.cfg it could be in there.
@@ChrisRiley im having the same problem. my mainsail.cfg is also read-only. could this be a new update?
@@gabbyaraniego396 It could, you can add the same updates in printer.cfg, they will work the same.
@@ChrisRiley yes I have done that. It was a much simpler route to take than to make mainsail writable imo. Thanks
when i try to select the heightmap link it wont open the heightmap page. Help?
Sounds like a browser bug maybe. Try another browser if you can.
Whenever I try to configure the Z-offset with a probe_calibrate, the nozzle is WAY too close to the bed to print. I have to go in an manually raise the Z-offset to get it functional. Why is this? Any idea why my probe_calibrate is always too low?
The only thing I can think of is the initial Z offset is not set to zero for some reason. Make sure everything is set to default before you star the calibrate.
@@ChrisRiley As in the bl touch z-offset that you initially set to 0?
@@ChrisRiley And if so, would I have to delete it from the grayed out "save_config" at the bottom of the file?
@@ChrisRiley I just tried probe_calibrate again. Made sure the bl-touch z-offset started at 0. I ended up with a offset of 1.45. I'll see what this does with a print in a bit.
@@ChrisRiley Apparently I'm just going to bombard you with questions/replies. If the nozzle is still too close, would my layer height reflect that? My single layer test is rough like sandpaper but measures at thicker than my initial layer height which is set to 0.2.
does this work the same for a cr touch?
Yes, should be the same setup.
Hi Chris,
Do you have individual counseling? I have a few question.
I'll help if I can
@@ChrisRiley Where can we contacting? I have a Delta Wasp 2040 frame with SKR 1.4 Turbo board with BL touch. My first issue, that the G28 is make separetly home process. First X, second Y and third is Z axis. Thats problem if the head is on the low position because the machine will broken.
Second problem, that the BL-touch is always send errors. G33 is not working and the G29 same.
@@laszloszabo1575 That sounds like a pretty complex config. I don't have a lot of free time at the moment, you can always email me. brotherchris81@gmail.com
Do you have a config file for e3v2 with bl touch mine won't work for some reason keeps saying printer.cfg error
Here you go. drive.google.com/file/d/1bi7xdsJ3Cz-vNd76U0F0gsoXrQV9Cocl/view?usp=sharing
Hey Chris for some reason During leveling klipper stopped after 3rd spot said probe varied more than. 05 anyway to disable this warning and let it probe the bed normal
I looked through the doc, I can't find a way to disable this check. Maybe someone on the Klipper discord would know.
Will this work with a CR touch ?
It should be very similar if you cant find anything else you could look for the documentation
Yes, almost exactly like the BLtouch.
I've got ender 3 pro with this board, all set according to documentation and probe wont stop Z-axis... It works fine in marlin but whenever i use klipper it wont stop. Any helpers? :( I've tried everything I've found...
Hmmm, maybe the pin mapping has changed on the newer boards? The only thing I know to do is look for a different config in the example and see if the pins for the probe might be different.
@@ChrisRiley I've been looking it up... Found nothing... I'm quite desperate
hi i have a question i have a cr 10 1st version and i added a bl touch for bed leveling. its the first time my machine was open and connected to the computer. so i install the bl touch and try it. when you press home its fine and when you statrt to bed levelling it after it finis the bed moves forward and make a grinding sound and when i try to print it will go down to the bed and move back and make the grinding sound. i dont know what to do, please help. thanks
Were you able to flash the firmware to add the BLtouch? It sounds like maybe one of the motor step settings is set incorrectly. Maybe too high.
Any chance you could upload your config file to GitHub? I have the exact same printer and BLTouch, but I can't get my config right yet...
Try this:
Link to Klipper Doc:
www.klipper3d.org/Config_Reference.html
Hello, Can I please ask what version of Klipper you use. I have it installed however some of the commands you use cause errors in my setup
Unfortunately Klipper Changes all the time. Maybe you can find something in the documentation