Patents Assigned to Fanuc LTD
  • Patent number: 8299410
    Abstract: A fan motor is mounted on the upper wall of the casing. The lower surface of this upper wall is formed into an inclined surface in which inclination is formed from the front wall side of the casing toward a back wall across from the front wall. When the fan motor is driven, oil mist or moisture contained in the air are condensed into water droplets or oil droplets. These water droplets or oil droplets fall and flow to the inner wall surface of the upper wall of the casing along the inner peripheral wall of a vent hole. Then the water droplets or oil droplets flow along the profile line of a vent hole smoothly (without stopping) and roll down the side wall of the casing.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: October 30, 2012
    Assignee: Fanuc Ltd
    Inventors: Kazuhiko Hirano, Kazuyuki Sasaki
  • Patent number: 8295975
    Abstract: An object picking device, which is inexpensive and capable of speedily and accurately picking one object at a time from a random pile state. A target detecting part of an image processing part processes an image captured by a camera and detects objects. A target selecting part selects an object among the detected objects based on a certain rule. A view line direction calculating part calculates the direction of a view line extending to the selected object. A target position estimating part estimates the position including the height of the selected object based on size information of the object in the image. Then, a grip correction calculating part calculates an amount of correction of the movement of a robot so as to grip the object by using the robot.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: October 23, 2012
    Assignee: Fanuc Ltd
    Inventors: Taro Arimatsu, Kazunori Ban, Ichiro Kanno, Keisuke Watanabe
  • Patent number: 8288687
    Abstract: An arc welding robot having a welding wire conduit which has a bend radius above a certain level and arranged so that disadvantageous stress is not applied to the conduit by the motion of the robot arm. A conduit for a welding wire is inserted through a hole of a robot pedestal from the rear side of the robot, is supported by a second support member arranged on the pedestal, extends near the front side of a rotating body of the robot, and is supported by a first support member on the upper part of the rotating body while having a required minimum bend radius. The conduit after passing through the first support member is introduced to the rear side of the upper arm and is connected to a connector at the rear side of a wire feeder while having the required minimum radius, whereby the conduit presents a generally S-shape.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: October 16, 2012
    Assignee: FANUC Ltd
    Inventors: Toshihiko Inoue, Kazutaka Nakayama, Takatoshi Iwayama
  • Patent number: 8282333
    Abstract: A workpiece transfer robot system including a machine tool provided with a workpiece support section and a robot capable of transferring a workpiece relative to the workpiece support section of the machine tool. The machine tool includes a cover surrounding at least the workpiece support section. The cover includes a first side wall provided with a first opening usable for a workpiece transferring task of the robot.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: October 9, 2012
    Assignee: FANUC Ltd
    Inventors: Masaru Oda, Toru Shirahata, Toshihiko Inoue, Takatoshi Iwayama, Masaaki Uematsu, Kentarou Ootani
  • Patent number: 8278849
    Abstract: A controller of an industrial machine provided with an electric motor, a peripheral apparatus and an amplifier includes a motor power-consumption calculation section, a power loss calculation section, a fixed power-consumption calculation section, and a total power-consumption calculation section. The motor power-consumption calculation section calculates motor power consumption by decomposing a motor current into a Q-phase current value and a D-phase current value, and multiplying the Q-phase current value with a motor rotation speed and a motor torque constant. The power loss calculation section calculates sum power loss of the motor and amplifier. The fixed power-consumption calculation section calculates fixed power consumption of the peripheral apparatus.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: October 2, 2012
    Assignee: Fanuc Ltd
    Inventors: Yasusuke Iwashita, Tadashi Okita, Hiroyuki Kawamura, Junichi Tezuka, Kenta Yamamoto
  • Patent number: 8277123
    Abstract: A fluid bearing structure with uniform depths of bearing concaves and a method of forming the bearing concaves in the fluid bearing structure. Pipe parts are inserted into through holes formed in the bearing base to form fluid spout holes for spouting fluid between confronting bearing surfaces. Bearing concaves are formed around the fluid spout holes. The bearing base and the pipe parts are made of different materials. A coating layer is formed on the bearing base and the pipe parts by an anodic oxidation process. Thickness of the coating layer on the bearing base is different from thickness of the coating layer on the pipe parts since the base member and the pipe members are made of different materials. The material on which a coating layer grows quickly is selected for the bearing base and the material on which a coating layer grows slowly is selected for the pipe parts.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: October 2, 2012
    Assignee: Fanuc Ltd
    Inventors: Masayuki Hamura, Kenzo Ebihara, Takeshi Ooki
  • Patent number: 8259595
    Abstract: Each of the host transmitting/receiving blocks of a plurality of I/O units connected to a CNC reads the destination specification data and a diagnostic result bit each time the host transmitting/receiving block receives a signal packet from the CNC. When the diagnostic result bit indicates the execution of a diagnosis, the signal packet contains diagnostic DO data, and the relevant DO signal output terminal is short-circuited to the relevant DI signal input terminal to form a diagnostic loop. The diagnostic packet signal passes through the diagnostic loop, the external signal transmitting/receiving block, and the host transmitting/receiving block and returns to the CNC through the host transmitting/receiving block of an adjacent I/O unit closer to the CNC. The CNC analyzes the packet signal to determine whether each of the I/O units is operating normally or not.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: September 4, 2012
    Assignee: Fanuc Ltd
    Inventors: Kouji Hada, Hiroshige Ando, Hiroshi Noda
  • Patent number: 8260453
    Abstract: A numerical controller for controlling a five-axis machining apparatus, in which a tool orientation command is corrected to thereby attain a smooth machined surface and a shortened machining time. The numerical controller includes command reading device that successively reads a tool orientation command, tool orientation command correcting device that corrects the tool orientation command so that a ratio between each rotary axis motion amount and a linear axis motion amount is constant in each block, interpolation device that determines respective axis positions at every interpolation period based on the tool orientation command corrected by the tool orientation command correcting device, a motion path command, and a relative motion velocity command such that a tool end point moves along a commanded motion path at a commanded relative motion velocity, and device that drives respective axis motors such that respective axis positions determined by the interpolation device are reached.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: September 4, 2012
    Assignee: Fanuc Ltd
    Inventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Daijirou Koga
  • Patent number: 8247695
    Abstract: A high frequency (HF) leakage current return wire-contained motor drive cable configured in a manner that one or multiple drive dielectric core wires and one or multiple HF leakage current return wires are arranged adjacent to and in close contact. Concurrently, the drive dielectric core wires and the HF leakage current return wires are arranged substantially parallel to the longitudinal direction and are stranded; and a sheath is provided without a shield being provided outside of the strand wires.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: August 21, 2012
    Assignees: Oki Electric Cable Co,. Ltd., Fanuc Ltd.
    Inventors: Masanobu Nakamura, Keiji Munezuka
  • Patent number: 8232692
    Abstract: An induction motor has a rotation detector, a heat dissipating disc for dissipating heat generated from a rotor, and a cooling fan for forcibly cooling the heat dissipating disc with outside air. The heat dissipating disc is disposed between the rotation detector and the cooling fan.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: July 31, 2012
    Assignee: FANUC Ltd
    Inventors: Kazuki Yoshimura, Yasuyuki Nakazawa, Shinichi Kinoshita
  • Patent number: 8232758
    Abstract: A controller estimates Coulomb friction itself together with inertia and viscous friction, and reduces the influence of the Coulomb friction on the accuracy of the estimated inertia. In addition, the controller estimates inertia, viscous friction and Coulomb friction simultaneously with sequential adaptation in which a Fourier transformer is not used but an inverse transfer function model is used in order to minimize the estimated error. Data sampled for a predetermined time need not be accumulated, as a result, a large amount of data memory is unnecessary.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: July 31, 2012
    Assignee: Fanuc Ltd
    Inventors: Tadashi Okita, Yukio Toyozawa, Naoto Sonoda
  • Patent number: 8224478
    Abstract: A numerical controller that shortens time required for transferring control of a spindle between control systems. When the spindle control command is included, the command is carried out and information on designation of the spindle, commanded rotational velocity and direction is stored in a case of a velocity control mode, and information on designation of the spindle, commanded rotational position and velocity is stored in a case of a position control mode. When a command to cancel the control of spindle is read, the control of the designated spindle and also the stored information on the control status of the spindle are transferred to the other control system. A command to acquire the control of the spindle is read in a machining program for the other control system, the control of the designated spindle is started by the other control system according to the transferred control status of the spindle.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: July 17, 2012
    Assignee: Fanuc Ltd
    Inventors: Kentaro Fujibayashi, Masahiko Hosokawa, Shuji Ogawa, Masahiko Miyake
  • Patent number: 8224486
    Abstract: There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: July 17, 2012
    Assignee: Fanuc Ltd
    Inventors: Yoshiharu Nagatsuka, Toshiya Takeda
  • Patent number: 8192192
    Abstract: A mechanical safety device for an injection molding machine is provided with a laterally openable safety door on the flank of a mold opening/closing portion between a movable platen and a stationary platen. A rod is secured to the stationary platen or a base, and a rail, which ascends and descends as the safety door is closed and opened, is assembled to the rod. The rod is formed with a plurality of engaging step portions and tapered surfaces arranged alternately. On the other hand, a ratchet is rotatably supported on the movable platen. The rail ascends or descends to push up or down the ratchet, thereby locating the ratchet in a position where it engages with the engaging step portions of the rod or a position where it is disengaged from the engaging step portions.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: June 5, 2012
    Assignee: Fanuc Ltd
    Inventors: Koichi Nishimura, Rui Hikimoto
  • Patent number: 8195911
    Abstract: A memory other than a non-volatile memory in a numerical controller is divided into a plurality of memory areas in response to a command from a computer connected to the numerical controller. Whether a machining program has been stored in each of the divided memory areas is decided before a machining program stored on a hard disk in the computer is transferred to the memory other than the non-volatile memory. The machining program stored on the hard disk is then written to an area for which it is determined that no machining program is stored.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: June 5, 2012
    Assignee: FANUC Ltd.
    Inventors: Takahiko Endo, Yasushi Takeuchi
  • Patent number: 8190287
    Abstract: Time information t and positional information about each axis are obtained, and the three-dimensional coordinates of tool center point Pe at time t are calculated to display the path of the tool center point Pe at time t. Then, whether a fixed time has elapsed or not is decided. If the fixed time has elapsed, the coordinates of the tool vector start point Ps at time t are calculated to display a line segment connecting between tool vector start point Ps and tool center point Pe, which is the end point of the tool vector. This display enables the orientation of the tool at each tool center point to be grasped at a glance.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: May 29, 2012
    Assignee: Fanuc Ltd.
    Inventors: Yasusuke Iwashita, Tadashi Okita, Junichi Tezuka, Kazuyuki Sugiyama
  • Patent number: 8185233
    Abstract: Programs of a plurality of paths are displayed in parallel on a display screen. If a cursor of an editing target program is moved, cursors of the other programs are interlocked and moved so as to be aligned on a same row. If a sequence number that is set to any of blocks at a cursor position is a synchronization target sequence number, the movement of the cursor is stopped. If a cursor is operated further, a program of a path which does not have a block having the synchronization target sequence number at a cursor position is scrolled until a block having the synchronization target sequence number reaches a cursor position, then stops. As a result, synchronization target blocks in each path are positioned on a same row.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 22, 2012
    Assignee: FANUC Ltd
    Inventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
  • Patent number: 8160737
    Abstract: A machine tool is fitted with a position detector for detecting a position of a moving axis of the machine tool and an on-machine measuring device for measurement on the machine tool. An axial position detection signal output from the position detector and a measurement signal output from the on-machine measuring device are received through interfaces by a numerical controller that controls the machine tool. These interfaces are designed so that the numerical controller receives the axial position detection signal and the measurement signal with the same timing.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: April 17, 2012
    Assignee: Fanuc Ltd
    Inventors: Yonpyo Hon, Kenzo Ebihara, Akira Yamamoto, Masayuki Hamura
  • Patent number: 8155779
    Abstract: A numerical controller including a storage device for storing tabular data configured to operate one arbitrary axis, in which a position of a spindle or an axis as a control object is caused to correspond to a reference value composed of time or the position of a reference spindle or axis. A reading device is provided for successively reading a reference value in the tabular data and a position of the spindle or the axis as control object corresponding to the reference value from the storage device, and controls the position of the spindle or the axis as control object based on the reference value read by the reading device. An assignment device is provided for assigning the axis to be operated in accordance with the tabular data, and a starting device for starting the tabular data stored in the storage device, thereby causing the axis assigned by the assigning device to operate.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: April 10, 2012
    Assignee: Fanuc Ltd
    Inventors: Takahiko Endo, Yasushi Takeuchi
  • Patent number: 8145356
    Abstract: A robot includes a traveling rail supported by struts, and a robot body attached to a slider that slides on the traveling rail. A robot controller includes a speed calculation device for calculating moving speeds of the robot hand portion on the coordinate axes of a rectangular coordinate system set for the robot controller; a comparator device for comparing the moving speeds on the coordinate axes calculated by the speed calculation device with threshold values on the coordinate axes of the rectangular coordinate system, respectively; and a halting device for halting the robot in case at least any one of the moving speeds is higher than the corresponding threshold value.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: March 27, 2012
    Assignee: Fanuc Ltd
    Inventors: Ryo Nihei, Tetsuaki Kato, Takeaki Aramaki, Tomoyuki Yamamoto