Patents by Inventor Kunitaka Komaki

Kunitaka Komaki 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: 10180667
    Abstract: A machining apparatus is provided with a machine learning device that performs machine learning. The machine learning device performs the machine learning by receiving the input of machining accuracy between a machining shape of a workpiece measured on-machine and design data on the workpiece and machining time of the workpiece measured by a measurement device. Based on a result of the machine learning, the machining apparatus changes machining conditions such that the machining accuracy increases and the machining time becomes as short as possible.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 15, 2019
    Assignee: FANUC CORPORATION
    Inventors: Takeshi Sawada, Weibo Li, Kunitaka Komaki, Yuuki Kurokawa, Shinji Akimoto
  • Publication number: 20180254854
    Abstract: A communications system includes a computer numerical control device, which is hereinafter referred to as a CNC, and amplifiers connected to the CNC by a serial communications circuit, and in the communications system, packets are transmitted from the CNC to the amplifiers at each of predetermined periods. Each of the packets contains at least data and an error detection code. The CNC calculates an allowable number of transmissions at which the packets can be transmitted within the predetermined period, and transmits the same packet a plurality of times within the allowable number of transmissions. The amplifiers check the error detection codes of the received packets, and acquire data of the packets for which no errors are detected.
    Type: Application
    Filed: March 2, 2018
    Publication date: September 6, 2018
    Applicant: FANUC CORPORATION
    Inventor: Kunitaka Komaki
  • Patent number: 9857411
    Abstract: An electronic device including a printed circuit board has a degradation detection circuit that detects degradation of the printed circuit board at a plurality of different degradation levels, and a warning output unit that outputs a warning in accordance with the degradation level detected by the degradation detection circuit.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: January 2, 2018
    Assignee: FANUC Corporation
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasumichi Sakoda
  • Patent number: 9753688
    Abstract: Provided is a motor control system of a numerical controller that can instruct a plurality of motors and display data on a display device by means of a single serial bus. An amplifier which controls the motor drives the motor based on a motor command received from the numerical controller via the serial bus. The display device display data on a screen based on display data received from the numerical controller via the serial bus.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: September 5, 2017
    Assignee: FANUC Corporation
    Inventors: Kazunari Aoyama, Kunitaka Komaki
  • Publication number: 20170031328
    Abstract: A machining apparatus is provided with a machine learning device that performs machine learning. The machine learning device performs the machine learning by receiving the input of machining accuracy between a machining shape of a workpiece measured on-machine and design data on the workpiece and machining time of the workpiece measured by a measurement device. Based on a result of the machine learning, the machining apparatus changes machining conditions such that the machining accuracy increases and the machining time becomes as short as possible.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 2, 2017
    Inventors: Takeshi SAWADA, Weibo LI, Kunitaka KOMAKI, Yuuki KUROKAWA, Shinji AKIMOTO
  • Publication number: 20150219713
    Abstract: An electronic device including a printed circuit board has a degradation detection circuit that detects degradation of the printed circuit board at a plurality of different degradation levels, and a warning output unit that outputs a warning in accordance with the degradation level detected by the degradation detection circuit.
    Type: Application
    Filed: February 3, 2015
    Publication date: August 6, 2015
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasumichi SAKODA
  • Publication number: 20150054839
    Abstract: Provided is a motor control system of a numerical controller that can instruct a plurality of motors and display data on a display device by means of a single serial bus. An amplifier which controls the motor drives the motor based on a motor command received from the numerical controller via the serial bus. The display device display data on a screen based on display data received from the numerical controller via the serial bus.
    Type: Application
    Filed: August 12, 2014
    Publication date: February 26, 2015
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI
  • Publication number: 20140333248
    Abstract: All correction data is stored in the main memory of a numerical controller in advance. Of all correction data, the minimum data required for correction is transferred, for each interpolation cycle, to a built-in memory of a peripheral control LSI included in a servo control unit. A servo control processor performs repetitive control using the data transferred to the memory.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 13, 2014
    Applicant: FANUC Corporation
    Inventor: Kunitaka KOMAKI
  • Publication number: 20140042950
    Abstract: A numerical controller includes a multicore processor, an integrated peripheral control LSI, a motor control section and an amplifier interface section. The multicore processor has two cores. One is assigned as a numerical control section processor core, and the other is assigned as a programmable machine controller section processor core. The motor control section is composed of a motor control section processor and a peripheral control LSI.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 13, 2014
    Applicant: FANUC Corporation
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI
  • Patent number: 8055812
    Abstract: An amplifier (unit) linked via a daisy type serial bus sends a transmission start signal SC and then sends the local data DATAn. If data from an amplifier at the downstream side is not received before transmission of the local data DATAn is completed, the delimit of the data from each amplifier is changed by adding an idle time data TIDD.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: November 8, 2011
    Assignee: Fanuc Ltd
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
  • Patent number: 8054028
    Abstract: A table containing correspondence between “n” and “m” is set in a control circuit of a servo control system so that the current command data in the m-th (m=1, 2, 3 . . . ) current command register is assigned to the n-th (n=1, 2, 3 . . . ) servo amplifier. When data is specified in this table to satisfy “n=m”, the current command data in the n-th current command register is passed to the n-th servo amplifier. When “m=1” is set for “n=1” and “m=1” is set for “n=2” in this table, the current command data stored in the first current command register is passed to the first and second servo amplifiers.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: November 8, 2011
    Assignee: FANUC Ltd
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
  • Patent number: 7839110
    Abstract: A motor control system includes a first-type amplifier that receives a PWM instruction, a second-type amplifier that receives a positional instruction, a numerical control device, and a serial bus. The numerical control device includes a first processor that calculates a positional instruction of a motor, a DSP that calculates a PWM instruction of the first-type amplifier from the positional instruction, and a serial bus control circuit that outputs the PWM instruction of the first-type amplifier and the positional instruction of the second-type amplifier to the serial bus. The first-type amplifier generates a drive current signal of a motor directly from the received PWM instruction. The second-type amplifier includes a third processor that calculates a PWM instruction from the received positional instruction.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: November 23, 2010
    Assignee: Fanuc Ltd
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
  • Patent number: 7653768
    Abstract: A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on an downstream side in series with serial bus by a daisy chain system and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, the data transfer method including: transferring the data flowing in the serial bus in the slave unit from the data transmitter to the data receiver without performing an error check or error correction; performing an error check of the data in a circuit provided in the slave unit aside from a circuit in which the data flow; and informing a result of the error check to the master unit individually by the slave unit, which has performed the error check of the data.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: January 26, 2010
    Assignee: Fanuc Ltd
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Masahiro Miura
  • Publication number: 20090195206
    Abstract: A table containing correspondence between “n” and “m” is set in a control circuit of a servo control system so that the current command data in the m-th (m=1, 2, 3 . . . ) current command register is assigned to the n-th (n=1, 2, 3 . . . ) servo amplifier. When data is specified in this table to satisfy “n=m”, the current command data in the n-th current command register is passed to the n-th servo amplifier. When “m=1” is set for “n=1” and “m=1” is set for “n=2” in this table, the current command data stored in the first current command register is passed to the first and second servo amplifiers.
    Type: Application
    Filed: November 13, 2008
    Publication date: August 6, 2009
    Applicant: FANUC LTD
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasuharu AIZAWA
  • Patent number: 7432674
    Abstract: A transmission path delay is set in a shift setting register. A slave unit generates a PRE_ITP signal in response to a timing signal (ITP signal) issued by a master unit. The phase difference between this PRE_ITP signal and the ITP signal unique to the slave unit is loaded into a period modification counter. A timer corrects a reference value, outputs position/speed control period signals (SYN signals) and counts down the period modification counter with these SYN signals until the period modification counter reaches zero. Furthermore, the ITP signal unique to the slave unit is outputted every time a predetermined number of the SYN signals are outputted.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: October 7, 2008
    Assignee: Fanuc Ltd.
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Minoru Nakamura, Takaaki Komatsu
  • Publication number: 20080238351
    Abstract: A motor control system in which one numerical control device controls a first-type amplifier without a DSP and a second-type amplifier with a DSP, and the cost of which has been reduced by reducing the number of interface circuits (serial bus control circuits) to be provided in the numerical control device has been disclosed.
    Type: Application
    Filed: March 4, 2008
    Publication date: October 2, 2008
    Applicant: FANUC LTD
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasuharu AIZAWA
  • Publication number: 20080123723
    Abstract: An amplifier (unit) linked via a daisy type serial bus sends a transmission start signal SC and then sends the local data DATAn. If data from an amplifier at the downstream side is not received before transmission of the local data DATAn is completed, the delimit of the data from each amplifier is changed by adding an idle time data TIDD.
    Type: Application
    Filed: November 19, 2007
    Publication date: May 29, 2008
    Applicant: FANUC LTD
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
  • Publication number: 20080052417
    Abstract: A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on an downstream side in series with serial bus by a daisy chain system and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, the data transfer method including: transferring the data flowing in the serial bus in the slave unit from the data transmitter to the data receiver without performing an error check or error correction; performing an error check of the data in a circuit provided in the slave unit aside from a circuit in which the data flow; and informing a result of the error check to the master unit individually by the slave unit, which has performed the error check of the data.
    Type: Application
    Filed: August 23, 2007
    Publication date: February 28, 2008
    Applicant: FANUC LTD
    Inventors: Kazunari AOYAMA, Kunitaka KOMAKI, Masahiro MIURA
  • Publication number: 20070159125
    Abstract: A motor control system capable of outputting motor control data contained in a numeric control device and inputting motor control data to the numeric control device as required, without using a proprietary connector and/or a switching unit. The control system has a numeric control device, a plurality of motor amplifiers for receiving a command from the numeric control device via a serial communication line, a plurality of motors such as servomotors each driven by each of the plurality of motor amplifiers, and a data I/O device for inputting and outputting motor control data, as analog data or digital data, included in software in the numeric control device. The data I/O device may also transmit motor control data, to the numeric control device, as analog or digital data.
    Type: Application
    Filed: January 3, 2007
    Publication date: July 12, 2007
    Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa, Masahiro Miura
  • Publication number: 20070120516
    Abstract: A numerical control system with shortened communication paths to lower a cost of the system. A plurality of servo amplifiers for respectively controlling a plurality of servomotors are arranged separately from a numerical controller. Pulse encoders for detecting positions/velocities of the servomotors are connected to the numerical controller by optical cables forming a serial communication path in a daisy chain, via a branch unit. The servo amplifiers for driving the servomotors are connected to the numerical controller by optical cables in a daisy chain, via the branch unit. Since the communication path for transmitting signals from the pulse encoders connects the pulse encoders and the numerical controller without the servo amplifiers intervened in between, the communication path is not elongated even in a case of the servo amplifiers are located remote from the servomotors, to construct the system with a low cost.
    Type: Application
    Filed: November 30, 2006
    Publication date: May 31, 2007
    Applicant: FANUC LTD
    Inventors: Mitsuo Kurakake, Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa