3D vision solution

3D quality control: every product measured against its design

Today you know the dimensions of a sample: a few products per hour, measured with calipers or on a CMM, long after they were made. With in-line 3D quality control a laser triangulation sensor captures every product as a 3D model at line speed and compares it with the design. You see diameter, thickness, flatness and volume drift while the batch is still running, and you correct the process instead of sorting rejects afterwards. Every measurement is logged per product and batch.

3D quality control: a laser line sensor measures products on the production line

Measuring by sample tells you what a few products looked like an hour ago

In most factories dimensional control is still a sample: an operator takes a product off the line, measures it with calipers, a gauge or a CMM, and writes the number down. That works, until tolerances tighten, the line speeds up or the customer wants proof per product. Then the same problems come back.

Between two samples, a whole hour of production can drift out of tolerance unnoticed.
Calipers and gauges measure a few points; a warped or oval product passes when the points happen to be right.
Every operator measures a little differently: technique, pressure, position.
A CMM measures precisely, but a first article takes half an hour to an hour and the machine queue waits.
The reason for a deviation is unknown by the time it is found: which machine, which cavity, which hour?
For an audit or a complaint you have a handful of numbers, not the product itself.

This is not a diligence problem. In measurement system studies the operator's technique is usually the biggest source of spread, and visual checks by trained inspectors catch about 80% of deviations in repetitive work. A sample can only tell you about the sample.

Applications

What in-line 3D quality control measures

A laser triangulation sensor delivers a height value for every point on the product, not a picture. Software turns that into the measurements you actually control on, and compares the whole shape with the CAD model or a golden sample.

Dimensions
Length, width, height, diameter, thickness and hole positions on every product, independent of colour or contrast. The stroopwafel and the machined housing get the same treatment.
Flatness, warpage and coplanarity
Warped mouldings, bent sheet metal, lifted component leads on a PCB: height deviations a 2D camera cannot see, measured in microns.
Volume and fill level
The volume of a dough piece, a solder paste deposit or a filled tray, per product. That is what giveaway and underfill are measured in.
Shape against the design
The full 3D model of the product laid over the CAD model or a golden sample: every deviation from the design shown as a colour map, with the tolerance you set.
Beads, seams and gaps
Adhesive and sealant beads, weld seams, gap and flush between panels: width, height, position and interruptions along the whole length.
Missing and extra material
Short shots, burrs, chips, dents, missing features: anything that changes the height profile shows up, even when it has the same colour as the product.

Bakery and food, CNC machining, PCB assembly, injection moulding, sheet metal and welding: the sensor is the same, the tolerances and the field of view are chosen for your product.

How laser triangulation works on your line

A laser projects a thin line across the product. A camera looks at that line from a fixed angle: where the product is higher, the line shifts in the image, and geometry turns that shift into a height for every point along the line. That is one profile. The conveyor's encoder triggers the next profile after a fixed distance, thousands of times per second, and stacking the profiles gives a full 3D model of every product that passes.

The measurement doesn't stay on a screen. It goes to the line and into the record:

That turns dimensional control from a sample after the fact into a fixed step in the process: every product measured, every measurement on record.

  • Sensor, field of view and mounting are chosen for your tolerance: a few millimetres of field for micron work, over half a metre for large parts.
  • Profiles are triggered by the conveyor encoder, so the measurement is correct at any belt speed.
  • The evaluation runs locally on the edge computer, independent of the internet.
  • Out-of-tolerance products are ejected or reported to the PLC: whatever fits your process.
  • Every product is logged with its measurements, its 3D model and a timestamp, per order or batch.
  • The sensor is mounted over your existing line, with a bandpass filter that makes it indifferent to plant lighting.

What 3D sees that a 2D camera cannot

A 2D camera judges contrast: colour, edges, print. A 3D sensor measures height. Which one you need depends on the question you are asking about the product.

