3D Scan Path Programming for Metrology Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine vision inspection systems lack simplicity and robustness in operation and programming for high precision chromatic range sensors, making it difficult for unskilled users to create reliable part programs that integrate both machine vision and chromatic range sensor components, and achieve high throughput.

Innovation Solution

A metrology system with a user-friendly interface that allows users to define and execute precise 3D scan paths using a combination of less precise and more precise Z-height sensing systems, enabling automatic adjustment of the sensor height to maintain measurements within the measuring range of the precise Z-height sensor, thereby facilitating reliable and efficient surface Z-height measurements across varying workpiece surfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a precise Z-height sensing system with a narrow measuring range is used, then measurement precision is improved, but the device complexity and programming difficulty increase

Engineering Contradiction:
Improvesurface Z-height measurement precisionVSAvoidprogramming complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A less precise Z-height sensing system acts as an intermediary to provide preliminary surface height measurements. These preliminary measurements guide the positioning of the precise Z-height sensor, enabling it to operate within its narrow measuring range while simplifying the overall programming process through automatic path generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The less precise Z-height sensor performs preliminary scanning to map the workpiece surface topography before the precise Z-height sensor executes detailed measurements. This preliminary action eliminates the need for complex manual programming of the precise sensor's positioning, as the scan path is automatically generated based on the preliminary surface data.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If a single precise Z-height sensor is used, then measurement accuracy is improved, but the productivity decreases due to frequent height adjustments

Engineering Contradiction:
Improvesurface Z-height measurement accuracyVSAvoidscan throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The measurement process is segmented into two stages: a preliminary scanning stage using a less precise sensor to map the surface, and a detailed measurement stage using the precise sensor. This segmentation allows the precise sensor to maintain optimal positioning throughout the scan, eliminating frequent height adjustments and maintaining high productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The preliminary surface mapping by the less precise sensor enables the system to pre-calculate the optimal scan path for the precise sensor. This preliminary action ensures that the precise sensor operates continuously within its measuring range without interruptions for height adjustments, thereby maintaining high scan throughput.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If manual video tool set-up is used, then measurement precision can be achieved, but the ease of operation decreases for unskilled users

Engineering Contradiction:
Improvedimensional measurement precisionVSAvoidprogramming ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically generating the precise 3D scan path based on preliminary surface measurements. The automatic path generation algorithm processes the preliminary data and creates optimized measurement paths without requiring manual intervention, making the system easy to operate while maintaining measurement precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The preliminary scanning and surface mapping automatically prepare the data needed for precise measurement path generation. This preliminary action eliminates the need for unskilled users to manually configure complex measurement parameters, as the system automatically processes the preliminary data to generate accurate measurement paths.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If learn mode programming is used, then adaptability to specific workpieces is improved, but the loss of time increases due to programming and debugging

Engineering Contradiction:
Improveworkpiece-specific inspection capabilityVSAvoidprogramming and debugging time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary surface mapping that automatically generates the foundation for workpiece-specific inspection paths. This preliminary action significantly reduces the time required for learn mode programming, as the system automatically adapts to the specific workpiece geometry without requiring extensive manual programming or debugging by the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automatic scan path generation algorithm performs self-service by processing preliminary surface data and creating optimized inspection paths specific to each workpiece. This eliminates the need for manual programming and extensive debugging, reducing the time loss while maintaining full adaptability to different workpiece configurations.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables relatively unskilled users to create reliable high-throughput part programs for precise surface Z-height measurements, improving measurement accuracy and reducing programming and debugging time, while maintaining predictable scan speed and robustness.

Implementation Method 1

chromatic aberration techniques are utilized for high precision distance sensing metrology

Methodology Applied
Scientific EffectChromatic aberration: Dispersion (of waves)

Data Source

PatentUS9740190B2Method for programming a three-dimensional workpiece scan path for a metrology system
Publication Date: 2017.08.22 MITUTOYO CORP
  • US9740190B2 patent drawing
  • US9740190B2 patent drawing
  • US9740190B2 patent drawing

AI summary

A method for programming a three-dimensional (3D) workpiece scan path for a metrology system comprising a 3D motion control system, a first type of Z-height sensing system, and a second type of Z-height sensing system that provides less precise surface Z-height measurements over a broader Z-height measuring range. The method comprises: placing a representative workpiece on a stage of the metrology system, defining at least a first workpiece scan path segment for the representative workpiece, determining preliminary actual surface Z-height measurements along the first workpiece scan path segment, and determining a precise 3D scan path for moving the first type of Z-height sensing system to perform precise surface Z-height measurements. The precise 3D scan path is based on the determined preliminary actual surface Z-height measurements. The precise 3D scan path may be used for performing precise surface Z-height measurements or stored to be used in an inspection program.