CNC Drilling Dwell Control for Hole Bottom Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing numerical controllers face challenges in optimizing dwell time at the hole bottom during drilling, leading to inadequate machining accuracy due to insufficient or excessive dwell time, and require cumbersome manual adjustments to minimize cycle time.

Innovation Solution

A numerical controller with a dwell computation unit that calculates dwell time based on a specified rotation amount and accounts for machine delay, ensuring the dwell time is adequate at the hole bottom position, allowing for precise control of spindle rotation and efficient drilling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the dwell time at the hole bottom is increased to improve machining accuracy, then the machining accuracy is improved, but the cycle time becomes longer

Engineering Contradiction:
Improvemachining accuracy at hole bottomVSAvoidcycle time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by making the dwell time variable rather than fixed. The control unit dynamically adjusts the dwell time based on the actual spindle speed and rotation amount, allowing the system to optimize between machining accuracy and cycle time for each specific machining condition. This resolves the contradiction by enabling adaptive dwell time selection that improves accuracy when needed while minimizing cycle time when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of dwell time from a static prescribed value to a dynamically calculated value based on actual machining conditions. By calculating dwell time as a function of spindle speed and required rotation amount, the system can adjust this parameter in real-time to achieve optimal machining accuracy without unnecessarily extending cycle time.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a uniform dwell time is commanded to simplify programming, then the programming complexity is reduced, but the cycle time cannot be minimized

Engineering Contradiction:
Improveprogramming simplicityVSAvoidcycle time optimization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system applies self-service by automatically calculating the appropriate dwell time based on the prescribed rotation amount and actual spindle speed, eliminating the need for manual dwell time programming. The control unit serves itself by computing the optimal dwell time internally, thus maintaining programming simplicity while enabling cycle time optimization through automated calculation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the approach from specifying absolute dwell time to specifying rotation amount. This parameter change allows the system to automatically convert the rotation requirement into an appropriate time value based on actual spindle speed, simplifying programming while optimizing cycle time through dynamic calculation.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the dwell time is commanded without accounting for machine delay, then the programming is simpler, but the actual dwell time at hole bottom is insufficient causing uncut parts

Engineering Contradiction:
Improveprogramming complexityVSAvoidhole bottom machining quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by having the control unit pre-calculate the dwell time to include compensation for machine delay. By anticipating the delay between command issuance and actual tool arrival at the hole bottom, the system proactively adjusts the dwell time command to ensure sufficient actual dwell time, preventing uncut parts while maintaining straightforward programming.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by incorporating the actual spindle speed measurement into the dwell time calculation. The control unit receives feedback on the real spindle speed and uses this information to calculate the appropriate dwell time that accounts for machine delay, ensuring accurate hole bottom machining without increasing programming complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11565331B2Numerical controller
Publication Date: 2023.01.31 FANUC LTD
  • US11565331B2 patent drawing
  • US11565331B2 patent drawing
  • US11565331B2 patent drawing

AI summary

A drilling machine performs a feed operation while rotating a spindle, suspends the feed operation of the spindle for a predetermined dwell time at a predetermined hole bottom position, and then performs drilling by retreating the spindle. A controller for controlling the drilling machine calculates the dwell time based on a prescribed rotation amount in response to specification of the prescribed rotation amount (dwell rotation amount) at the hole bottom position.