Patents Assigned to Fanuc LTD
-
Patent number: 8299410Abstract: 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: GrantFiled: December 28, 2010Date of Patent: October 30, 2012Assignee: Fanuc LtdInventors: Kazuhiko Hirano, Kazuyuki Sasaki
-
Patent number: 8295975Abstract: 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: GrantFiled: June 1, 2009Date of Patent: October 23, 2012Assignee: Fanuc LtdInventors: Taro Arimatsu, Kazunori Ban, Ichiro Kanno, Keisuke Watanabe
-
Patent number: 8288687Abstract: 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: GrantFiled: June 22, 2009Date of Patent: October 16, 2012Assignee: FANUC LtdInventors: Toshihiko Inoue, Kazutaka Nakayama, Takatoshi Iwayama
-
Patent number: 8282333Abstract: 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: GrantFiled: October 1, 2009Date of Patent: October 9, 2012Assignee: FANUC LtdInventors: Masaru Oda, Toru Shirahata, Toshihiko Inoue, Takatoshi Iwayama, Masaaki Uematsu, Kentarou Ootani
-
Patent number: 8278849Abstract: 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: GrantFiled: October 30, 2009Date of Patent: October 2, 2012Assignee: Fanuc LtdInventors: Yasusuke Iwashita, Tadashi Okita, Hiroyuki Kawamura, Junichi Tezuka, Kenta Yamamoto
-
Patent number: 8277123Abstract: 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: GrantFiled: September 17, 2009Date of Patent: October 2, 2012Assignee: Fanuc LtdInventors: Masayuki Hamura, Kenzo Ebihara, Takeshi Ooki
-
Patent number: 8259595Abstract: 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: GrantFiled: December 12, 2007Date of Patent: September 4, 2012Assignee: Fanuc LtdInventors: Kouji Hada, Hiroshige Ando, Hiroshi Noda
-
Patent number: 8260453Abstract: 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: GrantFiled: December 1, 2008Date of Patent: September 4, 2012Assignee: Fanuc LtdInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Daijirou Koga
-
Patent number: 8247695Abstract: 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: GrantFiled: October 2, 2007Date of Patent: August 21, 2012Assignees: Oki Electric Cable Co,. Ltd., Fanuc Ltd.Inventors: Masanobu Nakamura, Keiji Munezuka
-
Patent number: 8232692Abstract: 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: GrantFiled: September 9, 2010Date of Patent: July 31, 2012Assignee: FANUC LtdInventors: Kazuki Yoshimura, Yasuyuki Nakazawa, Shinichi Kinoshita
-
Patent number: 8232758Abstract: 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: GrantFiled: June 24, 2010Date of Patent: July 31, 2012Assignee: Fanuc LtdInventors: Tadashi Okita, Yukio Toyozawa, Naoto Sonoda
-
Patent number: 8224478Abstract: 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: GrantFiled: October 24, 2006Date of Patent: July 17, 2012Assignee: Fanuc LtdInventors: Kentaro Fujibayashi, Masahiko Hosokawa, Shuji Ogawa, Masahiko Miyake
-
Patent number: 8224486Abstract: 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: GrantFiled: December 16, 2010Date of Patent: July 17, 2012Assignee: Fanuc LtdInventors: Yoshiharu Nagatsuka, Toshiya Takeda
-
Patent number: 8192192Abstract: 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: GrantFiled: August 27, 2010Date of Patent: June 5, 2012Assignee: Fanuc LtdInventors: Koichi Nishimura, Rui Hikimoto
-
Patent number: 8195911Abstract: 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: GrantFiled: August 9, 2010Date of Patent: June 5, 2012Assignee: FANUC Ltd.Inventors: Takahiko Endo, Yasushi Takeuchi
-
Patent number: 8190287Abstract: 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: GrantFiled: June 3, 2010Date of Patent: May 29, 2012Assignee: Fanuc Ltd.Inventors: Yasusuke Iwashita, Tadashi Okita, Junichi Tezuka, Kazuyuki Sugiyama
-
Patent number: 8185233Abstract: 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: GrantFiled: March 27, 2008Date of Patent: May 22, 2012Assignee: FANUC LtdInventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
-
Patent number: 8160737Abstract: 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: GrantFiled: March 26, 2009Date of Patent: April 17, 2012Assignee: Fanuc LtdInventors: Yonpyo Hon, Kenzo Ebihara, Akira Yamamoto, Masayuki Hamura
-
Patent number: 8155779Abstract: 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: GrantFiled: May 27, 2009Date of Patent: April 10, 2012Assignee: Fanuc LtdInventors: Takahiko Endo, Yasushi Takeuchi
-
Patent number: 8145356Abstract: 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: GrantFiled: August 14, 2008Date of Patent: March 27, 2012Assignee: Fanuc LtdInventors: Ryo Nihei, Tetsuaki Kato, Takeaki Aramaki, Tomoyuki Yamamoto