# US 2023/0359171 A1 · Numerical control device for controlling relative positional relationship between machining tool and workpiece

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

- Number: US 2023/0359171 A1
- Document ID: US20230359171A1
- Status: Published application
- Kind: A1
- Application number: 18/026,440
- Filed: 2021-09-30
- Published: 2023-11-09
- Earliest claimed: 2020-10-05
- Assignees: Fanuc Corporation
- Applicants: Fanuc Corporation
- Inventors: Masashi Yasuda
- Web page: https://patentgrep.com/patent/US20230359171A1

## CPC

- B23Q 15/013: Control or regulation of feed movement (B23Q15/12 takes precedence)
- G05B 19/4103: Digital interpolation
- G05B 2219/49053: Break chips, spiral chips, interrupt momentarily in feed during two or more rotations
- B23Q: DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING (tools of the kind used in lathes or boring machines B23B27/00); MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- 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 numerical control device used for a machine tool and configured to move a machining tool and a workpiece in the same direction on parallel respective drive shafts based on a machining program and control a relative positional relationship between the machining tool and the workpiece during the motion in the same direction, at least one of motion instructions for the machining tool and the workpiece being an instruction whose instruction value varies arbitrarily with time elapsed, includes: a machining program analysis unit that acquires the motion instructions for the machining tool and the workpiece from the machining program; a motion instruction generation unit that generates machining tool motion instruction data on the machining tool and workpiece motion instruction data on the workpiece based on the motion instructions; and an interpolation unit that generates machining tool interpolation data based on the machining tool motion instruction data and generates workpiece interpolation data based on the workpiece motion instruction data.

## Claims

### Claim 1

A numerical control device used for a machine tool and configured to move a machining tool and a workpiece in the same direction on parallel respective drive shafts based on a machining program and control a relative positional relationship between the machining tool and the workpiece during the motion in the same direction,
wherein at least one of motion instructions for the machining tool and the workpiece is an instruction whose instruction value varies arbitrarily with time elapsed,
the numerical control device comprising:
a machining program analysis unit that acquires the motion instructions for the machining tool and the workpiece from the machining program;
a motion instruction generation unit that generates machining tool motion instruction data on the machining tool and workpiece motion instruction data on the workpiece based on the motion instructions; and
an interpolation unit that generates machining tool interpolation data based on the machining tool motion instruction data and generates workpiece interpolation data based on the workpiece motion instruction data.

### Claim 2 (depends on 1)

The numerical control device according to claim 1, wherein at least one of the machining tool motion instruction data and the workpiece motion instruction data includes an operation such that the machining tool and the workpiece are separated from each other at least once during the motion in the same direction.

### Claim 3 (depends on 1)

The numerical control device according to claim 1, wherein a motion instruction for the machining tool is a motion instruction in which a steady instruction and a variable instruction for the machining tool acquired from the machining program are superimposed, and a motion instruction for the workpiece is a motion instruction in which a steady instruction and a variable instruction for the workpiece acquired from the machining program are superimposed.

### Claim 4 (depends on 3)

The numerical control device according to claim 3,
wherein the variable instruction in the machining program has a constantly periodical oscillation waveform,
wherein in the machining tool motion instruction data, an amplitude value of the variable instruction is always smaller than that of the steady instruction with respect to time change,
wherein in the workpiece motion instruction data, an amplitude value of the variable instruction is always smaller than that of the steady instruction with respect to time change, and
wherein one of the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data has a phase difference from the other.

### Claim 5 (depends on 4)

The numerical control device according to claim 4, wherein at least one of the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data is adjusted so that the phase difference between the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data is 120 degrees to 240 degrees.

### Claim 6 (depends on 5)

The numerical control device according to claim 5, wherein at least one of the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data is adjusted so that the phase difference between the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data is 180 degrees.

### Claim 7 (depends on 4)

The numerical control device according to claim 4, wherein respective amplitude values of the variable instruction of the machining tool motion instruction data and the variable instruction of the workpiece motion instruction data are changed during machining.
