Workpiece Processing Point Mapping from Contour Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for industrial robots fail to accurately process workpieces due to misalignment and manufacturing deviations, leading to quality issues in high-precision applications.

Innovation Solution

A method and apparatus that determine a workpiece point by aligning and transforming model contour points to workpiece contour points using a workpiece matrix, and adjusting points based on positional relationships between model and workpiece sections, ensuring precise processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional robot processing methods are used, then the device complexity is low, but the manufacturing precision deteriorates due to misalignment and workpiece deviations

Engineering Contradiction:
Improveprocessing accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by acquiring workpiece contour data and determining transformation matrices before actual processing. The method calculates the relationship between the workpiece coordinate system and robot coordinate system in advance, establishing the workpiece point coordinates before the robot executes the processing operation. This preliminary coordinate transformation and alignment eliminates misalignment issues during processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical alignment systems with a computational approach. Instead of using sophisticated mechanical positioning devices and fixtures to ensure alignment, the system uses image processing, contour detection, and mathematical transformation matrices to determine the workpiece coordinate system and map it to the robot coordinate system. This substitutes mechanical complexity with computational processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If workpiece alignment and clamping are performed conventionally, then the ease of operation is maintained, but the manufacturing precision deteriorates due to offset in processing path

Engineering Contradiction:
Improveprocessing path accuracyVSAvoidworkpiece position detection
Core Design Contradiction:
Manufacturing precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary coordinate transformation system between the workpiece and the robot. The workpiece coordinate system is established based on detected contour points, and a transformation matrix is calculated to map this to the robot coordinate system. This intermediary mathematical transformation layer accurately translates workpiece positions to robot positions, eliminating detection difficulties and ensuring precise processing paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by detecting multiple contour points on the workpiece and using these to calculate transformation matrix parameters. Instead of relying on a single reference point or conventional alignment markers, the method uses multiple measured points to determine the workpiece coordinate system parameters, improving both detection accuracy and processing path precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240217048A1Method and apparatus of determining point for processing workpiece
Publication Date: 2024.07.04 ABB (SCHWEIZ) AG
  • US20240217048A1 patent drawing
  • US20240217048A1 patent drawing
  • US20240217048A1 patent drawing

AI summary

Methods and devices of determining a point for processing a workpiece. The methods include acquiring a plurality of model contour points representing a contour of a model associated with the workpiece and a model point representing a position for processing the model, acquiring a plurality of workpiece contour points representing a contour of the workpiece, and determining, based on the plurality of model contour points and the plurality of workpiece contour points, a workpiece point that corresponds to the model point for processing the workpiece.