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: 10549369Abstract: 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: GrantFiled: January 12, 2018Date of Patent: February 4, 2020Assignee: Fanuc CorporationInventors: Tsukasa Hanaoka, Kazuhiko Murakawa
-
Patent number: 10303129Abstract: 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 timType: GrantFiled: January 18, 2017Date of Patent: May 28, 2019Assignee: FANUC CORPORATIONInventor: Kazuhiko Murakawa
-
Patent number: 10108171Abstract: 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: GrantFiled: October 15, 2014Date of Patent: October 23, 2018Assignee: FANUC CORPORATIONInventor: Kazuhiko Murakawa
-
Patent number: 10061295Abstract: 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: GrantFiled: January 12, 2016Date of Patent: August 28, 2018Assignee: FANUC CorporationInventor: Kazuhiko Murakawa
-
Publication number: 20180207737Abstract: 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: ApplicationFiled: January 12, 2018Publication date: July 26, 2018Applicant: FANUC CORPORATIONInventors: Tsukasa Hanaoka, Kazuhiko Murakawa
-
Publication number: 20180021870Abstract: 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: ApplicationFiled: July 24, 2017Publication date: January 25, 2018Applicant: FANUC CORPORATIONInventor: Kazuhiko Murakawa
-
Publication number: 20170205779Abstract: 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 timType: ApplicationFiled: January 18, 2017Publication date: July 20, 2017Inventor: Kazuhiko MURAKAWA
-
Publication number: 20160209825Abstract: 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: ApplicationFiled: January 12, 2016Publication date: July 21, 2016Inventor: Kazuhiko MURAKAWA
-
Publication number: 20150112475Abstract: 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: ApplicationFiled: October 15, 2014Publication date: April 23, 2015Inventor: Kazuhiko MURAKAWA
-
Patent number: 5483496Abstract: 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: GrantFiled: April 18, 1994Date of Patent: January 9, 1996Assignee: Seiko Instruments Inc.Inventor: Kazuhiko Murakawa