Measuring: 3D
Thickness, flatness, volume, warpage and fill level exist only in the height axis. A 2D image has no way to see whether a wafel is 8 or 9 millimetres thick or whether a moulding is warped. This page.
Judging: AI vision
Scratches, contamination, print errors and assembly mistakes are contrast questions. There a camera with a trained model is the right tool.
Together in one inspection point
Many products need both: the 3D sensor for the dimensions, the camera for the surface. We combine them where the check requires it, with one record per product.

Not sure which one your check needs? We determine that in the intake, based on your product, your tolerance and examples of the deviations you want to catch.

A measurement that ends in a reject bin is not yet a quality system

Plenty of 3D sensors do their job as an island: the product is out of tolerance, it is pushed off the belt, and that is the end of it. The number was measured, and then it was thrown away with the product. What stays behind:

That is why Meshnex writes every measurement into MeshOS: the same platform where your machine data, downtime and OEE already come together.

  • Measurements stay on the sensor's screen at the line.
  • A deviation is not linked to order, batch, cavity, tool or shift.
  • You see the rejects, not the drift that preceded them.
  • Nobody knows whether the process is running in the middle of the tolerance or on its edge.
  • For a complaint or an audit, the search starts from scratch.
  • The sensor keeps rejecting the same deviation forever, because nobody removes its cause.

From a height map to numbers you can steer on

Every product produces a record: measurements, deviation from the design, 3D model and timestamp, linked to line, order, batch and where relevant to cavity, tool or oven zone. In MeshOS those records sit next to your production data, and dimensional quality becomes a live process signal instead of an after-the-fact verdict.

For example, you see:

That is the difference between knowing you made rejects and knowing you are about to.

  • Every dimension as a trend over the batch, with the tolerance limits drawn in.
  • Control charts on 100% of the products instead of a sample of five per hour.
  • Which cavity, tool, line or shift deviates, compared side by side.
  • The 3D model behind every reject, ready for a complaint or an audit.
  • Drift towards a limit, hours before the first product crosses it.
  • Dimensional quality next to OEE and downtime: one picture of how the line performs.

Where it gets really interesting: steering the process while the batch runs

Catching rejects is the floor, not the goal. Because every product is measured and the trend is visible live, you can adjust the process before the limit is reached: the product stays inside tolerance and you stop giving away material to stay safely on the good side. Quality and product cost, optimised at the same time.

Bakery: dough, diameter and giveaway
At Daelmans a 3D laser camera measures every stroopwafel: diameter, thickness and shape. When the diameter creeps up during a batch, that is dough you are giving away on every wafel; when the thickness drops, that is a complaint waiting to happen. Both are visible while the batch runs, so the deposit or the oven is corrected instead of the batch sorted. Fill weight law only demands that the batch average is at least nominal: the closer you run to it, the less you give away.
CNC: tool wear before it becomes scrap
A worn tool does not fail suddenly: the dimension drifts towards the limit one part at a time. Measured in-line, that drift becomes a tool offset written before the first part is out of tolerance, instead of a rejected batch discovered at the CMM an hour later.
Moulding and PCB: warpage and volume trends
Warpage that grows with the cycle points at cooling; solder paste volume that drifts points at the stencil or the printer. Put the 3D trend next to the process parameters and the cause is a comparison, not a guess.

You don't stop at intercepting rejects: you run the process where it is cheapest and still in spec, and you can prove it per product.

Sectors

Three places where 3D quality control pays off first

The sensor is the same everywhere. What differs is the tolerance, the field of view and the number that hurts in your factory.

CNC and metal
A first-article check on a CMM takes 30 to 60 minutes and the machine waits for it. An in-line sensor measures the full part in one pass on every cycle, feeds the control chart and flags tool wear. The CMM stays for what it does best: the occasional reference measurement.
PCB and electronics
Solder paste volume is typically judged between 70% and 130% of the aperture volume, and a lifted lead or a warped board is a height question, not a colour question. 3D on the line catches what 2D optical inspection misses, and logs it per board and serial number.
Food and bakery
Diameter, height, thickness and volume of every cookie, wafel, bread or portion, at tens of thousands of units per hour. The batch average stays where the law wants it, the giveaway goes down, and the complaint about thin wafels does not come.

