Patents by Inventor Giichi Nakanishi

Giichi Nakanishi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10994381
    Abstract: To provide a controller, a data generation device, a control method, and a control program allowing a part of a machining program to be changed easily. A controller comprises: a storage unit that stores change designation data describing a command value in association with respective identifiers indicating at least one block among multiple blocks constituting a machining program for a machine tool; a change unit that reads the multiple blocks in the machining program sequentially, and changes the block indicated by the identifier based on the command value described in the change designation data; and an analysis unit that analyzes the block changed by the change unit, and generates execution data.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: May 4, 2021
    Assignee: FANUC CORPORATION
    Inventors: Giichi Nakanishi, Yorikazu Fukui
  • Patent number: 10521724
    Abstract: Provided is a numerical controller that is capable of determining a proper timing of swarf discharge and allows an operator to change a swarf discharge method and examine appropriateness of the timing of the swarf discharge on an as needed basis, the numerical controller including a simulation unit that executes a simulation in which a workpiece is machined based on a machining program, a rendered workpiece volume calculation unit that calculates the volume of a rendered workpiece representing the shape of the workpiece rendered by the simulation, and a swarf accumulation amount prediction unit that predicts, based on the volume of the initial rendered workpiece when execution of the simulation is started and the volume of the rendered workpiece when execution of each block included in the machining program is completed, a swarf accumulation amount when the execution of the block is completed.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: December 31, 2019
    Assignee: Fanuc Corporation
    Inventors: Giichi Nakanishi, Hideaki Maeda, Yorikazu Fukui
  • Publication number: 20190275621
    Abstract: To provide a controller, a data generation device, a control method, and a control program allowing a part of a machining program to be changed easily. A controller comprises: a storage unit that stores change designation data describing a command value in association with respective identifiers indicating at least one block among multiple blocks constituting a machining program for a machine tool; a change unit that reads the multiple blocks in the machining program sequentially, and changes the block indicated by the identifier based on the command value described in the change designation data; and an analysis unit that analyzes the block changed by the change unit., and generates execution data.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 12, 2019
    Inventors: Giichi NAKANISHI, Yorikazu FUKUI
  • Publication number: 20170316323
    Abstract: Provided is a numerical controller that is capable of determining a proper timing of swarf discharge and allows an operator to change a swarf discharge method and examine appropriateness of the timing of the swarf discharge on an as needed basis, the numerical controller including a simulation unit that executes a simulation in which a workpiece is machined based on a machining program, a rendered workpiece volume calculation unit that calculates the volume of a rendered workpiece representing the shape of the workpiece rendered by the simulation, and a swarf accumulation amount prediction unit that predicts, based on the volume of the initial rendered workpiece when execution of the simulation is started and the volume of the rendered workpiece when execution of each block included in the machining program is completed, a swarf accumulation amount when the execution of the block is completed.
    Type: Application
    Filed: April 25, 2017
    Publication date: November 2, 2017
    Applicant: FANUC CORPORATION
    Inventors: Giichi Nakanishi, Hideaki Maeda, Yorikazu Fukui