Skip to content

Surface scan

Sven edited this page May 31, 2018 · 45 revisions

Surface scan

How to get the height information of a work piece.

  • Install a probe at your machine which triggers the Probe pin (A5 at arduino) when touching the work piece surface
  • Do a homing of your machine, because height information will be safed in world coordinates
  • Run the surface scan

The Probe

Some examples of DIY probes:
probes

  1. with micro-switch, 2), 3) using a needle, 4), 5) made of brass

The machine can be controlled via

  • mouse at the user interface inside the virtual joystick control
    virtual joystick
  • external game pad
    The control range of the analoge joysticks are divided into 6 segments to get same functionality as the virtual joystick has. Using the same settings, described below.
  • control via keyboard is not supported up to now.

The idea is to get a continuous movement as long as the joystick is triggered, and to stop directly. With grbl 0.9 it wasn't easy to implement. My solution was to send every 0.5 seconds a command for a short movement - a distance which could be reached almost within 0.5 seconds. To avoid an extra edit box for the feed rate I designed the control above, which offers 5 different speeds for each direction.

Clone this wiki locally