Patents by Inventor Iwao Makino

Iwao Makino 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).

  • Publication number: 20230375997
    Abstract: A control device having the function of creating new setting parameters, which are candidates of a parameter to be applied when updating old software to new software, is provided with a software information storage unit, a recommended parameter creating unit, and a parameter storage unit, wherein the software information storage unit acquires and stores, from a storage medium, new software including new item information and candidate value information relating to the parameter, the recommended parameter creating unit creates new recommended parameters on the basis of the new item information and the candidate value information, and the parameter storage unit stores one of the new recommended parameters selected by an operator as a new setting parameter.
    Type: Application
    Filed: October 5, 2021
    Publication date: November 23, 2023
    Applicant: Fanuc Corporation
    Inventor: Iwao Makino
  • Patent number: 11347196
    Abstract: A controller of a machine tool includes: a position command calculation unit which calculates a position command for relatively moving a workpiece and a tool; an oscillation operation execution determination unit which analyzes a machining program and which determines whether or not an oscillation operation of relatively oscillating the workpiece and the tool is performed in a machining block; an oscillation operation intermittent execution determination unit which determines, when it is determined that the oscillation operation is performed, in the machining block, based on the state of the machine tool, whether the oscillation operation is enabled or disabled so as to determine whether or not the oscillation operation is intermittently performed; an oscillation command calculation unit which calculates, when it is determined that the oscillation operation is enabled, an oscillation command for relatively oscillating the workpiece and the tool; and an adder which adds the position command and the oscillation
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: May 31, 2022
    Assignee: FANUC CORPORATION
    Inventor: Iwao Makino
  • Patent number: 10852708
    Abstract: A numerical control device that controls a machine tool that machines work by moving a tool relatively to the work on the basis of a machining program includes a analyzing unit that analyzes the machining program and generates movement command data, a detecting unit that detects abnormality during the machining, a retract control unit that supplies, when abnormality is detected, an operation command for a retract operation for retracting the tool from the work, and an integrating unit that integrates a movement amount of the tool based on the supplied operation command. The analyzing unit executes a tool retraction program for moving the tool or the work to a predetermined position after adding the movement amount of the tool integrated by the integrating unit to a coordinate value of the tool on the machining program to update the coordinate value at a point in time when the retract operation ends.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 1, 2020
    Assignee: FANUC CORPORATION
    Inventor: Iwao Makino
  • Publication number: 20200285214
    Abstract: A controller of a machine tool includes: a position command calculation unit which calculates a position command for relatively moving a workpiece and a tool; an oscillation operation execution determination unit which analyzes a machining program and which.
    Type: Application
    Filed: February 12, 2020
    Publication date: September 10, 2020
    Applicant: FANUC CORPORATION
    Inventor: Iwao MAKINO
  • Patent number: 10671054
    Abstract: A numerical control device configured to perform stopping control of an axis of a machining tool to be controlled corresponding to command for machining interruption during machining by moving a workpiece or a tool using cycle operation, the numerical control device includes an override input unit, a decelerating and stopping override change unit configured to calculate actual override, decelerated in stages at each interpolation period based on the override acquired by the override input unit, and a velocity calculation unit configured to decelerating and stopping control of the axis.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: June 2, 2020
    Assignee: FANUC CORPORATION
    Inventor: Iwao Makino
  • Publication number: 20180173189
    Abstract: A numerical control device that controls a machine tool that machines work by moving a tool relatively to the work on the basis of a machining program includes a analyzing unit that analyzes the machining program and generates movement command data, a detecting unit that detects abnormality during the machining, a retract control unit that supplies, when abnormality is detected, an operation command for a retract operation for retracting the tool from the work, and an integrating unit that integrates a movement amount of the tool based on the supplied operation command. The analyzing unit executes a tool retraction program for moving the tool or the work to a predetermined position after adding the movement amount of the tool integrated by the integrating unit to a coordinate value of the tool on the machining program to update the coordinate value at a point in time when the retract operation ends.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 21, 2018
    Inventor: Iwao MAKINO
  • Patent number: 9891613
    Abstract: A numerical controller controls a machine tool which carries out machining by moving a workpiece or a tool using a periodic operation cycle for repeatedly executing the same operation. The numerical controller stores command data of each execution period of a superposition cycle superimposed with the periodic operation cycle. Command data sets of the superposition cycle are synthesized every execution cycle in synchronization with execution timing of the periodic operation cycle.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: February 13, 2018
    Assignee: FANUC Corporation
    Inventor: Iwao Makino
  • Publication number: 20170060121
    Abstract: A numerical controller that controls a machine based on a program, the machine including a drive unit that is driven by at least one or more ball screws, includes: instruction program analyzing unit for analyzing the program and generating movement instruction data based on an analysis result; and speed changing unit for evaluating a safe feed speed at a position that is indicated by a coordinate value of the drive unit, based on the coordinate value, and restricting a movement speed of the drive unit up to the safe feed speed, the movement speed of the drive unit being included in the movement instruction data.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 2, 2017
    Applicant: FANUC CORPORATION
    Inventor: Iwao Makino
  • Publication number: 20160116907
    Abstract: A numerical control device configured to perform stopping control of an axis of a machining tool to be controlled corresponding to command for machining interruption during machining by moving a workpiece or a tool using cycle operation, the numerical control device includes an override input unit, a decelerating and stopping override change unit configured to calculate actual override, decelerated in stages at each interpolation period based on the override acquired by the override input unit, and a velocity calculation unit configured to decelerating and stopping control of the axis.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 28, 2016
    Inventor: Iwao MAKINO
  • Patent number: 9256213
    Abstract: A commanded speed is acquired by a command program analysis unit, an override is acquired by an override input unit, and the override before input is changed in steps by a stepwise override change unit to the override that is input, in a predesignated time or by a predesignated change amount, and outputs the override changed as an actual override. The actual override is acquired by a speed operation unit in an interpolation cycle from the stepwise override change unit and the commanded speed is multiplied by the actual override to calculate a feed speed.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: February 9, 2016
    Assignee: FANUC Corporation
    Inventor: Iwao Makino
  • Publication number: 20150362910
    Abstract: A numerical controller controls a machine tool which carries out machining by moving a workpiece or a tool using a periodic operation cycle for repeatedly executing the same operation. The numerical controller stores command data of each execution period of a superposition cycle superimposed with the periodic operation cycle. Command data sets of the superposition cycle are synthesized every execution cycle in synchronization with execution timing of the periodic operation cycle.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 17, 2015
    Inventor: Iwao MAKINO
  • Publication number: 20140368151
    Abstract: A commanded speed is acquired by a command program analysis unit, an override is acquired by an override input unit, and the override before input is changed in steps by a stepwise override change unit to the override that is input, in a predesignated time or by a predesignated change amount, and outputs the override changed as an actual override. The actual override is acquired by a speed operation unit in an interpolation cycle from the stepwise override change unit and the commanded speed is multiplied by the actual override to calculate a feed speed.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventor: Iwao MAKINO
  • Patent number: 7254461
    Abstract: A numerical controller capable of checking a learning control execution interval for the entry of a command or signal that varies an operation pattern. The numerical controller reads machining programs in succession and sets a flag F to 1 until a learning control end command is read after a learning control start command is read. In a learning control interval during which the flag F is set to 1, it is determined whether or not an inappropriate command or signal is inputted during a learning process such that the operation pattern is varied. If it is concluded that such a command or signal is inputted, an alarm stop or feed hold stop is performed, the cause of stopping is displayed, and learning control is nullified. If any inappropriate command or signal is inputted during the learning process, the operation is stopped and the cause is displayed, so that the machining programs can be corrected with ease. Thus, wrong cutting or the like can be prevented from being caused by the learning control.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: August 7, 2007
    Assignee: Fanuc Ltd
    Inventors: Masahiko Hosokawa, Masafumi Sano, Iwao Makino
  • Patent number: 7206659
    Abstract: A numerical controller capable of obviating the waste of a workpiece by machining such that a position deviation by learning control is converged and automatically performing storage of correction data and actual machining. A tool and the workpiece are moved to noninterfering positions. In a learning control interval from the issuance of a learning control start command to the issuance of a learning control end command, the input and output are turned on so that the learning control is performed to input the position deviation and create and output the correction data. Processing in the learning control interval that involves the learning control is repeatedly executed a set number of times by idling operations. The obtained data is automatically stored in the numerical controller, the tool and the workpiece are moved to interfering positions, and the position deviation is corrected based on the correction data, whereby actual machining is performed.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: April 17, 2007
    Assignee: Fanuc Ltd
    Inventors: Masahiko Hosokawa, Masafumi Sano, Iwao Makino
  • Publication number: 20060173573
    Abstract: A numerical controller capable of obviating the waste of a workpiece by machining such that a position deviation by learning control is converged and automatically performing storage of correction data and actual machining. A tool and the workpiece are moved to noninterfering positions. In a learning control interval from the issuance of a learning control start command to the issuance of a learning control end command, the input and output are turned on so that the learning control is performed to input the position deviation and create and output the correction data. Processing in the learning control interval that involves the learning control is repeatedly executed a set number of times by idling operations. The obtained data is automatically stored in the numerical controller, the tool and the workpiece are moved to interfering positions, and the position deviation is corrected based on the correction data, whereby actual machining is performed.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 3, 2006
    Applicant: FANUC LTD
    Inventors: Masahiko Hosokawa, Masafumi Sano, Iwao Makino
  • Publication number: 20060173571
    Abstract: A numerical controller capable of checking a learning control execution interval for the entry of a command or signal that varies an operation pattern. The numerical controller reads machining programs in succession and sets a flag F to 1 until a learning control end command is read after a learning control start command is read. In a learning control interval during which the flag F is set to 1, it is determined whether or not an inappropriate command or signal is inputted during a learning process such that the operation pattern is varied. If it is concluded that such a command or signal is inputted, an alarm stop or feed hold stop is performed, the cause of stopping is displayed, and learning control is nullified. If any inappropriate command or signal is inputted during the learning process, the operation is stopped and the cause is displayed, so that the machining programs can be corrected with ease. Thus, wrong cutting or the like can be prevented from being caused by the learning control.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 3, 2006
    Applicant: FANUC LTD
    Inventors: Masahiko Hosokawa, Masafumi Sano, Iwao Makino