Тёмный

Klipper Pressure Advance Tuning MADE EASY! 

Nero3D the Canuck Creator
Подписаться 63 тыс.
Просмотров 187 тыс.
50% 1

Link to the commands used and some more in-depth info on PA tuning github.com/KevinOConnor/klipp...
vorondesign.com/ for all your voron printer needs, dont forget to join our discord!

Наука

Опубликовано:

 

4 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 129   
@Lidocain777
@Lidocain777 2 года назад
Excellent explaination. Instead of writing PA value in the printer config, I write it in my slicer(s) as filament-specific start G-Code. That way, each time something is sliced using that filament, the relevant PA is inserted (through Klipper's "SET_PRESSURE_ADVANCE ADVANCE=". Simple and efficient.
@mrtschulias5250
@mrtschulias5250 Год назад
This is the best way to do it. Thank you for sharing the idea!
@xManzi
@xManzi Год назад
This is really usefull, thank you for this info...
@TheGabeism
@TheGabeism Год назад
Do you have an example of This? Sorry Im a Newb
@tjCooper88
@tjCooper88 Год назад
how would one write this? under the filament tab in superslicer? custom gcode?
@barrettm.9918
@barrettm.9918 Год назад
PSA!!!! Those of us that like prusaslicer over cura, you HAVE to disable auto cooling in the filament tab or you will NOT hit the 100m/s speed & will get inaccurate readings.
@xecarfa9755
@xecarfa9755 Год назад
you can change maximum speed under fan settings to 100 m/s and it goes upto 100 m/s
@pdawgsux
@pdawgsux Месяц назад
frick now i gotta start over!!
@mattzamaites
@mattzamaites 3 года назад
This is what I needed! Followed the written article but the video guide was way easier
@ChrisEpler
@ChrisEpler 2 года назад
Tip: Watch your print and just cancel it when you see the corners degrading, it'll likely happen within the first 1-1.5", will save you some time and filament.
@AdrianoCasemiro
@AdrianoCasemiro Год назад
I did that, the final result is amazing. Also saved some filament and time to boot.
@FragBenitez
@FragBenitez 3 года назад
That was very well explained, thank you, will try this with my printers. Subscribed!
@doubledigitdreams
@doubledigitdreams 2 года назад
I've seen other videos on how to do this and this is the first one that makes any sense. 👍
@thebucketmouse
@thebucketmouse 3 года назад
Excellent and understandable video, you rock!!!
@entity2784
@entity2784 2 года назад
wow this tutorial worked great, on a bowden setup with a e3d v6, and a bondtech bmg
@amtechprinters3339
@amtechprinters3339 3 года назад
Oohh, thats what I've needed years ago! 😂😅 Always having too bulge edges 😐 Now I know it can be upgraded so much better.. thanks
@alanartt3138
@alanartt3138 4 года назад
Excellent video!
@tonnyprasetya48
@tonnyprasetya48 2 года назад
This guy deserve a medal
@sdac1155
@sdac1155 4 года назад
Helpful video, as usual! Unrelated question... What filament did you use for the blue accent color on your Voron? I've been looking for a nice blue ABS to match the light blue anodization on my AL extrusions and that color looks like it would be perfect!
@CanuckCreator
@CanuckCreator 4 года назад
Esun abs+ blue
@doubledigitdreams
@doubledigitdreams 2 года назад
New to the channel and I'm enjoying the klipper videos, just got my ender 3 8bit board setup with manual bed mesh. These videos help so much. Any custom config to get a manual mesh bed level option in the LCD screen?
@enferno8144
@enferno8144 2 года назад
Great explanation
@bybarbaros
@bybarbaros 5 месяцев назад
süper . çok teşekkür ederim. son derece basit net ve güzel bir eğitim videosu olmuş.
@rczone9830
@rczone9830 2 года назад
Subscribed 👍🏻 Nice work
@Chartacus_
@Chartacus_ 3 года назад
always such good info. Thanks so much!!
@marcosgeorgopoulos794
@marcosgeorgopoulos794 Год назад
Thank you for this video. I had a question, what should the pressure_advance_smooth_time be? I didn't see it mentioned in your video or at that link? or maybe I just missed it?
@jonathanmitchell7411
@jonathanmitchell7411 Год назад
Another great video man. BTW what artist/song is playing while you print the cube?
@bernardtarver
@bernardtarver 4 года назад
A nice close-up still would really help compare before and after.
@CanuckCreator
@CanuckCreator 4 года назад
cdn.discordapp.com/attachments/603294954382426133/731963747534372946/20200711_215335.jpg
@bernardtarver
@bernardtarver 4 года назад
@@CanuckCreator Looks good, thanks.
@bohdanshcherbak6303
@bohdanshcherbak6303 4 года назад
Thanks!
@Bianchi77
@Bianchi77 Год назад
Creative video, thanks :)
@uploader69
@uploader69 9 месяцев назад
Top Video! Very usefull
@Snooooozel
@Snooooozel 2 года назад
My big question is: what options to disable on PrusaSlicer before printing the calibration box?
@EugeneMakarenko-ht4ze
@EugeneMakarenko-ht4ze 2 месяца назад
Hi! Very great video. Sorry, I`m a newbie with pressure advance (and klipper itself). Are these commands for setting a velocity and factor value temporary (until the next printer reboot) or permanent?
@tomekhekin914
@tomekhekin914 3 года назад
Thank you
@flyingcadet2004
@flyingcadet2004 2 года назад
In general: your content is why I was comfortable converting to Klipper with incomplete Christmas gifts in Que! Unfortunately: I got a PA of ~1 for my bowden setup. Klipper documentation suggests that PA will have minimal impact, and I should consider disabling PA. This is a Tow Trees Sapphire Pro, with a stock hotend, bowdend tube, and upgraded LGX...OUCH! I'm designing a modular hotend kit now so I can upgrade to the Mosquito a.s.a.p!
@air21511
@air21511 2 года назад
I have Artillery genius with LGX + ACE copperhead hot end = so direct drive. got 0.0925 - huge improvements! printing at 100mm/s limit or 14.43mm3/s limit. Klipper does wonders
@MattJonesYT
@MattJonesYT Год назад
Use direct drive or at the very least capricorn bowden rather than white tube
@matheokoning4456
@matheokoning4456 2 года назад
I get a result that I can't do anything with. It differs per corner for me and I can't get a good value from this to set. Have a bowden printer (cr10s pro v2) with dual extruder. Should I try 010 instead of 020?
@2cool4u24
@2cool4u24 3 года назад
Do you have yo change presure advance smooth time?
@brantwinter
@brantwinter 3 года назад
How did you get the pressure advance smooth time in your config
@paultaylor2054
@paultaylor2054 Год назад
this might save someone time, but the issue I was having wasnt this at all. It was wet filament going silly on the nozzle. try different filament and a higher temp if its just abysmal
@radian2323
@radian2323 4 года назад
I tried to do this a few days ago and the box had corners that appeared pretty uniform from top to bottom. I followed your instructions and will reprint overnight. Let's see what I get in the morning.
@radian2323
@radian2323 4 года назад
Ran it again and on my bowden setup the difference is not as great as your direct drive. I was however able to see where it changed on three of the corners and was able to get the measurement I needed. Thank you for putting the video together.
@six1free
@six1free 11 месяцев назад
at 100mm/s it's practically hollow - but at 50% speed it's approximately normal Ender 3v2, bowden tube got heat-creep after a few months and I was unconfident so got the direct drive, along with a crtouch and the leveling screws worked great for a couple weeks, at up to 150mm/s then got heat creep - so got both a cheap bimetal heatstop and a redlizard since it was all ready assembled along with some capricorn installed the redlizzard to the capricorn and I think I had it working once, but then showed signs of heatcreep again so switched to the bimetal installed into my direct drive ... which works fine but only at factory speeds (not sure if the original bowden could have gotten faster, but faster was all I tried with the redlizard any ideas on what's happening? next I'll be trying the redlizard installed into my direct drive and see how that goes... I really don't want to buy another hotend, but I'll consider buying the recommended expensive heatstops when I next get some nozels (which I'm suspecting may be the problem anyway? I'm using the same nozel, the one in best condition outside the redlizard, as when I was going 150mm/s)
@rhaqbani
@rhaqbani 8 месяцев назад
thank you ,
@murteza1286
@murteza1286 2 года назад
Thx. What about pressure_advance_smooth_time=?
@redline6871
@redline6871 2 года назад
should I have my speeds that high even and my ender 3?
@camluu6991
@camluu6991 2 года назад
after i set the pressure advance in the config and start a print i shows pressure_advance: 0.000000 pressure_advance_smooth_time: 0.040000 should it be showing the value you input into your config instead? thanks
@fabianclercin8125
@fabianclercin8125 Год назад
Hi sir can I still use this the tune PA on a Voron 2.4 with SuperSlicer.
@56chevyguy
@56chevyguy 3 года назад
Could you make a video on setting up Cura, looking at the test cube and what to change. How to push the Voron to its max ability?
@CanuckCreator
@CanuckCreator 3 года назад
Its in the works
@GOAT13431
@GOAT13431 3 года назад
@@CanuckCreator any updates?
@75echo
@75echo 2 года назад
thanks for the guide, Do i have to go into my Config File and change this value every time i change filament types? if this is the case then i will sadly have to be doing this very often . Secondly, why dont i have to do this on my other printers?
@CanuckCreator
@CanuckCreator 2 года назад
I find its usually "good enough" with most same type filament, but if you run PA with say a .6 nozzle with abs, and then start running TPU with a .4 nozzle you may need to update it
@keegan854
@keegan854 Год назад
As mentioned above you can add a line like SET_PRESSURE_ADVANCE ADVANCE= to filament-specific G-code in your slicer. You don't "have to" tune linear advance / pressure advance on any printer but it can improve the quality of printed parts, just like many other optional tuning steps.
@NinjaZX900E
@NinjaZX900E 2 года назад
Is there a way to save multiple "profiles" so that we can quick-change between PLA, PETG, ASA, ....with the appropriate PA-values?
@CanuckCreator
@CanuckCreator 2 года назад
You can call out different PA values in your starting gcode for different filaments
@nachiketmhatre7411
@nachiketmhatre7411 2 года назад
Nice.
@Kylttimies
@Kylttimies 2 года назад
Shouldn't you convert your caliper measurement to number of layers to use it in the formula? I thought the tuning_tower command increases the pressure advance every layer, which would require you to use the number of layers to get the value which was used for the best looking layer.
@dash3368
@dash3368 2 года назад
No, the tuning_tower factor is applied to the current z-height, not layer number.
@hartscustomcarvings
@hartscustomcarvings Год назад
I do not see a "Pressure Advance" or "Pressure Advance Smooth Time" option in my printer config. Could it be listed differently?
@PeteRuckelshaus
@PeteRuckelshaus Год назад
Dumb Q: should this be done just one time and that's it, or should I do a followup PA test after setting the first PA value?
@geekoid183
@geekoid183 4 года назад
Why is this a firmware tweak if it depends on the filament and printing temperature ? Say I print two brand of abs, or abs and nylon for example. Would I see significantly worse corners ?
@sylvainmartin73
@sylvainmartin73 4 года назад
I've observed that, I don't even gets the same values between to copies of a printer, IMHO this should be something that slicers should have a value for in the filament profiles, I think prusaslicer now does, or something that can be controlled via M900 like in marlin gcode
@CanuckCreator
@CanuckCreator 4 года назад
Ive found that a small tweak MAY be necessary between filament types (pla vs abs vs petg) but so far between brands of the same plastic i havent noticed much difference
@Rejdukien
@Rejdukien 3 года назад
Ended up looking it up, seems like Klipper has a 'SET_PRESSURE_ADVANCE ADVANCE=' command, which you could use in Slic3r/PrusaSlicer/SuperSlicer in the filament specific gcode section, similar to how it's done with marlin via the M900 gcode.
@derboehsevincent3791
@derboehsevincent3791 3 года назад
Do you have a link to that calibration cube shown at the beginning?
@TuncayAyhan
@TuncayAyhan 2 года назад
www.klipper3d.org/Pressure_Advance.html?h=press or www.klipper3d.org/prints/square_tower.stl
@jasonkirschenmann8920
@jasonkirschenmann8920 2 года назад
I saw in another of your videos you said you'd have to redo pressure advance after doing an acceleration test. So after running an acceleration test would I put that speed in where you just did thr 500 I think was your value or after I get the values from my accelerometer I still just use this value?
@dash3368
@dash3368 2 года назад
No, this should be printed slow and steady, you don't want high acceleration messing up your results.
@joshkertcher
@joshkertcher 2 года назад
Would you change speeds or anything if doing this with tpu?
@rb3d797
@rb3d797 Год назад
Oui impossible d'imprimer du TPU a 100mm/s. Nero 3D vous n'imprimer pas de TPU? 😕😉
@girrrrrrr2
@girrrrrrr2 3 года назад
I just have my pressure advance tune per filament, and then setup in that filaments start GCode, so that it sets it before it prints I do it as part of my filament calibration process. Dry the filament Then print a Temp Tower Flow vase Pressure advance. Retraction spikes And then boom. its ready to go.
@Antoz1103
@Antoz1103 3 года назад
hey i am new to klipper so i can tune every filament seperatly and can leave the printer.cfg stock so i only need the Start gcode where it sets dies value and after powering down it has no pressure advanced?! but what i dont understand why we make accelerations down. if we tune speed then pressure advanced needs to be tuned again or am i wrong?
@girrrrrrr2
@girrrrrrr2 3 года назад
@@Antoz1103 do you have the pressure advance in your printer.cfg
@ravkhangurra7522
@ravkhangurra7522 3 месяца назад
I have tried to run this on my ender 3 v2 running klipper mainsail. In the console window in mainsail I constantly get the following error. Unknown command: "M900" . Any ideas?
@ziqtkd8588
@ziqtkd8588 2 года назад
different filament do you mean like PLA,ABS or like PLA but different brand
@ChrisT-ib1zh
@ChrisT-ib1zh 2 года назад
Mainly different filament materials, but there can be also differences between brands, but very slightly.
@yoongp3156
@yoongp3156 4 года назад
Should I calibrate the flow rate first before I do PA?
@sylvainmartin73
@sylvainmartin73 4 года назад
I calibrate my esteps, then flow rate(extrusion multiplier), then PA. FR/EM is the factor that gives you more dimensionaly accurate parts as the width of the extrusion is calibrated, if the slicer thinks your line width is .48 but your FR is too high, than you line width might be .55 instead. PA helps with creating a ratio of extrusion of line width on speed changesthat varies your EM kinda...
@CanuckCreator
@CanuckCreator 4 года назад
I usually tune my extruder e-steps, then PA, then flow, although i doubt theres much difference with tuning flow before PA
@jeffgoff6144
@jeffgoff6144 2 года назад
the STL file referenced in this video has no entity in it. it will not open.
@machinerin151
@machinerin151 3 года назад
Wait wait wait. Does the command for changing pressure advance change it every layer or every millimetre of height?
@CanuckCreator
@CanuckCreator 3 года назад
During the calibration tune it does so you can measure different parameters. But in normal prints no it stays locked to one value
@matschase
@matschase 2 года назад
That’s the point. If it changes after every layer (instead of mm as suggested by the formula shown), the formula would be wrong
@DARKEASC
@DARKEASC 3 года назад
I have done the PA calibration successfully, however it seems like a waste of filament, isn't there other way of calibrate?
@CanuckCreator
@CanuckCreator 3 года назад
Unfortunately not really. You need to see how the plastic prints to verify settings.
@DARKEASC
@DARKEASC 3 года назад
@@CanuckCreator I mean, I haven't made the test with an smaller object, why does it need to be that big. A simple cal cube with extended Z would not achieve the same results?, Also, why the model is square and has internal shape? Won't be simpler a rectangle with single wall?
@CanuckCreator
@CanuckCreator 3 года назад
@@DARKEASC The extra geometry allows you to compare settings for different situations, and along different axis`s of the printer. sometimes inner and outer corners can be slightly different and also x vs y axis on some designs. The print itself uses less than 30g of plastic and can be stopped as soon as they corners start to get bad again.
@GoogleSucks_big_Time
@GoogleSucks_big_Time Год назад
The stil file linked is bad, Super slicer wont load it. So opened it in an editor and it is actually and HTML document. What is the deal with this ?
@redline3036
@redline3036 Год назад
So do you change your layer height back I'm usually at the 0.2 with my prints?
@CanuckCreator
@CanuckCreator Год назад
yes
@redline3036
@redline3036 Год назад
@@CanuckCreator Thanks I figured but klipper is fresh for me.
@gmergulhao
@gmergulhao 2 года назад
if only klipper would talk to the adxl... :( tried 3 diff chips on both rpi3 and 4. klipper can only repeat id (got xx vs e5)with shielded cables, duponts, with R4 removed, 3v,5v. cheap adxl, adafruit fancyb1tch. must be getting close to 100h on this subject.... hopefully kevins current work on a adxl branch might bring some light...
@maxfuentes7541
@maxfuentes7541 3 года назад
I don’t seem to have "pressure_advance:" nor "pressure_advance_smooth_time:" on my printer.cfg, do I need to add it before or after the hollow cube print?
@CanuckCreator
@CanuckCreator 3 года назад
You need to add it to the config once you have a value to add.
@maxfuentes7541
@maxfuentes7541 3 года назад
@@CanuckCreator and what do I put on “pressure_advance_smooth_time”?
@maxfuentes7541
@maxfuentes7541 3 года назад
@@CanuckCreator also while I printed the hollow cube when it was at 50% it didn’t want to extrude anymore, I’m i doing something wrong?
@pizzablender
@pizzablender 3 года назад
@@maxfuentes7541 You can use the default smooth time. It is possible to set it lower, but that will cause more and faster extruder movement (risk of skipping steps).
@CrazyDr72Gr
@CrazyDr72Gr 3 года назад
Is it necessary to add the line "pressure_advance = " in the printer.cfg file BEFORE executing the tuning test? I ask because my cube seems pretty uniform from top to bottom..
@nunopereira7913
@nunopereira7913 3 года назад
Hi I have the same problem. Did you found a solution? Thx
@dash3368
@dash3368 2 года назад
No, running TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE ... overrides the saved pressure_advance value in printer.cfg for that print. If the test cube looks fine and you can't feel a little bulge at the bottom of each corner, pressure_advance won't help your prints and you should set it to 0.
@jimhribnak2671
@jimhribnak2671 Год назад
i can not grab the cube it just displays it . i can not find a way to get the stl
@Thestranger-qd3pw
@Thestranger-qd3pw 3 года назад
how can i do this with duet3 board? don´t have marlin
@CanuckCreator
@CanuckCreator 3 года назад
This requires your running klipper as your firmware, not marlin
@98f5
@98f5 2 года назад
how can this work without a pressure sensor!
@cristianopersi7953
@cristianopersi7953 2 года назад
Can I put the value inside the start code of the slicer for each filament?
@CanuckCreator
@CanuckCreator 2 года назад
Yes you can
@cristianopersi7953
@cristianopersi7953 2 года назад
@@CanuckCreator how? do you have a guide?
@zsiga09
@zsiga09 2 года назад
@@cristianopersi7953 Put "SET_PRESSURE_ADVANCE ADVANCE=" in the start gcode section.
@ericbutler2385
@ericbutler2385 3 года назад
Where can I find the file for the calibration cube?
@CanuckCreator
@CanuckCreator 3 года назад
Its included in the stl files for the v1/v2
@ChristopherThornton1
@ChristopherThornton1 Год назад
nothing happens in OCTOPRINT when I paste "SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500" like your screen displays does.
@joaquin293
@joaquin293 Год назад
The same thing happens to me, did you find a solution?
@ferdobrzica4052
@ferdobrzica4052 Год назад
This has been driving me insane. Everytime I have tried tuning PA, after the first few layers I get insane extruder skipping, which only gets worse. Has anyone else had this problem? Any solutions? Cheers
@lancec6952
@lancec6952 Год назад
you either have a clogged nozzle or a cracked extruder. if you have the stock plastic extruder, look for cracks. especially under the tension arm. also check the tension of the extruder. lastey, check and make sure your extruder gear (the one that "bites" into the filament) isn't worn down where the filament runs along it. then I would redo Esteps and try again.
@matschase
@matschase Год назад
Just read the manual: "The test print is designed to run with a high extruder flow rate, but otherwise "normal" slicer settings. A high flow rate is obtained by using a high printing speed (eg, 100mm/s) and a coarse layer height (typically around 75% of the nozzle diameter). Other slicer settings should be similar to their defaults (eg, perimeters of 2 or 3 lines, normal retraction amount). It can be useful to set the external perimeter speed to be the same speed as the rest of the print, but it is not a requirement."
@matschase
@matschase Год назад
If a high pressure advance value (eg, over 0.200) is used then one may find that the extruder skips when returning to the printer's normal acceleration. The pressure advance system accounts for pressure by pushing in extra filament during acceleration and retracting that filament during deceleration. With a high acceleration and high pressure advance the extruder may not have enough torque to push the required filament. If this occurs, either use a lower acceleration value or disable pressure advance.
@marckart66
@marckart66 Год назад
Set all the speed to 100mm/s? I can't do that...the model just breaks apart on the corners.
@mophie6941
@mophie6941 2 года назад
I have hard time understanding how to use PA with retraction. It make all prints look ugly. they arent great without retraction too
@ameliabuns4058
@ameliabuns4058 2 года назад
honestly the marlin method's is just so much better. i wonder why you have to do this..... instead of the line method also my eyes aren't great at judging the this like that
@rhysdoes3dprinting
@rhysdoes3dprinting 9 месяцев назад
ok
@goozoon
@goozoon Год назад
thanks to that video i realizes that i need to put * 0.005 an not 0.02
@denismorozov8363
@denismorozov8363 7 месяцев назад
why? how did you know the value of "factor"?
@dankie44
@dankie44 2 года назад
Prints look better but man I hate the resonance noise it makes with PA on
@justinwalker8364
@justinwalker8364 Год назад
Your vernier? Lol
@michaely1377
@michaely1377 Год назад
Thanks!
Далее
INPUT SHAPER CRASH COURSE - Print FASTER and BETTER!
14:54
What Is A Voron And Which One Should You Build?
19:34
Flexplate Installation Guide MADE EASY!
13:42
Просмотров 45 тыс.
3D Prints not sticking anymore? Watch this! 3DP101
7:25
Optimizing Cura to work with Klipper
9:28
Просмотров 36 тыс.
I 3D Printed a $1,224 Chair
23:56
Просмотров 74 тыс.
Blackview N6000SE Краш Тест!
1:00
Просмотров 31 тыс.
iPhone перегрелся, что делать?!
1:01