Install Klipper on ANY 3d printer - Part 2 - Create a config from scratch

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ค. 2024
  • Covering things like do you need a raspberry pi, which interface, and setting up basic configuations on common machines
    In this part we start by creating a printer.cfg from scratch, this part came up much longer than i planned during editing so is being split into 2 parts
    SUPER HANDY LINKS
    www.klipper3d.org/ - Plenty of documentation and FAQ
    github.com/Klipper3d/klipper/ - Klipper Github
    github.com/Klipper3d/klipper/... - Example Configs
    octoprint.org/
    docs.mainsail.xyz/
    docs.fluidd.xyz/
    Klipper on an orange pi zero example in video
    www.nathantsoi.com/blog/klipp...
    0:00 INTRO
    0:34 Config References Website
    1:40 Starting from scratch
    3:00 Getting the basics working
    3:34 XYZ Motion Setup
    11:55 Extruder Setup
    12:55 Rotation Distance Explanation
    13:45 More extruder setup
    16:16 Removing something from the config
    16:31 Bed Setup
    17:03 Fan Setup
    18:44 MCU and PRINTER kinematic section
    20:37 Onboard neopixel
    20:52 SAVE & RESTART
    If you like what you see and want to help support the channel?
    Consider becoming a channel member!
    / @canuckcreator
    Or join my patreon
    / nero3dp
    Need a new hotend or extruder? why not check out e3d
    e3d-online.com/?aff=12 (affiliate link)
    s.click.aliexpress.com/e/_AlSJoV -aliexpress affiliate link
    Looking for a great first 3d printer? Grab an Ender 3 V2 from the affiliate link below, get a great deal on a machine AND help the channel out in the process.
    www.banggood.com/custlink/vmK...
    Need filament or a printer? Purchase anything from MatterHackers with the link below and a portion of the sale goes to supporting the channel
    www.matterhackers.com?aff=7543
    I NOW HAVE A TWITTER, follow me @ / 3dpnero
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 42

  • @CanuckCreator
    @CanuckCreator  2 ปีที่แล้ว +15

    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.

  • @microArc
    @microArc 2 ปีที่แล้ว +2

    spectacular work, as usual. I greatly appreciate your contribution to the voron community!

  • @fdavpach
    @fdavpach 2 ปีที่แล้ว +6

    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

  • @craigdepauw2664
    @craigdepauw2664 2 ปีที่แล้ว +1

    Using my Pico for my ender5 ZeroG/Mercury1 conversion. This is amazing stuff. You make understanding this stuff simple.

  • @delmarfranks
    @delmarfranks 2 ปีที่แล้ว

    Thank you, answered a Lot of questions that popped up when changing to a SKR2 in a Sidewinder X1

  • @komputerg33k
    @komputerg33k 2 ปีที่แล้ว

    Thank you, that was a very helpful run through of setting up a new board!

  • @Mike_Neukam
    @Mike_Neukam 2 ปีที่แล้ว +9

    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).

    • @MaxNippard
      @MaxNippard 2 ปีที่แล้ว +1

      Good tip, thanks

  • @P1-Engineering
    @P1-Engineering 2 ปีที่แล้ว +1

    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!

  • @jjsemperfi
    @jjsemperfi ปีที่แล้ว

    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.

  • @BTom16
    @BTom16 ปีที่แล้ว

    Nice video. Very helpful. Thank you.

  • @paytonruth714
    @paytonruth714 2 ปีที่แล้ว +1

    Sweet vid!

  • @KennethScharf
    @KennethScharf 7 หลายเดือนก่อน

    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.

  • @ZetaTango
    @ZetaTango 2 ปีที่แล้ว +1

    I believe the 'SGTHRS' in driver_SGTHRS is "Stallguard Threshold".

  • @kei2142
    @kei2142 2 ปีที่แล้ว +3

    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.

    • @Mike_Neukam
      @Mike_Neukam 2 ปีที่แล้ว

      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 :)

    • @SettlingAbyss96
      @SettlingAbyss96 ปีที่แล้ว

      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

  • @halcyonspree1523
    @halcyonspree1523 ปีที่แล้ว

    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?

  • @GaryMcKinnonUFO
    @GaryMcKinnonUFO 9 หลายเดือนก่อน

    Liking the tshirt, love tiedye (spelling?).

  • @uguravc9476
    @uguravc9476 ปีที่แล้ว

    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.

  • @scottydog27614
    @scottydog27614 ปีที่แล้ว

    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

  • @Sovol
    @Sovol 2 ปีที่แล้ว +1

    good videoMany cutomers ask about klipper in our user group recently, I am gonna share it to them!

  • @jamessmallwood7448
    @jamessmallwood7448 11 หลายเดือนก่อน

    How do I edit files that have a lock on them?

  • @scottydog27614
    @scottydog27614 ปีที่แล้ว

    I downloaded and config example with fluids then moved to mainsail and uploaded it

  • @ppage27
    @ppage27 2 ปีที่แล้ว

    Any videos on how to set up macros and multiple config profiles?

    • @CanuckCreator
      @CanuckCreator  2 ปีที่แล้ว

      That will be in a future part

    • @ppage27
      @ppage27 2 ปีที่แล้ว

      @@CanuckCreator awesome cant wait! Your vids have made setting up klipper a whole lot easier so far! Much apreciated

  • @BreakingElegance
    @BreakingElegance 2 ปีที่แล้ว

    how do i build an idex with klipper? :-)

    • @kazolar
      @kazolar 2 ปีที่แล้ว

      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.

    • @BreakingElegance
      @BreakingElegance 2 ปีที่แล้ว

      @@kazolar I wanted to convert my JG maker ARTIST-D to klipper but i guess not lol

  • @corlissmedia2.0
    @corlissmedia2.0 ปีที่แล้ว

    What does MCU mean?

    • @CanuckCreator
      @CanuckCreator  ปีที่แล้ว

      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)

  • @TommiHonkonen
    @TommiHonkonen 2 ปีที่แล้ว +2

    yeah but ratos. Quite a cliffhanger at the end

    • @CanuckCreator
      @CanuckCreator  2 ปีที่แล้ว

      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

    • @TommiHonkonen
      @TommiHonkonen 2 ปีที่แล้ว

      @@CanuckCreator Of course. They should have done at least sensorless homing as default. Was just building mine. Gone be a beast machine.

  • @DianosAbael
    @DianosAbael 2 ปีที่แล้ว +1

    If only “they” would send me the raspberry I bought..

  • @JavierLopezElMagnate
    @JavierLopezElMagnate 2 ปีที่แล้ว +1

    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?

    • @CanuckCreator
      @CanuckCreator  2 ปีที่แล้ว +1

      Cus the tutu is at the drycleaners

    • @JavierLopezElMagnate
      @JavierLopezElMagnate 2 ปีที่แล้ว

      @@CanuckCreator that might be less distracting

    • @mtmustski
      @mtmustski ปีที่แล้ว

      @@CanuckCreator I know this is 10 months late, but I think it's kinda neat, adds character. Did you make it yourself?

  • @JustinThursday
    @JustinThursday 2 ปีที่แล้ว

    First

  • @amospgarcia9152
    @amospgarcia9152 หลายเดือนก่อน

    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.