# US 4,556,833 A · Numerical control device

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

- Number: US 4,556,833 A
- Document ID: US4556833A
- Status: Granted
- Kind: A
- Application number: 06/460,244
- Filed: 1983-01-17
- Granted: 1985-12-03
- Earliest claimed: 1981-05-18
- Assignees: Fanuc Corporation
- Inventors: Hajimu Kishi; Masaki Seki; Kunio Tanaka; Takashi Takegahara
- Web page: https://patentgrep.com/patent/US4556833A

## CPC

- G05B 19/40932: {Shape input}
- G05B 2219/36333: Selection from standard forms, shapes, partprograms, enter value for variable
- G05B 2219/36572: Macro data or coarse dimension on tape
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- 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)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A numerical control device 102, in which a processor 102a numerically controls a machine tool 103, is provided with an external storage unit 201 for storing machining data conforming to various shape patterns, input means 202, an editing processor 102c and an internal memory 102d, in order to implement a function for the creation of numerical control information. Machining data, corresponding to a part code entered from the input means 202, is read out of the external storage unit 201c. The editing processor 102c creates numerical control information, which is stored in the internal memory, from the machining data and, e.g., numerical values input from the input means 202.

## Claims

### Claim 1

A numerical control device having a processor for executing control processing and controlling a machine tool on the basis of numerical control information, said numerical control device including:
external storage means for storing machining data corresponding to a plurality of shape patterns;
input means for inputting a part code identifying a shape pattern, machining conditions, and numerical values;
editing processor means, operatively connected to said external storage means and to said input means, for reading from said external storage means, machining data in accordance with the part code, and for creating numerical control information based on said machining data, said numerical values and machining conditions entered from said input means; and
internal memory means, operatively connected to said editing processor and to daid processor, for storing said numerical control information created by said editing processor, and for entering said numerical control information into said processor.

### Claim 2 (depends on 1)

A numerical control device according to claim 1, further including a display means, operatively connected to said editing processor, for displaying a shape pattern corresponding to said machining data read from said external storage means.

### Claim 3 (depends on 1)

A numerical control device according to claim 1, wherein said numerical control information comprises machining data corresponding to a combination of shape elements selected from a plurality of predetermined shape patterns.

### Claim 4 (depends on 2)

A numerical control device according to claim 2, wherein said input means is housed with a screen of said display unit.

### Claim 5

A method of creating numerical control information for controlling a machine tool comprising the steps of:
a. defining a set of standard shapes;
b. defining corresponding machining data for the set of standard shapes;
c. reading part codes corresponding to a desired shape to be machined;
d. reading dimensions associated with each part code;
e. converting the part code and dimensions into numerical control information in accordance with said corresponding machining data;
f. executing numerical control in accordance with the numerical control information generated in step e.
