Unified Robot Scanner Controller for Laser Machining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote laser machining systems require separate operations for inputting machining information and controlling the robot, necessitating knowledge of G-code programming and independent operation of scanner and robot controllers, which complicates the programming process.

Innovation Solution

A laser machining robot system with a robot controller that includes a machining information input unit, a G-code generation unit, and a G-code communication unit to generate and transmit G-code programs to a scanner controller, simplifying the programming of scanner operations by integrating these functions into a unified system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If separate control interfaces are used for scanner controller and robot controller, then independent control of each device is achieved, but operation complexity increases and programming becomes more difficult

Engineering Contradiction:
Improveprogramming simplicityVSAvoidcontrol system structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines the scanner control function and robot control function into a single integrated controller. The controller includes a scanner control unit that generates G-code for the scanner and a robot control unit that executes robot operations, both managed through one unified interface. This eliminates the need for separate control systems while simplifying programming, as operators only need to learn one controller interface instead of multiple separate systems.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If G-code programming is required for scanner operation, then precise scanner control is achieved, but operator learning burden increases

Engineering Contradiction:
Improvescanner control precisionVSAvoidoperator skill requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The scanner control unit automatically generates G-code programs based on simple parameter inputs from the operator. Instead of requiring operators to manually write complex G-code, the system provides self-service by automatically creating the necessary control code from basic machining parameters, thereby maintaining precise scanner control while eliminating the need for specialized programming knowledge.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The scanner control unit acts as an intermediary between the simple parameter input interface and the complex scanner control system. It translates user-friendly parameter inputs into precise G-code commands automatically, serving as a mediator that shields operators from complexity while ensuring accurate scanner operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If unified controller is used for both scanner and robot, then operation simplicity is improved, but control speed synchronization becomes more challenging

Engineering Contradiction:
Improveinterface unificationVSAvoidcontrol speed synchronization
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The controller incorporates feedback mechanisms that monitor the operational state of both the scanner and robot in real-time. Based on this feedback, the control units dynamically adjust their operation speeds and timing to maintain synchronization. This allows the unified controller to coordinate both devices effectively without compromising control precision or speed matching.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10870168B2Laser machining robot system
Publication Date: 2020.12.22 FANUC LTD
  • US10870168B2 patent drawing
  • US10870168B2 patent drawing
  • US10870168B2 patent drawing

AI summary

A laser machining robot system that simplifies programming of a scanner operation is provided. A laser machining robot system includes a robot controller that controls a robot that performs remote laser machining and a scanner controller that controls a scanner. The robot controller includes: a machining information input unit that inputs machining information; a G-code generation unit that generates a G-code program using the machining information; and a G-code communication unit that transmits the G-code program to the scanner controller. The scanner controller includes a scanner program processing unit that applies the G-code program as a scanner operation program for operating the scanner.