Numerical Controller Path Correction for Accurate Machining Progress Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers fail to accurately display the progress of machining due to machining path deviations caused by pre-machining treatment errors, machine tool mounting errors, or programming errors, leading to difficulties in judging the machining progress, especially in complex geometries.

Innovation Solution

A numerical controller equipped with a drawing path correction function that calculates a trajectory correction vector to align the machining trajectory with the intended path, allowing for the display of both the unmachined and machined paths on the same screen, enabling accurate progress monitoring by correcting for manual interventions and disabling check drawing functions as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If machining is carried out without correcting the machining program due to time constraints, then productivity is improved, but manufacturing precision deteriorates because the trajectory deviates from the check drawing path

Engineering Contradiction:
Improvemachining efficiencyVSAvoidmachining path accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system automatically detects the deviation between the commanded start position and the actual start hole position, then feeds back this deviation information to correct the machining trajectory in real-time. This feedback mechanism eliminates the need for manual program correction while maintaining path accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the machining trajectory parameters dynamically by calculating a corrected path that accounts for the measured deviation. The correction vector is applied to adjust the start position and subsequent machining path, transforming the original trajectory parameters into corrected ones that match the actual workpiece geometry.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If manual operation is performed to reconnect the wire at the correct start hole position, then manufacturing precision is improved, but productivity deteriorates due to operation interruption and time loss

Engineering Contradiction:
Improvewire connection accuracyVSAvoidautomatic operation continuity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs self-correction by automatically detecting the position deviation and recalculating the machining trajectory without requiring manual intervention. The numerical controller autonomously adjusts the start position and continues automatic machining, eliminating the need for operators to manually move axes or restart operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of the start hole position before machining begins, and pre-calculates the correction vector in advance. This preliminary action prevents the need for mid-operation interruptions by preparing the corrected trajectory beforehand.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If check drawing is continuously displayed during machining, then manufacturing precision is improved through accurate progress monitoring, but device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvemachining progress visibilityVSAvoiddrawing processing load
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential trajectory information needed for display by utilizing the corrected start position and correction vector. Instead of processing and displaying the entire complex machining path, it displays the corrected trajectory segments that are relevant for monitoring progress, reducing processing load while maintaining precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3048500B1Numerical controller equipped with drawing path correction function
Publication Date: 2021.02.17 FANUC LTD
  • EP3048500B1 patent drawingFigure 1~3
  • EP3048500B1 patent drawingFigure 2
  • EP3048500B1 patent drawingFigure 4

AI summary

A numerical controller is equipped with a check drawing function for drawing an unmachined path based on a machining program and a machining drawing function for drawing a machining trajectory during machining control based on the machining program. The numerical controller calculates a drawing trajectory correction vector which represents an amount of shift in an axial position at which machining is actually performed from an axial position commanded by the machining program, and creates a corrected machining trajectory by correcting a drawing position of the machining trajectory drawn by the machining drawing function, based on the calculated drawing trajectory correction vector. Then, the corrected machining trajectory and the unmachined path are displayed on a same screen.