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: 10180667Abstract: 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: GrantFiled: July 29, 2016Date of Patent: January 15, 2019Assignee: FANUC CORPORATIONInventors: Takeshi Sawada, Weibo Li, Kunitaka Komaki, Yuuki Kurokawa, Shinji Akimoto
-
Publication number: 20180254854Abstract: 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: ApplicationFiled: March 2, 2018Publication date: September 6, 2018Applicant: FANUC CORPORATIONInventor: Kunitaka Komaki
-
Patent number: 9857411Abstract: 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: GrantFiled: February 3, 2015Date of Patent: January 2, 2018Assignee: FANUC CorporationInventors: Kazunari Aoyama, Kunitaka Komaki, Yasumichi Sakoda
-
Patent number: 9753688Abstract: 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: GrantFiled: August 12, 2014Date of Patent: September 5, 2017Assignee: FANUC CorporationInventors: Kazunari Aoyama, Kunitaka Komaki
-
Publication number: 20170031328Abstract: 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: ApplicationFiled: July 29, 2016Publication date: February 2, 2017Inventors: Takeshi SAWADA, Weibo LI, Kunitaka KOMAKI, Yuuki KUROKAWA, Shinji AKIMOTO
-
Publication number: 20150219713Abstract: 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: ApplicationFiled: February 3, 2015Publication date: August 6, 2015Inventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasumichi SAKODA
-
Publication number: 20150054839Abstract: 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: ApplicationFiled: August 12, 2014Publication date: February 26, 2015Inventors: Kazunari AOYAMA, Kunitaka KOMAKI
-
Publication number: 20140333248Abstract: 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: ApplicationFiled: May 6, 2014Publication date: November 13, 2014Applicant: FANUC CorporationInventor: Kunitaka KOMAKI
-
Publication number: 20140042950Abstract: 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: ApplicationFiled: July 31, 2013Publication date: February 13, 2014Applicant: FANUC CorporationInventors: Kazunari AOYAMA, Kunitaka KOMAKI
-
Patent number: 8055812Abstract: 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: GrantFiled: November 19, 2007Date of Patent: November 8, 2011Assignee: Fanuc LtdInventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
-
Patent number: 8054028Abstract: 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: GrantFiled: November 13, 2008Date of Patent: November 8, 2011Assignee: FANUC LtdInventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
-
Patent number: 7839110Abstract: 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: GrantFiled: March 4, 2008Date of Patent: November 23, 2010Assignee: Fanuc LtdInventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
-
Patent number: 7653768Abstract: 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: GrantFiled: August 23, 2007Date of Patent: January 26, 2010Assignee: Fanuc LtdInventors: Kazunari Aoyama, Kunitaka Komaki, Masahiro Miura
-
Publication number: 20090195206Abstract: 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: ApplicationFiled: November 13, 2008Publication date: August 6, 2009Applicant: FANUC LTDInventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasuharu AIZAWA
-
Patent number: 7432674Abstract: 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: GrantFiled: March 3, 2006Date of Patent: October 7, 2008Assignee: Fanuc Ltd.Inventors: Kazunari Aoyama, Kunitaka Komaki, Minoru Nakamura, Takaaki Komatsu
-
Publication number: 20080238351Abstract: 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: ApplicationFiled: March 4, 2008Publication date: October 2, 2008Applicant: FANUC LTDInventors: Kazunari AOYAMA, Kunitaka KOMAKI, Yasuharu AIZAWA
-
Publication number: 20080123723Abstract: 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: ApplicationFiled: November 19, 2007Publication date: May 29, 2008Applicant: FANUC LTDInventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa
-
Publication number: 20080052417Abstract: 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: ApplicationFiled: August 23, 2007Publication date: February 28, 2008Applicant: FANUC LTDInventors: Kazunari AOYAMA, Kunitaka KOMAKI, Masahiro MIURA
-
Publication number: 20070159125Abstract: 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: ApplicationFiled: January 3, 2007Publication date: July 12, 2007Inventors: Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa, Masahiro Miura
-
Publication number: 20070120516Abstract: 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: ApplicationFiled: November 30, 2006Publication date: May 31, 2007Applicant: FANUC LTDInventors: Mitsuo Kurakake, Kazunari Aoyama, Kunitaka Komaki, Yasuharu Aizawa