Modern metrology generates and collects all the required information for the manufacturing process to ensure the correctness of parts, accuracy of assemblies and as a result, the highest possible standard of products.

The role of metrology within the manufacturing process has long been associated with quality assurance – a post-production inspection of the dimensional measurements of a part against specifications. By analyzing quality data to its full potential, the quality team can influence decision-making upstream and downstream. It can help other stakeholders within the manufacturing process to ensure that quality runs throughout the product lifecycle. It can be the architect of quality design, quality production and quality product delivery. Smart manufacturing needs metrology and the data, analytics and insights it provides.


Below is a small selection of companies that use our products.

  • Oy Mapvision
  • Advanced Scientific Concepts
  • OptiPro Systems
  • Mitutoyo
  • Omega TMM
  • Marposs
  • Aerotech
  • DW Fritz
  • Zeiss
  • Faro
  • 3D Infotech

Want to see our products in action?

Watch the Made with Eyeshot videos playlist

Got a question?

Let one of our experts help you find the answer.


Code Samples

Below is a selection of code samples related to these industrial sectors.


This sample explains how to overlap wireframe geometry to a video stream. It also demonstrates how to update a Picture entity from a separated thread.


This sample explains how to compare a point cloud with a 3D geometry imported via IGES file format.


This sample explains how to measure 3D distances between BRep's faces, edges and vertices. It also implements mixed sub-item selection.


This sample explains how to draw an interactive ruler on the Viewport surface. The ruler drawing changes tick density based on the current zoom factor. This sample also demonstrates how to display a logo in overlay on the 3D scene.


This sample explains how to implement a custom selection method on a FastPointCloud entity. The Undo and Unselect commands are also provided.


This sample explains how to generate a section of a 3D surface model.