Robot Teaching Point Reuse Across Programs to Cut Search Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot teaching operations are inefficient due to the need to search for and correct multiple teaching points, especially when similar or identical points are taught in different robot programs, leading to potential operational errors and reduced efficiency.

Innovation Solution

A teaching device and system that allows for the reuse of previously taught teaching points across different robot programs, including selection, association, and correction of these points to enhance efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a search is conducted to determine which robot program has taught an already taught teaching point, then the accuracy of teaching point identification is improved, but the efficiency of the teaching operation is impaired

Engineering Contradiction:
Improveteaching point identification accuracyVSAvoidteaching operation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by displaying teaching points from other robot programs in advance on the generation screen before the actual teaching operation. This allows the operator to visually identify and select reusable teaching points without conducting time-consuming searches, thereby resolving the contradiction between identification accuracy and operational efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a visual copy of teaching points from other robot programs and displays them on the generation screen. This copying mechanism enables operators to reference existing teaching points across different programs, eliminating the need for searches while maintaining accurate identification and reuse of teaching points

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple teaching points at the same position are treated as different points, then the flexibility of robot programming is improved, but the complexity of correction operations increases

Engineering Contradiction:
Improverobot programming flexibilityVSAvoidcorrection operation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal teaching point management approach where teaching points from different robot programs are displayed and managed in a unified interface. The teaching point selection unit can select from teaching points across multiple programs, and the reuse unit handles the reuse operation universally, thereby reducing correction complexity while maintaining programming flexibility

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The teaching point selection unit acts as an intermediary between the multiple teaching points at the same position and the robot program generation process. It provides a standardized selection interface that simplifies the correction operation while preserving the ability to differentiate and selectively reuse teaching points across different programs

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If teaching points from other robot programs are reused, then the productivity of robot program generation is improved, but the risk of operational errors increases

Engineering Contradiction:
Improverobot program generation efficiencyVSAvoidoperational error risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback through the teaching point display control unit that displays teaching points from other robot programs on the generation screen, allowing the operator to visually verify the selected teaching point before reuse. This visual feedback mechanism reduces operational errors while maintaining high productivity by enabling informed selection of reusable teaching points

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies preliminary anti-action by providing visual display and confirmation mechanisms before the teaching point reuse operation occurs. The operator can preview the teaching point information and confirm the selection, preventing potential errors before they happen while still enabling efficient reuse of teaching points from other programs

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS12350825B2Teaching device, teaching system, and teaching program
Publication Date: 2025.07.08 FANUC LTD
  • US12350825B2 patent drawing
  • US12350825B2 patent drawing
  • US12350825B2 patent drawing

AI summary

This teaching device comprises: a user interface unit capable of displaying a creation screen for a robot program; a teaching point display control unit for controlling displaying of previously taught teaching points on the creation screen; a teaching point selection unit for selecting a specific teaching point from the displayed teaching points; and a teaching point reuse unit for reusing the selected teaching point as a new teaching point for a robot program being created. The previously taught teaching points include at least one of a teaching point taught previously for the robot program being created and a teaching point taught previously for another robot program different from the robot program.