Patents Assigned to FANUC Corporation
-
Patent number: 12085919Abstract: 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: GrantFiled: August 13, 2020Date of Patent: September 10, 2024Assignee: FANUC CORPORATIONInventor: Masafumi Ooba
-
Publication number: 20240295859Abstract: 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: ApplicationFiled: March 11, 2022Publication date: September 5, 2024Applicant: FANUC CORPORATIONInventor: Yumeki YUI
-
Publication number: 20240293906Abstract: 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: ApplicationFiled: July 28, 2021Publication date: September 5, 2024Applicant: FANUC CORPORATIONInventor: Masashi YASUDA
-
Patent number: 12076869Abstract: 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: GrantFiled: November 29, 2021Date of Patent: September 3, 2024Assignee: FANUC CORPORATIONInventors: Chiara Landi, Hsien-Chung Lin, Tetsuaki Kato
-
Patent number: 12076853Abstract: 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: GrantFiled: September 22, 2021Date of Patent: September 3, 2024Assignee: FANUC CORPORATIONInventor: Hiroaki Yamamoto
-
Publication number: 20240288844Abstract: 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: ApplicationFiled: July 29, 2021Publication date: August 29, 2024Applicant: FANUC CORPORATIONInventor: Masashi YASUDA
-
Publication number: 20240288983Abstract: 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: ApplicationFiled: June 23, 2021Publication date: August 29, 2024Applicant: Fanuc CorporationInventors: Shinichi Ozeki, Kouji Osada
-
Publication number: 20240291351Abstract: 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: ApplicationFiled: November 12, 2021Publication date: August 29, 2024Applicant: FANUC CORPORATIONInventor: Takuya ARITANI
-
Patent number: 12072683Abstract: 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: GrantFiled: December 17, 2020Date of Patent: August 27, 2024Assignee: FANUC CORPORATIONInventors: Kazuki Ikeda, Takahiro Ichikawa
-
Patent number: 12070855Abstract: 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: GrantFiled: August 27, 2021Date of Patent: August 27, 2024Assignee: FANUC CORPORATIONInventor: Tadatoki Shimada
-
Publication number: 20240278351Abstract: 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: ApplicationFiled: July 1, 2021Publication date: August 22, 2024Applicant: FANUC CORPORATIONInventor: Jun YAGI
-
Publication number: 20240280216Abstract: 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: ApplicationFiled: June 29, 2021Publication date: August 22, 2024Applicant: FANUC CORPORATIONInventor: Ryou YAMAGUCHI
-
Publication number: 20240281266Abstract: 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: ApplicationFiled: June 23, 2021Publication date: August 22, 2024Applicant: Fanuc CorporationInventors: Shinichi Ozeki, Kouji Osada
-
Publication number: 20240278428Abstract: 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: ApplicationFiled: July 28, 2021Publication date: August 22, 2024Applicant: FANUC CORPORATIONInventors: Naoki FUJIOKA, Kazuki WAKABAYASHI, Keita SUYAMA
-
Publication number: 20240280979Abstract: 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: ApplicationFiled: June 21, 2021Publication date: August 22, 2024Applicant: Fanuc CorporationInventor: Shinji Kurihara
-
Publication number: 20240278429Abstract: 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: ApplicationFiled: June 29, 2021Publication date: August 22, 2024Applicant: Fanuc CorporationInventor: Shinji Kurihara
-
Patent number: 12064843Abstract: 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: GrantFiled: May 27, 2020Date of Patent: August 20, 2024Assignee: Fanuc CorporationInventors: Tsutomu Nakamura, Satoshi Ikai
-
Patent number: 12066797Abstract: 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: GrantFiled: January 26, 2022Date of Patent: August 20, 2024Assignees: FANUC CORPORATION, PREFERRED NETWORKS, INC.Inventors: Shougo Inagaki, Hiroshi Nakagawa, Daisuke Okanohara, Ryosuke Okuta, Eiichi Matsumoto, Keigo Kawaai
-
Publication number: 20240269849Abstract: 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: ApplicationFiled: June 16, 2021Publication date: August 15, 2024Applicant: Fanuc CorporationInventor: Takahiro Fujimori
-
Publication number: 20240272212Abstract: 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: ApplicationFiled: June 16, 2021Publication date: August 15, 2024Applicant: Fanuc CorporationInventor: Taku Sasaki