Numerical Controller Multi-Path Arbitration for Mixed Workpiece Flow

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers are not suitable for mass production of various types of workpieces, as they require complex machining programs that specify execution orders for each device and path, leading to difficulties in conveyance command descriptions and potential damage to stations during machining.

Innovation Solution

A numerical controller that generates and executes machining programs for each workpiece, dynamically allocating axes and arbitrating conveyance command timings based on priorities to prevent simultaneous process execution across paths, facilitating mixed flow production.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a machining program is prepared for each device (tool) as in the prior art, then each device can repeatedly perform process work according to the machining program, but the execution order of the plurality of machining programs on a workpiece cannot be recognized and description of conveyance command becomes difficult

Engineering Contradiction:
Improvemass production capabilityVSAvoidprogram complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the control system into multiple independent paths, where each path corresponds to a specific sequence of stations for a particular workpiece type. This segmentation allows each path to have its own simplified machining program without needing to coordinate with other paths, thereby reducing overall program complexity while maintaining mass production capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic path selection and conveyance timing adjustment based on workpiece type and station status. The system can dynamically assign different paths to different workpieces and adjust conveyance commands in real-time, enabling flexible mass production of various workpiece types without complex predetermined programs for each device.

Inventive Principle:
Principle #15Dynamics

2Reliability

If conveyance command is issued during machining at any one of the stations, then the targeted station is damaged, but waiting command of machining completion in all the paths needs to be described which takes time and effort

Engineering Contradiction:
Improvestation safetyVSAvoidprogram description time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements feedback mechanisms where the numerical controller continuously monitors the status of all stations and paths. Based on this real-time feedback, the controller automatically determines safe conveyance timing without requiring explicit waiting commands in the program, thus ensuring station safety while reducing program complexity and description time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically managing conveyance command timing based on real-time station status monitoring. The numerical controller independently determines when conveyance commands can be safely issued without requiring manual program description of waiting commands, thereby ensuring safety while reducing programming effort.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If each path corresponds to each device (tool) as in the prior art, then the control structure is simple, but the system is not suitable for mass production of various types of workpieces

Engineering Contradiction:
Improveworkpiece type flexibilityVSAvoidcontrol structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates universal paths that can handle multiple workpiece types by implementing flexible station assignment and conveyance logic. Each path is designed to be multi-functional, capable of processing different workpiece types through the same sequence of stations, thereby increasing adaptability without significantly increasing control structure complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces dynamic path configuration where the assignment of stations to paths and the sequencing of operations can be adjusted based on workpiece type. This dynamic adaptability allows the system to efficiently handle various workpiece types while maintaining a relatively simple underlying control structure that can be reconfigured rather than requiring completely separate control logic for each workpiece type.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10866577B2Numerical controller
Publication Date: 2020.12.15 FANUC LTD
  • US10866577B2 patent drawing
  • US10866577B2 patent drawing
  • US10866577B2 patent drawing

AI summary

To provide a numerical controller for facilitating mass production of various types of workpieces in comparison with a prior art, by controlling a rotary index machine or the like having a plurality of machining stations. A numerical controller for a machine tool executes multi-path control for collectively controlling a plurality of paths requiring conveyance operations between the processes when each of workpieces receives a plurality of processes. The numerical controller includes an execution unit for executing a plurality of machining programs each of which is generated for each of the workpieces so as to correspond to each of the paths, the plurality of machining programs including execution commands of the processes and conveyance commands between the processes.