Numerical Controller Multi-System Path Table Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers for machine tools cannot perform path-table operations in multiple systems simultaneously, limiting flexibility and efficiency in machining processes, as they require sequential operation and restrict the use of NC statements in other systems during path-table operations.

Innovation Solution

A numerical controller that allows independent path-table operations in multiple systems by using first and second control means for NC statements and data tables, respectively, with changeover means to switch between them, enabling operations using common or specific reference variables, and allowing start commands and waiting operations across systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a path-table operation is performed in one system using conventional numerical controllers, then the path-table operation can be executed, but other systems cannot perform path-table operations or NC statement operations simultaneously

Engineering Contradiction:
Improvemachining efficiencyVSAvoidsystem operation flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The controller is divided into multiple independent control systems (first control system and second control system), each capable of independently performing path-table operations. The reference variable management is segmented into separate reference variable counters for each system, allowing simultaneous operation without mutual interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a system dimension to the control architecture, where operations in different systems can proceed simultaneously along parallel timelines. The changeover means allows switching between NC statement mode and path-table mode within each system, adding a operational mode dimension that enables flexible concurrent operations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If sequential operation is required in conventional numerical controllers, then system complexity is reduced, but machining time increases and productivity decreases

Engineering Contradiction:
Improvemachining timeVSAvoidcontroller structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The controller architecture is segmented into multiple independent control systems with separate reference variable counters and path-table storage areas. This segmentation enables parallel processing of path-table operations across systems, reducing total machining time without requiring complex inter-system coordination mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Path-table data is pre-stored in the path-table storage area before execution. The reference variables are pre-initialized in separate counters for each system. This preliminary preparation allows systems to begin operations simultaneously without waiting for sequential initialization, thereby reducing machining time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If common reference variable is used in conventional numerical controllers, then coordination between axes is simplified, but simultaneous path-table operations in multiple systems become impossible

Engineering Contradiction:
Improvesimultaneous multi-system operationVSAvoidreference variable management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The reference variable management is segmented into separate reference variable counters (first reference variable counter and second reference variable counter) for each control system. Each counter independently manages its own reference variables, eliminating conflicts that would arise from sharing a common reference variable while maintaining simple coordination within each system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reference variable structure is copied for each control system. Each system has its own instance of reference variable counters and path-table storage areas, allowing identical operational modes to run simultaneously in different systems without interfering with each other's reference variable states.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7552002B2Numerical controller
Publication Date: 2009.06.23 FANUC LTD
  • US7552002B2 patent drawing
  • US7552002B2 patent drawing
  • US7552002B2 patent drawing

AI summary

A numerical controller capable of performing path-table operations in a plurality of systems individually or synchronously, such that during a path-table operation in one system, a path-table operation or an operation according to NC statements can be selectively performed in another system. The plurality of systems are provided with their respective reference variables. It is selected whether the reference variable is set common or specific to each of the plurality of systems. During a path-table operation in one system, it is possible to command a path-table operation in another system to start a path-table operation thereof or to perform waiting of path-table operations in the plurality of systems. If the reference variable is set in common for all systems, path-table operations can be performed synchronously, and if the reference variable is set specific to each of the plurality of systems, path-table operations can be performed individually.