Machine Tool Data Model Adaptation via External Server Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for operating machine tools face performance deficits due to the mismatch between specific and generic data models, requiring costly transformations and modifications that burden the machine's internal architecture and implementation.

Innovation Solution

A method where a machine tool connects to an external server device with a generic data model that translates and modifies into a specific data model upon user query, allowing the external server to handle the data transformation outside the machine's runtime, thus relieving the machine tool of computational effort and enabling flexible operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data model translation and modification is performed within the machine tool, then the machine can operate with specific data models, but the machine's computational resources are burdened and performance deficits occur

Engineering Contradiction:
Improvedata model adaptabilityVSAvoidmachine operation performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent extracts the data model translation and modification functionality from the machine tool's internal architecture and relocates it to an external server. The machine tool's control unit communicates with the external server, which performs the computationally intensive tasks of translating generic data models into specific machine tool data models. This extraction eliminates the performance burden from the machine tool while maintaining full adaptability to different data models.

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If generic data model is used in the machine tool, then architectural simplicity is maintained, but transformation to specific data models is required causing performance deficits

Engineering Contradiction:
Improveinternal architecture complexityVSAvoidruntime performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements preliminary action by performing data model translation and modification before the machine tool executes its operational tasks. The external server translates generic data models into specific machine tool data models in advance, stores them, and makes them available for immediate use. This preliminary preparation eliminates runtime transformation overhead, maintaining both architectural simplicity and high performance.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If data model transformation is performed at runtime, then flexibility is maintained, but computational effort burdens the machine tool during operation

Engineering Contradiction:
Improvedata model flexibilityVSAvoidoperational efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an external server as an intermediary between the generic data models and the machine tool's control unit. This intermediary handles all data model translation and modification tasks, acting as a buffer that shields the machine tool from computational burdens. The intermediary maintains flexibility by enabling dynamic data model adaptations while preserving operational efficiency by performing transformations outside the machine tool's execution path.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11703822B2Method for operating a machine tool by adapting a precompiled machine model
Publication Date: 2023.07.18 SIEMENS AG
  • US11703822B2 patent drawing

AI summary

In a method for operating a machine tool and a corresponding machine tool system, a generic first data model and engineering data are provided in an external server device. The engineering data contain information relating to a machine tool. After a user query regarding an operation of the machine tool, the first data model is translated and/or modified to become a second data model. This occurs in accordance with the engineering data and technical data of the user query by the external server device. The second data model is transferred from the external server device to the machine tool, and a control unit of the machine tool can operate the machine tool according to the second data model. The machine tool can thus be adapted outside the running time of the machine tool.