Offline Teaching Device Merging Detection and Welding Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In offline teaching devices for industrial robots, the separation of position detection and welding commands in a teaching program leads to increased labor and errors during program formation and execution, as detection results are not directly displayed alongside welding commands.
Innovation Solution
An offline teaching device with a display unit, storage unit, and control unit that displays position detection and welding commands corresponding to an operation trajectory, allowing for easy specification and editing of the teaching program, reducing errors and enhancing accuracy and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If position detection commands and welding commands are separated in the teaching program, then the program structure is organized by function, but the correspondence between detection results and welding commands cannot be visually confirmed, increasing worker labor and causing teaching errors
Solution Approach 1:
The patent combines position detection commands and welding commands into a unified display structure where both types of commands are shown together in the teaching program. The display unit presents detection commands and welding commands in sequence, allowing workers to visually confirm the correspondence between detection results and welding commands at the same location, thereby reducing errors and labor while maintaining functional organization.
Solution Approach 2:
The patent introduces a display unit as an intermediary that visually connects position detection commands with welding commands. This display mechanism acts as a mediator that shows the relationship between detection results and welding operations, enabling workers to verify correspondence without manually searching through separated program sections.
2Productivity
If position detection commands are executed before welding commands in separate program sections, then the execution sequence is clear, but the detection results cannot be displayed in the context of welding commands, requiring additional manual verification
Solution Approach 1:
The patent merges the display of position detection commands and welding commands into a single unified view in the teaching program. This allows workers to form and verify the program more efficiently by seeing both command types together, eliminating the need to manually search through separate program sections and reducing verification time.
3Device complexity
If the teaching program displays all commands in a linear sequence, then the program structure is simple, but it becomes difficult to locate and edit specific detection or welding commands
Solution Approach 1:
The patent segments the display of commands by type while maintaining their sequential execution order. Position detection commands and welding commands are presented in distinct but adjacent sections, allowing workers to easily locate specific command types without losing the overall linear structure. This segmentation enables quick navigation to detection or welding commands while preserving program simplicity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An offline teaching device according to the present disclosure includes a display unit, a storage unit, and a control unit. The display unit displays a teaching program and a model diagram. The storage unit stores commands constituting the teaching program, and model data of the model diagram. The control unit controls the display unit and the storage unit. The teaching program includes a position detection program including a plurality of position detection commands, and a welding program including a plurality of welding commands. The control unit displays, in the model diagram, an operation trajectory of a robot when the teaching program is executed. The control unit displays a part of the plurality of position detection commands and a part of the plurality of welding commands in the model diagram.