CNC Drilling Path Control With Curved Retraction Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine tool control methods face challenges in managing tool movement at discontinuous points, leading to potential interference with the workpiece due to suboptimal path planning, especially when vertical and horizontal movements are temporally overlapped.

Innovation Solution

A numerical value controller for machine tools that includes a storage unit, control unit, distance calculating unit, and curvature calculating unit to manage tool and workpiece movements along calculated curved paths, ensuring the tool is retracted reliably and preventing interference by dynamically adjusting the curvature based on retraction distances and drilling positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the tool moves along a straight path with discontinuous points, then the programming is simple, but the tool pauses at each corner causing potential interference with the workpiece

Engineering Contradiction:
Improveprogramming simplicityVSAvoidtool interference prevention
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies curvature by generating circular-arc-like curved paths instead of straight lines with corners. The control unit calculates curved movement paths that connect drilling positions smoothly, eliminating sharp corners where the tool would pause and potentially interfere with the workpiece.

Inventive Principle:
Principle #14Spheroidality (Curvature)

Solution Approach 2:

The system dynamically adjusts the movement path based on real-time calculations. The curvature radius and path geometry are dynamically determined based on the drilling position, retraction distance, and tool characteristics, allowing the system to adapt to different machining scenarios while maintaining smooth continuous motion.

Inventive Principle:
Principle #15Dynamics

2Reliability

If vertical and horizontal movements are temporally overlapped to create curved paths, then continuous tool movement is achieved, but the path curvature must be precisely controlled to prevent workpiece interference

Engineering Contradiction:
Improvecontinuous tool movementVSAvoidpath curvature control
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control unit performs preliminary calculations of the curved path parameters before executing the drilling cycle. By pre-calculating the curvature radius and path geometry based on the retraction distance and drilling position, the system prepares the optimal movement trajectory in advance, ensuring smooth continuous motion without interference.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the calculated path parameters to adjust the temporal overlap between vertical and horizontal movements. The control unit continuously monitors the tool position and adjusts the movement timing to maintain the desired curvature, ensuring the tool follows the predetermined safe path.

Inventive Principle:
Principle #23Feedback

3Reliability

If the tool retracts to a return point before the next drilling position, then interference is prevented, but the cycle time increases

Engineering Contradiction:
Improveinterference preventionVSAvoiddrilling cycle time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent maintains continuity of useful action by overlapping the tool retraction to the return point with the horizontal movement to the next drilling position. Instead of completing retraction before starting the next move, the system initiates horizontal movement while the tool is still retracting, creating a smooth continuous trajectory that eliminates idle time and maintains high productivity.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12585245B2Numerical value controller
Publication Date: 2026.03.24 FANUC LTD
  • US12585245B2 patent drawing
  • US12585245B2 patent drawing
  • US12585245B2 patent drawing

AI summary

A numerical value controller includes: a storage unit storing a machining program involving executing canned cycles including a first operation for moving a tool to a return point, a second operation for positioning a drilling position of a workpiece relative to the tool, a third operation for moving the tool from the return point to a hole bottom point, and a fourth operation for moving the tool from the hole bottom point to a terminal point located toward the hole bottom point relative to the return point; a control unit controls relative movement between the tool and the workpiece based on the machining program and moves the tool along curved paths by starting the second operation before the first operation ends and by starting the third operation before the second operation ends; and a distance calculating unit calculates a retraction distance from the workpiece to the return point.