Robot Programming Interface with Real-Time 3D Path Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for programming moving programs for robots lack the ability to verify the propriety of the program until execution, and they require separate steps for drawing movement paths and programming, which are inefficient and do not allow for real-time confirmation of height information, leading to potential damage to nozzles or workpieces.

Innovation Solution

A program and apparatus that enable simultaneous input and visualization of movement path diagrams and programming work, incorporating a 3D display screen to show movement information in three-dimensional space with real-time updates, allowing for the integration of height information and automatic generation of moving programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If movement path diagrams and programming work are performed in separate steps, then the programming process is simplified, but working efficiency is reduced and real-time verification is not possible

Engineering Contradiction:
Improveworking efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the movement path diagram display and programming work into a single integrated system. The display unit simultaneously shows the movement path diagram and programming interface, allowing operators to perform both tasks in parallel rather than sequentially. This merging of functions directly addresses the technical contradiction by improving working efficiency while managing system complexity through unified architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a third dimension (Z-axis height information) to the traditional two-dimensional movement path display. By displaying height information alongside the planar movement path, the system enables real-time verification of three-dimensional robot movements without requiring separate programming steps, thus improving productivity while maintaining manageable complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If height information is not displayed in real-time, then the display system remains simple, but errors in height information cannot be detected until execution causing potential damage

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddisplay system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements real-time feedback by displaying height information (Z-axis data) alongside movement path information on the display unit. This allows operators to immediately verify height parameters during programming, detecting errors before execution. The feedback mechanism prevents potential damage to nozzles or workpieces by enabling proactive error correction, addressing the reliability improvement while managing display complexity through integrated presentation.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If movement programs are verified only after execution, then the control system remains simple, but programming errors cannot be confirmed until it is too late

Engineering Contradiction:
Improveprogram verification accuracyVSAvoidverification system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent enables preliminary verification of movement programs by displaying both the movement path diagram and programming parameters simultaneously before execution. Operators can review and confirm height information and movement paths in advance, ensuring program accuracy without requiring complex post-execution verification systems. This preliminary action approach improves measurement precision while keeping the verification system relatively simple through integrated real-time display.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2204710B1Method for preparing a moving program for a robot
Publication Date: 2015.05.20 MUSASHI ENG INC
  • EP2204710B1 patent drawingFigure 1~2
  • EP2204710B1 patent drawingFigure 3~4
  • EP2204710B1 patent drawingFigure 5~6

AI summary

Object: To provide a working environment in which, when programming work of a moving program is executed, work of drawing a movement path diagram, etc. and the programming work can be performed in parallel and, in addition, height information can be visually confirmed. Solving Means: A first aspect of the invention resides in a program for preparing a moving program of a working robot which performs desired work by moving a holder holding a working apparatus and a workpiece relatively to each other, the program comprising a step of displaying a text entry screen on which movement information of the working apparatus can be input on the character basis, a step of displaying a figure entry screen on which movement information of the working apparatus can be input as a path on a two-dimensional plane in correlation with height information, a step of outputting in real time the movement information of the working apparatus, which has been input on the text entry screen, as the path on the two-dimensional plane and the height information thereof on the figure entry screen, a step of outputting in real time the movement information of the working apparatus, which has been input on the figure entry screen, to the text entry screen on the character basis, a step of displaying a 3D-display screen for outputting the movement information of the working apparatus, as a path on a three-dimensional space, on the basis of the movement information of the working apparatus which has been input on the text entry screen and/or the figure entry screen, and a step of automatically generating the input moving program for the working apparatus.