PLEASE NOTE I was backwards on my comments in regards to stealtchop threshold, a value of ZERO disables it forcing spreadcycle only, a high value forces always on stealthchop #stealthchop_threshold: 0 # The velocity (in mm/s) to set the "stealthChop" threshold to. When # set, "stealthChop" mode will be enabled if the stepper motor # velocity is below this value. The default is 0, which disables # "stealthChop" mode.
One thing that I recommend, but haven't seen anywhere is to set your extruder fan pin to be on at micro-controller startup when compiling the Klipper firmware for the controller. This is will turn on the extruder fan when the printer is powered on. This will give an audible indication of when Klipper is fully booted during a normal power up (fan will turn off when the MCU connects to Klipper) and can prevent heat creep issues if there is a momentary loss of power or MCU reset (if you press the kill button on the display, for example).
The SGTHRS in driver_SGTHRS stands for "Stall Guard Threshold", Stall Guard it's the "technology" that constantly monitors the motor current, so in a sensorless homming when the stepper hits the "end block" it gets stalled and the current raises, when it's above the value the driver sends a signal to the microcontroller and it gets registered like "home". The more you know
Just finished upgrading both of my Artillery printers with SKR Pico's and Zero 2W Pi's. And what an upgrade it is!. Can't wait to start building a Voron now. Thanks to all your guides it was a piece of cake. Thanks again!
you don't need a raspberry pi, but having one make things easier as you can just download the whole OS image and be done. I used Pine H64 and Radxa zero and they both work ok with their supported OS and installed klipper/octopi thru KIAUH script.
I used a Radxa Zero on my delta and it boots in half the time compared to the Pi 3B in my V0. I've got a couple of Banana Pi M2 Zeros that I want to play around with. They have ethernet :)
You can use almost anything as long as it supports Linux. I’m using an old Intel NAS I had laying around, and it has no trouble handling more demanding stuff like input shaping. I also have it running on an OrangePi lite which boots quick and runs great
I'm new to 3D printing, got my Biqu B1 setup and working with BL Touch (Marlin) after some struggling and it's printing great now. I'm a bit hesitant to try to Klipperize it but Klipper looks so much more user friendly than trying to compile builds in Visual Studio Code. I got a Pi 4 yesterday, new in box, locally for $65. Decisions decisions.
It looks like the nozzle diameter is defined in the printer.cfg file. What if I have an extruder with a quick change nozzle such as the Revo? Does Klipper have a way to define the nozzle diameter in the gcode file so I could switch nozzles in the slicer and not have to edit the printer.cfg file every time I change the parameters in the slicer (and swap nozzles, which you can do in 30 seconds on the Revo)? Ditto for the feed rate with a swap to a high flow nozzle.
hi Nero i am having some weird extrusion problem during mid print resulting not a smooth surface. i have calibrated my rotation distance but it seems to not fix the issue. i used the longer lk4 pro example config since its a longer lk4pro with some modification such as running a dual blower, bltouch and a dual gear extruder and also cr10 spider hotend that comes with the supported hardware. Can you help me where i am doing wrong?
hi. i need help for printer.cfg file. I have octopus pro, klipperOS, tmc5160 and bltouch. my machine have 4 z axis with lead screw. i want sensorless homing fonction on xy axis (belted). corexy print build y260, x 350 and z 345. i hope someone will help thanks.
RatOS isnt an option at the moment as im using a controller that isnt supported by it atm, along with doing some non-stock things (SKR pico, sensorless, etc) And yes cliffhanger...video was getting way too long and decided to split it lol
By doing a lot of compromises there is a parameter to do it, but it's very limited, and doesn't appear to be anyone will be adding better support for it. My multi headed printer runs RRF. Really wish it worked on klipper, accelerometer support is much more intuitive.
You guys don’t do these videos for people who don’t know how to do it already or you use abbreviations we don’t know what they mean and you jump web pages and open web pages you already opened makes it so hard to follow along. It is like you make the video for someone who know how to do it already. Odd.
Hey dude, you have some really great content. But what’s with the apron? I’ve been working in and around machine shops my entire life, I’ve never see someone wear a leather apron. It distracts from what is otherwise great content. Why not wear a chef’s hat also?
PLEASE NOTE
I was backwards on my comments in regards to stealtchop threshold, a value of ZERO disables it forcing spreadcycle only, a high value forces always on stealthchop
#stealthchop_threshold: 0
# The velocity (in mm/s) to set the "stealthChop" threshold to. When
# set, "stealthChop" mode will be enabled if the stepper motor
# velocity is below this value. The default is 0, which disables
# "stealthChop" mode.
One thing that I recommend, but haven't seen anywhere is to set your extruder fan pin to be on at micro-controller startup when compiling the Klipper firmware for the controller. This is will turn on the extruder fan when the printer is powered on. This will give an audible indication of when Klipper is fully booted during a normal power up (fan will turn off when the MCU connects to Klipper) and can prevent heat creep issues if there is a momentary loss of power or MCU reset (if you press the kill button on the display, for example).
Good tip, thanks
The SGTHRS in driver_SGTHRS stands for "Stall Guard Threshold", Stall Guard it's the "technology" that constantly monitors the motor current, so in a sensorless homming when the stepper hits the "end block" it gets stalled and the current raises, when it's above the value the driver sends a signal to the microcontroller and it gets registered like "home". The more you know
spectacular work, as usual. I greatly appreciate your contribution to the voron community!
Using my Pico for my ender5 ZeroG/Mercury1 conversion. This is amazing stuff. You make understanding this stuff simple.
Just finished upgrading both of my Artillery printers with SKR Pico's and Zero 2W Pi's. And what an upgrade it is!. Can't wait to start building a Voron now. Thanks to all your guides it was a piece of cake. Thanks again!
you don't need a raspberry pi, but having one make things easier as you can just download the whole OS image and be done. I used Pine H64 and Radxa zero and they both work ok with their supported OS and installed klipper/octopi thru KIAUH script.
I used a Radxa Zero on my delta and it boots in half the time compared to the Pi 3B in my V0. I've got a couple of Banana Pi M2 Zeros that I want to play around with. They have ethernet :)
You can use almost anything as long as it supports Linux. I’m using an old Intel NAS I had laying around, and it has no trouble handling more demanding stuff like input shaping.
I also have it running on an OrangePi lite which boots quick and runs great
Thank you, answered a Lot of questions that popped up when changing to a SKR2 in a Sidewinder X1
Thank you, that was a very helpful run through of setting up a new board!
good videoMany cutomers ask about klipper in our user group recently, I am gonna share it to them!
I'm new to 3D printing, got my Biqu B1 setup and working with BL Touch (Marlin) after some struggling and it's printing great now. I'm a bit hesitant to try to Klipperize it but Klipper looks so much more user friendly than trying to compile builds in Visual Studio Code. I got a Pi 4 yesterday, new in box, locally for $65. Decisions decisions.
I believe the 'SGTHRS' in driver_SGTHRS is "Stallguard Threshold".
Liking the tshirt, love tiedye (spelling?).
Great Video!
It looks like the nozzle diameter is defined in the printer.cfg file. What if I have an extruder with a quick change nozzle such as the Revo? Does Klipper have a way to define the nozzle diameter
in the gcode file so I could switch nozzles in the slicer and not have to edit the printer.cfg file every time I change the parameters in the slicer (and swap nozzles, which you can do in 30 seconds on the Revo)? Ditto for the feed rate with a swap to a high flow nozzle.
Sweet vid!
Nice video. Very helpful. Thank you.
I have a 400mm bed but I have my max size set to 200 and it acts like that's right don't know why
I downloaded and config example with fluids then moved to mainsail and uploaded it
hi Nero i am having some weird extrusion problem during mid print resulting not a smooth surface. i have calibrated my rotation distance but it seems to not fix the issue. i used the longer lk4 pro example config since its a longer lk4pro with some modification such as running a dual blower, bltouch and a dual gear extruder and also cr10 spider hotend that comes with the supported hardware. Can you help me where i am doing wrong?
hi. i need help for printer.cfg file. I have octopus pro, klipperOS, tmc5160 and bltouch. my machine have 4 z axis with lead screw. i want sensorless homing fonction on xy axis (belted). corexy print build y260, x 350 and z 345. i hope someone will help
thanks.
Any videos on how to set up macros and multiple config profiles?
That will be in a future part
@@CanuckCreator awesome cant wait! Your vids have made setting up klipper a whole lot easier so far! Much apreciated
How do I edit files that have a lock on them?
yeah but ratos. Quite a cliffhanger at the end
RatOS isnt an option at the moment as im using a controller that isnt supported by it atm, along with doing some non-stock things (SKR pico, sensorless, etc)
And yes cliffhanger...video was getting way too long and decided to split it lol
@@CanuckCreator Of course. They should have done at least sensorless homing as default. Was just building mine. Gone be a beast machine.
how do i build an idex with klipper? :-)
By doing a lot of compromises there is a parameter to do it, but it's very limited, and doesn't appear to be anyone will be adding better support for it. My multi headed printer runs RRF. Really wish it worked on klipper, accelerometer support is much more intuitive.
@@kazolar I wanted to convert my JG maker ARTIST-D to klipper but i guess not lol
What does MCU mean?
microcontroller unit
In klipper terms the MCU is usually the name of the controller on the board slaved to the CPU(usually a RPI for example)
You guys don’t do these videos for people who don’t know how to do it already or you use abbreviations we don’t know what they mean and you jump web pages and open web pages you already opened makes it so hard to follow along. It is like you make the video for someone who know how to do it already. Odd.
If only “they” would send me the raspberry I bought..
Hey dude, you have some really great content. But what’s with the apron? I’ve been working in and around machine shops my entire life, I’ve never see someone wear a leather apron. It distracts from what is otherwise great content. Why not wear a chef’s hat also?
Cus the tutu is at the drycleaners
@@CanuckCreator that might be less distracting
@@CanuckCreator I know this is 10 months late, but I think it's kinda neat, adds character. Did you make it yourself?
First