Robot Programming Interface with Real-Time 3D Path Visualization
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
Figure 1~2
Figure 3~4
Figure 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.