Book a demo
Machinist in a cap holding a machined flange beside an open CNC mill
WORKSTATIONS · CNC MACHINING

The machine reports. The operator beside it doesn't.

An operator at a milling machine or a laser cutter loads a part, waits for the machine, takes it out, inspects it, deburrs it, gauges it, and stages it for the next operation. The controller records the cut. Everything the operator does around it goes unrecorded, and that's where the variance on your line comes from. Operator Vision watches the human half of the cycle and alerts the operator at the station.

Live in two weeks. No MES integration required. Your work instructions are the only input Operator Vision needs.

The station

What a machining cell looks like today

An operator works at a machine. A mill, a lathe, a laser cutter, a grinder. They load a part, the machine runs, and they take it out and do something with it: inspect it, measure it, deburr it, clean it, label it, and stage it for whatever comes next.

On a high-mix floor one operator often tends several machines, moving between them as each one finishes. Between jobs there's a changeover, and on some machines that runs to hours.

What the controller records is the cut. What no one records is everything the operator did on either side of it.

The problem

Operator interaction is what varies, and nothing measures it

Machinist in safety glasses checking a machined flange with calipers beside a CNC mill

Once a machine is set up and running it takes over and reports any change. Everything on either side of that is a person, and people vary. Two operators running the same part on the same machine load it differently, unload at different points, and spend different amounts of time on the inspection and the deburr. Across a shift that comes out as a different number of parts off the same machine, and no one can say which part of the cycle accounts for it. Then there's the time the machine isn't cutting at all. A machine sitting idle because the operator is at another one, or waiting on material, or finishing paperwork, is capacity you have already paid for. That gap is obvious from above and invisible everywhere else. And then the checks. A gauge check gets skipped when the queue backs up. A part goes into the fixture rotated. A deburr gets missed and the part moves on looking finished. None of that is in machine data, because none of it is the machine.

The spindleReports
The tool changerReports
Load, gauge, deburr, stageNo data at all
Machine idle between partsNo data at all
Plant manager in a hard hat standing on the shop floor, arms folded
The numbers

What the work is costing before anyone measures it

50–70%

of scrap at high-mix, low-volume manufacturers traces back to how the work was performed, rather than to suppliers or design

15–30%

of throughput lost when operators drift from the standard

Half

the time your continuous improvement engineers spend on manual time studies, given back. That's the target Assembler AI builds to.

What the camera checks

The human half of the cycle

Operator Vision listing the steps of a build with each one confirmed

01. Loading, checks, and finishing

  • Part loading and orientation

    A part in the fixture the wrong way round is correct in every other respect, which is exactly why it survives until something later doesn’t fit.

  • The gauge check happened

    Not the reading, which lives in the gauge, but that the operator picked it up and applied it rather than skipping it when the queue backs up.

  • Deburring, cleaning, and labeling

    The finishing steps that look optional at the end of a long cycle and aren’t.

  • Where the part went next

    The right bin, the right cart, the right stage for the operation that follows.

  • Sequence

    The steps around the machine performed in the order your work instructions define.

Step times charted for a run of cycles

02. Time

  • Every operator step timed, every cycle

    Load, unload, inspect, gauge, deburr, and stage, on every part rather than on the ones somebody watched. Average, minimum, and maximum, by shift, with video on every outlier.

  • Machine downtime

    How long a machine sits idle between parts, and what was happening around it. Idle time on capacity you have already paid for is the most expensive gap on a machining floor.

  • Setup and changeover duration

    Operator Vision sees when a changeover begins and when production resumes, so you get the total time for every changeover on every machine and a distribution rather than one quarterly number. The individual steps inside a setup aren’t tracked.

  • Where the hours actually go

    Waiting, walking, searching for a tool or a fixture, and re-doing a step get separated from the work that moves the job forward.

Custom rules listed alongside the cycles that triggered them

03. The list you write yourself

  • The actions that never appear as steps

    A part off the floor and back in the fixture. A finished part in the wrong bin or on the wrong cart. Chips or coolant handled in a way your procedure rules out. A machine left running unattended when it shouldn’t be.

The alert order

The operator fixes it on the spot

FIRST AT THE MACHINE

The Station

The alert reaches the station first, while the part is still in the fixture and the correction costs a few seconds rather than a scrapped part and a re-run. Most alerts end there, which is the entire point.

IF UNHANDLED

The supervisor

If it isn’t handled at the machine it escalates to a supervisor with the video attached.

ALWAYS

The dashboard

Either way the event lands on the dashboard, because one alert tells you about a moment and the same alert forty times on second shift tells you about your process.

What a camera sees

What a camera can see at a machining cell

