On 3/8/24 10:47, andy pugh wrote:
On Fri, 8 Mar 2024 at 02:29, gene heskett <ghesk...@shentel.net> wrote:

  is there a way to make it ignore such a false trigger
during the first few milliseconds of the back to center move?

My probing routines do a fast probe onto the edge (G38.2) and then a
slower move out of contact (G38.4)
And I keep the result of the G38.4


That would imply a probe switch with some hysteresis. Mine has none. My probe is a copper wire, may not be dead straight, so I run the spindle, usually backwords but because it may not be dead straight, it makes and breaks as the spindle rotates, purposely running the spindle at 2x the servo rate. I re-read the docs just now, and it appears I should be using G38.3, but how does that behave if the move is not achieved, as in the move is too small to find contact?

The theory is that even a bent spindle is effectively a perfect circle if it is rotating faster than the servo loop

This method is quite accurate, I can get repeat accuracy's 2+ digits right of the decimal point in g21 mode if I search slow enough. Before I do much of anything else I am curious to see how much deviation I have from a dead straight line. Using subroutines makes that easy enough to see.

Thanks Andy.

Take care & stay well.

Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to