Probe tripped during non-probe move deadlock

More
08 Dec 2025 16:02 #339873 by tommylight
Replied by tommylight on topic Probe tripped during non-probe move deadlock
Thank you, Andy, and sorry for pestering.

Please Log in or Create an account to join the conversation.

More
26 Mar 2026 12:08 #344768 by abs32
As a result, I started experimenting with Z-axis acceleration settings to reduce braking time. Previously, the acceleration was set to 2000. When I set the acceleration to 6000, no errors occurred over 14 hours of operation (115,000 measurements). When I set the acceleration to 12,000, I got an axis misalignment error. It works acceptably at an acceleration of 9,000.
The following user(s) said Thank You: pommen

Please Log in or Create an account to join the conversation.

  • grandixximo
  • grandixximo's Avatar
  • Away
  • Elite Member
  • Elite Member
More
27 Apr 2026 11:59 - 27 Apr 2026 12:01 #345977 by grandixximo
Replied by grandixximo on topic Probe tripped during non-probe move deadlock
@AkkiSan
github.com/LinuxCNC/linuxcnc/pull/3971
could you test this?
Last edit: 27 Apr 2026 12:01 by grandixximo.

Please Log in or Create an account to join the conversation.

More
27 Apr 2026 12:09 #345979 by abs32
The axis desynchronization issue was caused by an error in my INI configuration—the parameters I had set required a frequency higher than 50 kHz. I changed the servo period, and the error disappeared.

“Probe tripped during non-probe move” is resolved by setting delays. In my case, using an electrical capacitor. Over 2 million activations.

This leads to the conclusion that it would be appropriate to implement a Probe delay parameter in the machine settings. “Feedback” delay. That is, when the probe triggers, the machine must immediately recognize this and begin braking, and then even execute the next command (typically, recording and rebound). And the specified parameter in seconds or milliseconds should not react to a change in the probe’s state.

Please Log in or Create an account to join the conversation.

More
27 Apr 2026 14:28 #345988 by djdelorie
Replied by djdelorie on topic Probe tripped during non-probe move deadlock
I mentioned this here: forum.linuxcnc.org/39-pncconf/58480-conf...g-dual-y-axes#344832

I have "write a better debounce module" on my todo list. No guarantees ;-)

Please Log in or Create an account to join the conversation.

More
25 May 2026 18:49 #346617 by andypugh
Replied by andypugh on topic Probe tripped during non-probe move deadlock
I don't think that a better debounce is the solution. We really ought to be able to solve this in the base code. Unless you have a probe that ounces after the machine has stopped moving.

Please Log in or Create an account to join the conversation.

More
25 May 2026 20:04 #346619 by djdelorie
Replied by djdelorie on topic Probe tripped during non-probe move deadlock
I have a probe that bounces during the G0 move away after probing.

Please Log in or Create an account to join the conversation.

  • grandixximo
  • grandixximo's Avatar
  • Away
  • Elite Member
  • Elite Member
More
26 May 2026 07:01 #346658 by grandixximo
Replied by grandixximo on topic Probe tripped during non-probe move deadlock

I have a probe that bounces during the G0 move away after probing.
 

You can reproduce the queue error?

Please Log in or Create an account to join the conversation.

More
26 May 2026 15:43 #346667 by djdelorie
Replied by djdelorie on topic Probe tripped during non-probe move deadlock
I don't know what you mean by "queue error" but here's my situation:
I have a pair of mechanical NC probes, one toolsetter and one touch probe. Both are a bit sensitive to machine vibrations (the machine is aluminum extrusions) so I added debounce to reduce those. The toolsetter still trips when I rip a pocket off, but that's useful ;-)
However, because of the debounce, the probe trip is now delayed and unpredictable, so I have to probe very slowly.
The probe operation is:
* probe towards, record hit.  Speed in the 1-2 in/min range
* probe away, record hit.  Average the hits to get the final result
* G0 away to clearance.
The problem happens when the "probe away" is still unstable during the G0 move (there really isn't a "deceleration phase" here).  I suspect it's a symptom of the probe design, as it gets *worse* as I go slower, as if the contacts were scraping past each other (yes, I know it's not that kind of probe).
 

Please Log in or Create an account to join the conversation.

  • grandixximo
  • grandixximo's Avatar
  • Away
  • Elite Member
  • Elite Member
More
27 May 2026 05:28 #346687 by grandixximo
Replied by grandixximo on topic Probe tripped during non-probe move deadlock
"Queue is not empty after probing" error message, is the issue I am hunting for, trying to find anyone that can reproduce this, and see if my patch fixes it, I think your problem is something different, and it is correct that the machine stops when the probe is flickering, the "Queue is not empty after probing" is something different that in theory should not happen, trying to find users that get this message.

Please Log in or Create an account to join the conversation.

Time to create page: 0.149 seconds
Powered by Kunena Forum