Skip to content
All products

DrillVision · Vision-guided automation

See the target, place the drill, every board.

DrillVision locates drill targets on a board from a live camera feed, maps each one to machine coordinates, and drives a CNC to place the drill on the mark, with calibration and an operator console that keep placement accurate run after run.

JOB · DV-0317RUN · ACTIVE2 done1 active3 queued
X 0.00Y 0.00Z -0.00
LOCKED · stable · H3 (Via)
Target queue6
  • MountingH1 · Ø3.2 mmDONEX4.6 Y64.4
  • MountingH2 · Ø3.2 mmDONEX4.6 Y4.6
  • ViaH3 · Ø1.0 mmDRILLINGX61.2 Y10.1
  • HeaderH4 · Ø1.0 mmQUEUEDX69.9 Y58.7
  • Test ptH5 · Ø1.2 mmQUEUEDX91.5 Y16.1
  • MountingH6 · Ø3.2 mmQUEUEDX96.6 Y4.6

The problem

Manual marking and drilling boards by hand is slow and it drifts. A target read a fraction of a millimetre off, multiplied across a panel, becomes scrap, and aligning a board to a machine by eye does not repeat or scale to a production run.

How it works

From input to a result you can stand behind.

  1. 01

    Acquire

    A camera captures the board and the work area is framed, so the system reads the board, not the bench around it.

  2. 02

    Locate

    Each target on the board is found, and the lock is held until the position is stable, not just a momentary detection.

  3. 03

    Map

    Every target is converted to machine coordinates through an on-board calibration, so the camera and the machine agree on where the point is.

  4. 04

    Drill

    The machine clamps, traverses to the target, places the drill, returns to zero, and steps to the next.

What's inside

Built for the work it does every day.

Stable target lock

A target is acted on only once it holds steady, so a flicker in the frame never becomes a misplaced hole.

Pixel-to-machine calibration

A quick calibration ties the camera's view to the machine's coordinate space, keeping placement true as setups change.

Operator console

One screen for calibration, manual jogging, and an automated run mode, built for the line rather than the lab.

Region of interest

Frame just the work area so the system reads the board, not the bench around it.

Repeatable runs

The same board yields the same result, panel after panel, with a live count of completed targets.

Built for the floor

Designed to sit next to the machine and be driven by an operator, not a developer.

A closer look

JOB · DV-0317Controller · onlineState · Run

Traverse path

Target 3 / 6
Run
50%
Spindle12,000 rpm
ClampEngaged
VacuumOn

Work position (mm)

X61.20
Y10.10
Z-1.60
Feed
100%
Rapid
75%

Drill sequence

ClampTraverseDrillRetractStep

At a glance

Input
Live camera feed
Targeting
Pixel to millimetre
Control
Coordinated CNC motion
Status
Past project

Work with us

See the target, place the drill, every board.