Danger Klipper: Powerful But (Potentially) Risky 3D Printing Firmware!

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

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

  • @therick0996
    @therick0996 หลายเดือนก่อน +83

    DK: because if I want to start my printer on fire, I should be able to set it on fire

    • @ZT_1234
      @ZT_1234 28 วันที่ผ่านมา +3

      Thermistor: Disabled
      Hotend fan: disabled
      Thermal runaway: Disabled

    • @DeagleBingo
      @DeagleBingo 19 วันที่ผ่านมา

      can do this just with my own negligence anyway. bought a smoke alarm.

  • @MandicReally
    @MandicReally หลายเดือนก่อน +1

    PID Profiles are something I was specifically looking for on my Trident build. XOL and Dual Auxiliary fans means that speed runs will almost certainly require entirely different Tunes than just everyday printing. Will be fun to play with tuning each use case and filament. Love that options exist!

  • @PaulSwenson
    @PaulSwenson หลายเดือนก่อน +19

    I've been running DK for a number of months, and it was a 5 minute conversion (switch git repo over and restart).
    The DK devs are amazing, are actually willing to implement new features that make sense. I lurk in their discord and try to help test out and provide feedback on new features/git issues under review that seem cool (i e. adding customizable Z-Hop to firmware retraction!!)
    Highly recommend everyone look at making the switch!!

  • @DaVinci1_0
    @DaVinci1_0 หลายเดือนก่อน +5

    One of the first things I do, is determin the pins that need to be forced high or low to stop stepper motors, enable fans, and disable heaters; to add to GPIO on Startup in Firmware make screen. This forces those pins to be set, A) between powerup and Klipper taking control, and B) emergency shutdown can leave the hotend HOT and the Heatbreak Fan OFF, So I add the fan pin so it will be forced on during both. One of the best Safety Features Klipper has!!

  • @kimbotics
    @kimbotics หลายเดือนก่อน +5

    Great video! Honestly, I'm really excited for the stuff their folks have been working on like porting Model Predictive Control to DK for incredibly fast hotends (and odd ones with large thermal masses) with Velocity PID.
    Keep it up :)

  • @Zeloverevolution
    @Zeloverevolution หลายเดือนก่อน +2

    Oh my God thank you! I've been pushing klipper to its limits and creating lots of work around for features that I could have done easily with this.

  • @redline6871
    @redline6871 หลายเดือนก่อน +4

    Always like you stuff. It’s a klippier klipper for klippier people

  • @PrintingPress3D
    @PrintingPress3D หลายเดือนก่อน +1

    what a great video, so many of these things this plugin fixes are gripes i have with klipper. ive never even heard of this before.. have a good weekend !

    • @ModBotArmy
      @ModBotArmy  หลายเดือนก่อน +1

      Awesome! If you give it a shot let me know how it goes 😊

  • @LukesLaboratory
    @LukesLaboratory หลายเดือนก่อน +15

    "danger klipper - its klipper but better" i find most of the stuff is *less* dangerous since its enabled by default and just lets me do what people want. MPC is *way* less dangerous for successful prints, etc.

  • @mahendradhungel8011
    @mahendradhungel8011 หลายเดือนก่อน +1

    I have heard about this but didn't see a proper video, thanks!

  • @tomaszkarwik6357
    @tomaszkarwik6357 หลายเดือนก่อน +4

    Danger Klipper will (at some point) support full coreXYUV kinematics (ie. 2 coreXY gantries stacked on top of each other). This could lead into some cool IDEX printers and WEDM machines (for which this kinematics is being developed)

  • @slacksthegreat
    @slacksthegreat หลายเดือนก่อน +6

    This is why i like your channel you talk about the things that matter.

  • @filanfyretracker
    @filanfyretracker หลายเดือนก่อน +5

    homing current sounds like something worthy of main line. Sensorless homing is not really thar be dragons anymore and is used in a few kits.

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

    Thanks for the video! I’m considering building a kit/open source printer for the first time, but the software implementations seem the most daunting to me. I bought my first printer earlier this year and I really want to make something a little more custom, play around with settings, and maybe even design a reliable printer that’s inexpensive. :)

  • @ultimatedude80
    @ultimatedude80 หลายเดือนก่อน +2

    me who has never installed klipper in any way: huh neat

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

    Nice, thanks for the summary. looks very interesting

  • @radicalreel
    @radicalreel หลายเดือนก่อน +5

    Don't understand why easy things like the PID for dirfferent materials is not a standard klipper thing.

  • @Bradford1040
    @Bradford1040 22 วันที่ผ่านมา

    about time you did a DK video lol (I mean that as a joke), I run bleeding-edge-v2, The different accel's are called coreXY limited or cartesian limited BTW, another person also mentioned MPC that has been ported over from Marlin which works very well in DK IMHO, also with their bleeding-edge-v2 you can get "High precision stepping and new stepcompress protocol" and also "Smooth Input Shapers" it adds smooth versions of the protocols like smooth_mzv & smooth_ei and more, which I and another are working on a macro to change input shaping during a print, still has a few bugs but works.

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

    6:04 personal access token should not be public man

    • @ModBotArmy
      @ModBotArmy  หลายเดือนก่อน +5

      Will delete and recreate 👍

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

    i love watching these videos even though i use a bambu, the video is really interesting by itself

  • @xWarpworksx
    @xWarpworksx หลายเดือนก่อน +12

    We got Advanced Klipper before GTA 6

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

    installin this to my heavily modded v0 :D
    thx for the vid and info

  • @TNX255
    @TNX255 หลายเดือนก่อน +2

    Neat! I'm sure DangerKlipper allows you to also move any axis manually without always homing them first? That's been annoying for me in stock Klipper.

    • @brandonbell359
      @brandonbell359 หลายเดือนก่อน +2

      There’s a couple ways to do this already. There’s an option to turn on that enables it, but I forget how to move it afterwards. The other way is to send a gcode that tells an axis it is now at whatever position you give it, so it thinks it’s homed. Then it will move as normal.

  • @TS_Mind_Swept
    @TS_Mind_Swept หลายเดือนก่อน +1

    Not sure where the whole 'danger' thing comes in, other than it's just the non-standard version of klipper 🤔

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

    very useful, thanks!

  • @Shayeta
    @Shayeta หลายเดือนก่อน +1

    But I don't want PID profiles, I want klipper to finally support the M301 gcode command. Imagine finally being able to initially tune, and then dynamically set PID depending on print speed and layer time, no more glossy/matte discoloration on prints.

  • @danandrei96
    @danandrei96 หลายเดือนก่อน +2

    any chance you'll make a video on the "TMC autotune" plugin? and maybe compare it to the "chopper-resonance-tuner" one?
    for me the chopper-resonance-tuner gave me much better results but it's definitely not a fast process, plus I'm using cheap unsupported motors so I might've gotten some values for "TMC autotune" wrong

    • @ModBotArmy
      @ModBotArmy  หลายเดือนก่อน +1

      @@danandrei96 I still have super limited experience with it. It’s definitely something I’ll consider.

    • @TheButchersbLock
      @TheButchersbLock หลายเดือนก่อน +1

      I would also love to see a video on this topic 👍🇦🇺😊

  • @ManjaroBlack
    @ManjaroBlack หลายเดือนก่อน +1

    Mostly I needed a modified heater algorithm. That’s why I DK.

  • @atichartchutinuntakul250
    @atichartchutinuntakul250 5 วันที่ผ่านมา

    Danger Klipper had a Bed Mesh surface scan ?
    I didn't found this option in DOC.

  • @fredhamilton1701
    @fredhamilton1701 หลายเดือนก่อน +1

    Been wanting to try danger klipper for a while, but getting my SB2040 CAN board working with normal klipper was hard enough, so I’m worried working with the danger klipper repo is gonna complicate things beyond my ability to flail my way to success…

    • @maz0r
      @maz0r หลายเดือนก่อน +1

      should basically just work, there is very little divergence in the firmware so provided your Klipper installe/ FW is recent you may not even need to change firmware.

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

    I may give this a try on my V0. Too many times I've had the USB Display disconnect because I bumped its cable and such and the print failed. Currently I don't have the screen enabled due to it loosing connection so it would be nice not to have to worry about the printer freaking out if the screen disconnects,

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

    Man I have a couple flashforges, un-converted and a couple klippers. That object exclude is a very much missed feature on my other printers.

  • @user-lx9jm1wo3h
    @user-lx9jm1wo3h หลายเดือนก่อน

    It would be nice if they could add option to set different values for z tilt points and leveling points. I want my z til to measure height once on each point, and i want double points on each bed mesh, but I cant seem to do that with Klipper.

  • @rj7855
    @rj7855 22 วันที่ผ่านมา

    Ah.... A klipper fork where the dev doesn't refuse all requests for change/features just because HE things it's not important.
    (Such a proper implementation of the S and R parameters in the set set and wait for temperature commands.

  • @Antixo
    @Antixo หลายเดือนก่อน +1

    Hi!

  • @KennethScharf
    @KennethScharf 16 วันที่ผ่านมา

    RATS! Ember Prototypes doesn't have the build plate in my size (235x235). Can you say Ender 3 Enderwire?

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

    A comment you made that is misleading...
    Danger Klipper IS NOT dangerous just because "you can do something to damage your printer." You can do that with regular Klipper as well.
    Danger Klipper is dangerous because you can Completely Disable SERIOUS SAFETY CHECKS that can lead to FIRES!
    This SHOULD NOT be downplayed in the slightest and you SHOULD NOT play around with DK on a whim, you NEED TO KNOW what you are doing!
    The reason DK has a lot of these "features" you won't find in mainline Klipper is because it is used as a test bed and it is easier to get features implemented in it than it is in mainline Klipper. If you want you printer to be reliable DO NOT run a test firmware on it!
    Now if you're wanting to tinker and play around and you know exactly how all options in Klipper work then have fun! But if there are features in DK you really want, such as retract on sensorless homing, then insist they get merged to Mainline.

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

    What tmc auto tune macro are you using ?

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

    Why don't some of these features just get integrated into mainline klipper?

    • @Krautech
      @Krautech 27 วันที่ผ่านมา

      Some do, however Kevin doesn't like just adding new features or making huge changes. Klipper runs on alot of big business gear and changing things can cause issues for them etc so things get implemented or changed ALOT slower on klipper compared to dangerklipper which is much more for hobbiests.

  • @hedleypepper1838
    @hedleypepper1838 9 วันที่ผ่านมา

    What is SSHing ? Many like me aren't familiar with all the acronyms. Please an honestly dummies guide when it comes to software

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

    Print area? No, DANGER ZONE. 😂

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

    skr mini e3 v3 has jumpers on board for sensorless homing, is it better than software solution?

    • @CarloVaccariPlus
      @CarloVaccariPlus หลายเดือนก่อน +1

      The jumpers are _required_ for sensorless homing. Danger-klipper allows for easier _configuration_ of sensorless homing.

  • @deltacx1059
    @deltacx1059 18 วันที่ผ่านมา

    I mean it is firmware forCNC machine not a daycare so anything going bad is on you not the program.

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

    The per axis acceleration is not perfect. I returned to normal because I was getting little benefits and quality seemed worse

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

    i mean, danger klipper makes it sound like all hell will break lose and everything that can go wrong, will go wrong but if they had called it klipper without training wheels? it might of been categorized has the “for professionals only” 😂

  • @comradef1916
    @comradef1916 หลายเดือนก่อน +4

    DangerKlipper: Klipper with devs that aren't seemingly actively hostile to opensource development (COUGH Dev response to klipper GH issue #6711 COUGH) and are happy to add a feature even if the main dev wont personally be using it...

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

      Make sure to read through the discourse thread on the GH issue you're referencing and you'll see that it is no longer as black or white as it looked in the beginning.

    • @comradef1916
      @comradef1916 หลายเดือนก่อน +1

      @@SvenLankes I specifically take issue with how the devs reacted to an an *extraordinarily* well-made issue... being made on the Thing Specifically Made to Track Issues instead of their discussion forum. Not the bug itself.

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

      @@SvenLankes It's pretty black and white (the bug, not the cause or the fix), i have it all reproduced on a single stepper + endstop setup. It's very broken.

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

      @@SvenLankesUnfortunately those discussions on discourse aren't related to the bug i reported.

    • @glabifrons
      @glabifrons หลายเดือนก่อน +1

      The bug report I wrote up multiple times after going through dozens of rebuilds against different patches to narrow down to the exact patch and finding the exact lines of change in that patch that caused the failure were completely dismissed and blamed on the hardware, when the hardware worked fine before that patch. The original author of that bit of code put a chip reset in before the first access for a reason (but that person never responded to the thread) and someone else removed that code, causing the bug. The workaround given was to change from hardware to software SPI (which means resoldering the assembly too) and the case was closed. The reason for the code removal was never explained, and since it literally only runs once (on first access), it's not like it was a performance optimization or anything. That one left me baffled.

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

    Danger Klipper, hahahaha, try RRF. No holding hand, no limits, no boundaries and a good community that helps me to get my RooKRRF running.

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

    Wait why doesn't it use the accelerometer in real time all the time?? This is really useful to look for issues?
    Every smart phone does this for no reason... and tracks you and you don't even want it to.
    Yet here it has a reason to collect real time movement data and nobody takes advantage of it? Not even this "advanced" software?

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

    I need the training wheels

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

      Haha nothing wrong with that at all.

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

      @@ModBotArmy I just spent all day getting my printer config to work restarted the printer and the printer config file was just null over and over I guess I'm really not ready.

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

      @@paintballercali That sounds like a corrupted microSD card. Never power off your Pi without a proper shutdown.

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

      @@glabifrons yeah I didn't remember that there was a shutdown option. I have it basically going now

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

    It's a nice tutorial, but imho a bit useless. If you can't find it and install it you don't actually need it, and probably should not even consider to mess with it 😂

  • @kaossssss
    @kaossssss หลายเดือนก่อน +1

    Do you like to solve unnecessary problems every now and then (worst case scenario) and "rubber duck programming"? then Klipper.
    Do you like to have something key in hand which you send a print and even forget it was goin because your high ass didn't notice it was 3 and a half days with 4kg of filament? MARLIN UH-AH AH!