NC Tool Tip Compensation for Column Perpendicularity Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing numerical control apparatuses face difficulties in easily compensating for perpendicularity errors due to column tilt in machine tools, especially considering chronological changes and tool diameter differences, which affect machining quality.

Innovation Solution

A numerical control apparatus with a compensation data setting unit that allows users to input linear drive axis combinations, tilt directions, and perpendicularity errors, and a compensation amount calculation unit that generates a tool vector to calculate position compensation amounts based on tool length and diameter, enabling easy compensation of errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If grid point compensation is used to adjust assembly errors, then manufacturing precision is improved, but ease of operation deteriorates because it is difficult to measure errors at each grid point and calculate compensation amounts

Engineering Contradiction:
Improveassembly error compensationVSAvoidcompensation setup complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent extracts the compensation calculation from a complex grid-based system to a simplified parameter-based system. Instead of measuring and calculating compensation for each grid point, the system only requires inputting three key parameters (perpendicularity errors Ex and Ey, and tool length L), automatically generating the necessary compensation data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the compensation approach from spatially-distributed grid point parameters to a small set of fundamental machine parameters (Ex, Ey, L). This parameter transformation simplifies the compensation setup while maintaining the ability to correct perpendicularity errors across the working area.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If conventional perpendicularity error compensation is used, then machining accuracy is improved, but adaptability deteriorates because tool diameter difference cannot be considered

Engineering Contradiction:
Improveperpendicularity error compensationVSAvoidtool variation coverage
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal compensation system that handles multiple error sources (column perpendicularity errors and tool diameter differences) through a single integrated calculation framework. The same three parameters (Ex, Ey, L) enable compensation for both types of errors, making the system adaptable to various tool and machine conditions.

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

3Manufacturing precision

If comprehensive error measurement is performed to improve machining precision, then manufacturing precision is improved, but device complexity increases due to additional measurement and calculation requirements

Engineering Contradiction:
Improvemachining accuracyVSAvoidmeasurement and calculation system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts the essential error correction capability from a comprehensive measurement system, retaining only the three critical parameters (Ex, Ey, L) needed for perpendicularity compensation while eliminating the need for extensive grid point measurements and complex compensation calculations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11241766B2Numerical control apparatus
Publication Date: 2022.02.08 FANUC LTD
  • US11241766B2 patent drawing
  • US11241766B2 patent drawing
  • US11241766B2 patent drawing

AI summary

A numerical control apparatus for controlling a tool attached to a column of a machine tool includes a compensation data setting unit that sets, as selection input, a linear drive axis combination of the column, a tilt direction of the column, and a perpendicularity error of the column, and a compensation amount calculation unit that generates a tool vector from a tool length as a distance in an axial direction from a tool attachment position to a tool tip end and a tool diameter as a distance in a direction perpendicular to the axial direction from the tool attachment position to the tool tip end to calculate a position compensation amount of the tool tip end as a machining point in an execution program from the linear drive axis combination of the column, the tilt direction of the column, and the perpendicularity error of the column set by the compensation data setting unit and the tool vector.