# US 11,565,331 B2 · Numerical controller

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,565,331 B2
- Document ID: US11565331B2
- Status: Granted
- Kind: B2
- Application number: 16/660,292
- Filed: 2019-10-22
- Published: 2020-05-14
- Granted: 2023-01-31
- Earliest claimed: 2018-11-14
- Assignees: Fanuc Corporation
- Applicants: Fanuc Corporation
- Inventors: Yuu Oota; Masaru Kuroiwa
- Web page: https://patentgrep.com/patent/US11565331B2

## CPC

- B23B 49/00: Measuring or gauging equipment on boring machines for positioning or guiding the drill; Devices for indicating failure of drills during boring; Centering devices for holes to be bored (marking-out equipment B25H7/00; measuring devices, gauges G01B)
- G05B 19/182: {characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control (G05B19/21 - G05B19/40 take precedence)}
- B23B 2270/32: Use of electronics
- G05B 2219/49108: Spindle speed
- G05B 2219/49397: Control of dwell time
- B23B: TURNING; BORING (arrangements for copying or controlling B23Q)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

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.

## Claims

### Claim 1

A numerical controller of a drilling machine, the numerical controller comprising:
a processor configured to:
calculate a dwell time for a tool of the drilling machine to drill a hole at a predetermined hole bottom position within a workpiece, the dwell time calculated based on a prescribed rotation amount of the tool required to drill the hole at the bottom position of the workpiece while eliminating uncut portions within the hole at the bottom position of the workpiece;
perform a feed operation to move the tool in a direction of the workpiece while rotating a spindle rotate the tool to drill the workpiece; and
suspend the feed operation of the spindle for the dwell time when the tool is at the predetermined hole bottom position within the workpiece while the spindle continues to rotate the tool to drill the workpiece, and then after the dwell time has elapsed, retract the tool in a direction away from the workpiece,
wherein the prescribed rotation amount is set based on the number of blades of the tool to ensure that the uncut portions within the hole at the bottom position of the workpiece are eliminated.

### Claim 2 (depends on 1)

The numerical controller according to claim 1, wherein the processor is further configured to add a time corresponding to a delay at a tool position with respect to a command to the dwell time.

### Claim 3 (depends on 1)

The numerical controller according to claim 1, wherein the prescribed rotation amount is specified by a program command or a parameter.
