The part-number tile shows the worker at the production monitor which part to fit. Over two years, new variants kept being added – the tile’s footprint stayed the same. The challenge: fit every new piece of information in without breaking the design or losing legibility from a distance.
The base display of the part-number tile came from the existing system. Which part numbers appear on the monitor is set by the parametriser in the configuration dialog. On the handheld (PDA), a simplified text display is enough; in the configuration dialog, the part number is just one field among the position variants – the design challenge sat entirely on the monitor.
Starting point: just the number itself.
Slot number added to the part number. An optional slot color as a background fill behind the slot number – colored text alone wouldn’t be recognizable from a distance on the shop floor.
During a supplier changeover, old and new parts sit on the line at the same time. Both part numbers are shown, separated by a vertical divider. The worker uses up the old parts first and then switches – seeing both, they can decide for themselves.
An additional four-character color code per part number, shown with a heavily rounded outline – deliberately distinct from the divider introduced in V3.
Edge cases with up to four extra characters. They have to fit the allotted space without breaking the tile grid.
Anonymized reconstruction: slots are letters in the original, shown here as a number. Numbers, color codes, slot color and typeface fictional or replaced and scaled down.
The tile sits in a fixed grid on a shop-floor monitor during live operation – no scrolling, legible from 1–3 m. With every new stage, more had to fit onto one tile.
Slot, slot color, alternate fitting, color code and extended length can all apply to a single part number at once.
The same combinations have to work across every tile size – the smaller the tile, the bigger the space problem.
Normal number, extended length, color code and alternate fitting each need their own visual device – at a glance and from a distance.
Excerpts from the UI: what happens when new attributes run into the existing tiles without adjustment.




How does the second number differ from the first – and from a color code?
A 12×6 grid instead of 6×4: a part number occupying 1×1 in the coarse grid corresponds to 3×2 in the finer one. Overflow can then be corrected by a single grid unit instead of doubling the whole tile straight away – saving space, since no double size is needed.
Every attribute gets exactly one visual device – so all types stay distinguishable even when combined.
For every combination of tile size and part-number type, it’s defined how it looks. Whatever wouldn’t be legible at a given size doesn’t get a special variant – it scales up to the next tile size instead. Of originally four sizes, three remained.
Anonymized reconstruction of the spec. Grid units width × height. Numbers, slot and slot color fictional; typeface replaced.
Content is fitted into the existing tiles through further-adjusted font sizes. The deliberate trade-off: text size – and with it, some legibility – gives way in favor of the system. The alternative would have been an expensive refactor of the grid, and with it the entire logic of the layout algorithm.
Guiding principle: as few variants as possible, one consistent design throughout.
The last four digits stay the large check block, with the rest of the number small above it. Font sizes were reduced further per size and combination, with the remaining number set on two lines where needed. On the smallest tile with a slot, the prefix shrinks to a superscript letter.
Parts of the part number that aren’t relevant for the check on the line are dropped – the worker sees and reads the decisive part at a glance. Identical prefixes, for example with alternate fitting, appear only once.
Combinations that wouldn’t be legible at a given tile size aren’t forced into their own special layouts – they scale up to the next size instead. Of four tile sizes, three remained: the largest was cut again – next to the monitor’s other content, there was practically never room for it.
A finer grid would have enabled the best display, but would have required a complete rework of the layout algorithm for every tile. That effort wasn’t available within the project’s scope. The grid question is documented; a briefing or workshop on the algorithm is planned for the further course of the project.
Not the theoretically perfect solution, but the best one within the given constraints: smaller type over a rebuild of the grid and algorithm. That kept the part-number tile in a consistent visual language across five stages – one visual device per attribute, few variants, and no changes to the existing grid. The cost, partly reduced legibility in dense combinations, was accepted deliberately. The underlying grid question wasn’t sidestepped but documented and prepared for a later revision.