The sizing model, published

Most code reading quotations are argued from a catalogue. Ours is argued from four rules you can check yourself. If your geometry fails one of them, no vendor or budget fixes it.

Rule 1
Ten pixels per module
A 2D code needs roughly ten sensor pixels across each module to decode reliably on a real surface. A 0.5 mm module therefore needs a field of about 5 mm per ten modules, and the optics follow from there. Fewer pixels works on clean laser printed labels and fails on corrugate.
Rule 2
Half a module of motion smear
Motion blur must stay under half a module. Required exposure in microseconds equals 0.5 times the module in millimetres, divided by the belt speed in metres per second, times one million. This is the rule that decides whether a strobe is a lighting accessory or a timing device.
Rule 3
The six-sided floor is 1.27 mm at 500 mm
Side heads look along the box face at a shallow angle, so effective resolution drops. Published six-sided systems hold a 1.27 mm 2D floor while the top face alone can reach 0.38 mm. This is geometry, not product quality.
Rule 4
The class ceiling is 3.5 m/s, on one face
The fastest published multi-megapixel reader we could verify reaches 3.5 m/s with a 12 MP sensor at 15 Hz, on a single unit. No six-sided layout in this class publishes anything above 3 m/s. Claiming otherwise is a brochure problem.

Worked examples

Same four rules, three parcels. The arithmetic is the whole argument.

Exposure budget = 0.5 × module ÷ speed. A 100 µs strobe pulse is the ring default; 50 µs is available.
CaseModuleBelt speedExposure budgetSmear at 100 µsVerdict
Parcel, printed label1.0 mm2.0 m/s250 µs0.20 mmpasses with margin
Parcel, small label0.5 mm2.0 m/s125 µs0.20 mmpasses, thin margin
Parcel, small label, fast line0.5 mm3.0 m/s83 µs0.30 mmfails at 100 µs, passes at 50 µs
Direct part mark, machined0.3 mm2.0 m/s75 µs0.20 mmfails, needs 50 µs and better contrast
Side face on a six sided ring1.0 mm2.0 m/s250 µs0.20 mmblocked by rule 3, below 1.27 mm floor

The last row is the one that catches most projects. The exposure budget says yes, the side angle says no. Both rules apply at once.

Depth of field, the numbers we could verify

Only two rows of this table are published with numeric values. We print the gap rather than interpolate it.

16 mm high speed liquid lens head, vendor manual revision 26.2.0.9, checked November 2026.
Module1D read distance2D read distanceNote
6 mil676 mm465 mmsmall code, short reach
10 milnot publishednot publishedthe manual prints a colour band with no value
15 milnot publishednot publishedsame page, same gap
20 mil2,249 mm1,547 mmlarge code, long reach

Consequence for a 1,200 mm wide belt: the same 16 mm lens cannot cover the width and read 10 mil at once. Either the head moves further away and the code grows, or the lens is exchanged for a wider one and the code shrinks. There is no third option.

Questions we get on the first call

Why five area heads and one line scan, not six area heads?
No area head can see the face a parcel is sitting on. The bottom is read through a mirror with a line scan head, which is the same solution the three large vendors publish. Six area heads is a common brochure phrase and a rare physical installation.
Can I use the heads I already stock?
Yes, that is the point of selling the ring separately. We need the serial interface, the trigger input specification and the mounting pattern. If a head cannot take an external trigger in hardware, we will say so before you buy the ring.
Is there a licence fee per line?
No dongle and no per line licence. The merge logic runs in the trigger box and the result format is documented. We do not withhold a key to keep you as a customer.
What certifications exist today?
The status is published as it is, on the About page, including the parts that are not finished. We do not print a CE mark we have not earned.
Lead time?
Evaluation ring: four to six weeks from a signed geometry sheet. Production station: ten to fourteen weeks, depending on head availability. Both figures will move once the first build is behind us, and we will update this page rather than quietly quote a new number.
Can you send a sizing sheet as a file?
Yes. Ask from the contact page and we send the spreadsheet we actually use, formulas visible, so you can audit the assumptions instead of trusting a summary.

Ask for the sizing sheet