Skip to content

Solution for topology probe #46

@RobMackie

Description

@RobMackie

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

  1. a probe command that works on an arc or probe on a segment in multiple axes
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions