Electricity: motive power systems – Positional servo systems – Program- or pattern-controlled systems
Patent
1985-07-16
1986-12-02
Shoop, Jr., William M.
Electricity: motive power systems
Positional servo systems
Program- or pattern-controlled systems
318568, 318574, 364169, G05B 1918
Patent
active
046267565
DESCRIPTION:
BRIEF SUMMARY
BACKGROUND OF THE INVENTION
This invention relates to a numerical control system suited for application to a cylindrical coordinate system-type robot having an axis of rotation, or to a machine tool. More particularly, the invention relates to a numerical control system in which, when transporting a movable element from a starting point to an end point while controlling the axis of rotation, a fixed point on the movable element is capable of being moved approximately along a straight line which connects the starting point and end point.
The rising cost of labor has given rise to a demand for labor-saving measures and for improvements in work procedures. Industrial robots have been put into use to meet this demand and have been very successful in doing so. Particularly outstanding results have been achieved in plants having numerous machine tools where industrial robots are used to perform such simple tasks as changing the workpieces and tools associated with each machine tool. The demand for such robots has grown yearly. FIG. 1 shows an example of an industrial robot which operates on the basis of a cylindrical coordinate system, wherein (a) is a plan view and (b) a side view. In the Figure, numeral 1 denotes a mechanical hand for gripping workpieces or the like when they are to be changed, 2 a wrist which is capable of being rotated (.alpha.-axis) and bent up and down (.beta.-axis), 3 an arm which can be freely extended and retracted (R-axis), 4 a shaft, 5 a casing which can be moved vertically (Z-axis) long the shaft 4 and swiveled from side to side (.theta.-axis) on the shaft 4, 6 a frame, 7 a teaching box for teaching robot motion, 8 a control panel for operator manipulation, and 9 a control unit for storing, in succession, the instructive content based on what is taught by the teaching box 7, such as the operating position (point), the operating speed, and the various services to be performed, and for controlling the motion of the mechanical hand 1, wrist 2,arm 3 and casing 5 in accordance with the instructive content.
With playback-type industrial robots of this kind, service operations are taught in advance by the teaching box 7, and the instructive content (referred to as robot instruction data hereinafter) is stored beforehand in the memory of the control unit 9. Whenever a request for a service arrives from the machine side, a series of the robot instruction data is read out sequentially, and the robot responds by servicing the machine in repeated fashion.
The robot instruction data comprises point information regarding the point at which a service is to be performed, robot operating speed, and service codes which instruct how the robot hand is to be controlled at the point and which instruct also the exchange of signals with the machine tool side. In general, the abovementioned teaching operation proceeds in the following order: (1) establish the memory addresses at which the robot instruction data is to be stored; (2) carry out positioning by a jog feed (manual feed); (3) set the positional information regarding to the point and set the magnitude of the speed command; and (4) set the robot service codes. A series of robot operations with respect to a machine tools is taught by repeating the steps (1) through (4).
Accordingly, as long as there are no problems with the robot control system and mechanisms, and after the positioning of the robot has been completed on the basis of the predetermined operating speed in accordance with the robot instruction data whenever there is a service request, the robot will sequentially execute, in correct fashion, such services as workpiece exchange, cleaning of machining scraps, tool exchange, manipulation of the hand, and the like.
In a robot which uses a cylindrical coordinate system, the robot is taught in such a manner that the fixed point H on the mechanical hand will move from a starting point P.sub.1 to an end point P.sub.2 (FIG. 2(a)). During playback, a linear interpolation is performed for each axis, with the segment from the starting point P.sub.1 t
REFERENCES:
patent: 4031369 (1977-06-01), Heaman
patent: 4201937 (1980-05-01), Irie
patent: 4260940 (1981-04-01), Engelberger
patent: 4385358 (1983-05-01), Ito
patent: 4420812 (1984-12-01), Ito
Inaba Hajimu
Sakakibara Shinsuke
Fanuc Ltd
Keane Patrick C.
Shoop Jr. William M.
LandOfFree
Numerical control system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Numerical control system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Numerical control system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2294746