Robot Search Program Generation for Accurate Teaching Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating teaching points for robot operation paths, such as arc welding, require high operator skill and time due to the need for precise manual positioning and repeated calculations, which can lead to inaccuracies and increased workload.

Innovation Solution

A program generation device that simplifies the process of generating a search program for determining teaching points by allowing users to input search start and end positions, along with detection conditions, using a user-friendly interface, thereby automating the generation of accurate teaching points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual teaching point generation is performed by operator, then high accuracy of 1 mm or less can be achieved, but high operator skill is required and a lot of work time is consumed

Engineering Contradiction:
Improveteaching point accuracyVSAvoidwork time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables self-service teaching point generation by automatically calculating teaching points based on sensor-detected operation lines and programmed search patterns, eliminating the need for manual operator intervention while maintaining high accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical teaching operations with an automated computational system that uses sensor data and algorithms to generate teaching points, substituting human skill-based operations with automated processing

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

2Extent of automation

If search point is used to determine next teaching point, then teaching process can be automated, but unexpected movement of robot may occur and position must be calculated repeatedly

Engineering Contradiction:
Improveteaching automationVSAvoidrobot movement stability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system uses sensor feedback to detect the actual operation line and continuously adjusts teaching point calculations based on real-world measurements, ensuring reliable robot movement while maintaining automation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary calculation of teaching points based on detected operation lines before executing robot movements, preventing unexpected movements by pre-planning the search path and teaching points

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If repeated calculation of search point position is performed, then accurate teaching point can be generated, but it takes time to generate teaching point

Engineering Contradiction:
Improveteaching point accuracyVSAvoidteaching efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs preliminary detection of the operation line using sensors before teaching point generation, and pre-calculates search patterns based on this detected line, enabling efficient subsequent teaching point generation without repeated calculations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a digital copy of the operation line from sensor data and performs calculations on this copy rather than repeatedly measuring the physical workpiece, significantly reducing calculation time while maintaining accuracy

Inventive Principle:
Principle #26Copying

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

This solution significantly reduces the operator's workload and time required to generate teaching points, enhances accuracy, and allows even inexperienced users to easily generate search programs and operation programs, leading to improved processing accuracy in robot operations.

Implementation Method 1

a sensor capable of detecting an operation line of a workpiece

Methodology Applied
Scientific EffectLight reflection: Reflection

Data Source

PatentUS20250187185A1Device for generating search program for robot
Publication Date: 2025.06.12 FANUC LTD
  • US20250187185A1 patent drawing
  • US20250187185A1 patent drawing
  • US20250187185A1 patent drawing

AI summary

Provided is a program-generating device that makes it possible to greatly simplify the work of a user in creating a search program for generating teaching points. The program-generating device includes a reception unit that receives input of a search start position and a search end position on a work line according to a sensor, and input of information about a search program including the detection conditions of the sensor; and a program-generating unit that generates, on the basis of the content received by the reception unit, a search program for setting teaching points corresponding to the positions on the work line.