Robot Operation Program Creation With Relative Position Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing operation program creation devices for robots struggle with maintaining the correct relative position between the robot and the workpiece during the creation or updating of operation programs, leading to potential unintended states and inefficiencies.

Innovation Solution

An operation program creation device that includes an input unit, a storage unit for path data, and a control unit capable of adjusting the positions of the robot and the workpiece relative to each other, providing notification and optionally moving them to a referential relative position when discrepancies are detected, ensuring accurate program creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the operator manually checks and adjusts the relative position between robot and workpiece before creating an operation program, then the manufacturing precision is improved, but the productivity deteriorates due to additional manual operations and time consumption

Engineering Contradiction:
Improverelative position accuracyVSAvoidprogram creation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The control unit automatically detects the current relative position between robot and workpiece, compares it with the referential relative position, and provides feedback to the operator through notifications. This automated feedback mechanism eliminates manual checking while maintaining position accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-checking of the relative position and automatically identifies discrepancies without requiring manual intervention. The control unit independently determines whether the current position matches the referential position and initiates appropriate actions.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If the system automatically moves the robot or workpiece to the referential relative position when a discrepancy is detected, then the manufacturing precision is improved, but the device complexity increases due to additional automatic positioning functions

Engineering Contradiction:
Improverelative position accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The automatic positioning function is merged with the existing operation program creation workflow. The control unit integrates position detection, comparison, notification, and adjustment functions into a single unified process that operates seamlessly during program creation, avoiding the need for separate complex positioning systems.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If the system provides notification to the operator about position discrepancies, then the reliability is improved by preventing unintended states, but the productivity deteriorates due to interruption of the program creation process

Engineering Contradiction:
Improveprogram creation reliabilityVSAvoidprogram creation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The notification system operates dynamically based on the detected position discrepancy. The control unit adaptively determines when to notify the operator and when to automatically correct the position, optimizing the balance between reliability and productivity based on real-time conditions rather than following a fixed notification protocol.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11325257B2Operation program creation device
Publication Date: 2022.05.10 FANUC LTD
  • US11325257B2 patent drawing
  • US11325257B2 patent drawing
  • US11325257B2 patent drawing

AI summary

The operation program creation device includes, an input unit, a storage unit that stores path data indicating a path along which predetermined position of the robot should pass for an operation of the robot to the workpiece, and a control unit which creates the operation program corresponding to the path data when the control unit receives, from the input unit, a start request for creating or renewing the operation program for the operation, wherein the control unit is capable of changing a position of at least one of the robot and the workpiece relative to each other based on an input to the input unit, the control unit provides predetermined notification information when a relative position between the robot and the workpiece when the start request is received is different from the relative position at the time when the operation program for the workpiece was created.