Injection moulding, sheet metal, welding and packaging follow the same pattern: measure everything, trend it, steer on it.

For every role

One measurement record, for every role

In-line 3D measurement touches more people than the quality department. MeshOS shows the same records, presented in a way that fits each role.

For quality managers
Control charts on every product, tolerance limits drawn in, and the 3D model behind every reject. The evidence for audits and complaints is ready before anyone asks for it.
For production managers
Drift visible during the shift instead of rejects counted afterwards, and a dough or material giveaway figure you can actually bring down.
For operators
A clear signal when a dimension is moving towards its limit, with the trend on the screen, instead of a full reject bin an hour later.
For directors and owners
Scrap, rework and giveaway as real numbers per line and batch, and the effect of every improvement action backed by 100% measurement data.
For IT managers
The evaluation runs locally on the edge computer, 3D data stays within the environment you choose and the integration fits your own IT policy.

3D measurement that fits your existing line and IT

Sensor, encoder coupling and edge computer are mounted over the line that is already there: no new machines, no major rebuild. The evaluation happens locally at the line. Where the measurements and 3D models land is up to you:

Cloud
Cloud solution on European servers, without managing your own servers.
Hybrid
Hybrid solution with local data buffering, so no measurement is ever lost.
Self-hosted
Fully on your own infrastructure, within your own IT policy.

That keeps product geometry within your own environment when it has to, and the solution meets your own IT and GDPR requirements.

Honest about 3D measurement: what it takes to make it work

Laser triangulation is proven, mature technology, but it has physics to respect. Three things decide whether an in-line 3D project succeeds, so we settle them in the intake.

The surface has to return the laser line
Polished metal reflects the line away, glass lets it through, deep black absorbs it, and a camera cannot see behind a steep wall. Blue lasers, a second sensor head or a different angle solve most of it; some products we have to test first, and we say so.
Resolution and field of view trade off
The same sensor family gives sub-micron repeatability on a field of a few millimetres and tens of microns on half a metre. Your tolerance decides the field, and the field decides how many sensors the product needs.
The mechanics matter as much as the sensor
The measurement is only as good as the encoder coupling, the mounting stiffness and the calibration. A sensor that vibrates measures the vibration. That is why we mount, calibrate and verify against a reference part before the first verdict counts.

That is why a new measurement point first runs alongside your existing checks without rejecting. Only when its numbers match your calipers and your CMM does the system get the final say over a product.

Start with one measurement point

You don't have to measure the whole factory in 3D at once. Start with the dimension that causes complaints, the giveaway that costs the most, or the CMM queue that holds up the machine.

Step 1: we define the dimensions and tolerances together
In the intake we pick the product and the check, take over the tolerances from the drawing or the spec and collect examples of the deviations you want to catch.

Step 2: sensor and edge computer on the line
We select sensor, field of view and mounting, couple the encoder, calibrate against a reference part and collect 3D data from real production.

Step 3: the measurement runs alongside
The point measures every product without rejecting. We compare its numbers with your calipers and CMM, tune the tolerances and check the trends against what the line actually did.

Step 4: go live and steer
The point measures and rejects on its own, trends and control charts come together in MeshOS, and you start correcting the process on the drift instead of on the rejects.

Proof in practice

In-line measurement in the field

Real measurement and quality projects on real factory floors.

3D laser inspection of stroopwafels on the production line at Daelmans Inline quality inspection
Daelmans

Every stroopwafel measured by a 3D laser camera

A 3D laser camera measures every stroopwafel on the line: diameter, thickness and shape. Deviations show up while the batch is still running, not at the sample check afterwards. All quality data logged per line and per batch.

Vision system detecting a car part with a 3D point cloud Quality early warning
Automotive supplier

Scrap predicted before it comes off the line

Process parameters temperatures, pressures, cycle times feed a model that flags drift towards rejects while parts are still in the machine. Operators correct course instead of sorting scrap afterwards, and every intervention is logged against the batch.

Production line with end-of-line test data collection Traceability
Valeo

Production data and traceability, from line to IT

