Numerical Controller Thermal Compensation for Axis Combination Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing thermal displacement compensation techniques require manual association of paths and compensation models, leading to increased user workload and difficulties in automatic switching during machining, especially when axis combinations change.

Innovation Solution

A thermal displacement compensation device that automatically sets an index for axis combinations and selects a corresponding compensation model using control axis information, allowing for real-time axis combination information acquisition and model switching during machining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual association of paths and compensation models is used, then compensation models can be selected, but user workload increases and automatic switching during machining becomes difficult

Engineering Contradiction:
Improveautomatic model switchingVSAvoiduser workload
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system automatically acquires axis combination information from the control unit and selects compensation models without requiring manual user association. The numerical controller performs self-service by automatically matching current axis combinations with stored compensation models, eliminating the need for users to manually configure path-model associations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors axis combination information from the control unit and uses this feedback to automatically switch compensation models. The control unit provides real-time axis combination data, and the numerical controller uses this feedback to determine which compensation model to apply, enabling automatic switching during machining operations.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If multiple compensation models are prepared for different axis combinations, then accurate compensation can be achieved, but model switching during machining becomes complex

Engineering Contradiction:
Improvethermal displacement compensation accuracyVSAvoidmodel switching complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The numerical controller is designed to handle multiple compensation models through a universal selection mechanism. Instead of requiring separate control systems for different axis combinations, the controller uses a unified approach where the same hardware and software infrastructure supports multiple compensation models by automatically selecting the appropriate model based on current axis combination information.

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

Solution Approach 2:

The compensation model selection is made dynamic rather than static. The system continuously adapts the compensation model based on real-time axis combination changes during machining. When axis combinations change, the system dynamically switches to the appropriate compensation model, enabling accurate compensation without fixed pre-configuration for each possible axis combination.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If compensation models are switched based on coordinate position, then rapid change in compensation values can be canceled, but automatic switching based on axis combination is not achieved

Engineering Contradiction:
Improvecompensation value stabilityVSAvoidautomatic axis combination-based switching
Core Design Contradiction:
Stability of the object's compositionVSExtent of automation

Solution Approach 1:

The control unit acts as an intermediary that provides axis combination information to the numerical controller. This intermediary role enables the system to switch compensation models based on axis combinations rather than coordinate positions. The control unit translates machine state into axis combination information that the numerical controller uses to select appropriate compensation models, achieving both stability and automatic switching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11630434B2Thermal displacement compensation device and numerical controller
Publication Date: 2023.04.18 FANUC LTD
  • US11630434B2 patent drawing
  • US11630434B2 patent drawing
  • US11630434B2 patent drawing

AI summary

To provide a numerical controller capable of setting an index for an axis combination in a path and selecting a proper compensation model using the index. A numerical controller comprises: a thermal displacement compensation setting unit that sets an index of an axis combination as a target of implementation of thermal displacement compensation from control axis information data in which a control axis is recognizable, and finds a compensation model index matching the index, thereby selecting a corresponding compensation model; and a thermal displacement compensation unit that calculates a compensation value from operating state data having correlation with thermal displacement and from the compensation model.