U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Man will not fly for 50 years."

Wilbur Wright ; 1901

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Fanuc Ltd


Location: Minamitsuru-gun, Yamanashi, JP
No. of patents: 86

1      
NumberTitleIssue Date
8436565Motor controller for tandem control
In position tandem control in which one movable member is driven by two motors, an output of the integral element of the velocity control unit in the control system for one motor is copied to the integral element of the velocity control unit in the control system fo...
05/07/2013
8350913Calibrating device for calibration and image measurement system comprising calibrating device
A calibrating device for calibration of an image measurement system. The calibrating device includes a main body having an upper surface, and a characteristic portion, which serves as a benchmark for calibration and is in the form of a recess formed in the upper sur...
01/08/2013
8350713Numerical controller having a function for determining machine abnormality from signals obtained from a plurality of sensors
Signals from a plurality of sensors (vibration sensors, temperature sensors, and humidity sensors) disposed at places on a machine are input through a communication circuit to a numerical controller that controls the machine. The numerical controller uses vibration ...
01/08/2013
8340821Robot program adjusting system
A robot program adjusting system (11) adjusting an operating program of a robot arm having a plurality of axes including an overload identifying means (12) for successively reading operational instructions from said operating program of said robot arm ...
12/25/2012
8308419Robot system using robot to load and unload workpiece into and from machine tool
A robot includes a base member, which is installed at a position offset from the front of a door of a machine tool to the side, as viewed in a direction vertical to the surface where the door is provided and is fixed to a surface of a base slanted so as to face the ...
11/13/2012
8295975Object picking device
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 sel...
10/23/2012
8288687Arc welding robot
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 ro...
10/16/2012
8282333Workpiece transfer robot system
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...
10/09/2012
8277123Fluid bearing structure and method of forming bearing concaves in fluid bearing structure
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 ...
10/02/2012
8260453Numerical controller for controlling five-axis machining apparatus
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 success...
09/04/2012
8259595Method and system for diagnosing external signal input/output units
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 diagnos...
09/04/2012
8232758Controller of electric motor having function of estimating inertia and friction simultaneously
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 frictio...
07/31/2012
8232692Induction motor equipped with heat dissipating disc for dissipating rotor heat
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 an...
07/31/2012
8185233Numerical controller having multi-path control function
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 b...
05/22/2012
8155779Numerical controller with tabular data for operating arbitrary axes
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 re...
04/10/2012
8140177Numerical controller with interference check function
A numerical controller having an interference prevention function whereby calculation for preventing interference is reliably performed. The numerical controller has the function of defining interference regions corresponding to multiple machine structural objects, ...
03/20/2012
8098038Servomotor control system enabling high-speed oscillating motion to be highly precise
A servomotor control system that includes a numerical control unit and servo control unit enables the use of learning control based on an angle synchronization method in high-speed oscillating motion performed by, for example, a jig grinder. The numerical control un...
01/17/2012
8054028Servo motor control system
A table containing correspondence between “n” and “m” is set in a control circuit of a servo control system so that the current command data in the m-th (m=1, 2, 3 . . . ) current command register is assigned to the n-th (n=1, 2, 3 . . . ) servo amplifier. W...
11/08/2011
8054027Robot operating range setting device
A robot control unit (30) comprises: a setting means (40) for setting operating ranges of each shaft and a working tool of the robot (20); a storage means (33) for storing an inertial running distance of the robot decided by at least one ...
11/08/2011
8051741Managing structure for umbilical member of industrial robot
A managing structure for an umbilical member includes a flexible conduit for leading an umbilical member inserted therein from a front arm of a robot to a working tool mounted on a wrist of the robot, a first conduit mounting portion provided adjacent to the front a...
11/08/2011
8041447Numerical controller having workpiece setting error compensation means
A numerical controller controlling a 5-axis machine tool compensates setting error that arises when a workpiece is set on the table. Error in the three linear axes and the two rotation axes are compensated using preset error amounts to keep the calculated tool posit...
10/18/2011
8020466Umbilical-member processing structure for industrial robot
An umbilical-member processing structure for an industrial robot which includes a forearm having a tool managing and relaying device and a wrist with proximal end rotatably connected to the forearm and having a work tool mounted on the distal end thereof, with an um...
09/20/2011
80181923D-trajectory display device for machine tool
A trajectory display device capable of correctly quantifying an error of a three-dimensional trajectory of a machine tool, and displaying or outputting the error. The trajectory display device has a command line segment defining part adapted to define a command line...
09/13/2011
8014898Controller of robot used combined with machine tool
A robot controller (7) controlling a robot (1) used combined with a machine tool (5, 6) provided with a communication unit (9) connecting the robot controller to a machine tool, a detection unit (52) detecting through the communica...
09/06/2011
7996114Workpiece picking device and method
A workpiece picking device and method for reducing the cycle time of a picking operation of workpieces, by omitting or reducing the movement of a robot manipulator when an image of the workpieces is captured. An image processor of the picking device includes a camer...
08/09/2011
7979161Device, program, recording medium and method for correcting taught point
A taught point correcting device for correcting a taught point in an operation program of a robot. The device includes a judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation pr...
07/12/2011
7977908Numerical controller with abnormal motor deceleration stop control means
While a numerical controller is operating, an abnormality of a numerical control section is detected. In response to an abnormality detection signal, a motor deceleration stop control circuit of a servo section is actuated to perform speed control with a speed comma...
07/12/2011
7973509Numerical controller having control mode switching function
A pulse distribution unit notifies a mode control/instruction unit of an output start signal. The mode control/instruction unit outputs a mode setting signal, a speed command signal, and a compensation pulse to an axis control unit. In a position control mode, the m...
07/05/2011
7969111Numerical controller for controlling a five-axis machining apparatus
A numerical controller capable of moving a tool end point position to an accurate position in a five-axis machining apparatus. Compensation amounts are set, which correspond to respective ones of a linear axis-dependent translational error, a rotary axis-dependent t...
06/28/2011
7940057Method of detecting disconnection and power discontinuity of I/O unit connected to numerical controller
A power discontinuity occurring in any one of a plurality of I/O units connected to a numerical controller is detected. When the power discontinuity occurs in any one of the I/O units, the I/O unit detects the power discontinuity, and transmits the detection of the ...
05/10/2011
7937186Device and method for automatically setting interlock between robots
A device and a method for automatically setting an interlock based on a suitable interference area obtained by executing an offline simulation in relation to a system including a plurality of robots. The device executes the simulation on the offline programming syst...
05/03/2011
7928682Numerical controller having axis reconfiguration function
A numerical controller capable of performing axis reconfiguration of control axes in at least two paths without need for the paths to wait. A program block is read and it is determined whether or not the read block includes an axis detachment command. If the block i...
04/19/2011
7915851Numerical controller controlling acceleration and deceleration of respective control axes up to command speeds
Initial speeds in the move commands for respective control axes at servo-on are determined according to parameter setting, or the comparative relationship or difference in speed among the actual speeds of the control axes so that difference in position between the c...
03/29/2011
7915848Servo control apparatus that performs dual-position feedback control
A servo control apparatus that performs dual-position feedback control and thereby achieves a reduction in position error according to the purpose of machining. The servo control apparatus includes: a first position detector for detecting the position of a motor; a ...
03/29/2011
7902780Inertia estimating controller and control system
A controller and a control system capable of estimating inertia of an article to be driven in a short period of time, with a small operation range of an electric motor. The controller for the motor has an inertia estimating part which includes a sine-wave command ge...
03/08/2011
7901477Machine tool with mist disposal structure
An interior of a machine tool and a machining area are divided for communication by a labyrinth. The machining area is covered by a cover. Air discharged from an air bearing flows from the machine tool interior into the machining area through the labyrinth. The cove...
03/08/2011
7901167Machining apparatus with mechanism for retaining axial position of guide member
When a slide member mounted with a tool reciprocates on a guide member reach one end and the other end positions of the guide member, permanent magnets provided on the guide member and the permanent magnets provided on the slide member repel each other to give the g...
03/08/2011
7899577Measuring system and calibration method
A measuring system and a calibration method for automatically calculating errors of mechanical parameters with high accuracy and correcting the parameters, by means of a relatively small and inexpensive measuring device. In relation to a plurality of positions of me...
03/01/2011
7898264Motor insulation deterioration detection device
Disclosed is an insulation deterioration detection device that can accurately detect insulation deterioration in multiple motors by a simple circuit configuration. When detecting insulation deterioration, one end A of a smoothing capacitor is connected via a first s...
03/01/2011
7881917Apparatus simulating operations between a robot and workpiece models
A robot simulation apparatus (10) capable of creating and executing a robot program includes a virtual space creating unit (31) for creating a virtual space (60), a workpiece model layout unit (32) for automatically arranging at least one...
02/01/2011
1      
 
Sign InRegister
Username  
Password   
forgot password?