Wavelet-Based CNC Travel Profiles for Multi-Machine Machining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing machine control devices require high computing power for repeatedly performing complex calculations when producing a large number of identical or substantially identical workpieces, leading to increased costs, especially for complex parts and when using CNC controllers.
Innovation Solution
Separate preprocessing steps for generating a travel profile from the target profile are performed by an external data processing system, with the travel profile being calculated once and made available to multiple machines, reducing the computational burden on machine control devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If machine control devices perform complex calculations repeatedly for each workpiece production, then machining precision and quality are maintained, but computing power requirements and costs increase significantly
Solution Approach 1:
The patent applies preliminary action by pre-calculating the travel profile using wavelet transformation in an external data processing system before actual machining operations. The computed travel profile data is stored and reused for producing multiple identical workpieces, eliminating the need for repeated complex calculations while maintaining machining precision. This resolves the contradiction by performing the computationally intensive work in advance.
Solution Approach 2:
The patent uses copying by generating a travel profile that can be copied and reused across multiple workpiece productions. Instead of recalculating for each part, the same travel profile data derived from the target profile is replicated and applied to numerous identical workpieces, significantly reducing computing power requirements while maintaining consistent machining quality.
2Manufacturing precision
If powerful CNC controllers are used to handle complex wavelet transformations, then complex parts can be processed accurately, but device costs increase
Solution Approach 1:
The patent extracts the complex wavelet transformation calculations from the machine control device and relocates them to an external data processing system. The control device only needs to store and execute the pre-computed travel profile, significantly reducing its computational requirements and complexity while maintaining the ability to process complex parts accurately.
Solution Approach 2:
The patent introduces an intermediary data structure (the travel profile) that mediates between the target profile and the machining execution. The external data processing system acts as an intermediary that performs the complex transformations once, then provides simplified data to the control device, reducing the controller's complexity requirements.
3Manufacturing precision
If travel profiles are calculated individually for each machine, then machine-specific parameters are optimized, but production efficiency decreases when producing multiple identical workpieces
Solution Approach 1:
The patent applies universality by creating a travel profile that serves multiple machines producing identical workpieces. The external data processing system generates a universal travel profile based on the target profile that can be applied across different machines, maintaining machine-specific optimization through parameter adjustments while enabling efficient production across multiple machines simultaneously.
Data Source
Figure 1~2
Figure 3
AI summary
To operate a first machine (10) for machining a workpiece (12), a target profile (4) is obtained by means of a data processing system (2), which describes at least part of a surface or a contour of the workpiece (12) according to a desired machining result, and a travel profile (5) is generated depending on a wavelet transformation of the target profile (4). By means of a control device (3) of the first machine (10), first specific data (7) are obtained, which contain machine-specific information relating to the first machine (10) and/or tool-specific information relating to a tool of the first machine (10) for machining the workpiece (12), and at least one axis of the first machine (10) is controlled according to the travel profile (5) depending on the first specific data (7) in order to machine the workpiece (12).