Patents by Inventor Hideaki Maeda

Hideaki Maeda 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: 10466658
    Abstract: A numerical controller has a machine learning device that performs machine learning of the adjustment of a setting value used in override control. The machine learning device acquires state data showing states of the numerical controller and a machine, sets reward conditions, calculates a reward based on the state data and the reward conditions, performs the machine learning of the adjustment of the setting value used in override control, and determines the adjustment of the setting value used in override control, based on a machine learning result and the state data.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: November 5, 2019
    Assignee: Fanuc Corporation
    Inventors: Kenji Shimizu, Kazuo Satou, Hideaki Maeda
  • Patent number: 10442472
    Abstract: To provide a vehicle floor panel having a certain rigidity and being less prone to deformation during manufacturing and deformation when the vehicle floor panel installed in a vehicle is subjected to loads in various directions from outside the vehicle. A vehicle floor panel includes a floor panel main body made of a fiber-reinforced resin, a plurality of recesses 23-1 to 23-7 protruding on one of a lower surface 22 and upper surface of the floor panel main body and depressed on the other of the surfaces and arranged by being spaced apart from one another, and ribs 24-1 to 24-12 connecting two adjacent ones of the recesses on the one of the surfaces of the floor panel main body.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: October 15, 2019
    Assignees: Suzuki Motor Corporation, Toyota Jidosha Kabushiki Kaisha, TORAY INDUSTRIES, INC., Honda Motor Co., Ltd., Mitsubishi Motors Corporation, Subaru Corporation, Dome Co., Ltd.
    Inventors: Shusuke Sanai, Tomomi Ichida, Kanji Takaoka, Yukitane Kimoto, Tomoya Yabu, Yoshinori Yamamori, Hideaki Maeda, Tsubasa Ono, Hiroshi Yuchi, Yasuhiro Kira, Kazuaki Amaoka
  • Patent number: 10437229
    Abstract: A numerical controller includes a machining program creation unit for receiving an input of a machining program including a cycle command, a tool path creation unit for creating a plurality of tool paths based on the machining program, a display unit for displaying the machining program and the plurality of tool paths, and a correspondence relation management unit for recording a relation between an argument of the cycle command and the plurality of tool paths in an information table, wherein the correspondence relation management unit receives a selection of a selected tool path corresponding to one of the plurality of tool paths, and specifies an argument of the cycle command corresponding to the selected tool path with reference to the information table, and the display unit displays the specified argument in a different form from a form of another argument in the machining program.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: October 8, 2019
    Assignee: Fanuc Corporation
    Inventors: Susumu Nagayama, Akira Egashira, Hideaki Maeda
  • Patent number: 10372103
    Abstract: A numerical controller includes: a program analyzing unit to obtain an end point position of a tool; a first angle calculating unit to calculate an inclination angle of a synthetic feeding direction that maximizes a synthetic torque, based on an upper limit movement torque of the tool in each of the two axis directions; a second angle calculating unit to calculate an inclination angle of a cutting feed direction of the tool based on a start point position and the end point position of the tool; a rotation angle calculating unit to calculate a difference between the inclination angle of the synthetic feeding direction and the inclination angle of the cutting feed direction as a rotation angle of a table; and a servo motor control unit to control rotation of the table based on the rotation angle.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: August 6, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kouji Sekimoto, Kazuo Sato, Hideaki Maeda
  • Patent number: 10365629
    Abstract: A numerical controller includes: a program analyzing unit to obtain a first movement end point position of the tool; a direction calculating unit to calculate a synthetic movement direction that maximizes a synthetic velocity, based on an upper limit movement velocity of the tool in each of the two axis directions; an end point position calculating unit to calculate an intersection position of a circle and the synthetic movement direction as a second movement end point position, wherein the circle has as a radius a distance from a rotation center position of the table to the first movement end point position; a rotation angle calculating unit to calculate a rotation angle of the table based on the first movement end point position and the second movement end point position; and a rotation control unit to control rotation of the table based on the rotation angle.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: July 30, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kouji Sekimoto, Kazuo Sato, Hideaki Maeda
  • Patent number: 10254731
    Abstract: A machining program creating device that calculates a movement command indicating a tool path based on the machining program including the machining cycle command includes machining region calculating means for calculating a machining region based on a machining condition and a finished shape specified by the machining cycle command, movement command calculating means for calculating the movement command based on the machining condition specified by the machining cycle command, and the machining region calculated by the machining region calculating means, and machining program creating means for creating a machining program without a machining cycle command, based on an unmachined workpiece shape and the finished shape specified by the machining cycle command, the machining region calculated by the machining region calculating means, and the movement command calculated by the movement command calculating means.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: April 9, 2019
    Assignee: FANUC CORPORATION
    Inventors: Yuuji Deguchi, Yorikazu Fukui, Hideaki Maeda
  • Patent number: 10222782
    Abstract: A numerical controller determines a consumption factor representing the degree to which a tool included in a machine tool consumes the life in association with machining conditions, and calculates a tool life (accumulated consumption life) consumed before each block based on the determined consumption factor and a tool usage for each block. If a command of a block read from a machining program is a tool change command, a tool having a tool life not ending before the next tool change command is selected among tools based on the accumulated consumption life.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 5, 2019
    Assignee: FANUC CORPORATION
    Inventors: Takumi Oohashi, Kazuo Sato, Hideaki Maeda
  • Patent number: 10146207
    Abstract: A numerical control apparatus includes an API interface section that accepts invocation of an API function, an API control section that executes the process of the API function based on the invocation of the API function, and processing period estimation means for estimating if the execution of the API function is completed in a predetermined period, and the API control section does not execute but terminates the process of the API function when the processing period estimation means estimates that the execution of the API function will not be completed in the predetermined period.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: December 4, 2018
    Assignee: Fanuc Corporation
    Inventors: Tomokazu Kato, Kazuo Sato, Hideaki Maeda
  • Patent number: 10120367
    Abstract: A numerical controller acquires state information (machine condition) such as the current temperature of a drive unit to determine whether a machining operation based on a machining program can be started or not by comparing the state information with a machine condition history recorded in a recording unit. If determined that the machining operation can be started, a machining operation start command is output and if determined that the machining operation cannot be started, the machine condition is monitored to withhold outputting of the machining operation start command until the machine condition allowing to start the machining operation based on the machining program appears.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: November 6, 2018
    Assignee: FANUC Corporation
    Inventors: Shinichirou Itakura, Hideaki Maeda, Yorikazu Fukui
  • Patent number: 10114366
    Abstract: A numerical controller stores, as project data, input data including at least a machining program and a machining condition and output data indicative of the result of operation control of a machine based on the input data. Further, version management of the project data is performed by a data management unit. With respect to a plurality of versions, the data management unit displays, in response to an operator's request, the relationship between the content of modification of the input data between the plurality of versions of the project data and a change of the output data.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 30, 2018
    Assignee: FANUC Corporation
    Inventors: Yoshikazu Satake, Hideaki Maeda, Kazuo Sato
  • Patent number: 10114363
    Abstract: A numerical controller generates a machining cycle, and controls a machine tool by executing the machining cycle. A block to be corrected is selected from among a plurality of blocks of the machining cycle, the selected block is corrected, and correction information of the block is generated based on the correction and stored. Then, the machining cycle is generated based on the correction information of the stored block and the machining cycle is executed.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: October 30, 2018
    Assignee: FANUC Corporation
    Inventors: Yuuji Deguchi, Akira Egashira, Hideaki Maeda
  • Patent number: 10101726
    Abstract: An autonomous control system having a numerical control device configured to perform machining operation by driving control of an item in a machining tool and an external device, the numerical control device includes a configuration data storing unit configured to store configuration data representing configuration of the item, and a machining program looking-ahead processing unit configured to generate item disposition data, and the external device includes a work information storing unit, an interference determination processing unit configured to command start of operation of the external device at time when the operation of the external device does not interfere with the item driven in the machining tool.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 16, 2018
    Assignee: FANUC CORPORATION
    Inventors: Toshinori Matsukawa, Shinya Nakamura, Hideaki Maeda
  • Publication number: 20180273114
    Abstract: To provide a vehicle floor panel having a certain rigidity and being less prone to deformation during manufacturing and deformation when the vehicle floor panel installed in a vehicle is subjected to loads in various directions from outside the vehicle. A vehicle floor panel includes a floor panel main body made of a fiber-reinforced resin, a plurality of recesses 23-1 to 23-7 protruding on one of a lower surface 22 and upper surface of the floor panel main body and depressed on the other of the surfaces and arranged by being spaced apart from one another, and ribs 24-1 to 24-12 connecting two adjacent ones of the recesses on the one of the surfaces of the floor panel main body.
    Type: Application
    Filed: September 23, 2016
    Publication date: September 27, 2018
    Applicants: Suzuki Motor Corporation, Toyota Jidosha Kabushiki Kaisha, TORAY INDUSTRIES, INC., Honda Motor Co., Ltd., Mitsubishi Motors Corporation, Subaru Corporation, Dome Co., Ltd
    Inventors: Shusuke Sanai, Tomomi Ichida, Kanji Takaoka, Yukitane Kimoto, Tomoya Yabu, Yoshinori Yamamori, Hideaki Maeda, Tsubasa Ono, Hiroshi Yuchi, Yasuhiro Kira, Kazuaki Amaoka
  • Patent number: 10054931
    Abstract: A numerical controller having a machine abnormality history analysis support function includes drawing unit for generating a tool image based on CNC information in which operation state information of a machine tool at the time of detection of an abnormality by an abnormality detection unit is associated with information about the detected abnormality, and arranging and drawing the tool image in a coordinate space.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: August 21, 2018
    Assignee: FANUC Corporation
    Inventors: Yoshikazu Satake, Hideaki Maeda, Kazuo Sato
  • Publication number: 20180233899
    Abstract: A superconducting magnet device including a superconducting coil formed of a high-temperature superconducting wire, a power supply which supplies current to the superconducting coil, and a protector capable of forming a short-circuit path which short-circuits both ends of the superconducting coil to each other is installed. Current is made to flow from the power supply to the superconducting coil in a superconducting state, and the superconducting coil thereby generates a magnetic field. After the magnetic field is generated, when an abnormality of the superconducting magnet device is detected, or when the power supply and the superconducting coil are disconnected from each other, the short-circuit path is formed by the protector.
    Type: Application
    Filed: April 12, 2018
    Publication date: August 16, 2018
    Applicants: RIKEN, National Institute for Materials Science
    Inventors: Masato TAKAHASHI, Hideaki MAEDA, Kenjiro HASHI, Gen NISHIJIMA, Shinji MATSUMOTO, Takashi NOGUCHI, Tadashi SHIMIZU
  • Publication number: 20180211442
    Abstract: Provided is an information display system configured to display auxiliary information in a real space in a superimposed manner, depending on the visibility of a workpiece. The information display system is provided with a mapping unit configured to photograph the workpiece and create model data indicative of the shape of the workpiece, a complementary unit configured to generate a 3D model image of at least a part of the workpiece based on 3D model data of the workpiece and complement an invisible part of the workpiece by the 3D model image, and a display unit configured to display the 3D model image so as to be superimposed on the invisible part of the workpiece.
    Type: Application
    Filed: January 22, 2018
    Publication date: July 26, 2018
    Inventors: Kouhei KURIBARA, Kenji SHIMIZU, Kazuo SATOU, Hideaki MAEDA
  • Publication number: 20180210406
    Abstract: A numerical controller has a machine learning device that performs machine learning of the adjustment of a setting value used in override control. The machine learning device acquires state data showing states of the numerical controller and a machine, sets reward conditions, calculates a reward based on the state data and the reward conditions, performs the machine learning of the adjustment of the setting value used in override control, and determines the adjustment of the setting value used in override control, based on a machine learning result and the state data.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 26, 2018
    Applicant: FANUC CORPORATION
    Inventors: Kenji Shimizu, Kazuo Satou, Hideaki Maeda
  • Patent number: 10018992
    Abstract: A numerical control device includes an operation stop block designation unit configured to predict an executing block of a machining program at designated time, predicted to being executed at the designated time, based on machining time of each block of the machining program, and designate a stop block for the machining operation to be safely stopped, by searching from the executing block at the designated time in reverse order to the order to execute blocks of the machining program, and a program operation control unit configured to control to stop the machining operation at the stop block designated by the operation stop block designation unit.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: July 10, 2018
    Assignee: FANUC Corporation
    Inventors: Hisateru Ishiwari, Hideaki Maeda, Kazuo Sato
  • Publication number: 20180121534
    Abstract: An information processing device in accordance with the present invention provides assistance for displaying correct entry candidates depending on circumstances when entering a machining program. The information processing device includes a program collection unit configured to collect programs entered in numerical controllers, a program entry history storage unit configured to store the collected programs, a ranking information creation unit configured to create ranking information based on counting and scoring of the programs stored in the program entry history storage unit, a ranking information storage unit configured to store the ranking information created by the ranking information creation unit 11, and a ranking information distribution unit configured to distribute the ranking information stored in the ranking information storage unit to the numerical controllers.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 3, 2018
    Applicant: FANUC CORPORATION
    Inventors: Ryuuta Hitomi, Shinya Nakamura, Hideaki Maeda
  • Publication number: 20180107192
    Abstract: An information processing device displays an NC machining program and a physical state of a machine tool that is operated based on the NC machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. In addition, the information processing device refers to the database and draw the block using a color according to an intensity of the data, and displays the NC machining program.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 19, 2018
    Applicant: FANUC CORPORATION
    Inventors: Satoru Endo, Shinya Nakamura, Hideaki Maeda