@@ChrisRiley If the Z end stop is behind the printer, should not stepper_y position_endstop be the build plate size plus that offset? It's a tiny amount but then location Y0 would be off the same distance from the front of the build plate. Should stepper_y position_max also then be this number? I'm just trying to be picky and understand configuring the whole build plate. The amount is so tiny, but if for some stupid reason the Z end stop switch was behind the build plate by some stupid amount, say 50mm, then the printing area is totally off. For the simplicity of this tutorial, I understand the configuration as it is. Thanks again and I did previously buy you a coffee because this is the best tutorial I have seen. I have kept referring back to it as I design my own 3D printer.
When you are building your own 3D printer everything can bug you, so I just proved this. Since your Z end stop is behind your build plate (For convenience say 10mm), then in [stepper_y] position_max is the build plate size plus 10mm and position_endstop is also the same. In [safe_z_home] home_xy_position has the Y value also plus the 10mm amount. Doing so means that the first 10mm of the build plate is used and the last 10mm will not be extruded into the air. I know it's a very small amount, but it bugged me. I still love this video and will check out others of yours.
@@ztalbot20001 I know it doesn't make a lot of sense sometimes, but Klipper considers everything, not just the build plate. The offsets really don't make much sense. I have always just called 2 edges of the bed zero then used greater than or less than to tell klipper where my endstops and Z screws were located.
i got an octopus pro and its been 3 weeks just trying to understand the BASICS. The incorrect/missing documentation is a nightmare. This was my first time trying to really understand the code.
@@ChrisRiley I appreciate that! So far I have been able to solve almost every issue eventually. Doesn't helped that I added another Z and switched to a full CAN setup lol.
DO you have a video on how to use a Thermistor that isn’t a common one? I have the parameters I just need to know how to implement it. It could maybe roll into a Macro video and how to do those. Like where to add them and where in which file to put them. How to call them and how to add them to Mainsail GUI. Thanks Chris you are the best and always seem to make the videos on things I’m working on!
all together. It was a complete training video. I gained a lot of valuable information that I did not understand until now. Thanks chris...just a little suggestion. Speak a little calmer in your videos. People like me who have very little foreign language skills. Perception and understanding increase. thank you for everything.
Awesome video! Getting ready to do a core XY conversion on my Ender 3 and planned to go with a klicky/endstop switch setup but had little idea how to go about it this helps a TON. Thank you! A z tilt video would be awesome as well. I’ve always been curious if I have it configured correctly or not and will soon be going to a tri screw setup vs. the dual I currently use.
Absolutely great video! Thanks a lot, Chris! What I don't understand now, how do the settings "position_endstop" and "z_offset" play together if I have the manual endstop AND the Probe for bed_mesh'ing? Is the "z_offset" still in use in this scenario or not?
Thanks! It depends on where the endstop triggers. With both, z offset would still set the difference where the endstop triggers and where the nozzle prints a nice first layer, so you can use the offset to dial in the first layer. THe bed mesh will be unaffected by the offset.
Very good tutorial, but I'm stuck during stepper_z configuration after putting physical endstop pin (earlier I had a virtual pin) because when I try to save a new config, klipper shows the message "Option 'position_endstop' in section 'stepper_z' must be specified".In your video, this parameter has been commented out 16:13 Thanks for any help :)
If I make PROBE_CALIBRATE I'm always "out of range" before the nozzle touches my paper. Something is wrong in my printer config. I have a Sidewinder X2 and downloaded the cfg file from the Klipper website. I have no changes on my printer.
Please Do videos about setting up the BigTreeTech Octopus Max EZ v1.0 , both for marlin, and klipper. i just got one, having trouble setting it up, there is very little info out there right now about it, and your videos are my go to for printer help. I got to the point of installing the firmware for marlin, but it dosnt actually install. Just turns on, and thats it.
Best Tutorial Ever! Thank you Chris , you don't know how much you help me with my Voron build :)
Happy to help! Thanks for watching
I just want to say thanks. Very comprehensive and was extremely helpful.
You're very welcome!
@@ChrisRiley If the Z end stop is behind the printer, should not stepper_y position_endstop be the build plate size plus that offset? It's a tiny amount but then location Y0 would be off the same distance from the front of the build plate. Should stepper_y position_max also then be this number? I'm just trying to be picky and understand configuring the whole build plate. The amount is so tiny, but if for some stupid reason the Z end stop switch was behind the build plate by some stupid amount, say 50mm, then the printing area is totally off. For the simplicity of this tutorial, I understand the configuration as it is. Thanks again and I did previously buy you a coffee because this is the best tutorial I have seen. I have kept referring back to it as I design my own 3D printer.
When you are building your own 3D printer everything can bug you, so I just proved this. Since your Z end stop is behind your build plate (For convenience say 10mm), then in [stepper_y] position_max is the build plate size plus 10mm and position_endstop is also the same. In [safe_z_home] home_xy_position has the Y value also plus the 10mm amount.
Doing so means that the first 10mm of the build plate is used and the last 10mm will not be extruded into the air. I know it's a very small amount, but it bugged me.
I still love this video and will check out others of yours.
@@ztalbot20001 I know it doesn't make a lot of sense sometimes, but Klipper considers everything, not just the build plate. The offsets really don't make much sense. I have always just called 2 edges of the bed zero then used greater than or less than to tell klipper where my endstops and Z screws were located.
Thanks!
Thank you!
Outstanding good job, even I could follow. Thanks a lot.
Glad you found it helpful!
i got an octopus pro and its been 3 weeks just trying to understand the BASICS. The incorrect/missing documentation is a nightmare. This was my first time trying to really understand the code.
Let me know if you run into issues, I can try and help.
@@ChrisRiley I appreciate that! So far I have been able to solve almost every issue eventually. Doesn't helped that I added another Z and switched to a full CAN setup lol.
Great Tutorial! I'm Really looking forward to the Future Z Tilt Tutorial!!!
Thanks ,more to come!
Helped a lot thanks Chris
👍😊
Hi, the parameter was not missing in bed mesh
zero_reference_position: ?
Good call out, I have never configured it before, but I think we should go over it. I will work it into another video.
DO you have a video on how to use a Thermistor that isn’t a common one? I have the parameters I just need to know how to implement it. It could maybe roll into a Macro video and how to do those. Like where to add them and where in which file to put them. How to call them and how to add them to Mainsail GUI. Thanks Chris you are the best and always seem to make the videos on things I’m working on!
Good question. Same here - took me a while to install klipper and now I can't use the thermistor T-D500...
yooo i am searching for exactly that..
It's a great question and there is very little doc on it. I will see what I can do to help figure this out.
all together. It was a complete training video. I gained a lot of valuable information that I did not understand until now. Thanks chris...just a little suggestion. Speak a little calmer in your videos. People like me who have very little foreign language skills. Perception and understanding increase. thank you for everything.
Thank you for your insight!
Great Great great video Chris, thanks to all you good info you bring on videos I have my Mercury One build running and tuned so well.
Glad to help. Thanks for watching!
Awesome video! Getting ready to do a core XY conversion on my Ender 3 and planned to go with a klicky/endstop switch setup but had little idea how to go about it this helps a TON. Thank you! A z tilt video would be awesome as well. I’ve always been curious if I have it configured correctly or not and will soon be going to a tri screw setup vs. the dual I currently use.
Thanks, I'll look into it!
Absolutely great video! Thanks a lot, Chris! What I don't understand now, how do the settings "position_endstop" and "z_offset" play together if I have the manual endstop AND the Probe for bed_mesh'ing? Is the "z_offset" still in use in this scenario or not?
Thanks! It depends on where the endstop triggers. With both, z offset would still set the difference where the endstop triggers and where the nozzle prints a nice first layer, so you can use the offset to dial in the first layer. THe bed mesh will be unaffected by the offset.
Great info. Thanks Chris.
Glad it was helpful! Thanks for watching!
Very good tutorial, but I'm stuck during stepper_z configuration after putting physical endstop pin (earlier I had a virtual pin) because when I try to save a new config, klipper shows the message "Option 'position_endstop' in section 'stepper_z' must be specified".In your video, this parameter has been commented out 16:13
Thanks for any help :)
I will get with Bill and see what I can do. I do plan on making additional videos.
Thanks :) but I solved my problem. It turned out that I had a problem with the probe, poor conductivity between the magnets.
Another stellar review.
Thanks!
Top notch tutorial as always!
Thank you!
veryy nice :D ... I'm configuring my trident 300mm too.
Thanks! Good Luck with your projects!
If I make PROBE_CALIBRATE I'm always "out of range" before the nozzle touches my paper. Something is wrong in my printer config.
I have a Sidewinder X2 and downloaded the cfg file from the Klipper website. I have no changes on my printer.
It could be a lot of things, but first maybe try raising the probe a bit to get around the error.
super helpful
Glad to hear!
Thanks Chris
Thanks for watching!
Please Do videos about setting up the BigTreeTech Octopus Max EZ v1.0 , both for marlin, and klipper.
i just got one, having trouble setting it up, there is very little info out there right now about it, and your videos are my go to for printer help.
I got to the point of installing the firmware for marlin, but it dosnt actually install. Just turns on, and thats it.
I'll look into it, thanks!
What, Chris Riley didn’t use Chris Riley’s special paper for bed leveling? 😂
Lol! I've been using that same piece of paper for years!
You will eat Zee endstops and you will be happy.
👍
Thanks!
Thank you!