Machine data and end-of-line test results securely unlocked into the IT landscape: segmented network, one central data layer, every product digitally traceable. Automotive requirements as the design principle.

Frequently asked questions about 3D quality control

What is in-line 3D quality control?

In-line 3D quality control measures every product on the line in three dimensions with a laser triangulation sensor and compares the result with the design or a golden sample. Dimensions, flatness, volume and shape are checked at line speed, out-of-tolerance products are rejected and every measurement is logged per product and batch. The trend over the batch shows drift before it becomes a reject.

How does a laser triangulation sensor work?

A laser projects a line across the product and a camera looks at it from a fixed angle. Where the product is higher, the line shifts in the image, and that shift is converted into a height for every point along the line. The conveyor's encoder triggers a new profile every fixed distance, thousands of times per second, and the profiles together form a 3D model of the product.

How accurate is in-line 3D measurement?

That depends on the field of view. On a field of a few millimetres, laser profilers reach repeatability well below a micron; on a field of half a metre it is tens to hundreds of microns. The rule of thumb from measurement system analysis is that the measurement spread should stay under 10% of the tolerance, and we select the sensor for that. What the point reaches on your product is verified against a reference part before it goes live.

What is the difference between 3D measurement and AI visual inspection?

3D measurement answers "how big, how flat, how much?" and needs no contrast: it measures height. AI visual inspection answers "is there a scratch, a stain, a wrong print?" and works on the image. Many products need both, and we combine them in one inspection point when the check requires it.

Does it work on shiny, dark or transparent products?

Sometimes. Polished metal, deep black rubber and glass are the hard cases for any laser sensor: the line is reflected away, absorbed or transmitted. Blue lasers, a different mounting angle or a second sensor head solve most of it. For products like these we run a test on real samples before we promise anything.

Can it keep up with our line speed?

Almost always. Laser profilers capture thousands of profiles per second and the encoder keeps the spacing correct at any belt speed. The trade-off is resolution along the belt: the faster the line, the further apart the profiles for a given sensor, and we choose the sensor so that the smallest deviation you care about is still captured.

Can we compare every product directly with the CAD model?

Yes. The 3D model of the product is aligned to the CAD model or a measured golden sample and the deviation is shown per point, with the tolerance from the drawing. For products without a CAD model, such as baked goods, the reference is the target shape you define: diameter, thickness, height and their limits.

How does this help reduce giveaway in food production?

By showing you where the batch average actually sits. Fill weight rules only require the batch average to be at least the nominal value, so most producers run comfortably above it to be safe. When every product's dimensions and volume are measured, you see the average and the spread live and can run closer to nominal without risk. The dough or material you stop giving away is the return on the sensor.

Is 3D in-line measurement useful for CNC machining?

Yes, especially where the CMM is the bottleneck. A first-article measurement on a CMM takes 30 to 60 minutes; an in-line sensor measures every part in one pass. Trending the dimensions per part shows tool wear as drift, so an offset is corrected before the first part is out of tolerance. The CMM keeps its role for reference measurements and certification.

What does it do for PCB assembly?

It measures what 2D optical inspection cannot: solder paste volume and height per pad, component coplanarity, lifted leads and board warpage. Solder paste volume is typically judged between 70% and 130% of the aperture volume, and 3D is the only way to measure it. Every board is logged by serial number, so a field failure can be traced back to its paste deposit.

How much does in-line 3D quality control cost?

That depends on the application: the required resolution and field of view, the number of sensor heads, the line speed and how the result has to reach your systems. That is why we start with an intake and one measurement point, so the investment and the expected return in scrap, rework and giveaway are clear before you scale.

How quickly can a first measurement point go live?

In many cases a first point is on the line within 6 to 8 weeks, including mounting, calibration, setting the tolerances and a period of measuring alongside your existing checks. Difficult surfaces or very tight tolerances can add a test phase on real samples first.

Find out which dimension on your line is worth measuring on every product

Every product that leaves tolerance costs more than the sensor that would have seen it drift. Start with one measurement point for the dimension that matters most right now, and see for yourself what the trend tells you that the sample never did.