The test is simple. If a supervisor standing next to the operator could see it, Operator Vision can see it

  • Machinist in safety glasses inspecting a machined aluminum block, CNC machines behind him

    Everything the operator does

    Loading, unloading, gauging, deburring, inspecting, labeling, and staging. All of it visible from outside the machine and none of it currently recorded.

  • End mill cutting a steel block under a spray of coolant inside a CNC machine

    Not what happens inside the enclosure

    The cut belongs to the machine and its own monitoring. Operator Vision covers the human half of the cycle, which is the half with no data on it.

  • Touch probe measuring a machined aluminum housing, CAD model on the monitor behind

    Not the measurement itself

    Whether a dimension passed lives in the gauge or the CMM. Operator Vision confirms the check was performed at the right point, which is the part that gets skipped.

  • Operator fitting a tool holder into a CNC machine, tool holders and fixtured parts on the bench

    Changeovers as a block, not step by step

    Operator Vision sees when a changeover starts and ends, so you get its duration on every machine. The individual steps inside it aren't tracked.

  • Camera with a ring light over a machined housing, a threaded hole shown close up

    Detail at the scale your cell allows

    Fine markings and very small features depend on camera position, and Assembler AI confirms what's resolvable during calibration rather than after go-live.

What you get back

Speed, quality, and risk, on every cycle

A continuous read on all three at that cell, running whether or not anyone is scheduled to look.

Operator time on every part

Load, unload, gauge, deburr, and stage, timed on every cycle rather than on the ones somebody watched. The spread matters more than the average, and this is the first time you can see it.

Machine idle time as a number

How long each machine waits between parts and how that changes by shift. On a floor where one operator tends several machines, this is usually where the recoverable capacity is.

Your best method, documented

When one operator consistently gets more parts off the same machine, the step-level data shows exactly where the difference is. That becomes the method everyone learns, backed by video of somebody doing it.

Gauge checks as a number

How often the check gets skipped, on which shift, and under what conditions.

Changeover duration across machines

Total time for every changeover rather than a quarterly sample, so you can see which machines and which jobs run long.

Operator loading a part into a CNC machine, tool cabinet and tool holders beside him
Setup on this station

What installation looks like at a machining cell

One camera mounted to cover the operator's working area, off-the-shelf and NDAA-compliant, supplied and provisioned by Assembler AI. It watches the operator rather than the machine, so nothing connects to the controller, nothing goes inside the enclosure, and no machine integration is required. The camera sits on its own subnet and streams out over an encrypted VPN.

Send the work instructions you already have on day one, and if this cell has none written down, Assembler AI will work with you to create them. Week one the camera goes up. Week two is calibration and training the model on your alerts.

That's two weeks on a cell with one operator, closer to three where an operator tends several machines. Cells after the first go up in parallel.

Scale

Start with one station. The data gets more valuable with every one you add

No one instruments a plant on a vendor's promise. So you start small, with the machine where output varies most between operators or where idle time is highest. Two weeks later you have step-level data on your own cycles.

What happens after is worth understanding before you begin. This data is comparative, so every station you add makes the ones you already have more useful.

  • One cell

    How the operator's half of the cycle actually runs, where the idle time sits, and where the hours go.

  • The department

    Machines running similar work become directly comparable. You find out whether a slow machine is the machine, the job, or the method, which is a distinction no one can currently make.

  • The factory

    Shifts and departments compare against each other, and a change to the setup procedure gets measured against how that cell ran before it.

  • Across sites

    The same job run in two plants becomes comparable for the first time, with video from both. The best method in your group becomes the standard across it.

If you're heading toward multiple sites, tell Assembler AI early and we'll scope single sign-on, role-based permissions, and per-site data separation with your IT and HR teams while the first station runs.

FAQ

Questions your team will ask

  • No. Operator Vision watches the operator's working area rather than the machine, so there's no controller integration and nothing goes inside the enclosure. Your machine monitoring keeps doing its job and this covers the half it can't see.

  • The opposite. Machine monitoring tells you what the spindle did. Operator Vision tells you what happened around it, the loading, the checks, the finishing work, and how long the machine sat idle in between. On a high-mix floor that’s where the throughput problem usually is.

  • Common on a machining floor, and it works. Each cell is instrumented independently, and Assembler AI sizes the camera coverage at the walkthrough so the operator’s work at each machine is actually in frame.

  • It confirms the gauge or indicator was used at the right point in the sequence. The reading itself comes from the gauge or the CMM, and be careful with any vendor who says a camera alone can give you a dimension.

  • That’s the environment Operator Vision was built for. It learns the setup steps rather than one finished part, and where jobs look visually different it identifies which one is running.

  • Operator Vision sees when a changeover begins and when production resumes, so you get its total duration on every machine and every job. The individual steps inside a setup aren’t tracked, so what you get is a reliable number and a distribution rather than a step-by-step breakdown.

  • Yes, and it’s one of the first things customers act on. You get idle time per machine by shift, alongside what was happening around the machine during it.

  • You upload the new version and Operator Vision is retrained against it.

  • No. Faces are blurred and no names or IDs are collected. Variance shows up tied to a cell and a shift, which is the version that leads to a better standard method rather than a difficult conversation.

Put it on the machine that varies most between operators

One camera, two weeks, and you’ll know where the hours around that machine actually go.

No MES integration required, and it scales easily across your sites.

Related

Other stations we run on

  • Assembly

    Sequence, fasteners, missing components, wrong part.

    See assembly
  • Inspection

    Dwell time, both sides of the part, scrap and pass counts without a clipboard.

    See inspection
  • Injection molding

    Sprue cut, inspect, bag, label, correct box, every cycle.

    See injection molding