Input Shaper - Part 1 - Klipper - Chris's Basement - 2023

  Рет қаралды 46,986

Chris Riley

Chris Riley

Күн бұрын

Пікірлер: 129
@AdrianoCasemiro
@AdrianoCasemiro Жыл бұрын
Setting Klipper up can be overwhelming to us newbies. But thanks to channels like this, I'll take the plunge and dive right in uncharted waters. It's about the journey, my friend. Thanks for all the invaluable lessons. Btw, nice bedslinger you've got there.
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you, I'm happy to help!
@notyouraveragegoldenpotato
@notyouraveragegoldenpotato 19 күн бұрын
It was an absolute nightmare. Took several different devices and a couple days😅 NONE of the videos /tutorials/ web pages etc are up to date. KiAUH was rebuild from the ground up for the new version (v 3) and is in Alpha release- things don't work entirely between everything. So you have to watch 20 different video tutorials and reference 20 web page tutorials just to patch together a way that everything "works" together especially for uncommon printers . Common printers probably way easier just because there are countless configs and macros. For Less known there just flat out isn't and again- you have to patch random ones you find on threads.
@ScottLahteine
@ScottLahteine 2 жыл бұрын
Marlin will be gaining more improvements to Input Shaping over the coming months thanks to contributions from Ulendo.io so stay tuned!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks Scott! Looking forward to it!.
@HipsterGandalf
@HipsterGandalf 2 жыл бұрын
I am new to Klipper, having only started with it maybe 3 days ago. You have helped me understand parts of it so much more easily. I ran through this Input Shaper setup earlier today and just wow. I've had ghosting on my prints since I started a couple of years ago, and this has made an immediate improvement. Thank you so much. Keep up the good work!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Rob, that is great to hear! Thank you for the comment! Glad this is helping you out.
@purefunked
@purefunked 2 жыл бұрын
I think a lot of folks who got a sonic pad will be very happy to have this series. Great Job
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thank you!
@Bennett_Lab
@Bennett_Lab 2 жыл бұрын
The accelerometer that comes with the sonic pad negates the need to do these tests
@purefunked
@purefunked 2 жыл бұрын
@@Bennett_Lab While you are correct, I think many people are having issues getting their accelerometer to work or do not have a good place to mount it into their machines. I know I have directed a few people this way to check out this video. Chris also gives good explanation as to what is going on, so even if they are able to plug and play their accelerometer this will allow them to have a better understanding.
@thehappyextruder7178
@thehappyextruder7178 2 жыл бұрын
Thi is an epic series Chris once again thanks for posting !!!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks!
@tillburn
@tillburn 2 жыл бұрын
Thanks for doing this series Chris! ;)
@ChrisRiley
@ChrisRiley 2 жыл бұрын
More to come! Thanks for watching
@crazytrutas
@crazytrutas 2 жыл бұрын
This is so interesting. Thanks for the upload!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Glad you enjoyed it!
@321shock9
@321shock9 4 ай бұрын
Clear explanation! Thanks
@ChrisRiley
@ChrisRiley 4 ай бұрын
Awesome, glad it was helpful.
@seanequisenberry6699
@seanequisenberry6699 5 ай бұрын
Great Video!
@ChrisRiley
@ChrisRiley 5 ай бұрын
Thanks!
@markferrick10
@markferrick10 2 жыл бұрын
Excellent video. Great results. May need to go back to Klipper. Thanks Chris.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thank you!
@karenstevearmstrong4594
@karenstevearmstrong4594 2 жыл бұрын
Thanks Chris, great timing. I just finished my 2.4 r2. So I'm ready for tuning. This was a great explanation and walk through. Thanks again, Steve
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks Steve, more to come!
@pleighto77
@pleighto77 10 ай бұрын
Chris at 8:05 setting the limit accel to decell. I not see that now. So is it still needed?
@ChrisRiley
@ChrisRiley 10 ай бұрын
It looks like that part is is included in the calibration process now. I would follow the directions.
@MallocArray
@MallocArray 2 жыл бұрын
Looking forward to the next part!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks!
@woodwaker1
@woodwaker1 2 жыл бұрын
Chris, great job explaining this, and thanks for breaking it into 2 parts. The ADXL will be great to see, but this helps with understanding what is happening.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks Dave!
@dennisdecoene
@dennisdecoene 2 жыл бұрын
Exactly what we need! Thank you!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Glad it was helpful!
@Sergiodj453
@Sergiodj453 2 жыл бұрын
I’m thinking I may eventually build a Voron, but not until I complete the projects I’m currently doing. I’m building the Micro Jib by Mechanistic and the comes the Candy claw.
@woodwaker1
@woodwaker1 2 жыл бұрын
Will be interesting to see your Candy Claw
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Super excited to see the Candy Claw!
@wrxsubaru02
@wrxsubaru02 Жыл бұрын
Hey Chris, can you do one for the Marlin input shaping one? I tried following Teaching Tech's tutorial, but I don't see any noticeable changes in the printed model. What I want to know is if there is a way to fine tune the test gcode, like you can with linear advance... You know how you can get more precision in the increments by using that configurator? This input shaper instructions says to do .2mm layer height with the after layer change gcode and that's all I have to work with. I see a space in x and y that looks only slightly better but not enough to make a big difference in my print quality. I want a wider range of changes to narrow it down to a more precise number, or to change the values in the gcode layer change to a wider range, but I have no idea where to start.
@ChrisRiley
@ChrisRiley Жыл бұрын
You are in luck, I just completed a video for this. It will be out soon.
@wrxsubaru02
@wrxsubaru02 Жыл бұрын
@@ChrisRiley Awesome! hope you go into more detail about it.
@frankdearr2772
@frankdearr2772 Жыл бұрын
Great thanks for sharing 👍
@ChrisRiley
@ChrisRiley Жыл бұрын
Thanks for watching!
@subwolf2198
@subwolf2198 2 жыл бұрын
do we need to re enable anything in the slicer settings after the test is done? like the machine limits?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Not with Klipper for the most part. All the slicers I see don't inject klipper commands. I would still leave accel control off if you have it.
@cpace123
@cpace123 Жыл бұрын
My SD card on my SUNLU S8 printer died. I was forced to try klipper. So far so good. I did a manual input shaper, while waiting for my 345 board. Can't wait to see the difference.
@ChrisRiley
@ChrisRiley Жыл бұрын
Awesome, Input Shaper is a lot of fun to experiment with.
@sampsaltakis3133
@sampsaltakis3133 2 жыл бұрын
That’s great. Thanks
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks for watching!
@OldCurmudgeon3DP
@OldCurmudgeon3DP 2 жыл бұрын
The cool thing about tuning tower is that it works (I believe) with any command that can be entered by CLI.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Not sure what all will work, but I know there are a couple of different things you can do with it. Lots of cool features baked in.
@mfeldheim
@mfeldheim Жыл бұрын
Another important question to consider is the placement of the accelerometer. I've integrated mine into the EBB42, which means it can't be positioned as close to the nozzle as a separate ADXL345 board. Do you think this physical positioning on the extruder stepper might skew the readings to a point where they're not useful? Are there configuration parameters that accommodate a probe position on the opposite side of the x-carriage? (I'm using an Ender 5 where the gantry, not the build plate, moves in the x and y axes.) Wouldn't you need two sensors for a printer with a moving build plate?
@ChrisRiley
@ChrisRiley Жыл бұрын
The placement of the sensor shouldn't matter that much. As long as you have it level to the axis depending on the sensor and placement. So in your case, that one sensor anywhere on the print head should do the job we are trying to achieve. And yes, you would need a separate sensor to calibrate Y if it is a moving bed.
@ego5267
@ego5267 9 ай бұрын
great video chris! I have a question, after doing the input shaping, should i recalibrate pressure advance and max Maximum Volumetric Flow Rate
@ChrisRiley
@ChrisRiley 9 ай бұрын
Thank you! I would, yes, any time you adjust speed I would give these another check just to make sure they are keeping up.
@stevehanwright481
@stevehanwright481 Жыл бұрын
Thanks you do a great job of explaining
@ChrisRiley
@ChrisRiley Жыл бұрын
Thanks for watching!
@timhoover1416
@timhoover1416 2 жыл бұрын
Awesome video as usual Chris. I watch just about everything you put out and this one is something I need to look into for my Mk3S.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks for watching!
@sevagj.b
@sevagj.b 2 жыл бұрын
Very interesting
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thank you!
@RiderPSV
@RiderPSV 2 жыл бұрын
Спасибо, Крис! Очень интересные видео. Смотрю с удовольствием!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Спасибо, что смотрите наши видео
@Allan-r8i
@Allan-r8i 8 ай бұрын
I noticed that they made some changes on the resonance compensation page. #2 is different for example
@ChrisRiley
@ChrisRiley 8 ай бұрын
I heard they changed this up, I might need to redo the video.
@Allan-r8i
@Allan-r8i 8 ай бұрын
@@ChrisRiley Maybe! I still managed to use your video alongside several other resources to guide me. Thanks for your efforts!
@rodneysmith1750
@rodneysmith1750 2 жыл бұрын
Impressive changes to the quality of the test print.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
🙂👍
2 жыл бұрын
I've been using klipper for some time and recently bought the accelerometer, but I'm using orange pi zero2 with skr1.4 turbo and I've not gotten into connecting the accelerometer to the orange pi. I've read some topics about using arduino nano that is connected to mcu as a helper because its tricky to use gpio on orange pi.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I've never tried the orange pi in the setup, but I have a video next week that runs through the accelerometer setup, not sure if it will help or not.
@matthebert007
@matthebert007 Ай бұрын
I have a new Comgrow T300 from Sovol. It came with Klipper installed. I have upgraded, calibrated, tuned, and unlocked the other klipper settings for saving bed meshes. Do I need an accelerometer to make this work? Or is the T300 able to be tuned with input shaper without extra equipment? Thanks!
@ChrisRiley
@ChrisRiley Ай бұрын
You can tune it with just the test prints and get pretty close.
@gerrytrouse4074
@gerrytrouse4074 2 жыл бұрын
do you need to switch off layer time goal in Superslicer
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I don't use it, but from the sound of it, I would guess you would want to turn it off.
@OneHappyCrazyPerson
@OneHappyCrazyPerson 2 жыл бұрын
Yes yes yes thanks please more klipper setups skr e3v3 for example
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks for watching!
@alexanderscholz8855
@alexanderscholz8855 2 жыл бұрын
Please make a viedo about Inputshaper at Marlin 2.1.2!! Please!!!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I'll see what I can do!
@alexanderscholz8855
@alexanderscholz8855 2 жыл бұрын
@@ChrisRiley NIIIIIICE and Please
@giulianofrassineti2717
@giulianofrassineti2717 2 жыл бұрын
As an alternative you can try GH Enterprise Smart Shapers
@OneHappyCrazyPerson
@OneHappyCrazyPerson 2 жыл бұрын
You will be the first, will draw tons off views.
@fail_fast
@fail_fast 2 жыл бұрын
This please!
@OldCurmudgeon3DP
@OldCurmudgeon3DP 2 жыл бұрын
OK, I saw the same vertical bands in your post tuning print that I have in my bed slinger. Spaced about the distance of belt teeth. Any suggestion to reduce them? It's actually worse on 1 side of an axis than walls on the other side of the same axis. I've already tried toothed idlers.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I struggle with that on a lot of printers. I have never found a good fix. Sometimes I have reduced the belt tension and switched to shafts instead of screws. It helps, but they don't go away completely.
@OriginalSchles
@OriginalSchles 2 жыл бұрын
Have my accelerometer ready - eagerly waiting part 2!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Coming soon!
@rueben68
@rueben68 2 жыл бұрын
This is great information. I was doing this yesterday but was getting nowhere with it. I’m using the Sonic Pad with the Anycubic Vyper and in the pads last update they fixed the issue for resonance measuring and now I can do it with the included sensor. Thanks for this great video.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Glad it was helpful!
@Duraltia
@Duraltia 2 жыл бұрын
@05:35 I've always been wondering but why just 100mm/s when obviously we will be printing at higher speeds? Wouldn't it making sense to use values for the test that resemble the speeds of 200-300mm/s we aim for? 🤔🤨
@ChrisRiley
@ChrisRiley 2 жыл бұрын
I think this is more of a "get you in the door" speed. 100 is a lot of speed for a lot printers out there still.
@Duraltia
@Duraltia 2 жыл бұрын
@@ChrisRiley For a moment I was like _"Uhh?" 🤔_ until I took another peek at the i3 MK3S default Quality Settings which painfully reminded me of not a single Speed setting going above 100mm/s and very few in fact making it even past 50mm/s. Gonna have to give my V2.4 another *_High5_* for not being such a slouch 😁 ( should probably do it before doing the dreaded LGX Lite + CAN + TAP Total Conversion I had planned these days 😑 )
@mrlanceolot7395
@mrlanceolot7395 Жыл бұрын
I’m using Klipper, and my bed is 300X300 but it see 150X150......cannot get it set at 300 in config ...older cr10s v1...help!!!!
@ChrisRiley
@ChrisRiley Жыл бұрын
You have these settings in you config??? position_endstop: 300
@CostlyFiddle
@CostlyFiddle Жыл бұрын
Just a thought, could one use a thin sheet of paper and the side of a pencil lead to make an impression of the ringing which could then be used to make measurements?
@ChrisRiley
@ChrisRiley Жыл бұрын
I suppose so. Thanks
@BeFree0_0
@BeFree0_0 2 жыл бұрын
Grate video I can't wait to see what you do for Marlins input shaping. I spent a few days getting the process down to make a little guide for users of Professional firmware for the Ender 3 V2/S1 I have been hoping someone would make a video for it
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks!
Жыл бұрын
How to define corrent motor in printer.cfg?
@ChrisRiley
@ChrisRiley Жыл бұрын
It's done with run_current like this. [tmc2209 stepper_y] uart_pin: PC11 tx_pin: PC10 diag_pin: ^PC1 uart_address: 2 run_current: 0.5 hold_current: 0.5 interpolate: False stealthchop_threshold: 0 ## Uncomment if using sensorless Y homing. driver_SGTHRS: 120 # tune this once it's working.
@timm3802
@timm3802 10 ай бұрын
But what it the time difference on a 200mm/s print before and after input shaping? Because imo the new printer.cfg will now slow down your prints.
@ChrisRiley
@ChrisRiley 10 ай бұрын
Not sure I understand, 200ms print? Are you talking about during the calibration?
@timm3802
@timm3802 10 ай бұрын
@@ChrisRiley Sorry for my bad explanation .... No i'm talking about the difference before the calibration, and after the calibration in time on the same STL file. What is the difference between a 200mm/s print that lasts an hour, before input shaping, and one without input shaping. Because as I see it, the input shaping will slow down the print speed, so it will look nicer, but takes longer time to print. Isn't that correct?
@ChrisRiley
@ChrisRiley 10 ай бұрын
@@timm3802 You are correct, when enabling input shaping it COULD slow it down, but the idea is to find the resonance of each axis and filter it out. The filtering could impact speed, but mostly not. The filtering mostly impact how the different parts of the prints are preformed. Like the corners tend to be smoothed and not as pointed if filtering becomes too much.
@FreeEnergyNerd
@FreeEnergyNerd 2 жыл бұрын
well this is fascinating.. i just ordered the creality sonic pad (will be here next monday) i read it includes a sensor that automatically configures input shaper. I am following your explanations closely, so i will (hopefully) be able to use your configuration and compare it to the automatic one of the sensor. Thanks for being so clear!!!
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks for watching. Good luck with your projects!
@dubCanuck1
@dubCanuck1 2 жыл бұрын
So, once you've dialed that in, do you just keep acceleration control turned off on your slicer? I have a weird situation where my acceleration is best at 600 while it's printing. But when it moves, there is resonance in the motors (E6) where I'd want to accelerate at 5K, which causes the "scraping/vibrating" sound when it moves the carriage unloaded to go away. Is there an acceleration setting you can set for moves (not moves+extrusions)? As I'm using Cura, I'd have the same question for both Acceleration and Jerk.
@dubCanuck1
@dubCanuck1 2 жыл бұрын
And I guess this might have already been assumed, but if you want to print faster, I assume you'll want to repeat this calibration for the new speed as resonance won't necessarily scale linearly, right?
@GoldenJaguar3D
@GoldenJaguar3D 2 жыл бұрын
you don't need to turn it off cura can still control the acceleration or you can set it in klipper and let klipper control acceleration
@ChrisRiley
@ChrisRiley 2 жыл бұрын
👍🙂
@htw007
@htw007 2 жыл бұрын
Can this be done to Prusa MK3(s+) ? Are you going to make any video for it?
@ChrisRiley
@ChrisRiley 2 жыл бұрын
It can be and I could do that.
@htw007
@htw007 2 жыл бұрын
@@ChrisRiley Thank you.
@reneearevalo8916
@reneearevalo8916 2 жыл бұрын
Hola Chris desde Colombia, tengo una 3D tipo Delta (1200 mm. De alta), no es como las de ustedes, de fabrica ni nada de eso; la fabrique yo mismo desde ceros, no funciona con correas, trabaja con 3 husillos, y es de estructura firme, pesada en hierro la cual le da una firmeza excepcional, he realizado infinidad de piezas y tiene una desviación standard de aprox. 0,002 mm., A pesar de ser casera y para mi esto ha sido súper, pero aun quiero corregir errores similares a estos, los cuales se presentan casi al finalizar las piezas en especial a una altura de 50 mm. Aproximadamente (siempre comienza a atascar el material)... quiero dar gracias sinceras ya que sus videos a parte de otros más me han servido bastante para mejorar esos errores los cuales nunca creí poder hacerlo...
@ChrisRiley
@ChrisRiley 2 жыл бұрын
¡Hola, es genial escuchar esto! Su impresora suena increíble. Cuando ve un problema como usted, generalmente se trata de una fuga de calor. Intente sumergir el filamento en un poco de aceite de cocina antes de comenzar una impresión. Esto podría sazonar su descanso térmico y permitirle imprimir sin atascos.
@reneearevalo8916
@reneearevalo8916 2 жыл бұрын
@@ChrisRiley Gracias por sus consejos, estoy tratando de hacer unos videos de como la fabrique; se que no me queda el tiempo suficiente por cuestiones de horarios en el trabajo, pero aqui la puedes ir viendo en acción en este primer video ( kzbin.info/www/bejne/bp-smWaKpa2leNE )... Ya uno de mis sueños esta cumplido, que fue el hacerme una de este tipo Delta, pues solo me queda tratar de poder ahorrar si algun dia tengo la FLSUN Super Racer... Gracias nuevamente por sus consejos y videos los cuales han sabido apoyar mi proyecto.
@FranklynPearson
@FranklynPearson Жыл бұрын
Very well explained here! I honestly, I don't think "the guy" did a good job explaining it. I couldn't figure out if I was measuring the one with least ringing, or the most.
@ChrisRiley
@ChrisRiley Жыл бұрын
Thank you!
@AresROC
@AresROC 2 жыл бұрын
Perfect timing dude! Have 2 Mk3s and Voron v0.1 just bought ADXL and waiting on your super detailed and helpful video! ^_^
@ChrisRiley
@ChrisRiley 2 жыл бұрын
👍🙂
@HakanOnurDerici
@HakanOnurDerici 2 жыл бұрын
I'm already using input shaping with klipper. This is the most clearly explained and detailed tutorial I've seen about input shaping so far. I'm longing for the part 2 with accelometer. My printer input shaper settings are made using accelometer but I'm not so sure if I've done it exactly right and if I could dial it perfectly.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Coming soon!
@HakanOnurDerici
@HakanOnurDerici 2 жыл бұрын
@@ChrisRiley longing for it! checking regularly if it's uploaded :) Thanks for your efforts
@SilentRush420
@SilentRush420 2 жыл бұрын
👍
@ChrisRiley
@ChrisRiley 2 жыл бұрын
🙂
@mfeldheim
@mfeldheim Жыл бұрын
„This could possibly damage your 3D printer“ 🤔 but then I will have a well calibrated broken printer
@ChrisRiley
@ChrisRiley Жыл бұрын
LOL, exactly!
@noanyobiseniss7462
@noanyobiseniss7462 2 жыл бұрын
Prusa this and Prusa that, sorry not interested in hearing or using anything geared to one company. Klipper and input shapoer are agnostic so lose the prusa shilling. And if a slicer won't let me push a job through usb why would i want to use it? FYI: I didn't look for this vid, utub pushed it to me.
@ChrisRiley
@ChrisRiley 2 жыл бұрын
Thanks, have a nice day!
@brianfield4170
@brianfield4170 Жыл бұрын
Strangely enough, after I changed my shaper_freq values for x and y, and then restarting, and then sending the set_input_shaper command, the values did not correspond to what I manually set them to in the printer.cfg file. They are both different values, even though when I go back into the printer.cfg file it shows the values that I set. Could it be that by first doing the automatic resonance tuning that it somehow permanently "takes over" the settings? I can see a section above my input_shaper section that shows the following: # [mcu rpi] # serial: /tmp/klipper_host_mcu # [adxl345] # cs_pin: rpi:None # spi_speed: 2000000 # spi_bus: spidev2.0 # [resonance_tester] # accel_chip: adxl345 # accel_per_hz: 70 # probe_points: # 117.5,117.5,10 Does that need to be deleted for my manual values to work?
@ChrisRiley
@ChrisRiley Жыл бұрын
Check down in the bottom of the file, the settings down there it tells you not to delete act like eprom and save the commands you send. Clean that setting out as well.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
MAX OUT ACCELERATION - Find your printers limit with input shaper!
9:54
Why your 3d printed stuff doesn't fit together and how to fix it!
10:25
Best Location For Input Shaping (Accelerometer Mounting)
6:42
How FAST is KLIPPER REALLY? ...CHEAP BED SLINGERS go Ferrari mode?
10:04
INPUT SHAPER CRASH COURSE - Print FASTER and BETTER!
14:54
Canuck Creator
Рет қаралды 269 М.
Is VORON 2.4 as GOOD as people make you believe? (vs Bambu X1C)
11:21
PRINTING PERSPECTIVE
Рет қаралды 185 М.
Input Shaping Made easy with a USB accelerometer!
40:10
PrintsLeo3D
Рет қаралды 89 М.
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН