Linear advance, what to look for
-
@deckingman said in Linear advance, what to look for:
@johnjohn1990 I suspect that in the time it takes me to type this, you'll have posted twice more.
From what I can gather, you used to be able to print OK, but now you are having problems - yes? If that is the case, then what changed?
Yes... i had a clog, and had to clean out my heaterblock and nozzle.. when i reassembled it again, it just wouldnt print nicely..
It then clogged again after about 20 prints...
Then i changed out all of the hotend parts twice, with 15-20 prints in between, all with the same results..If retracts looked good, layers were inconsistent, just as it is with the bad PA settings... and if i got layers to look good, retracts either blobbed or stringed, or had to be printed at temps i can print abs at which made the nozzles clog over and over... abs prints perfect btw, absolutely perfect..
Yes i did change out parts.. but the fact that it still were there, with the same parts it previously has been printing with, and have had issues ever since, is so strange to me...
PA fixes my retracts... right now it actually look extremely good... i am on the edge of saying that it has never delivered such a quality as this... but the print is only half done, so i wont judge that untill im sure...
Sorry if i tend to just throw a lot of replys.... its not my meaning to confuse...
Ive been chasing my tail for 3 days now, havent hardly slept cause ive used all nights on trying to solve this...
Then finally PA makes my retractions work perfect.. and seemingly also the layers, i just have to only use my trusted pla, for some reason.........
But damn.. it looks awesome so far! Maybe i should try disabling it and just see what happens, just to make myself feel even more dumb lol.. -
@mrehorstdmd said in Linear advance, what to look for:
@johnjohn1990 In your first photo showing the Z side of the cube I see a different problem- the infill lines are laying down in pairs with gaps between them. They should all be evenly spaced/touching, suggesting that there's some backlash in the XY motion.
Its an ultimaker, so yes there will always be a bit of backlash... but maybe it has gone out of allignment when i had to clean the hotend... i will check that when this print is done
-
Just to be informative here...
Grey one is when it started messin up...
Green one is currently printing... looks good to me, buuut... time will tell
-
It turned out beautifully wow..
If i were supposed to use this..
Should i write down the S value and temperature and speed of this, and then see what other types of pla and filament gives out, and do the same for that ?
Anything else to take into consideration?Sorry for all those questions...
I feel so dumb... but i just want to be on the safe side of things.. -
So now it prints better st 240mm/s rather than 40-60...
Throw me in the ocean and call be bertha....
What the..
Is it normal for PA to make one print 4-5 times faster?
My mate says it looks and sound exactly as if it were hes old prusa mk2
-
Top and bottom layers are also extremely consistent now all over, even on big and small areas its incredible to watch.. almost like getting your first printer again
Its a shame i cant upload video.. i can believe it prints good and at 240mm/s, i even upped jerk from 10 to 20 and acc from 1500 to 2000 on x and y.. wow..
Do you have time for just 1 question from me? Before i say this i solved..
-
@johnjohn1990 said in Linear advance, what to look for:
I read everywhere that pa shoukd make blobs at retracts go away and make nice even layers...
Which is exactly what im doing this for...
I think you misunderstand what pressure advance is for. If you are getting blobs at retractions, the first thing you should do is increase retraction. I find that with no PA, the retraction needed is a little less than 1% of the Bowden tube length plus 1 to 2mm. So with a 750mm Bowden tube, I think you will need 8 to 9mm. With PA disabled, try increasing retraction 1mm at a time until the blobs disappear.
PA reduces under-extrusion at the start of a move and over extrusion at the end of a move. So its effect can be best seen at the edges of the test cube and in the top infill.
Large amounts of PA cause a certain amount of retraction to occur even before the end of a printing move. Therefore, when using PA you may need to reduce the retraction length, to avoid over-retraction which can lead to filament jams.
HTH David
-
@dc42 said in Linear advance, what to look for:
@johnjohn1990 said in Linear advance, what to look for:
I read everywhere that pa shoukd make blobs at retracts go away and make nice even layers...
Which is exactly what im doing this for...
I think you misunderstand what pressure advance is for. If you are getting blobs at retractions, the first thing you should do is increase retraction. I find that with no PA, the retraction needed is a little less than 1% of the Bowden tube length plus 1 to 2mm. So with a 750mm Bowden tube, I think you will need 8 to 9mm. With PA disabled, try increasing retraction 1mm at a time until the blobs disappear.
PA reduces under-extrusion at the start of a move and over extrusion at the end of a move. So its effect can be best seen at the edges of the test cube and in the top infill.
Large amounts of PA cause a certain amount of retraction to occur even before the end of a printing move. Therefore, when using PA you may need to reduce the retraction length, to avoid over-retraction which can lead to filament jams.
HTH David
Thank you for your reply how on earth did u come to that conclusion regarding retraction? Ive been trying to find a way to "calculate" retraction...
This is some of those golden grains ive been loking for, for years.. i hardly know what to say.. but.. thx for that input!!Ive never heard of anyone with a um2 using more than 6.5mm though.. but i will try higher than the 7mm max i have tried..
I used 3.4 mm at 25mms retracts before this..
Now i use 5mm at 40, which seems to work very good with pa on.. i even use 3.5mm on my 3mm um2 clone and there 3.5mm works perfect..But yes, i might have misunderstood it since i dont know how the motors are supposed to act in real life.. hence my post here in the first place... i just know it compensates up and down in flow and speeds to make the lines look more even and perfect, when adjusted correctly.. thats it.. thats what i know.. what goes into calibration, adjusting, "how to", i dont know....
if ppl ask me, i just say it works Kinda like a car ignition/retarding function...
But i dont know if that is wrong..But will give it a try with super high retract..
The grey one is with 60mm/s and literally unusable for a halfdecent printer..
But the green one looks so good, i cant even get my mind through it... i have never had such a good print from this exact printer .. -
@johnjohn1990 said in Linear advance, what to look for:
Thank you for your reply how on earth did u come to that conclusion regarding retraction? Ive been trying to find a way to "calculate" retraction...
Like you I built a printer with a long Bowden tube, and I was getting a small zit on the print at the start of every travel move. I struggled with this for hours before I eventually tried 8mm retraction, which solved it. The Bowden tube was about 650mm long.
Another of my printers has a 330mm Bowden tube and needs 4.5mm retraction. So my rule of thumb is based on experience of these 2 printers.
What I believe is happening is that when you extrude, the back pressure from the hot end causes the filament to compress by taking up a helical path inside the Bowden tube. When you retract, you have to pull the filament straight again before it is actually pulled out of the hot end. The longer the Bowden tube, the more the filament can shorten by taking up that heilcal path. So it stands to reason that retraction needed should increase linearly with the length of the Bowden tube. Then you need to add the retraction that you would need if there is no Bowden tube, which is normally reckoned to be in the range 0.5 to 2mm.
When I switched to Capricorn tuning, I was able to reduce retraction by 1mm, and with pressure advance enabled I reduced it by a further 1mm.
-
@dc42 said in Linear advance, what to look for:
@johnjohn1990 said in Linear advance, what to look for:
Thank you for your reply how on earth did u come to that conclusion regarding retraction? Ive been trying to find a way to "calculate" retraction...
Like you I built a printer with a long Bowden tube, and I was getting a small zit on the print at the start of every travel move. I struggled with this for hours before I eventually tried 8mm retraction, which solved it. The Bowden tube was about 650mm long.
Another of my printers has a 330mm Bowden tube and needs 4.5mm retraction. So my rule of thumb is based on experience of these 2 printers.
What I believe is happening is that when you extrude, the back pressure from the hot end causes the filament to compress by taking up a helical path inside the Bowden tube. When you retract, you have to pull the filament straight again before it is actually pulled out of the hot end. The longer the Bowden tube, the more the filament can shorten by taking up that heilcal path. So it stands to reason that retraction needed should increase linearly with the length of the Bowden tube. Then you need to add the retraction that you would need if there is no Bowden tube, which is normally reckoned to be in the range 0.5 to 2mm.
When I switched to Capricorn tuning, I was able to reduce retraction by 1mm, and with pressure advance enabled I reduced it by a further 1mm.
I went away from capricorn again cause my filament godt stuck in the tube once in a while, if i wasnt fast enought to pull the filament out when hot...
But i still use capricorn from the y splitter down to the hotend due to my i2k coupler and disc in the hotend is smaller than the diameter of a regular tube..I only get a blob on startpoints after retracts endpoints are perfect, just need to be at 40-45mm/s retract speed..
Ive just always struggled with retraction.. always..
It was first when i got my 3mm olsson block i actually found a retract setting that worked perfect.. thats when i started to get back into 3d printing again.. i was thinking of selling all of it due to nothing would work just a tad as expected and i had more downtime than uptime..Thats one of the reasons i went away from e3d cause they are so super sensitive to retract...
But that seems very valid to me...
I believe youre having quite a high backpressure when printing? Cause i see no difference in 195 or 210c with my trusted pla, except the shine its got..
And the higher the temperature, better retracts.. which has always been the opposite for me.. but i guess that makes sense, in some weird way i cant explain..All the printers i have fixed for ppl i have based everything on own experiences just like yours with this..
Give me a stock cr10 and i will make it a mean machine thats comparable to a prusa..
We all have something were good and bad at.. and definately retraction has always been a pain for me...If pla was just as easy as abs i would be super happy
-
I am so gratefull for your input with this! 8mm exactly, removes the points absolutely perfect!
Though unfortunately, it underextrudes after retracts on small areas now... for example on the furnace of a benchy or similar smaller areas, with retracts in between..
-
This is how all my smaller consecutive retract startpoints look... look in the bqvk of the boats infill, you can see the startpoints, this also applies when its doings walls(infill are just easier to see)
Which is what i have battled all my time with e3d, just to point that out..
Lowering retract speed makes more blobs... setting up to 8.5mm and 9mm just makes under extrusion worse and does not improve blobs..
Higher temperature makes blobs smaller but underextrusion worse..But my retract points are unspeakble good with 8mm and 40mm/s retract speeds! Cant even feel them, i cant even get my camera to focus on them..
The pla also says blobbing noises whenever it primes before doing those areas where it underextrude and it doesnt do overhangs that great now.. (kinda like too high temperature)..
But if i turn the temp down, it will just make the blobs even worse...
-
What is the resolution of your E axis? IE, what are your E Steps/mm? I've found that increasing the resolution of the E axis helps with underextrusion at the beginning of moves.
You can do some simple calculations to see if this may be the case. You need to calculate the number of microsteps/full steps the extruder motor would move with a given layer height/extrusion width/distance combo. EG: 400 E steps/mm, 1.75 mm filament, 0.4 mm nozzle/extrusion width, 0.2mm layer height. At these settings, a tool path of .2x.4x1 mm long would take only 13 microsteps -- not even one full step of the motor. In some cases, the motor may not have the power when microstepping to move, so there could be no movement for longer than 1 mm of toolpath extrusion.
If you do this calculation, and you find that you have plenty of full steps for the distance you're seeing problems for, then you can disregard this as a possible cause of your problems.
-
@bot said in Linear advance, what to look for:
What is the resolution of your E axis? IE, what are your E Steps/mm? I've found that increasing the resolution of the E axis helps with underextrusion at the beginning of moves.
You can do some simple calculations to see if this may be the case. You need to calculate the number of microsteps/full steps the extruder motor would move with a given layer height/extrusion width/distance combo. EG: 400 E steps/mm, 1.75 mm filament, 0.4 mm nozzle/extrusion width, 0.2mm layer height. At these settings, a tool path of .2x.4x1 mm long would take only 13 microsteps -- not even one full step of the motor. In some cases, the motor may not have the power when microstepping to move, so there could be no movement for longer than 1 mm of toolpath extrusion.
If you do this calculation, and you find that you have plenty of full steps for the distance you're seeing problems for, then you can disregard this as a possible cause of your problems.
Why didnt we learn this in the school in the 90's lol
The bondtech uses 140steps/mm, so that gives 280 with my .9 degree 1.69A 65ncm omc motor.. its running at 1100ma, only gets about handwarm after a 24 hour print...
Ive always used this type of extruder without issue... its the same as the gears on a prusa mk3...
I know it works... but i have noticed that the teeth that drives the gears have started to wear a bit... i do not know if this could be cause.. that would cause the "idling" gear to not interlock properly and loose its tension..
And that is an issue that is rather new... i dont know if the clogged hotend i had and powerfull motor have stripped some of the teeth away.. there were metal particles in the extruder...But never the less, 8mm with 35mm/s 2400 E jerk, 1200 xy jerk, 3000 acc on xy and e, seems to work pretty okish so far...
Also i lowered my temp all the way to 185-190, and that seems to be a good temperature for 60mm/s nice and beatifull .2 layers..
I have always been able to print with a very low temperature ever since i made the pt100 4wire instead of 2..But what youre writing makes sense.. sort of.. cause then all 1.8 degree china extruders shouldnt be able to print as they do, once setup correctly...
My e steps are fine... depending on the filament i throw in it, i need anything from 0.9 to 1.0 in extrusion, so i believe it is completely fine it cant suddenly change out of the blue, at least it shouldnt..? -
Should i try putting my geared extruder on? I can quickly swap it from my other machine..?
-
Oh my...
This is on the edge om embarassing..When i took my bondtech apart it was full of metal dust.....
The teeth are completely smashed.. round on one side and heavily worn on the other
So i put my geared extruder back on, dialed up jerk on E, and it looks and sounds so much better now than before
-
Everything makes so much sense now..
I had a few clogs with some special filament so it might have taken its wear on the gears... then all my retraction testing... then my 240mm/s pa print probably took the last bit of life out of it..
They are after all pretty old those gears.. -
It sounds like you are having the same issue I was having. I have a fairly long bowden tube and couldn't see any change in my pressure advance settings. It turned out the problem was I wasn't going far enough into the pressure advance values. I wound up needing to go up to 1.485 to get the improvement I was looking for.
To save time, I used a script-driven pressure advance object like this one:
https://www.thingiverse.com/thing:3442071It uses post processing to increase the pressure advance for every Z layer so you can test a large range of values in just one print - whichever layer looks best you just measure height with a caliper to figure out the pressure advance value you need.
-
@steveyyc said in Linear advance, what to look for:
It sounds like you are having the same issue I was having. I have a fairly long bowden tube and couldn't see any change in my pressure advance settings. It turned out the problem was I wasn't going far enough into the pressure advance values. I wound up needing to go up to 1.485 to get the improvement I was looking for.
To save time, I used a script-driven pressure advance object like this one:
https://www.thingiverse.com/thing:3442071It uses post processing to increase the pressure advance for every Z layer so you can test a large range of values in just one print - whichever layer looks best you just measure height with a caliper to figure out the pressure advance value you need.
Thats a pretty awesome one i will definately bookmark that!
Though i actually just printed my most neatly looking piece of a boat last night..
It seems that it was all due to a failing extruder so messed up i didnt see this earlier.. i feel so dumb...
But thats jusy how it is.. cant change what has happendBut i will play around with pa when i get it stable for more than this one filament
And thank you for your help everyone seems that a little bit of info from all of you made it all work!
Im currently running 8mm @ 40mm/s and its perfect.. when i cant feel retract points when i run my finger over them, i will say its approved