Patents Assigned to FANUC Corporation
  • Patent number: 12085919
    Abstract: The present disclosure is intended to accurately simulate a flow of articles in an environment similar to an actual worksite. A conveyance simulation device includes: a virtual conveyance unit that operates virtually; a first virtual article feeding unit that feeds virtual articles to the virtual conveyance unit under a predetermined condition; and a virtual article management unit that sequentially updates positions of the virtual articles in accordance with a virtual movement of the virtual conveyance unit.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: September 10, 2024
    Assignee: FANUC CORPORATION
    Inventor: Masafumi Ooba
  • Publication number: 20240295859
    Abstract: This control device is equipped with: a primary data retention unit for storing, for an interval equivalent to one control period, data to be retained in the control device; a collection settings retention unit which refers to the primary data retention unit and stores a settings channel; a data retention unit which has collection channels for storing the data collected from the control device, each of the collection channels having a queue structure for reading the data in the order in which the data was added; and a data collection calculation unit for reading the settings channel from the collection settings retention unit, reading the data corresponding to the data ID in the settings channel from the primary data retention unit, and executing data collection processing for writing the data read from the primary data retention unit to the desired channel in the data retention unit.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 5, 2024
    Applicant: FANUC CORPORATION
    Inventor: Yumeki YUI
  • Publication number: 20240293906
    Abstract: Provided is a control device for a machine tool that machines a workpiece by vibration-controlling a control shaft, wherein shaking of the machine tool as a whole is reliably suppressed.
    Type: Application
    Filed: July 28, 2021
    Publication date: September 5, 2024
    Applicant: FANUC CORPORATION
    Inventor: Masashi YASUDA
  • Patent number: 12076869
    Abstract: A method and system for calculating a minimum distance from a robot to dynamic objects in a robot workspace. The method uses images from one or more three-dimensional cameras, where edges of objects are detected in each image, and the robot and the background are subtracted from the resultant image, leaving only object edge pixels. Depth values are then overlaid on the object edge pixels, and distance calculations are performed only between the edge pixels and control points on the robot arms. Two or more cameras may be used to resolve object occlusion, where each camera's minimum distance is computed independently and the maximum of the cameras' minimum distances is used as the actual result. The use of multiple cameras does not significantly increase computational load, and does require calibration of the cameras with respect to each other.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: September 3, 2024
    Assignee: FANUC CORPORATION
    Inventors: Chiara Landi, Hsien-Chung Lin, Tetsuaki Kato
  • Patent number: 12076853
    Abstract: A lubricant container part 7 is provided to a robot arm drive unit 5 pertaining to a first arm 2, 2a and a second arm 3, 3a which displace relative to each other via a reduction mechanism 4, and a receiving member 9, 9a having a recess 10 forming a concave shape facing vertically upward is provided below the liquid level 8 of a lubricant 6 inside the lubricant container part 7, and through this configuration, even when time elapses after stopping of the robot, the lubricant can be extracted from the receiving member 9, 9a in a manner suitable for observing the state of iron powder included in the lubricant 6.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: September 3, 2024
    Assignee: FANUC CORPORATION
    Inventor: Hiroaki Yamamoto
  • Publication number: 20240288844
    Abstract: Provided is a machine tool control device with which it is possible to simply set control parameter ranges. This machine tool control device which controls a machine tool comprises: a control parameter-setting unit which sets control parameters; a shaft operation control unit which operates an operation shaft on the basis of the control parameters; and a trigger reception unit which receives a trigger during shaft operation by the shaft operation control unit. The control parameter-setting unit has a specifiable range-setting unit for setting specifiable ranges for the control parameters in response to the trigger reception unit having received the trigger, and sets the control parameters on the basis of the specifiable range.
    Type: Application
    Filed: July 29, 2021
    Publication date: August 29, 2024
    Applicant: FANUC CORPORATION
    Inventor: Masashi YASUDA
  • Publication number: 20240288983
    Abstract: A numerical control device for displaying a user interface screen and receiving input of operations from a user acquires setting of operation buttons for display states of composite components included in the user interface screen, determines the arrangement of the operation buttons for the display states of the user interface screen on the basis of the setting of the operation buttons for the display states of the composite components, detects a change in the display states of the user interface screen, and switches the arrangement of the operation buttons in the user interface screen.
    Type: Application
    Filed: June 23, 2021
    Publication date: August 29, 2024
    Applicant: Fanuc Corporation
    Inventors: Shinichi Ozeki, Kouji Osada
  • Publication number: 20240291351
    Abstract: The present invention can provide a pinion-equipped motor that has a shaft provided with a pinion having a perfect tooth shape portion functioning as a gear, wherein to shorten the length of the pinion in the axial direction, the perfect tooth shape portion of the pinion can be offset to the proximal side of the shaft. In this pinion-equipped motor that has a shaft provided with a pinion on the distal side, the pinion has: a base portion that is mounted on the shaft; a perfect tooth shape portion that has an outer diameter equal to or smaller than that of the shaft and functions as a gear; and an imperfect tooth shape portion which is provided between the base portion and the perfect tooth shape portion, the length in the shaft axial direction of which is equal to or smaller than that of the perfect tooth shape portion in said direction, and which does not function as a gear.
    Type: Application
    Filed: November 12, 2021
    Publication date: August 29, 2024
    Applicant: FANUC CORPORATION
    Inventor: Takuya ARITANI
  • Patent number: 12072683
    Abstract: Components are assembled in an industrial machine together with a controller. The components each include a unique identification information memory portion and a component-side configuration history memory portion. The unique identification information memory portion stores, as unique identification information, identification information of the component itself, which is providable to the controller. The component-side configuration history memory portion stores configuration histories that each summarize, in terms of an acquisition timing from the controller, the unique identification information of the component itself, controller identification information of the controller that was used to configure the industrial machine together with the component itself, and unique identification information of other ones, than the controller, of the components, which were also used to configure the industrial machine together with the component itself.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: August 27, 2024
    Assignee: FANUC CORPORATION
    Inventors: Kazuki Ikeda, Takahiro Ichikawa
  • Patent number: 12070855
    Abstract: A robot includes a first member and a second member that is rotationally driven about a prescribed axis with respect to the first member. The second member includes a pair of axially spaced-apart flange portions. The second member is supported by the respective flange portions so as to be rotatable about the axis. The robot also includes a balancer that is attached to the first member and the second member so as to be respectively rotatable about attachment axes that are parallel to the axis. In addition, the robot includes an adapter that is inserted between the pair of flange portions. The adapter is attached to the second member in an attachable/detachable manner and disposes the attachment axis of the balancer for the second member at a position that is radially farther inside than outer circumferential surfaces of the flange portions and that is decentered with respect to the axis.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: August 27, 2024
    Assignee: FANUC CORPORATION
    Inventor: Tadatoki Shimada
  • Publication number: 20240278351
    Abstract: A numerical control device for controlling a laser machining device that machines a workpiece by means of a pulse laser emitted from a laser machining head while moving the laser machining head and the workpiece relative to each other, said numerical control device being provided with: a speed command generation unit for generating a speed command for controlling the speed of the relative movement on the basis of a machining program; a laser command generation unit for generating a laser output command value that includes at least the frequency and duty of the pulse laser, in accordance with the speed command; a change rate calculation unit for calculating a period command for the pulse laser on the basis of the frequency, and calculating a change rate of a changed period command changed by a limitation for the performance of the laser machining device; and a speed adjustment unit for using the change rate to adjust the speed command generated by the speed command generation unit.
    Type: Application
    Filed: July 1, 2021
    Publication date: August 22, 2024
    Applicant: FANUC CORPORATION
    Inventor: Jun YAGI
  • Publication number: 20240280216
    Abstract: A lubricant bath structure includes a casing for storing a liquid lubricant, where: the casing is provided with a supply hole, a discharge hole, a part attachment hole, and a liquid level check hole that penetrate from inside to outside of the casing; the supply hole enables injecting the lubricant into the casing; the discharge hole enables discharging the lubricant in the casing; the part attachment hole is opened/closed by detaching/attaching a mechanism part that is to be detachably attached to an outside surface of the casing; and the liquid level check hole can be arranged at a position coincident with or lower than a lower edge of the part attachment hole, but higher than the discharge hole, and, during the discharge of the lubricant, it is possible to confirm that a liquid level of the lubricant has reached below the lower edge of the part attachment hole.
    Type: Application
    Filed: June 29, 2021
    Publication date: August 22, 2024
    Applicant: FANUC CORPORATION
    Inventor: Ryou YAMAGUCHI
  • Publication number: 20240281266
    Abstract: Provided is a screen creation device for assisting in creating a user interface screen of a numerical control device. The screen creation device includes a parts library that stores parts to be placed on the user interface screen and composite parts obtained by combining a plurality of parts. The screen creation device determines, with regard to a composite part to be placed on the user interface screen, whether or not the user interface screen includes a dependent composite part that is necessary for the composite part to function and, if the user interface screen does not include the dependent composite part, notifies a user of the absence of the dependent composite part.
    Type: Application
    Filed: June 23, 2021
    Publication date: August 22, 2024
    Applicant: Fanuc Corporation
    Inventors: Shinichi Ozeki, Kouji Osada
  • Publication number: 20240278428
    Abstract: A robot system includes a robot that includes one or more joints, and a determination unit that is connected to the robot. The joints each include a motor, a speed reduction mechanism that reduces a speed of revolution of the motor; and a torque sensor capable of measuring an output torque of the speed reduction mechanism. The speed reduction mechanism includes a plurality of speed-reduction elements each of which reduces the speed of revolution of the motor at a predetermined reduction ratio. The determination unit calculates time-series data about an input torque to the speed reduction mechanism, and determines the speed reduction mechanism that has a problem, on the basis of time-series data about the number of revolutions of the motor, the calculated time-series data about the input torque, time-series data about the output torque measured by the torque sensor, and the reduction ratio of each of the speed-reduction elements.
    Type: Application
    Filed: July 28, 2021
    Publication date: August 22, 2024
    Applicant: FANUC CORPORATION
    Inventors: Naoki FUJIOKA, Kazuki WAKABAYASHI, Keita SUYAMA
  • Publication number: 20240280979
    Abstract: An abnormality processing apparatus includes: a storage unit that stores a plurality of procedures for dealing with a plurality of types of abnormalities, in association with abnormality identification information for identifying the abnormalities; an abnormality detection unit that detects an abnormality based on motion state data of a robot system; a data acquiring unit that acquires abnormality identification information of the abnormality detected by the abnormality detection unit; and a procedure acquiring unit that acquires, from the plurality of procedures stored in the storage unit, a procedure corresponding to the abnormality identification information acquired by the data acquiring unit.
    Type: Application
    Filed: June 21, 2021
    Publication date: August 22, 2024
    Applicant: Fanuc Corporation
    Inventor: Shinji Kurihara
  • Publication number: 20240278429
    Abstract: A management device includes: a data acquisition unit for acquiring modification information indicating a modification that has been applied to an operation program, and execution information indicating that the operation program has been executed in order to operate a robot; an input receiving unit for receiving an input for authorizing the modification information acquired by the data acquisition unit; an authorization determination unit for determining, when the data acquisition unit has acquired the execution information, whether the modification information for the operation program being executed has been authorized; and a process execution unit for executing a predetermined accident prevention process if the authorization determination unit 66 has determined that the modification information has not been authorized.
    Type: Application
    Filed: June 29, 2021
    Publication date: August 22, 2024
    Applicant: Fanuc Corporation
    Inventor: Shinji Kurihara
  • Patent number: 12064843
    Abstract: A motor control device includes: a position command section configured to generate a position command for a control object; a position detecting section configured to detect a position of the control object or a position of a motor configured to drive the control object; and a position control section configured to control a position of the motor based on the position command and the detected position of the control object or the motor, in which at least one of the position command section and the position control section includes a vibration suppression filter configured to approximate a reverse characteristic of a vibration characteristic generated between the motor and the control object, and the vibration suppression filter changes a vibration suppression frequency according to at least one of the position and a mass of the control object.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: August 20, 2024
    Assignee: Fanuc Corporation
    Inventors: Tsutomu Nakamura, Satoshi Ikai
  • Patent number: 12066797
    Abstract: An anomality prediction system, which predicts an anomality of a machine, includes: one or more memories; and one or more processors configured to: obtain a state variable including at least one of output data from at least one sensor that detects a state of at least one of the machine or a surrounding environment, internal data of control software controlling the machine, or computational data obtained based on at least one of the output data or the internal data; generate, by inputting the obtained state variable into a machine learning model, a degree of anomality of the machine based on output from the machine learning model; and notify information based on the generated degree of anomality, wherein the notified information includes at least one of the generated degree of anomality at one or more time points, or one or more levels of anomality based on the generated degree of anomality.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: August 20, 2024
    Assignees: FANUC CORPORATION, PREFERRED NETWORKS, INC.
    Inventors: Shougo Inagaki, Hiroshi Nakagawa, Daisuke Okanohara, Ryosuke Okuta, Eiichi Matsumoto, Keigo Kawaai
  • Publication number: 20240269849
    Abstract: The present invention provides: a program generation device provided with a function to identify a robot movement causing an inconvenient voltage drop and present a movement for easing said robot movement or automatically ease said robot movement; and a robot control device.
    Type: Application
    Filed: June 16, 2021
    Publication date: August 15, 2024
    Applicant: Fanuc Corporation
    Inventor: Takahiro Fujimori
  • Publication number: 20240272212
    Abstract: This motor drive device includes an insulation resistance value detection unit for detecting the insulation resistance value of a motor on the basis of the measured value of the inter-terminal voltage of a measurement resistor and the resistance value of the measurement resistor; and a failure determination unit for determining, on the basis of the error between the measured and estimated values of the inter-terminal voltage of the measurement resistor, the presence or absence of a failure of the insulation resistance value detection unit for detecting the insulation resistance value of the motor.
    Type: Application
    Filed: June 16, 2021
    Publication date: August 15, 2024
    Applicant: Fanuc Corporation
    Inventor: Taku Sasaki