My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 12:09AM |
Registered: 7 years ago Posts: 4 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 08:39AM |
Registered: 12 years ago Posts: 5,798 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 10:11AM |
Registered: 7 years ago Posts: 4 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 11:37AM |
Registered: 12 years ago Posts: 5,798 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 11:44AM |
Registered: 7 years ago Posts: 4 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 25, 2017 01:05PM |
Registered: 12 years ago Posts: 5,798 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 27, 2017 10:01AM |
Registered: 12 years ago Posts: 5,798 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 27, 2017 11:35AM |
Registered: 7 years ago Posts: 4 |
Quote
I was looking at your chart again. It looks like the extruder is moving more filament at higher speeds and less at lower speeds. Is that right?
Quote
Does your controller board happen to have DRV8825 drivers?
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. December 31, 2017 01:53PM |
Registered: 11 years ago Posts: 14,686 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 01, 2018 08:04AM |
Registered: 9 years ago Posts: 622 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 01, 2018 12:30PM |
Registered: 11 years ago Posts: 14,686 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 01, 2018 05:56PM |
Registered: 9 years ago Posts: 622 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 02, 2018 03:11AM |
Registered: 11 years ago Posts: 14,686 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 02, 2018 04:47AM |
Registered: 9 years ago Posts: 622 |
Quote
dc42
If we assume that the slicer is doing a good job, it's about getting the extrusion rate (i.e. mm of filament extruded per mm of head motion) to match what the slicer commanded, during all phases of the move, and irrespective of the speed the move gets executed at. Pressure advance aims to correct for under-extrusion during the acceleration segment and over-extrusion during the deceleration segment, but is probably capable of being improved further. Nonlinear extruder drive compensation aims to correct for under-extrusion in high speed moves caused by the filament drive mechanism.
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 02, 2018 06:50AM |
Registered: 11 years ago Posts: 14,686 |
Quote
deckingman
But we don't know for sure that we have an under extrusion issue under normal printing situations and that if it exists, that it's purely a function of speed. Certainly, on my machine I don't see this under extrusion - merely over extrusion at the end of long high speed moves.
Quote
deckingman
I considered doing the static tests but then discounted them as being irrelevant. The reason being that assuming the OP is using a 0.4mm diameter nozzle, the area would be about 0.126 mm^2. The area of 1.75mm diameter filament is about 2.4mm^2 - about 20 times greater. So to extrude 50mm of 1.75 mm diameter filament would require a print move of around 1,000 mm and such moves require a printer with a bed size greater than a metre. Personally, for measurement accuracy, I generally extrude about 100mm of filament so in my case, I'd need a bed size of over 2,000 mm to see that amount of filament extruded in a single move.
Quote
deckingman
One big issue that I have is that this theory is based on the unproven assumption that there is a linear relationship between speed and extruded filament behaviour. What if that's not true? What if it takes time for pressure to build up and lead to this under extrusion? What if the first 25mm of the OPs filament is extruded at normal speed and it's only after that when pressure builds up sufficiently to cause a problem? Maybe that's the reason why we don't see floods of posts from people complaining about it - because most moves are shorter that a metre or so? We don't know the answers and in my mind, it's dangerous to make assumptions.
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 02, 2018 03:01PM |
Registered: 9 years ago Posts: 622 |
Quote
dc42
Are sure that it isn't correct extrusion at the end of the move, and under-extrusion during the rest of it?
I'm positive. Good layer thickness, good layer adhesion, no gaps between lines, no valleys. Just raised ridges at the extremities (at the end of long high speed moves and unless huge amounts of pressure advance compensation are applied) .
We know for sure that the amount of filament being fed in reduces at higher extrusion speeds...........
But only when this is measured doing tests when 50mm or more of filament is being extruded in one continuous move. We cannot say for sure that the amount of filament being fed in reduces at higher speeds under normal printing conditions with much shorter moves and deceleration phases. It's possible. It may even be likely. But we don't "know for sure". It may be that it takes time for pressure to build up and so the amount of filament being fed in only reduces towards the end of very long high speed moves. Such moves may never be seen on printers with beds less than about (say) 800mm across.This is of course, purely conjecture but it is a possibility which IMO means that we cannot say that we "know for sure" what happens
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 02, 2018 03:08PM |
Registered: 11 years ago Posts: 14,686 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 04, 2018 07:56AM |
Registered: 9 years ago Posts: 413 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 04, 2018 05:26PM |
Registered: 7 years ago Posts: 3 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 05, 2018 08:14AM |
Registered: 9 years ago Posts: 622 |
Quote
rmcniff
This is an interesting problem, and one that becomes increasingly difficult to compensate for when you begin considering all of the factors to will come into play under actual printing conditions. Something else to consider here is that the extrusion speed isn't the only source of back-pressure. It also is affected by the proximity of the nozzle to print bed and/or previous layer while extruding. To demonstrate, try pushing filament by hand through the hot end in free air and take note the resistance you feel and how fast it easily moves through. Then try again with the nozzle 0.2mm away from your print bed. It's much more difficult to push it through with the nozzle near a surface. This back pressure will be more pronounced with even finer layer heights, like 0.1mm
This being the case, the free-air extrusion measurements will likely not match measurements under actual print conditions where the nozzle is 0.1 - 0.2 mm away from the part/bed. At low extrusion speeds, the back pressure due to proximity will likely greatly outweigh the back pressure due to resistance in the hot end. This may also need to be accounted for with a heaviside function or something similar, that allows non-linear compensation to only be enabled above a certain filament speed, or the point where resistance of the filament through the hot-end itself begins to outweigh the back-pressure due to nozzle proximity to a surface.
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 05, 2018 08:28PM |
Registered: 7 years ago Posts: 3 |
Quote
deckingman
From the limited testing that myself and others have done, it would appear that nozzle diameter may also be a factor. The effect I see with my 0.5mm diameter nozzle is far less pronounced than others have measured using 0.4mm diameter nozzles. Although, I do use a Diamond hot end so there are other differences than just the nozzle size. Something else that might be a factor is the length of extrusion - either time or distance. The differences that I was able to measure when extruding 50mm of filament in one continuous move are not apparent when I repeat the tests with 10mm of filament. Although, at these short distances, measurement error can start to become significant. We have very little data to go on and until someone puts a transducer inside a hot end and actually measures the pressure, under true printing conditions, then everything is purely speculation.
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 06, 2018 05:53AM |
Registered: 9 years ago Posts: 622 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. January 07, 2018 06:58PM |
Registered: 7 years ago Posts: 3 |
Re: My extruder under/over extrudes depending on speed, even at low speeds. I'm very confused. February 28, 2018 09:58AM |
Registered: 10 years ago Posts: 67 |