Hello Guest it is April 19, 2024, 05:20:34 AM

Author Topic: Touch probe with false values  (Read 1341 times)

0 Members and 1 Guest are viewing this topic.

Touch probe with false values
« on: June 18, 2020, 10:28:01 AM »
Hi,

I have a working tool length sensor, but I cannot manage programming with the G code.
A want to use a separate program that should be called up if necessary, drive the tool over the permanently mounted sensor and slowly lower and set Z to zero. This works beautifully, but the zero point is sometimes incorrect.
The tool moves to 80mm, as soon as the program is finished, the Z value jumps from 80 to 82.16.
But why? All tool lengths are at 0.

Code: [Select]
N0010 (Filename: ToolChange.ngc)
N0020 (Post processor: Mach3.scpost)
N0040 G21 (Units: Metric)
N0050 G40
N0060 G90 F1000
N0100 G53 X35 Y58 (machinencoordinates for sensorposition)
N0120 (T201 M06)
N0130 (G43 H201)
N0140 G31 Z-300 F500
N0150 G92 Z45.9 (height probe)
N0190 G0 Z80 (up)
N0340 M05 M30

Calling the right or another tool doesn't change anything.
If I continue milling in the sam program, it always fits.
If i start another program, I have this offset. Any ideas?