Extrusion Calibration?
-
@Chriss said in Extrusion Calibration?:
Well, that is hard to answer here. Not all of the values are hard facts, right? I can not remember where "B" came from, but I think that the parameter are not soooo wrong:
M308 S1 P"e0temp" Y"thermistor" T100000 B4138What kind of thermistor is it? If it's a stock creality than that looks pretty good.
-
@Phaedrux It is the stock hotend.
Since 20 minutes with a Bontech nozzle. I start now with the extrusion tests.... keep your fingers crossed. -
@peter247 said in Extrusion Calibration?:
My prints for models wasn't that bad , but printing things like boxes each layer was different you could fell a roughness between all the layers , tried calibrating the e-step for my BMG clone which I found to be 420 e-step .
Yes, that is what I see here too. The layers in the gabs are very rough and do not look very right.
Printing my boxes over and over again cutting the extrusion factor by 1% each time I found 87% my boxes became smoother and my boxes fitted each other.
87% seems a bit to low to me but I guess that you are right as long as you have results which are OK for you.
Keep trying , I don't see the point of e-step calibration.
You bet that I will. My e-steps are okish, I do not see a reason to restart a dail-in process.
I also set up pressure advance , but not sure if that helped or made things worse.
I will use pressure advance in the future, but I think that I must be able to make acceptable prints without it. Other people where able to do so in the past too.
Cheers, Chriss
-
Update:
I went down till 70% till they lines separated. So I went back to 80% and the lines on the X wall where back melted but not so the wall following the Y axes.
I think that I go back to start now and calibrate X and Y first. Blimy! It seems that something is wrong there.
I did it more than 3 times now, I do not understand what's wrong with that peace of Chinese crap. -
Here is what I did:
I placed a needle on the hotend to measure the real driven way to calibrate the steps for x and y. I used 250mm for that. So I was able identify a tiny miss configurationOld:
M92 X80.16 Y80.16 Z400.00 E431.62
New:
M92 X80.14 Y80.00 Z400.00 E431.62
I printed the cube and followed Step 1, I made two pictures trough a magnifying glass. The first picture is from the right Y wall, the second from the left Y wall. Both with 100% extrusion.
I have no other explanation than: "wrong steps for X".
So I printed the XYZ-Cube which came out as
X: 20.07-20.18mm
Y: 20.21-20.25mmThat confirmed my theory, don't you think so?
Is there a better method to calibrate the steps? Needle on the hotend and a steel lineal and the longest possible travel seems to me as the best possible way.
Cheers, Chriss
-
Usually it would be best to use the calculated steps for X and Y since we have quite accurate values for the relevant factors (belt teeth pitch, pulley tooth count, motor steps, etc) and modern manufacturing ensures we're within a pretty tight margin of error, so the calculated values are likely to be more accurate than we can reliably measure.
So I would ask, what do you get for results if you just used 80 steps per mm in X and Y?
The extrude is a bit different because the hobb diameter is much harder to quantify. Not only is it rare to get a value from the manufacturer but it's hard to measure in practice because it depends on how squished the filament is. That's why we do a measurement calibration and then fine tune with an actual print. Though if you're using a genuine quality extruder (E3D, Bondtech, Dyze, etc) you're likely to get a steps per mm value from the manufacturer, which should be pretty bang on and only need a bit of tuning due to filament differences.
xy_steps_per_mm = (motor_steps_per_rev ∗ driver_microstep) / (belt_pitch ∗ pulley_number_of_teeth)
e_steps_per_mm = (motor_steps_per_rev * driver_microstep) * (big_gear_teeth / small_gear_teeth) / (hob_effective_diameter * pi)
-
@Phaedrux said in Extrusion Calibration?:
Usually it would be best to use the calculated steps for X and Y since we have quite accurate values for the relevant factors (belt teeth pitch, pulley tooth count, motor steps, etc) and modern manufacturing ensures we're within a pretty tight margin of error, so the calculated values are likely to be more accurate than we can reliably measure.
I will not argue here about error rates and accuracy in consumer products from CN.
So I would ask, what do you get for results if you just used 80 steps per mm in X and Y?
I had the same in my mind, well, the result was very much the same. One wall is melted the other has a tiny gab. I will do some more tests with the belt tension.
The extrude is a bit different because the hobb diameter is much harder to quantify. Not only is it rare to get a value from the manufacturer but it's hard to measure in practice because it depends on how squished the filament is. That's why we do a measurement calibration and then fine tune with an actual print. Though if you're using a genuine quality extruder (E3D, Bondtech, Dyze, etc) you're likely to get a steps per mm value from the manufacturer, which should be pretty bang on and only need a bit of tuning due to filament differences.
And the Filament is much harder to measure.
I use this calculator to calculate all of that. (Yes it is in German)
I think that the steps for the extrudor are not so bad. My current goal is to get a similar surface on all walls first.I will do some tests with the belt tension and I will checks the wheels and the v-slots to make sure that everything works smooth here....
Cheers, Chriss
-
Hi...
So v-slots clean and everything is smooth. Belt tension is fine.
M92 X80.00 Y80.00 Z400.00 E431.62
PLA@210°C 100% Extrusion.
Left Ywall:
Right:
I can see that the gab between the two lines start appearing at the curve from x to y. It seams to me that there outer wall is a tiny bit longer on the X axis. But this do not make sense to me.
I will start with a fresh cura profile now.
Cheers, Chriss
-
You are the first person who as calibrated their x , y.
The way to find out if you have X , Y error and not under / over extrusion is make a stepped cube.
if you make a cube 50mm squared and it is 50.2mm , what is the problem ? , but if you make a second cube at 100mm squared and it is 100.2mm it is not X and Y -
You are the first person who as calibrated their x , y.
I'm sure that I'm not the first person. A buddy gave me that "tip".
if you make a cube 50mm squared and it is 50.2mm , what is the problem ? , but if you make a second cube at 100mm squared and it is 100.2mm it is not X and Y
I got your point and I fully agree. I was running into the wron direction here.
I made a 20mm and a 60mm cube.
20mm: X=20,20 Y=20,20
60mm: X=60,20 Y=60,20I can hear your: "Toult you so" till here to my desk.
The values for z are missing here, That is a other story and I'm not able to get the cube off the bed at the moment. (3DLAC have it's downsides.
)
I will do some more extrusion tests later or tomorrow.
Cheers, Chriss
-
@Chriss said in Extrusion Calibration?:
That is a other story and I'm not able to get the cube off the bed at the moment. (3DLAC have it's downsides. )
Yep I use 3DLAC for them times you just can't get it to stick or you really don't want a small part to come loose.
I try not to use it on PLA unless I have to , but PETG is a must or you will crack the glass.What is your bed temperature ? and what is your bed temperature when you are trying to remove your part ?.
I've found that there is no part trying to remove your part if the bed is above 30c , but if you heat the bed to 60c it will remove it's self or with a slit knock at about 25-28c.
With PETG and 80c bed you know when that is ready you hear a very loud crack, if you are using something like 3DLAC that is your part removed if not it is your bed glass cracked. -
@peter247 said in Extrusion Calibration?:
@Chriss said in Extrusion Calibration?:
That is a other story and I'm not able to get the cube off the bed at the moment. (3DLAC have it's downsides. )
Yep I use 3DLAC for them times you just can't get it to stick or you really don't want a small part to come loose.
I try not to use it on PLA unless I have to , but PETG is a must or you will crack the glass.I use the 3DLAC since I switched from PEI to Pertinax. I was not able to get big prints to stick on the bed. That was a bad decision, the next surface will be PEI again.
What is your bed temperature ? and what is your bed temperature when you are trying to remove your part ?.
I print PLA with 60°C and usually I wait till it is back to room temperature, well smaller parts get off if the bed is still warm.
I've found that there is no part trying to remove your part if the bed is above 30c , but if you heat the bed to 60c it will remove it's self or with a slit knock at about 25-28c.
I which that a slit knock would be enough. I sharpened the front of my spattle to slight better under the object.
With PETG and 80c bed you know when that is ready you hear a very loud crack, if you are using something like 3DLAC that is your part removed if not it is your bed glass cracked.
I wish that this could happen with PLA.
Well, I dialed in my z-offset today, for the nozzle change. I had to lift it 0.1mm, so the Elephant foot has gone now and the smaller cube was easy to remove now. I think that this will be the case with bigger object, too.
I printed a first layer which covered the complete bed. And I saw the ruff first layer appearing at the "max Y - min Y" corner:
Is that caused by an uneven bed? I saw that in the mast from time to time on my PEI sheet, too and I was not able to find the reason for it.
Cheers, Chriss
-
Does your printer have auto / mash bed levelling and does it have a bltouch or micro switches for Z height ?
Do you own a pair of digital callipers ?
How do you levelling your bed ?
It is hard to get scale on the print how big is it ?
Looking at your print the first layer looks like it is thicker in parts of the print by the edges.
To me it looks like it is under extruding . -
Can you get a better photo?
-
@peter247 said in Extrusion Calibration?:
Does your printer have auto / mash bed levelling and does it have a bltouch or micro switches for Z height ?
There is a BLTouch in place.
Do you own a pair of digital callipers ?
At least 10, but most of them are analog, I hate the battery changing drill. I used a micrometer screw to measure the thickness: The numbers in circles are the number of the stripe, the other numbers are the thickness at this place. The order of 4 and 5 are wrong.
How do you levelling your bed ?
What do you want to read?
homez.g:M300 S500 P1000 ; Beep G90 G1 Y155 X155 F6000 ; go to first probe point M400 G91 ; relative positioning ; Run 1 M558 F250 ; Chriss - set the down speed G30 ; Run 2 M558 F60 ; Chriss - set the down speed G30 M558 F350 ; Change the speed back
The mesh:
M557 X10:270 Y40:270 P10:10
Zlevel:
G30 P0 X0 Y155 Z-99999; probe near a leadscrew, half way along Y G30 P1 X250 Y155 Z-99999 S2 ;
Hightmap:
I used a feeler gauge at every screw in the corners to level the bed mechanically.
It is hard to get scale on the print how big is it ?
20x35mm ruffly
Looking at your print the first layer looks like it is thicker in parts of the print by the edges.
To me it looks like it is under extruding .I think that the the z offset is wrong. The first layer should have 0.20 from the slicer, but it is more in average over the complete bed. That is a bit strange. I will tune in the z-offset again and print the first layer one more time.
Some more pictures:
Back site:
@Phaedrux Are they good enough?
Cheers, Chriss
-
@Chriss said in Extrusion Calibration?:
@Phaedrux Are they good enough?
Yes. Confirms that it looks like the nozzle is too close in those areas.
The image of your heightmap shows a bit of tilt front to back, raised in the front. I think you could probably level the bed a bit better.
-
Thanks...
Let me repeat it: The roughness comes from over extrusion because the gab between the nozzle and the bed is to narrow.
I will re level the bed and will print tiny batches of first layers. Lets see how they look than.
Cheers, Chriss
-
bedlevel_nozzle_0.4_200x200-0.3-0.8.stl
Here's a good quick bed level test print to verify mesh compensation is working well. Print once with it disabled and once with it enabled.
-
Yes, I will. I will make sure that the mechanical part will do it's job too.
-
The HightMap looks like that now:
Very much the same warping which is not an surprise. The front right corner is a bit smoother now.