So I redid the 4 tests under the following conditions:
- Home made machine with misumi extrusion on MGN12 rail on the X and Y axes and 10mm diameter linear
rail on the Z axis with trapezoid screw at 2mm pitch. SKR E3 mini V2 motherboard.
(Visually it is an ender5 of which we have changed all the profiles
and kept only the box for the electronics, the bed and the screen support)
- Machine enclosed in a box.
- Each test was preceded by preheating the machine for 2 hours.
- A cooling time of 4 hours was observed between each test.
- The test temperature is 90°C
- CFG :
[bltouch]
stow_on_each_sample: False
probe_with_touch_mode: True
sensor_pin: ^PC14
control_pin: PA1
x_offset: -33
y_offset: -4
samples: 3
sample_retract_dist: 5
speed: 3
[bed_mesh]
speed: 80
horizontal_move_z: 10
mesh_min: 25,25
mesh_max: 210,210
probe_count: 9,9
algorithm: bicubic
bicubic_tension: 0.2
The 4 tests carried out are as follows:
Heating ...
...
BED_MESH_CLEAR
G28;
BED_MESH_CALIBRATE
Printing ...
Heating ...
...
BED_MESH_CLEAR
G28;
BED_MESH_CALIBRATE
G28;
BED_MESH_PROFILE LOAD=default
Printing ...
- Test number 3 (to be certain that the loaded mesh does not influence the next origin cycle…)
Heating ...
...
BED_MESH_CLEAR
G28;
BED_MESH_CALIBRATE
BED_MESH_CLEAR (to be certain that the loaded mesh does not influence the next origin cycle...)
G28;
BED_MESH_PROFILE LOAD=default
Printing ...
Heating ...
...
BED_MESH_CLEAR
G28;
BED_MESH_CALIBRATE
G28;
Printing ...
Results :
To be brief, none is good.
However, one interesting thing to point out, as soon as you add a G28
after the “BED_MESH_CALIBRATE” (with or without “BED_MESH_CLEAR” and/or “BED_MESH_PROFILE LOAD …”),
you have to increase the Z_OFFSET of the BLTOUCH from 1.98 to 2.08 to achieve identical adhesion and identical crushing.
It may be a misleading track but I find it interesting because it is the thickness of the sheet of paper that we use in the calibration of the bltouch.
The result corresponds in any case to the following “schematic representation” (Sorry for the quality of the diagram, I did this in a hurry).
Overall, this really suggests a drift problem related to temperature, but I find it strange that the fault is always perfectly
identical regardless of the preheating time.
Today I redid 3 tests with 30 minutes of preheating, 2 hours (as in the previous tests) and 4 hours.
When you look at the 3 layers they are 100% identical, it’s impossible to tell the difference… Such a linear drift (although possible) seems quite illogical to me.
Many thanks again for your help !