2.03RC5 leveling issue
-
Since I installed 2.03RC5 builds after 2.02 I have an issue with leveling.
Everytime i do a bed level it gives me a different height.
-home, g32, m500
Everytime a different height H*** (454, 461, 475, 480)
Already calibrated the Z probe trigger height.
Nothing to work....M111 S0 ; Debugging off
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M555 P2 ; Set firmware compatibility to look like Marlin
; Automatic saving after power loss is not enabledM665 R234.295 L467 B197.5 H460 X-0.272 Y-0.589 Z0.000 ; Set delta radius, diagonal rod length, printable radius and homed height
M666 X0.463 Y0.075 Z-0.538 ; Put your endstop adjustments here, or let auto calibration find them
M208 Z0.1 S1 ; Set minimum Z; Endstops
M574 X2 Y2 Z2 S1 ; Set active high endstops
M558 P1 X0 Y0 Z0 F150 H10 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
G31 P500 X15 Y15 Z3 ; Set Z probe trigger value, offset and trigger height
M557 R160 S15 ; Define mesh grid
M581 T2 E1 S0 ; Endstop E0 EMERGENCY; Drives
M569 P0 S1 ; Drive 0 goes forwards
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M569 P4 S1 ; Drive 4 goes forwards
M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
M92 X160 Y160 Z160 ; Set steps per mm
;M92 E883 ; Set steps per mm Titan bouden 1m
M92 E844 ; Set steps per mm Titan flying ABS &PLA
;M92 E880 ; Set steps per mm Titan flying SBS
M566 X1000 Y1000 Z1000 E800 ; Set maximum instantaneous speed changes (mm/min) (jerk) Голова может мгновенно разогнаться до скорости jerk (резкий срыв с места). Дальше начинается ускорение, которое задается acceleration
M203 X12000 Y12000 Z12000 E7000 ; Set maximum speeds (mm/min)
M201 X1500 Y1500 Z1500 E1000 ; Set accelerations (mm/s^2) Было по 3000
M906 X2000 Y2000 Z2000 E800 I10 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
;M572 D0 S0.25 ; Pressure advance
M915 P0:1:2:3:4 S10 F1 H400 R1 ; Stall detection, R1 - log, R2 - pause; Heaters
M305 P0 T100000 B3950 R4700 ; Set thermistor + (H30 L0) ADC parameters for bed thermistor
M143 H0 S130 ; Set temperature limit for heater 0 to 130C
M305 P1 X200 ; Set thermistor parameters for heater 0 and remap it to channel 201
M143 H1 S295 ; Set temperature limit for heater 0 to 280C
M570 S190 ; Hot end may be a little slow to heat up so allow it 190 seconds
;M305 P100 X1000 ; Duet MCU temperature
;M305 P101 X1001 ; Duet WiFi drivers over temperature warnings. 0C when there is no warning, 100C if any driver reports over-temperature warning , and 150C if any driver reports over temperature shutdown.; Tools
M563 P0 D0 H1 S"One" F0 ; Define tool 0
G10 P0 X0 Y0 Z0 R0 S0 ; Set tool 0 axis offsets, active and standby temperatures to 0C; Network
M550 P**** ; Set machine name
M551 P******** ; Set machine password
M552 S1 ; Enable network
;*** Access point is configured manually via M587
M586 P0 S1 R8888 ; Enable HTTP
M586 P1 S0 ; Disable FTP
M586 P2 S0 ; Disable Telnet; Fans
M106 P0 H1 S0.7 T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
M106 P1 S0 I0 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off
M106 P2 S0 I0 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off; Custom settings are not configured
T0
M911 S21.0 R23.0 P"G91 M83 G1 Z5 E-5 F1000" ; auto-pause on loss of power
M912 P0 S-0.3 ; CPU temp correct
M501 ; Read stored parameters config-override.g; config-override.g
M665 L492.101:492.101:492.101 R241.165 H480.221 B197.5 X0.375 Y-0.156 Z0.000
M666 X0.139 Y-0.272 Z0.133 A0.00 B0.00
; Heater model parameters
M307 H0 A260.8 C1350.7 D9.8 S1.00 V24.5 B0
M307 H1 A1086.4 C296.3 D8.0 S1.00 V24.5 B0
M307 H2 A370.1 C211.2 D5.6 S0.50 V24.5 B0 -
2.03RC releases are no longer supported, because 2.03 has been released.
-
there were some changes to leveling since the rc. please update to 2.03 release and try again.
also why 0.1?
M208 Z0.1 S1 ; Set minimum Z -
@dc42 ok, I'll try
-
@veti coz I print with 0.1 layer step
If I set 0.2, first layer (with 0.1 layer step) very poor and don't catch on bed.... -
no you adjust the offset of your probe in the M558 command not with M208
-
Still not work!
G32
Calibrated 7 factors using 16 points, deviation before 9.727 after 0.077G32
Calibrated 7 factors using 16 points, deviation before 0.436 after 0.055G32
Calibrated 7 factors using 16 points, deviation before 7.144 after 0.063G32
Calibrated 7 factors using 16 points, deviation before 6.261 after 0.092G32
Calibrated 7 factors using 16 points, deviation before 11.004 after 0.046G32
Calibrated 7 factors using 16 points, deviation before 15.613 after 0.078 -
I suspect you are getting inconsistent results from probing. Try replacing S7 on your final G30 command by S-1 so that it prints the errors without making corrections. Then run G32 several times and see how consistent the results are.
Also, we don't normally advise using 7-factor calibration unless the height map is a particular shape. 6-factor usually gives better results.
-
02:39:01G32
G32 bed probe heights: -2.687 -2.702 -2.807 -2.825 -2.948 -3.058 -2.749 -2.889 -3.022 -2.864 -3.056 -2.895 -2.875 -2.700 -2.974 -3.005, mean -2.879, deviation from mean 0.12202:36:56G32
G32 bed probe heights: -2.693 -2.696 -2.826 -2.850 -2.954 -3.071 -2.761 -2.895 -3.022 -2.858 -3.056 -2.913 -2.882 -2.706 -2.968 -3.005, mean -2.885, deviation from mean 0.121 -
Those results show differences of around 0.02mm which isn't ideal, but not too bad. Try S6 instead of S7.
-
@dc42
Did s6.
Now G32 repeats little good....
G32
Calibrated 6 factors using 16 points, deviation before 0.132 after 0.106But before on 2.02 was be after 0.03-0.08(maybe because I did matte on my glass today)
Thank you. I will try to print something tomorrow....
-
@dc42
Now better, but not ideal (((Calibrated 6 factors using 16 points, deviation before 0.450 after 0.109
Calibrated 6 factors using 16 points, deviation before 0.260 after 0.174
Calibrated 6 factors using 16 points, deviation before 0.207 after 0.156
Calibrated 6 factors using 16 points, deviation before 0.346 after 0.113
Why this happening?
First layer poor....some place the nozzle touching the bed some plase have pit...
If I run G29 the nozzle starting print like on wave... and first layer much more poor . -
@spax, what type of Z probe do you have on your delta printer?
After run G32 a few times, if you then run G29, what does the height map look like?
-
@dc42, I use your IR probe.
22:32:26G29
109 points probed, min error -0.158, max error 0.575, mean 0.214, deviation 0.150
Height map saved to file heightmap.csv
22:26:15G32
Calibrated 6 factors using 16 points, deviation before 0.178 after 0.100
22:25:04G32
Calibrated 6 factors using 16 points, deviation before 0.239 after 0.095
22:23:55G32
Calibrated 6 factors using 16 points, deviation before 0.371 after 0.126 -
I have 6mm aluminium plate + 0.5 heatsink pad + 4mm glass (back side painted in black).
-
@dc42 any thoughts?
-
Can you rerun the G29 heightmap with a piece of plain paper covering the bed surface? The idea being to eliminate any inconsistencies in the IR probe reading the surface.
-
Also please post a screen shot with the height map rotated so that we are looking along the X axis.
-
19:36:16G29
97 points probed, min error -0.587, max error 1.307, mean 0.383, deviation 0.415
Height map saved to file heightmap.csv19:28:00M500
19:27:48G32
Calibrated 6 factors using 16 points, deviation before 0.254 after 0.09119:26:43M500
19:26:37G32
Calibrated 6 factors using 16 points, deviation before 0.132 after 0.11119:25:31M500
19:25:01G32
Calibrated 6 factors using 16 points, deviation before 0.209 after 0.08019:23:54M500
19:23:44G32
Calibrated 6 factors using 16 points, deviation before 0.379 after 0.108 -
That height map looks terrible, as if you are probing off the edge of the bed or something like that.