Machine Tool Motion Path Optimization for Shorter Machining Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for optimizing machining time in numerically controlled machine tools require manual intervention and are not fully automated, leading to suboptimal processing times, especially in high-volume production of complex workpieces.

Innovation Solution

An automated method that simulates the part program in the machine tool control to identify optimization potential in non-workpiece contour movements, allowing for changes in axis positions and speeds without altering the machining type or order, thereby reducing processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual optimization methods are used to analyze axis positions and speeds, then machining time can be reduced, but the extent of automation remains insufficient

Engineering Contradiction:
Improveautomation of machining time optimizationVSAvoidmachining time
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The machine tool control performs self-optimization by automatically analyzing its own motion data (s(t) and v(t) graphs) generated during part program execution. The control identifies optimization potentials and modifies axis positions and speeds without external manual intervention, enabling the system to serve itself in the optimization process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system records actual axis positions and speeds during execution, feeds this data back to the control for analysis, and uses the analysis results to automatically adjust the part program. This closed-loop feedback mechanism enables continuous automatic optimization of machining time based on real performance data.

Inventive Principle:
Principle #23Feedback

2Productivity

If automated simulation and analysis of part programs is implemented, then machining time optimization is achieved, but device complexity increases

Engineering Contradiction:
Improvemachining timeVSAvoidcomplexity of control system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The machine tool control system performs multiple functions: it executes the part program, records motion data, analyzes optimization potentials, and automatically modifies the program. By integrating these functions into the existing control, the patent avoids adding separate dedicated systems, thereby limiting the increase in device complexity while achieving automated optimization.

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

3Productivity

If manual optimization by specialists is performed, then machining time can be reduced, but loss of time in the optimization process itself occurs

Engineering Contradiction:
Improvemachining timeVSAvoidtime for optimization process
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs optimization analysis during the simulation phase before actual machining execution. By identifying and implementing optimizations in advance, the system eliminates the need for time-consuming manual analysis after program creation, reducing the overall time loss associated with the optimization process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated system performs optimization without requiring specialist intervention, eliminating the time that would be spent on manual analysis and program modification. The control system independently executes the entire optimization workflow, from data collection to program adjustment.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3220223B1Method for machining a workpiece in a machine tool with optimized processing time
Publication Date: 2021.07.14 SIEMENS AG
  • EP3220223B1 patent drawingFigure 1
  • EP3220223B1 patent drawingFigure 2

AI summary

To optimize machining time when machining a workpiece in a machine tool, an original part program is loaded into a machine tool control. Machining the workpiece with the original part program is simulated, and a motion path (8) generated by the original part program is determined within the machine tool. The motion path (8) is classified into at least one potential optimization area (14) in which there is no workpiece contact. A tolerance space (20) is assigned to the at least one potential optimization area (14). Within the tolerance space (20), an optimized motion path (21) is determined. Machining the workpiece with the modified part program (22) is simulated. The optimized motion path is displayed and highlighted.Then, a user approves the change in the part program (26) and subsequently the workpiece is processed (28) with the modified part program.