Extruder 101: Klipper smoothPA Kinematics

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии •

  • @Lecsi11
    @Lecsi11 3 года назад +25

    You know the regular easy-to-understand videos about 3D printing on youtube are fine, but it's so good to see someone taking it to this level, where I'm finally not talked to like a 7 yo, and can get some use of my mechanics knowledge from college :D

  • @faithblinded
    @faithblinded 3 года назад +5

    Wow. Once again you've taken something I can barely contain in my brain in it's entirety, and broken down into little bits I can understand. I can almost grasp the whole of it now. It's going to take a couple more viewings to really sink in, but this is excellent stuff as always. Thanks for sharing your wisdom with the masses.

  • @fail_fast
    @fail_fast 3 года назад +2

    I literally just got off a call about interpreting gcode and adding an extruder onto our robotic arm and how to calculate extrusion rates. This was incredibly insightful, thanks!

  • @herbertattema9890
    @herbertattema9890 7 месяцев назад

    Amazing, truly TRULY. Thank you so much for taking the time to make this vid

  • @winandslingenbergh138
    @winandslingenbergh138 3 года назад +1

    This is truly amazing. I cannot thank you enough for these fantastic videos. I have only been looking into literature regarding extruder force vs flow and am happy to share everything i have looked into so far, hopefully it will help others too.

  • @sleepib
    @sleepib 11 месяцев назад +2

    I wonder if the hotend could be controlled with a heat advance, to add power based on amount of energy required to melt the volume of filament being extruded, rather than waiting for the measured temperature to drop before increasing heater power.

  • @genericcheesewedge4870
    @genericcheesewedge4870 2 года назад +1

    Thank you so much, this is extremely useful in actually understanding the extrusion system from a mechanical perspective

  • @BerzerkaDurk
    @BerzerkaDurk 3 года назад

    Thank you so much for taking the time to make these videos.

  • @Lidocain777
    @Lidocain777 3 года назад

    Excellent, very detailed explaination of PA kinematics.
    The only annoying thing is the part at 4:15 : "Direct Drive vs Bowden". That's a comparison we often see, yet it's a misconception, and a misnomer. Unfortunately, 3D printing world is based on approximations, as is the understanding of "direct drive" for 90+% of makers. Even most manufacturers got it wrong.
    Essentially, "direct drive extruder" only means that the driving gears are mounted near the motor shaft. In that respect, Bowdens are direct drive extruders (you could make a remote motor bowden extruder too, with all it implies).
    On the other hand, Zesty Nimble use a flexible shaft between the motor (mounted remotely on the main frame) and feeding gears (mounted on the printhead carriage) ; those are "remote motor direct feed" extruders, even if marketed as "direct drive" (which is wrong).
    What you really meant is "Direct FEED vs Bowden".

    • @hd-be7di
      @hd-be7di 10 месяцев назад +1

      Not going to change the whole naming nomenclature because of one obscure extruder... doesn't make any sense.
      I realize this is a 2 year old comment and maybe your opinion might be different now.

  • @ruzzcraze1862
    @ruzzcraze1862 2 года назад +1

    These videos are amazing

  • @Nitram_3d
    @Nitram_3d 3 года назад +2

    I lowered the smooth time on my bowden.. I'm running PA 0.13 and smooth time 0.0135 450mm bowden

  • @AlexServirog
    @AlexServirog 3 года назад +2

    As far as I understood with this kinematics calculations we would be able to calculate torque for the extruder that is required just to spin up and spin down the rotor of the motor, torque for compensation of reaction force on filament is the whole another part?

    • @eddietheengineer
      @eddietheengineer  3 года назад +1

      Exactly! That's another component that needs to get added--and I'm not sure if I'll have it scale with "nominal" extruder velocity or smoothPA extruder velocity. Technically it's pressure based--but I'm not sure how far down that rabbit hole I want to go! Retraction should be a quick calculation that's kind of independent from the rest.

  • @Leo.Wolf.the.Engineer
    @Leo.Wolf.the.Engineer 3 года назад +1

    I love the way you explain these really technical things! Thank you
    Will you make that spreadsheet publicly available?

    • @eddietheengineer
      @eddietheengineer  3 года назад +1

      Yes! I’ll probably be a bit yet because the spreadsheet in it’s current form is not user friendly and breaks easily 👍🏼

  • @nhchiu
    @nhchiu 3 года назад

    Hi Eddie, thanks for the awesome video!
    I got curious about some recent changes to klipper and wonder if you happen to know some details.
    When I first got into klipper I think they used something like max_accel_to_deccel to clip sudden velocity changes. Looks like the smoothPA is working in a more "advanced" way now?
    Another question is that is the step calculation different if I specify the true gear ratio and rotation distance rather then simply (and manually) multiply them and only set the "equivalent" rotation distance (like the step_distance before)?

    • @eddietheengineer
      @eddietheengineer  3 года назад

      My understanding is the acceleration limits primarily limit printer toolhead acceleration, not extruder acceleration. There may be a newer update that tweaks some of the formulas I’ve used but I got the latest ones from Klipper documentation!
      As far as I know, using a gear ratio and rotation distance vs a rotation distance that accounts for both ends up being identical math wise in Klipper 👍🏼

    • @nhchiu
      @nhchiu 3 года назад

      @@eddietheengineer Thanks!

  • @ldomotorsjason3488
    @ldomotorsjason3488 3 года назад +3

    awesome!

  • @RamaOlama
    @RamaOlama 3 года назад +1

    F. more videos please eddie!!!! 😍

  • @ChuckB86
    @ChuckB86 3 года назад

    Awseome content, do you have Patreon?