Patents by Inventor Kazuhiko Murakawa

Kazuhiko Murakawa 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: 10549369
    Abstract: The numerical controller creates a machining path on which a wire electrode is moved by analyzing blocks of a machining program, and creates interpolation data indicating an amount of movement for each interpolation period on the machining path. Further, the numerical controller calculates a length of the wire electrode used for machining (machined surface length) for each interpolation period, calculates a consumption amount of the wire electrode for each interpolation period, calculates a compensation amount for compensating the amount of movement based on the interpolation data, on the basis of the calculated consumption amount and compensates the amount of movement indicated by the interpolation data, based on the calculated compensation amount.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 4, 2020
    Assignee: Fanuc Corporation
    Inventors: Tsukasa Hanaoka, Kazuhiko Murakawa
  • Patent number: 10303129
    Abstract: Provided is a machining time prediction device including a predicted machining speed table where predicted machining speeds are registered in association with shape groups used for classification based on a shape of a machining path, a machining path generation unit generating machining path data including the machining path based on the program, a shape group determination unit determining which shape groups partial machining paths belong to, a path length addition unit adding and summarizing path lengths of the partial machining paths for the respective shape groups, a predicted machining time calculation unit calculating predicted machining times of the respective shape groups on the basis of a predicted machining speed table and the path lengths of the respective shape groups, a predicted machining time summation unit calculating a predicted machining time of the machining path by adding the predicted machining times of the respective shape groups, and a display unit displaying the predicted machining tim
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: May 28, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kazuhiko Murakawa
  • Patent number: 10108171
    Abstract: A numerical controller of the invention includes a halt block specifying unit that specifies, from among blocks corresponding to unmachined sections of a machining program, a command block in which halting is allowed to occur as a halt block during an automatic operation of a machine tool, a halt position selecting unit that selects, as a position at which the automatic operation is halted, any one of a start point, an intermediate point, and an end point of the halt block, and a halting unit that halts the automatic operation at a position selected by the halt position selecting unit.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: October 23, 2018
    Assignee: FANUC CORPORATION
    Inventor: Kazuhiko Murakawa
  • Patent number: 10061295
    Abstract: A numerical controller is equipped with a check drawing function for drawing an unmachined path based on a machining program and a machining drawing function for drawing a machining trajectory during machining control based on the machining program. The numerical controller calculates a drawing trajectory correction vector which represents an amount of shift in an axial position at which machining is actually performed from an axial position commanded by the machining program, and creates a corrected machining trajectory by correcting a drawing position of the machining trajectory drawn by the machining drawing function, based on the calculated drawing trajectory correction vector. Then, the corrected machining trajectory and the unmachined path are displayed on a same screen.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: August 28, 2018
    Assignee: FANUC Corporation
    Inventor: Kazuhiko Murakawa
  • Publication number: 20180207737
    Abstract: The numerical controller creates a machining path on which a wire electrode is moved by analyzing blocks of a machining program, and creates interpolation data indicating an amount of movement for each interpolation period on the machining path. Further, the numerical controller calculates a length of the wire electrode used for machining (machined surface length) for each interpolation period, calculates a consumption amount of the wire electrode for each interpolation period, calculates a compensation amount for compensating the amount of movement based on the interpolation data, on the basis of the calculated consumption amount and compensates the amount of movement indicated by the interpolation data, based on the calculated compensation amount.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 26, 2018
    Applicant: FANUC CORPORATION
    Inventors: Tsukasa Hanaoka, Kazuhiko Murakawa
  • Publication number: 20180021870
    Abstract: A wire electrical discharge machine obtains position error information indicating a position error in a planar direction in a workpiece placed on a mounting table after relative positions between a first guide unit and a second guide unit are changed, and calculates a position of the workpiece with the corrected position error in the planar direction in a state where a wire electrode is inclined according to an inclined state of the workpiece by using this position error information.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 25, 2018
    Applicant: FANUC CORPORATION
    Inventor: Kazuhiko Murakawa
  • Publication number: 20170205779
    Abstract: Provided is a machining time prediction device including a predicted machining speed table where predicted machining speeds are registered in association with shape groups used for classification based on a shape of a machining path, a machining path generation unit generating machining path data including the machining path based on the program, a shape group determination unit determining which shape groups partial machining paths belong to, a path length addition unit adding and summarizing path lengths of the partial machining paths for the respective shape groups, a predicted machining time calculation unit calculating predicted machining times of the respective shape groups on the basis of a predicted machining speed table and the path lengths of the respective shape groups, a predicted machining time summation unit calculating a predicted machining time of the machining path by adding the predicted machining times of the respective shape groups, and a display unit displaying the predicted machining tim
    Type: Application
    Filed: January 18, 2017
    Publication date: July 20, 2017
    Inventor: Kazuhiko MURAKAWA
  • Publication number: 20160209825
    Abstract: A numerical controller is equipped with a check drawing function for drawing an unmachined path based on a machining program and a machining drawing function for drawing a machining trajectory during machining control based on the machining program. The numerical controller calculates a drawing trajectory correction vector which represents an amount of shift in an axial position at which machining is actually performed from an axial position commanded by the machining program, and creates a corrected machining trajectory by correcting a drawing position of the machining trajectory drawn by the machining drawing function, based on the calculated drawing trajectory correction vector. Then, the corrected machining trajectory and the unmachined path are displayed on a same screen.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 21, 2016
    Inventor: Kazuhiko MURAKAWA
  • Publication number: 20150112475
    Abstract: A numerical controller of the invention includes a halt block specifying unit that specifies, from among blocks corresponding to unmachined sections of a machining program, a command block in which halting is allowed to occur as a halt block during an automatic operation of a machine tool, a halt position selecting unit that selects, as a position at which the automatic operation is halted, any one of a start point, an intermediate point, and an end point of the halt block, and a halting unit that halts the automatic operation at a position selected by the halt position selecting unit.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 23, 2015
    Inventor: Kazuhiko MURAKAWA
  • Patent number: 5483496
    Abstract: When execution of a program is interrupted during erasure or writing, electric charge normally remains due to high voltage. This charge is electrically discharged to thereby prevent erroneous erasure, erroneous writing, and erroneous reading. It comprises a timer circuit for producing a shortened program timing pulse when execution of a program is interrupted, together with a word line driver, a control line driver, and a bit line driver which are controlled by the timer circuit. A program-interrupting signal 30 is applied to a selector 23 which then switches the connected clock-generating circuit from a clock-generating circuit 21 to a clock-generating circuit 22 of a higher clock frequency in response to the signal 30. Therefore, when the execution of the program is interrupted, the shortened program timing pulse for interruption is applied to each memory cell. When execution of a program is interrupted during erasure or writing, erroneous erasure, erroneous writing, and erroneous reading can be prevented.
    Type: Grant
    Filed: April 18, 1994
    Date of Patent: January 9, 1996
    Assignee: Seiko Instruments Inc.
    Inventor: Kazuhiko Murakawa