CNC Feedrate Control for Inward-Turning Error Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Numerical controllers face challenges in setting an optimized feedrate for machining that balances accuracy and efficiency, as increased feedrate leads to inward-turning errors while reducing feedrate increases machining cycle time, and existing solutions do not effectively satisfy both requirements.

Innovation Solution

A numerical controller with a feature detection unit, inward-turning amount calculation unit, and feedrate determination unit that uses a relation formula based on servo parameters and machining requirements to determine an optimized feedrate that is equal to or less than the allowable inward-turning amount, ensuring both accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If feedrate is increased to improve machining efficiency, then productivity is improved, but manufacturing precision deteriorates due to increased inward-turning errors

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

Solution Approach 1:

The patent calculates an optimized feedrate by changing the feedrate parameter based on the relationship formula that considers inward-turning amount, servo parameters, and machining requirements. This allows the feedrate to be dynamically adjusted to achieve both high productivity and manufacturing precision without arbitrary reduction.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If feedrate is decreased to reduce inward-turning errors, then manufacturing precision is improved, but productivity deteriorates due to increased machining cycle time

Engineering Contradiction:
Improvemachining accuracyVSAvoidmachining efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary calculation of the optimized feedrate before machining by analyzing the relationship formula with inward-turning amount, servo parameters, and machining requirements. This advance preparation allows the system to set the optimal feedrate in advance, avoiding unnecessary speed reductions during machining and maintaining high productivity while ensuring precision.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If conventional feedrate setting methods are used, then ease of operation is maintained, but manufacturing precision deteriorates due to inability to satisfy both allowable inward-turning amount and allowable acceleration

Engineering Contradiction:
Improvefeedrate setting simplicityVSAvoidmachining accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The numerical controller automatically calculates the optimized feedrate using the relationship formula that incorporates inward-turning amount, servo parameters, and machining requirements. The system performs self-service by autonomously determining the optimal feedrate without requiring complex manual calculations or adjustments by the operator, thus maintaining ease of operation while achieving high manufacturing precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11513501B2Numerical controller, CNC machine tool, numerical control method and non-transitory computer readable medium recording a numerical control program
Publication Date: 2022.11.29 FANUC LTD
  • US11513501B2 patent drawing
  • US11513501B2 patent drawing
  • US11513501B2 patent drawing

AI summary

An object is to read the information of a feature shape included in a machining program so as to calculate a control command suitable for machining processing on the feature shape. A numerical controller (300) includes: a feature detection unit (302) which detects the feature of a machined shape from a machining program that commands the movement of a tool or a workpiece; an inward-turning amount calculation unit (303) which calculates, based on a servo parameter of a servo controller (400) that drives the tool or the workpiece, the feature of the machined shape detected from the machining program and a machining requirement that specifies a machining condition, a relation formula that determines the inward-turning amount of a machining path with respect to a program path; and a feedrate determination unit (304) which determines a feedrate that is optimized with the relation formula.