1. Rückmeldung:
mit
Motion1::setTmpPositionXYZE(IGNORE_COORDINATE, IGNORE_COORDINATE, IGNORE_COORDINATE, -h2);
Motion1::setTmpPositionXYZE(IGNORE_COORDINATE, IGNORE_COORDINATE, IGNORE_COORDINATE, -h3);
G32 - 1. Durchlauf
Send:12:16:15.326: N19 M114
Recv:12:16:15.335: X:0.00 Y:0.00 Z:0.000 E:0.0000 (2)
Recv:12:16:32.849: X:499.00 Y:295.00 Z:290.000 E:0.0000
Recv:12:16:33.292: SelectTool:0
Recv:12:16:33.751: Jam control disabled:0
Recv:12:16:33.755: Debug Jam:0 Enabled:1
Recv:12:16:33.759: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:16:33.759: Warning:Cold extrusion prevented
Recv:12:16:33.763: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:16:33.767: Warning:Cold extrusion prevented
Recv:12:16:33.771: X:499.00 Y:295.00 Z:290.936 E:0.0000
Recv:12:18:14.642: X:254.00 Y:216.00 Z:10.000 E:0.0000 (2)
Recv:12:18:14.647: Z-probe:9.862 X:254.00 Y:216.00
Recv:12:18:23.921: X:144.00 Y:96.00 Z:10.000 E:0.0000 (2)
Recv:12:18:23.924: Z-probe:11.329 X:144.00 Y:96.00
Recv:12:18:34.431: X:384.00 Y:96.00 Z:10.000 E:0.0000 (2)
Recv:12:18:34.435: Z-probe:12.066 X:384.00 Y:96.00
Recv:12:18:35.024: plane: a = 0.0031 b = -0.0150 c = 12.3312
Recv:12:18:35.028: z = a * x + y * b + c
Recv:12:18:35.029: Correction P2:4.48
Recv:12:18:35.032: Correction P3:6.59
G32 - 2. Durchlauf
Send:12:26:09.587: N21 M114
Recv:12:26:09.599: X:249.50 Y:147.50 Z:10.289 E:0.0000 (2)
Recv:12:27:59.977: X:499.00 Y:295.00 Z:290.000 E:0.0000
Recv:12:28:00.517: SelectTool:0
Recv:12:28:01.059: Jam control disabled:0
Recv:12:28:01.059: Debug Jam:0 Enabled:1
Recv:12:28:01.063: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:28:01.067: Warning:Cold extrusion prevented
Recv:12:28:01.071: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:28:01.075: Warning:Cold extrusion prevented
Recv:12:28:01.075: X:499.00 Y:295.00 Z:291.225 E:0.0000
Recv:12:29:42.241: X:254.00 Y:216.00 Z:10.000 E:0.0000 (2)
Recv:12:29:42.245: Z-probe:10.024 X:254.00 Y:216.00
Recv:12:29:42.249: X:144.00 Y:96.00 Z:10.000 E:0.0000
Recv:12:29:50.228: buy:processing
Recv:12:29:50.293: X:144.00 Y:96.00 Z:10.000 E:0.0000
Recv:12:29:50.297: Z-probe:9.993 X:144.00 Y:96.00
Recv:12:29:58.858: X:384.00 Y:96.00 Z:10.000 E:0.0000 (2)
Recv:12:29:58.862: Z-probe:9.930 X:384.00 Y:96.00
Recv:12:29:59.407: plane: a = -0.0003 b = 0.0005 c = 9.9836
Recv:12:29:59.407: z = a * x + y * b + c
Recv:12:29:59.412: Correction P2:-0.09
Recv:12:29:59.413: Correction P3:-0.28
G32 - 3. Durchlauf
M114
Recv:12:35:36.543: X:249.50 Y:147.50 Z:9.878 E:0.0000 (2)
Recv:12:37:27.170: X:499.00 Y:295.00 Z:290.000 E:0.0000
Recv:12:37:27.715: SelectTool:0
Recv:12:37:28.149: Jam control disabled:0
Recv:12:37:28.149: Debug Jam:0 Enabled:1
Recv:12:37:28.155: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:37:28.157: Warning:Cold extrusion prevented
Recv:12:37:28.161: X_OFFSET:0.000 Y_OFFSET:0.000 Z_OFFSET:0.000
Recv:12:37:28.162: Warning:Cold extrusion prevented
Recv:12:37:28.165: X:499.00 Y:295.00 Z:291.103 E:0.0000
Recv:12:37:45.046: buy:processing
Recv:12:39:09.209: X:254.00 Y:216.00 Z:10.000 E:0.0000 (2)
Recv:12:39:09.209: Z-probe:9.999 X:254.00 Y:216.00
Recv:12:39:17.344: X:144.00 Y:96.00 Z:10.000 E:0.0000 (2)
Recv:12:39:17.348: Z-probe:9.993 X:144.00 Y:96.00
Recv:12:39:25.958: X:384.00 Y:96.00 Z:10.000 E:0.0000 (2)
Recv:12:39:25.959: Z-probe:9.996 X:384.00 Y:96.00
Recv:12:39:26.503: plane: a = 0.0000 b = 0.0000 c = 9.9882
Recv:12:39:26.507: z = a * x + y * b + c
Recv:12:39:26.507: Correction P2:-0.02
Recv:12:39:26.511: Correction P3:-0.01
Haut jetzt also hin!!Top!
:)
buf.feedrate = 0.8 * PrinterType::feedrateForMoveSteps(axesUsed)
brachte ebenfalls Verbesserung.
Denke auch, dass Homing Speed dafür gehen sollte.
Macht hier eine zusätzliche Variable Sinn, die den ProbingSpeed definiert.
Also gezieltes langsames Anfahren Richtung Probe?