Hello, I have a delta printer, I am trying to calibrate using the video from the repeater page, the autolevel (G32 S2) does it well, then when I do the height map, and apply G33, it does the distortion correction matrix and the z correction is activated, then when I am going to make the height map it does not apply the corrections, obviously the map remains the same as the previous one.
I enable correction with M323 S1 P1 but still not correct
I am using repeater version 1.0.4
<pre>height map before G33
X: 50,00 25,00 0,00 -25,00 -50,00
y: 40,00 10,15 9,93 9,91 9,96 10,18
y: 20,00 10,10 9,87 9,85 9,93 10,10
y: 0,00 10,08 9,85 9,83 9,90 10,06
y:-20,00 10,13 9,90 9,84 9,94 10,05
y:-40,00 10,21 10,06 9,94 10,04 10,08
distortion correction matrix:
20:01:54.406 : -268, -256, -246, -252, -258
20:01:54.410 : -261, -238, -234, -235, -259
20:01:54.414 : -252, -236, -230, -237, -260
20:01:54.414 : -252, -246, -232, -243, -261
20:01:54.418 : -256, -253, -245, -261, -269
height map after G33:
X: 50,00 25,00 0,00 -25,00 -50,00
y: 40,00 10,15 9,93 9,92 9,96 10,18
y: 20,00 10,11 9,89 9,86 9,94 10,10
y: 0,00 10,10 9,86 9,83 9,91 10,09
y:-20,00 10,16 9,92 9,85 9,95 10,06
y:-40,00 10,20 10,06 9,92 10,04 10,09
If use G33 L0:
22:11:43.098 : N397 G33 L0*72
22:11:43.106 : G33 X-60.00 Y-60.00 Z-3.184
22:11:43.106 : G33 X-60.00 Y-30.00 Z-3.134
22:11:43.110 : G33 X-60.00 Y0.00 Z-3.134
22:11:43.110 : G33 X-60.00 Y30.00 Z-3.246
......
when I try to do height map...
20:17:25.954 : N239 M323 P1 S142
20:17:25.973 : Z correction enabled
20:17:33.008 : N240 G1 X50 Y-40 Z10 F480018
20:17:33.008 : N241 G30 P192
20:17:33.008 : N242 G1 X25 Y-40 Z10 F480018
20:17:33.008 : N243 G30 P095
20:17:33.008 : N244 G1 X0 Y-40 Z10 F480035
20:17:33.008 : N245 G30 P089
20:17:33.008 : N246 G1 X-25 Y-40 Z10 F480059
20:17:33.014 : N247 G30 P091
20:17:40.821 : Z-probe:10.207 X:50.00 Y:-40.00 zCorr:0.000 <----
20:17:40.920 : N248 G1 X-50.00 Y-40.00 Z10.000 F480041
20:17:47.499 : Z-probe:10.089 X:25.00 Y:-40.00 zCorr:0.000 <----
......
some config from configuration.h
#define DISTORTION_CORRECTION 1
#define DISTORTION_CORRECTION_POINTS 5
#define DISTORTION_LIMIT_TO 0
#define DISTORTION_CORRECTION_R 60
#define DISTORTION_PERMANENT 1
#define DISTORTION_UPDATE_FREQUENCY 15
#define DISTORTION_START_DEGRADE 0.5
#define DISTORTION_END_HEIGHT 1
#define DISTORTION_EXTRAPOLATE_CORNERS 1
#define DISTORTION_XMIN 10
#define DISTORTION_YMIN 10
#define DISTORTION_XMAX 190
#define DISTORTION_YMAX 190
// Delta settings
#define DELTA_DIAGONAL_ROD 220 // mm
#define DELTA_ALPHA_A 210
#define DELTA_ALPHA_B 330
#define DELTA_ALPHA_C 90
#define DELTA_RADIUS_CORRECTION_A 0
#define DELTA_RADIUS_CORRECTION_B 0
#define DELTA_RADIUS_CORRECTION_C 0
#define DELTA_DIAGONAL_CORRECTION_A 0
#define DELTA_DIAGONAL_CORRECTION_B 0
#define DELTA_DIAGONAL_CORRECTION_C 0
#define END_EFFECTOR_HORIZONTAL_OFFSET 0
#define CARRIAGE_HORIZONTAL_OFFSET 0
#define DELTA_MAX_RADIUS 70
#define ROD_RADIUS 118.5
#define PRINTER_RADIUS 118.5
#define DELTA_HOME_ON_POWER 0
#define STEP_COUNTER
#define DELTA_X_ENDSTOP_OFFSET_STEPS 0
#define DELTA_Y_ENDSTOP_OFFSET_STEPS 0
#define DELTA_Z_ENDSTOP_OFFSET_STEPS 0
#define DELTA_FLOOR_SAFETY_MARGIN_MM 50
the complete file is here
https://drive.google.com/drive/folders/16USSqQrmy8xbOlJEMFId_zsimkDMWNq2?usp=sharing
Any ideas what might be going on?
Thank you very much. You have done a great job with this program
</pre>