Welding Program Planning with Interactive Line Order and Direction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing welding program generation methods do not necessarily increase the efficiency of welding operations by a welding robot, as they prioritize the shortest distance routes without considering optimal welding orders and directions.

Innovation Solution

A system and method that displays candidate welding lines on a photographed object's image, allowing operators to specify welding orders and directions interactively, and produces a welding program based on these specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If the robot moves along the route with the shortest distance, then the travel distance is minimized, but the welding operation efficiency is not necessarily improved

Engineering Contradiction:
Improvetravel distanceVSAvoidwelding operation efficiency
Core Design Contradiction:
Length of moving objectVSProductivity

Solution Approach 1:

The system changes the optimization parameter from purely distance-based to efficiency-based by allowing operators to specify welding orders and directions that consider multiple factors including welding time, accessibility, and process requirements, not just travel distance

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system makes the welding route dynamic and adaptable by enabling operators to modify welding orders and directions based on actual operational needs, rather than relying on static shortest-path calculations

Inventive Principle:
Principle #15Dynamics

2Productivity

If automated program generation is used, then productivity is improved, but the ability to optimize welding order and direction is reduced

Engineering Contradiction:
Improveprogram generation efficiencyVSAvoidwelding order specification flexibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system merges automated program generation with manual specification capabilities, combining the efficiency of automation with the flexibility of human judgment in determining welding orders and directions

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system incorporates feedback mechanisms where operators can review and adjust the automatically generated welding programs, allowing iterative optimization based on practical considerations

Inventive Principle:
Principle #23Feedback

3Loss of information

If all candidate welding lines are displayed, then completeness of information is improved, but the complexity of the display increases

Engineering Contradiction:
Improvewelding line information completenessVSAvoiddisplay complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the display information by allowing operators to selectively view and work with specific welding lines or groups of lines, rather than presenting all candidate lines simultaneously, reducing cognitive load while maintaining information availability

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12454055B2Welding program production system and welding program production method
Publication Date: 2025.10.28 DAIHEN CORP
  • US12454055B2 patent drawing
  • US12454055B2 patent drawing
  • US12454055B2 patent drawing

AI summary

Provided is a welding program production system that can increase efficiency of a welding operation by a welding robot. The welding program production system includes a display control unit that causes a plurality of candidate welding lines detected on the basis of an image of a photographed object to be welded to be displayed in superimposed relation on the image, an input receiving unit that receives an input to select the welding lines from among the plurality of candidate welding lines and an input to specify a welding order and a welding direction for each of the selected welding lines, and a program production unit that produces a welding program on the basis of the specified welding order and welding direction.