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
2 жыл бұрын
This is the best way to do it. Thank you for sharing the idea!
@xManzi
Жыл бұрын
This is really usefull, thank you for this info...
@TheGabeism
Жыл бұрын
Do you have an example of This? Sorry Im a Newb
@tjCooper88
Жыл бұрын
how would one write this? under the filament tab in superslicer? custom gcode?
@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
Жыл бұрын
you can change maximum speed under fan settings to 100 m/s and it goes upto 100 m/s
@pdawgsux
4 ай бұрын
frick now i gotta start over!!
@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
Жыл бұрын
I did that, the final result is amazing. Also saved some filament and time to boot.
@doubledigitdreams
2 жыл бұрын
I've seen other videos on how to do this and this is the first one that makes any sense. 👍
@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
@tonnyprasetya48
2 жыл бұрын
This guy deserve a medal
@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
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.
@murteza1286
3 жыл бұрын
Thx. What about pressure_advance_smooth_time=?
@bernardtarver
4 жыл бұрын
A nice close-up still would really help compare before and after.
This is what I needed! Followed the written article but the video guide was way easier
@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?
@ameliabuns4058
3 жыл бұрын
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
@girrrrrrr2
4 жыл бұрын
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
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
3 жыл бұрын
@@Antoz1103 do you have the pressure advance in your printer.cfg
@Snooooozel
2 жыл бұрын
My big question is: what options to disable on PrusaSlicer before printing the calibration box?
@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
@claudiovitacca3208
2 ай бұрын
Hello, I wanted to ask you if to print the test cube it is better to keep a speed of 100 mm/s or if it is better to go to the speed at which I am used to go (250mm/s), and the acceleration control can be activated? If so, what value can I set it to get a correct test? Thank you for your attention
@FragBenitez
4 жыл бұрын
That was very well explained, thank you, will try this with my printers. Subscribed!
@EugeneMakarenko-ht4ze
5 ай бұрын
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?
@ziqtkd8588
3 жыл бұрын
different filament do you mean like PLA,ABS or like PLA but different brand
@ChrisT-ib1zh
3 жыл бұрын
Mainly different filament materials, but there can be also differences between brands, but very slightly.
@uploader69
Жыл бұрын
Top Video! Very usefull
@thebucketmouse
3 жыл бұрын
Excellent and understandable video, you rock!!!
@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
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
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
4 жыл бұрын
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.
@56chevyguy
4 жыл бұрын
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
4 жыл бұрын
Its in the works
@GOAT13431
3 жыл бұрын
@@CanuckCreator any updates?
@jimjh2671
Жыл бұрын
i can not grab the cube it just displays it . i can not find a way to get the stl
@gmergulhao
3 жыл бұрын
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...
@rczone9830
3 жыл бұрын
Subscribed 👍🏻 Nice work
@hartscustomcarvings
Жыл бұрын
I do not see a "Pressure Advance" or "Pressure Advance Smooth Time" option in my printer config. Could it be listed differently?
@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?
@jeffgoff6144
2 жыл бұрын
the STL file referenced in this video has no entity in it. it will not open.
@bybarbaros
8 ай бұрын
süper . çok teşekkür ederim. son derece basit net ve güzel bir eğitim videosu olmuş.
@six1free
Жыл бұрын
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)
@jonathanmitchell7411
Жыл бұрын
Another great video man. BTW what artist/song is playing while you print the cube?
@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
@camluu6991
3 жыл бұрын
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
@matheokoning4456
3 жыл бұрын
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?
@fabianclercin8125
Жыл бұрын
Hi sir can I still use this the tune PA on a Voron 2.4 with SuperSlicer.
@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?
@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 ?
@ravkhangurra7522
6 ай бұрын
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?
@enferno_yt
2 жыл бұрын
Great explanation
@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
3 жыл бұрын
You need to add it to the config once you have a value to add.
@maxfuentes7541
3 жыл бұрын
@@CanuckCreator and what do I put on “pressure_advance_smooth_time”?
@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
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).
@rhysdoes3dprinting
Жыл бұрын
ok
@justinwalker8364
Жыл бұрын
Your vernier? Lol
@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
4 жыл бұрын
Esun abs+ blue
@rhaqbani
11 ай бұрын
thank you ,
@goozoon
Жыл бұрын
thanks to that video i realizes that i need to put * 0.005 an not 0.02
@denismorozov8363
10 ай бұрын
why? how did you know the value of "factor"?
@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!
@airBornFpv
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
Жыл бұрын
Use direct drive or at the very least capricorn bowden rather than white tube
@ChristopherThornton1
Жыл бұрын
nothing happens in OCTOPRINT when I paste "SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500" like your screen displays does.
@joaquin293
Жыл бұрын
The same thing happens to me, did you find a solution?
@michaely1377
Жыл бұрын
Thanks!
@98f5
2 жыл бұрын
how can this work without a pressure sensor!
@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
2 жыл бұрын
No, the tuning_tower factor is applied to the current z-height, not layer number.
@tomekhekin914
4 жыл бұрын
Thank you
@RixtronixLAB
Жыл бұрын
Creative video, thanks :)
@redline6871
2 жыл бұрын
should I have my speeds that high even and my ender 3?
@entity2784
2 жыл бұрын
wow this tutorial worked great, on a bowden setup with a e3d v6, and a bondtech bmg
@2cool4u24
4 жыл бұрын
Do you have yo change presure advance smooth time?
@marckart66
2 жыл бұрын
Set all the speed to 100mm/s? I can't do that...the model just breaks apart on the corners.
@brantwinter
3 жыл бұрын
How did you get the pressure advance smooth time in your config
@alanartt3138
4 жыл бұрын
Excellent video!
@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
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
2 жыл бұрын
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
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
2 жыл бұрын
You can call out different PA values in your starting gcode for different filaments
@bohdanshcherbak6303
4 жыл бұрын
Thanks!
@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
3 жыл бұрын
Hi I have the same problem. Did you found a solution? Thx
@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.
@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
3 жыл бұрын
Unfortunately not really. You need to see how the plastic prints to verify settings.
@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
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.
@nachiketmhatre7411
2 жыл бұрын
Nice.
@joshkertcher
2 жыл бұрын
Would you change speeds or anything if doing this with tpu?
@rb3d797
2 жыл бұрын
Oui impossible d'imprimer du TPU a 100mm/s. Nero 3D vous n'imprimer pas de TPU? 😕😉
@derboehsevincent3791
3 жыл бұрын
Do you have a link to that calibration cube shown at the beginning?
@TuncayAyhan
3 жыл бұрын
www.klipper3d.org/Pressure_Advance.html?h=press or www.klipper3d.org/prints/square_tower.stl
@ferdobrzica4052
2 жыл бұрын
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
2 жыл бұрын
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
Жыл бұрын
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
Жыл бұрын
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.
@Thestranger-qd3pw
3 жыл бұрын
how can i do this with duet3 board? don´t have marlin
@CanuckCreator
3 жыл бұрын
This requires your running klipper as your firmware, not marlin
@redline3036
Жыл бұрын
So do you change your layer height back I'm usually at the 0.2 with my prints?
@CanuckCreator
Жыл бұрын
yes
@redline3036
Жыл бұрын
@@CanuckCreator Thanks I figured but klipper is fresh for me.
@ericbutler2385
3 жыл бұрын
Where can I find the file for the calibration cube?
@CanuckCreator
3 жыл бұрын
Its included in the stl files for the v1/v2
@machinerin151
3 жыл бұрын
Wait wait wait. Does the command for changing pressure advance change it every layer or every millimetre of height?
@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
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
@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
2 жыл бұрын
No, this should be printed slow and steady, you don't want high acceleration messing up your results.
@yoongp3156
4 жыл бұрын
Should I calibrate the flow rate first before I do PA?
@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
4 жыл бұрын
I usually tune my extruder e-steps, then PA, then flow, although i doubt theres much difference with tuning flow before PA
@cristianopersi7953
2 жыл бұрын
Can I put the value inside the start code of the slicer for each filament?
@CanuckCreator
2 жыл бұрын
Yes you can
@cristianopersi7953
2 жыл бұрын
@@CanuckCreator how? do you have a guide?
@zsiga09
2 жыл бұрын
@@cristianopersi7953 Put "SET_PRESSURE_ADVANCE ADVANCE=" in the start gcode section.
@Chartacus_
4 жыл бұрын
always such good info. Thanks so much!!
@dankie44
2 жыл бұрын
Prints look better but man I hate the resonance noise it makes with PA on
Пікірлер: 130