Patents Assigned to Fanuc Limited
  • Patent number: 4569013
    Abstract: A method and an apparatus for controlling spindle speed are disclosed. When the speed ranges of respective gear ranges are selected in advance so that speed ranges corresponding to neighboring gear ranges partially overlap one another, and the gear range conforming to the commanded spindle speed is selected for rotating the spindle at the commanded spindle speed, it is determined whether the commanded spindle speed belongs to the currently selected range, no gear change is made if the decision is affirmative, and the gear range to which the newly commanded spindle speed belongs is found if the decision is negative, the gear range being switched to the gear range thus found.
    Type: Grant
    Filed: June 24, 1983
    Date of Patent: February 4, 1986
    Assignee: Fanuc Limited
    Inventors: Hajimu Kishi, Kunio Tanaka, Takashi Takegahara
  • Patent number: 4562551
    Abstract: A hand of a robot is moved from an instant position P.sub.1 to a first command position P.sub.2 to grip one of the workpieces W.sub.1, W.sub.2, W.sub.3 placed at the first command position and conveys the same to a second command position P.sub.3. As a sensor is contacted by the workpiece when the hand takes an intermediate position Px, on its way from the instant position P.sub.1 to the first command position P.sub.2, the robot control system decelerates the hand without delay or after a travel of the hand over a predetermined distance and, after travel of the hand over a predetermined deceleration distance, stops the hand. The hand is then moved from the stopping position to the second command position P.sub.3 neglecting the remaining stroke or movement between the stopping position and the first command position.
    Type: Grant
    Filed: August 26, 1982
    Date of Patent: December 31, 1985
    Assignee: Fanuc Limited
    Inventors: Hajimu Inaba, Shinsuke Sakakibara, Ryo Nihei
  • Patent number: 4554462
    Abstract: Disclosed is a non-polarized, contactless relay constructed of electronic circuitry devoid of mechanical contacts but capable of performing the same function as a relay with such contacts. The relay includes a transformer, a control circuit for applying an oscillatory signal to the primary windings of the transformer in accordance with a command input, a rectifying circuit for rectifying A.C. power obtained from the secondary windings of the transformer in response to the oscillatory signal applied to the primary windings, a smoothing circuit which smooths the rectified output produced by the rectifying circuit for delivering D.C. power, and switching means composed of a pair of MOS-type field-effect transistors driven by the D.C. output of the smoothing circuit. The command input, namely "1" or "0" logic, applied to the control circuit results in the supply of the D.C.
    Type: Grant
    Filed: March 11, 1983
    Date of Patent: November 19, 1985
    Assignee: Fanuc Limited
    Inventors: Hidetsugu Komiya, Michiya Inoue, Yoshiyuki Saitoh
  • Patent number: 4549271
    Abstract: Disclosed is a measurement method performed by a numerical control device measurement apparatus having a device for computing and storing the difference between a number of feedback pulses, each of which is generated whenever a movable element moves by a predetermined amount, and a number of command pulses (P.sub.s) generated by a pulse distributor, a motor being controlled in such a manner that said difference approaches zero. Specifically, the measurement method includes counting, by the storage and computing means sensor pulses (MP) generated by a sensor, reading the counted value in the storage and computing device and applying the same to the pulse distributor as a command, computing and storing, by the storage and computing device, the difference between the number of sensor pulses (MP) and the number of distributed pulses (P.sub.
    Type: Grant
    Filed: January 27, 1983
    Date of Patent: October 22, 1985
    Assignee: Fanuc Limited
    Inventors: Ryoichiro Nozawa, Nobuyuki Kiya, Akio Ichimura
  • Patent number: 4540212
    Abstract: An industrial robot hand having swing fingers (18a and 18b) for gripping a work pivotally mounted on a hand base member (10) which is attached to the free end of a wrist unit, said swing fingers being members formed of a sheet metal through a pressing process in a U-shaped cross-section, and said swing fingers having a U-shaped cross-section and a hydraulic actuator (24) linked together with chain pin links (32a and 32b).
    Type: Grant
    Filed: April 25, 1983
    Date of Patent: September 10, 1985
    Assignee: Fanuc Limited
    Inventors: Hajimu Inaba, Ryo Nihei
  • Patent number: 4538639
    Abstract: A robot wrist of an industrial robot having a wrist housing supporting two orthogonally arranged rotating output shafts therein, each of the shafts being connected to a robot hand, and a built-in fluid conveying means provided for distributing pressurized air introduced from the outside of the robot wrist toward the robot hand attached to one of the rotating cutput shafts. An output end of each of the two rotating output shafts may either be plugged by a plug element or closed by a stop valve when the output end is not connected to the robot hand.
    Type: Grant
    Filed: June 23, 1982
    Date of Patent: September 3, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hajimu Inaba, Shigemi Inagaki, Susumu Ito
  • Patent number: 4530636
    Abstract: A device for operating a hand of an industrial robot is so constructed that fluid pressure cylinders (43, 44) are provided as a driving mechanism of the hand (4) of the industrial robot, branch passages including a pressure-reducing valve (47) are provided in a fluid supply passage to the fluid pressure cylinders (43, 44), the supply of fluid is switched by solenoid valves (SV.sub.2, SV.sub.3, SV.sub.4), and the switching of the solenoid valves (SV.sub.2, SV.sub.3, SV.sub.4) is carried out in accordance with the selected grasping force which has been selected in the teaching mode of the industrial robot, whereby the grasping force of the hand can be controlled stepwisely.
    Type: Grant
    Filed: June 4, 1982
    Date of Patent: July 23, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hajimu Inaba, Shinsuke Sakakibara, Ryo Nihei
  • Patent number: 4530062
    Abstract: An industrial robot control method and apparatus having a pulse distributing circuit for executing a pulse distribution operation on the basis of positional command data from taught data to generate distributed pulses, a pulse coder for generating a feedback pulse each time the industrial robot moves a predetermined amount along the Z-axis, an error register for storing the difference between the number of distributed pulses and the number of feedback pulses, and positional control circuitry for positionally controlling the industrial robot in such a manner that said difference approaches zero, compensation being effected for an amount of bending .DELTA.Z of an arm when a workpiece of weight W is gripped. The industrial robot control apparatus includes a memory for storing an amount of bending .DELTA.Z.sub.o of the arm when a workpiece having a predetermined weight W.sub.o is gripped at an arm length l.sub.o, an arithmetic circuit for computing an amount of bending .DELTA.
    Type: Grant
    Filed: May 28, 1982
    Date of Patent: July 16, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hajimu Inaba, Shinsuke Sakakibara
  • Patent number: 4519026
    Abstract: A numerical control system which includes an automatic programmer and at least one numerical control device interconnected by a cable, in which a numerical control program prepared by the automatic programmer is transferred to the numerical control device. The automatic programmer includes an input unit for entering data, a processor which edits the data for producing a numerical control program, a memory for storing the complicated numerical control program, and a display device which displays a graphic in accordance with the output of the processor. The numerical control device includes a memory for storing the numerical control program, which is transferred from the automatic programmer via the cable.
    Type: Grant
    Filed: June 21, 1982
    Date of Patent: May 21, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Nobuyuki Kiya
  • Patent number: 4518916
    Abstract: A system for detecting the rotational speed of a rotating body comprising the steps of generating two kinds of signals A and B having alternating wave forms and corresponding to the rotational speed of the rotating body by means of position-detecting devices (5a, 5b), the signals A and B having the same amplitude and having phases deviating by 90.degree.
    Type: Grant
    Filed: June 23, 1982
    Date of Patent: May 21, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Shigeki Kawada, Hiroshi Ishida
  • Patent number: 4517663
    Abstract: A method and system for rewriting data in a non-volatile memory in which the rewriting of one access unit of stored data is executed by erase and write cycles, the stored data being protected in the event of an interruption in electric power. In rewriting into second data the first data which is stored in a data storage area of the non-volatile memory, either the first or the second data is stored in a save area of the non-volatile memory, after which the first data in the data storage area is erased, followed by the writing of the second data in the data storage region to complete the rewrite operation.
    Type: Grant
    Filed: December 22, 1983
    Date of Patent: May 14, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoji Imazeki, Michiya Inoue
  • Patent number: 4516211
    Abstract: The coordinate values (X, Y, Z) for the position of the front end of a tool and the vector (I, J, K) of the axial direction of the tool are read in from a command tape by a tape reader. Using these values and a tool length l set by a dial or the like, a movement data calculation circuit calculates the orthogonal coordinate values (x, y, z) of the position Q of the center of rotation of the tool and spherical coordinate values (b, c) indicative of the position of the rotational angle of the tool. After these coordinate values are converted into pulses for moving the tool in the respective axial directions by a pulse distribution circuit, servomotors are driven by the pulse signals and through servo circuits so as to move the tool or a table to a desired machining position.
    Type: Grant
    Filed: June 18, 1982
    Date of Patent: May 7, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Kentaro Fujibayashi
  • Patent number: 4513234
    Abstract: A method and apparatus for controlling the return of a movable element of a machine tool to a predetermined grid point by controlling a movable element drive device in accordance with feedback pulses generated while the drive device is being driven to transport the movable element between grid points. The method includes the steps of specifying a position remote from the predetermined grid point by a distance which is less than the spacing between grid points, computing the deviation between the specified position and the current position of the movable element, positioning the movable element at the specified position by driving the drive device on the basis of the computed deviation and the feedback pulses, and driving the drive device at reduced speed to stop the movable element at the first grid point encountered following the initiation of reduced-speed drive.
    Type: Grant
    Filed: June 16, 1982
    Date of Patent: April 23, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Nobuyuki Kiya
  • Patent number: 4511982
    Abstract: The present invention relates to a novel numerical control device which enables failures to be diagnosed even when a failure develops in a main processor for executing numerical control as well as failure diagnosis in hardware and the like. The invention includes a bus switching circuit provided in a main bus of an NC device. The NC device also includes a main processor for carrying out numerical control, a main memory, a tape reader, a numerical control panel and position control circuits. Further provided are a service processor for carrying out failure diagnosis and a service memory. When a failure develops in the main processor, the service processor immediately halts the execution of instructions by the main processor, the service processor is then connected to the main bus by the switching action of the bus switching circuit, and the service processor executes failure diagnosis by means of a diagnostic program for diagnosing failures, which program has been previously written into the service memory.
    Type: Grant
    Filed: March 5, 1982
    Date of Patent: April 16, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventor: Mitsuo Kurakake
  • Patent number: 4506129
    Abstract: In an apparatus for processing a broken wire electrode in a wire-cut electric discharge machine for cutting a workpiece into a desired contour by electric discharge machining while the workpiece is transported relative to a wire electrode on the basis of machining command data, there is disclosed an apparatus for processing a broken wire electrode including a memory (CPX, CPY) for storing the position at which the wire electrode broke, an operator's panel with jog buttons (PJX, MJX, PJY, MJY) for generating a movement command following wire breakage to retract the workpiece from the wire breakage position (Xc, Yc), motors and drive circuitry (PD, SX, SY, MX, MY) for transporting the workpiece to a predetermined position on the basis of command, and a fitted point return button (Br) on the operator's panel for generating a signal to position the workpiece at the wire breakage position after the wire electrode is rethreaded in a wire transfer system.
    Type: Grant
    Filed: June 7, 1982
    Date of Patent: March 19, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hideo Katsube, Gotaro Gamo, Mitsuo Kinoshita, Yoshiyuki Nomura
  • Patent number: 4502830
    Abstract: An industrial robot having a trunk mounted for vertical and rotational movement on a stationary base is provided with two arm members extensible from the said trunk having a robot wrist mechanism attached to their ends. The extending and contracting movements of the arm members, rotational movement of the wrist and swinging movement of the wrist are controlled, respectively, by three electric servo motors mounted in a mounting compartment positioned on the side of the trunk opposite to the extensible arms.
    Type: Grant
    Filed: September 21, 1981
    Date of Patent: March 5, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hajimu Inaba, Seiichiro Nakashima, Shigemi Inagaki, Susumu Ito
  • Patent number: 4501998
    Abstract: A numerical controller having an extended optional block skip function which permits selection of an optional block in a certain specific section of an execution program. In a numerical information storage medium is stored a cutting program in which a specific block is provided with skip object indicating information and skip select information, which is data for deciding whether to skip over the block and which can assume at least two values. Information indicating which ones of the blocks specified as the objects of optional block skip control are to be validated and invalidated is entered from a block select switch. A block skip circuit checks whether or not the skip object indicating information is present at the head or intermediate portion of each block. If not, the block is selected and, if the information is present, the skip select information is collated with information from the block select switch.
    Type: Grant
    Filed: June 11, 1982
    Date of Patent: February 26, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata
  • Patent number: 4502108
    Abstract: Position error correction equipment with which it is possible to perform a backlash correction or a pitch error correction with a high degree of accuracy even if the state of a numerical control machine tool, for instance, temperature, varies. Error correction data groups predetermined by measurement in respective states of the numerical control machine tool are stored in an error storage circuit (MEM) corresponding to the respective states. An error correction data selecting circuit (MPX) selects an error correction data group corresponding to a particular state of the numerical machine tool from the error correction data groups stored in the error storage circuit (MEM). A position correcting circuit (CPG) carries out a position correction by adding a correction pulse to a command pulse or feedback pulse from a position detector through utilization of the error correction data group selected by the error correction data selecting circuit (MPX).
    Type: Grant
    Filed: June 29, 1982
    Date of Patent: February 26, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata
  • Patent number: 4495453
    Abstract: A system for controlling an industrial robot having a wrist (1) driven to rotate by a direct-current motor (2) having a servomechanism, wherein stroke-limit position control (6) of the wrist and rotational control (7) of the wrist can be selectively carried out.
    Type: Grant
    Filed: June 23, 1982
    Date of Patent: January 22, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hajimu Inaba, Shinsuke Sakakibara, Shigemi Inagaki, Nobutoshi Torii
  • Patent number: 4495561
    Abstract: Disclosed is a numerical control method for a numerical control (NC) system having a device to execute a mirror image function wherein the moving direction of a movable member is reversed with respect to a commanded direction for each control axis, and a memory device to store coordinate values of a commanded position and coordinate values of a current machine position. This numerical control method comprises a step of storing the respective axial coordinate values of the current machine position at the time that the mirror image function has become effective, a step of calculating the commanded position coordinate values (CP) of directly preceding NC data after the mirror image function has become effective, by using the current machine position coordinate values and the position coordinate values at the time that the mirror image function has become effective, a step of calculating an incremental value (CP.sub.n -CP) of the control axis, CP.sub.
    Type: Grant
    Filed: July 7, 1982
    Date of Patent: January 22, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Hitoshi Matsuura, Hiroshi Sakurai