-
Notifications
You must be signed in to change notification settings - Fork 5
Description
SB3 can use a probe to discover a surface. It does this using sb3's "onInput" feature. The SB3 controller can be programmed to stop all motion (feedhold without zlift) on the activation of an input. This is more like an interlock than a probe in that it works for any motion in progress. Moreover, it moves slowly enough that 'jerk' values can be ignored, it does not take another step if the input is activated.
Using this capability various probing motions are possible.
Two options that might be "good enough" in g2core
- a probe command that works on an arc or probe on a segment in multiple axes
- a configurable input setting where activating the input stops all steps (assuming below a certain feed rate) and notifies over USB on stop
Whatever solution is chosen will need to be discussed before being implemented.
This issue is raised as a reminder that we need a solution.
A good resolution to this issue would be: a) a cost comparison in terms of effort and maintainability of the 2 options above or any unlisted 3rd option, and b) a new issue asking for the implementation of the best chosen solution.