• Combination of marking laser and camera system
  • Fast reading and inspection
  • Creation of a quality profile eines (patent pending)
  • With logging function
  • Test of seven quality parameters
  • Five grades: A, B, C, D und F
  • Can be retrofitted at any time
  • In accordance with ISO/IEC TR 29158
  • Increases process reliability
  • Only one software interface for marking laser and camera

Industrial traceability a class better

In today's industrial application DPM (direct part marking) bi-dimensional codes like Datamatrix and QR have become crucial to correctly identify and automatically track parts and components within the production process (internal traceability) and along the entire supply chain (external traceability) till the end-of-life of the product. Laser marking is the preferred choice to enhance contrast and to increase resolution that means larger amounts of data stored in the code.

It is obvious that the most important feature of a code is its readability, or in other words, the capability to ensure fail-proof reading along the supply chain.


To ensure quantitive measurement of the code quality, specific Standards and Technical Reports have been defined: for DPM code the verification methodology is defined in the ISO/IEC TR 29158 (that includes the AIM DPM-1-2006 Quality Guideline).

The scope to the ISO/IEC TR 29158 Standard is to define methodologies for the measurement of specific attributes of two-dimensional code symbols, defining methods for evaluating and grading these measurements and finally classify the code into five quality classes or grades: A, B, C, D and F.

The higher the class the higher the reliability of the reading process, F grade symbols are unlikely to be read successfully in most environments.

The OVERALL quality of the code is defined by the lowest resulting grade within the evaluated set of individual parameters.

To perform a reliable analysis of a code, specific measuring instruments, calles Certified Verifiers, are available on the market. These instruments embed standardized lighting systems, lenses and certified algorithms to objectively evaluate the quality of the code, providing a Quality Report with quantitative information about the code properties.

Verifiers are widely used to evaluate and certify the quality of the so called "golden sample" or "approved quality sample" to be used as the reference in mass production to ensure fail proof readings.

As other standard measurement instruments, Certified Verifiers are dedicated to operate in controlled environments, and typically are not suitable to monitor code quality in real wold production environments.

Code acquisition in a real production environment is sensitive to ambient light variation, mechanical vibration, electrical noise, degredation of the LED light system, etc. These fluctuations are not compatible with absolute and standardized measurement of the grade and cause, for example, the grade of the same samples measured several times to actually give different values.

In automatic production processes it is important to constantly monitor in-line the quality of the marking in order to scrap non - readable or poorly readable components.

For the in-line quality check of the just-applied codes, industrial readers, like VISION are widely used, to perform comparative analysis of the code quality, monitoring variation in a real harsh production environment.

Even though VISION uses a grading library fully compliant with ISO/IEC standards, it does not take into consideration the external environmental lighting parameters such as aperture, wavelength and illumination angle which can in any case affect the scan grade. For this reason VISION can be used to monitor veriations in code quality but cannot be considered as Certified Verifier.

VISION is the treceability solution that ensures code quality in real production environments and combines into one single graphical user interface the flexibility of laser marking and the reliability of industrial code imagers.

VISION allows collecting multiple measurements and computes the statistical dispersion of each individual quality parameter, measuring and considering the contribution of each individual parameter.

This statistical approach allows real sample quality threshold training and a simple and immediate visualization of the quality spread for each code parameter.

This fully automatic quality training process provides a so called quality profile (patent pending) that always includes all the relevant quality parameters.


What is checked by VISION?

Accordingly with ISO /IEC TR 29158 that includes the AIM DPM-1-2006, seven quality parameters or Metrics have been defined. The knowledge of the meaning of each quality parameter may be helpful in laser marking process tuning. Each quality parameter is classified into grades from A to F, and OVERALL is defined as the lowest result among all the parameters or metrics.


CC - Cell Contrast

Kontrast DataMatrix-Code

This parameter measures the differences between the mean brightest and the mean darkest values of the symbol. In laser DPM the creation of background of the code (quiet zone) with low power settings is extremely effective to boost the contrast.

CM - Cell Modulation

Modulation DataMatrix-Code

Cell modulation analyzed the uniformity of the contrast inside the code extension. In laser DPM this defect usually refers to local non-uniformity of the material surface (i.e. finishing quality, dust, oil...) incorrect marking distance or titled/curved marking surfaces,

FPD - Fixed Pattern Damage

Fixed Pattern Damage DataMatrix-Code

This metric checks the fundamental characteristics of the code (quiet zone around the code, "L" finder and clocking patterns, and reference dots). Poor results on this metric may reduce the capability to locate and read the code. As for "Cell Contrast", the use of a smooth uniform background as a quite zone reduces the risk of low grade FDP.

UEC - Unused Error Connection

Fehlerkorrektur DataMatrix-Code

Data Matrix incorporates an error correction mechanism and data redundancy. This parameter tests and grades how much redundant data had to be used during reading to decode the data content. A perfect mark that requires no error correction would achieve a UEC score of 100% that results in grade A.

ANU - Axial Non-Uniformity

Axial Non Uniformity DataMatrix-Code

This parameter measures and grades the modules' squareness in the direction of each of the symbol's major axes (X-axis and Y-axis). In laser DPM applications this metric is typically affected by off-axis marking (titled surfaces vs laser marking axis) but also off- axis reading (skewed reader vs target surface).

MR - Minimum Reflectance

Minimum Reflectance DataMatrix-Code

Determines the degree to which the object reflects light. Accurate tuning of laser parameters like power, speed and repetition rate dramatically influence this quality parameter.

GNU - Grid Non-Uniformity

Grid Non Uniformity DataMatrix-Code

This parameter measures and grades the module placement by comparing to a nominal evenly spaced grid. Assuming a grid on which the ideal angle of intersection is 90°, and angle deviation from 90° constitutes Grid Non-Uniformity.


Inspection System Contact Form