FR2505718A1 - INDUSTRIAL PRODUCTION SYSTEM SERVICED BY A MULTIPLICITY OF MANIPULATOR ARMS AND CONTROLLED BY A CALCULATOR SYSTEM - Google Patents
INDUSTRIAL PRODUCTION SYSTEM SERVICED BY A MULTIPLICITY OF MANIPULATOR ARMS AND CONTROLLED BY A CALCULATOR SYSTEM Download PDFInfo
- Publication number
- FR2505718A1 FR2505718A1 FR8208521A FR8208521A FR2505718A1 FR 2505718 A1 FR2505718 A1 FR 2505718A1 FR 8208521 A FR8208521 A FR 8208521A FR 8208521 A FR8208521 A FR 8208521A FR 2505718 A1 FR2505718 A1 FR 2505718A1
- Authority
- FR
- France
- Prior art keywords
- arms
- computer
- support element
- arm
- multiplicity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P21/00—Machines for assembling a multiplicity of different parts to compose units, with or without preceding or subsequent working of such parts, e.g. with programme control
- B23P21/004—Machines for assembling a multiplicity of different parts to compose units, with or without preceding or subsequent working of such parts, e.g. with programme control the units passing two or more work-stations whilst being composed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0084—Programme-controlled manipulators comprising a plurality of manipulators
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Automatic Assembly (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
- Manipulator (AREA)
Abstract
SYSTEME DE PRODUCTION INDUSTRIELLE COMPORTANT UNE MULTIPLICITE DE BRAS MANIPULATEURS 2 ET COMMANDE PAR UN SYSTEME CALCULATEUR 1; CHACUN DES BRAS 2 COMPORTE UNE STRUCTURE SUPPORT POUR UNE EXTREMITE DE PREHENSION 3, CETTE STRUCTURE COMPORTANT UN SEUL CORPS 4 POUR SUPPORTER ET GUIDER UNE SEULE COLONNE 5. CE CORPS 4 PEUT SE DEPLACER PAR RAPPORT A UN ELEMENT SUPPORT 6 DU BRAS, L'ELEMENT SUPPORT POUVANT ETRE FIXE SUR UN CORPS FIXE 7. LA STRUCTURE COMPORTE EN OUTRE DES MOYENS 13, 15; 22, 24; 25, 27 POUR LE DEPLACEMENT RECTILIGNE DE L'EXTREMITE 3 PAR RAPPORT A L'ELEMENT SUPPORT 6 LE LONG DES DIRECTIONS X, Y, Z D'UN JEU DE TROIS AXES CARTESIENS ORTHOGONAUX.INDUSTRIAL PRODUCTION SYSTEM INCLUDING A MULTIPLICITY OF MANIPULATOR ARMS 2 AND CONTROLLED BY A COMPUTER SYSTEM 1; EACH OF THE ARMS 2 INCLUDES A SUPPORT STRUCTURE FOR A GRIPPING END 3, THIS STRUCTURE COMPRISING A SINGLE BODY 4 FOR SUPPORTING AND GUIDING A SINGLE COLUMN 5. THIS BODY 4 CAN MOVE IN RELATION TO A SUPPORT ELEMENT 6 OF THE ARM, THE ELEMENT SUPPORT THAT CAN BE FIXED ON A FIXED BODY 7. THE STRUCTURE ALSO INCLUDES MEANS 13, 15; 22, 24; 25, 27 FOR THE RECTILINE DISPLACEMENT OF END 3 RELATIVE TO THE SUPPORT ELEMENT 6 ALONG THE DIRECTIONS X, Y, Z OF A SET OF THREE ORTHOGONAL MAP AXES.
Description
Système de production industrielle desservi Par une multi-Industrial production system served by a multi-
plicité de bras manipulateurs et commandé par un système calculateur. plicity of manipulator arms and controlled by a computer system.
La présente invention concerne un système de production in- The present invention relates to an integrated production system.
dustrielle (usinage et/ou assemblage) desservi par une-mul- industrial (machining and / or assembly) served by a multi-
tiplicité de bras manipulateurs ou robots et commandé par un système calculateur, notamment par un système de mini et de microprocesseurs à intelligence hiérarchique répartie. On sait que les systèmes de production industrielle visent à obtenir une automatisation maximale avec une intégration de différentes fonctions (usinage proprement dit, transfert des pièces et des outils, contr 8 le-des dimensions, etc) sous la commande d'un système de traitement, fréquemment du multiplicity of manipulator arms or robots and controlled by a computer system, in particular by a system of mini and microprocessors with distributed hierarchical intelligence. We know that industrial production systems aim to obtain maximum automation with the integration of different functions (actual machining, transfer of parts and tools, control of dimensions, etc.) under the control of a processing system. , frequently from
type réparti Les systèmes d'assemblage automatique exis- distributed type Automatic assembly systems exist
tants sont généralement d'un type rigide, c'est-à-dire qu'ils sont capables d'effectuer les opérations nécessaires seulement sur des classes d'objets qui ne diffèrent que légèrement les uns des autres La majorité des dispositions sont le résultat d'études et de réalisations spécifiques il s'ensuit naturellement un montant élevé d'investissement, de sorte que, jusqu'ici, ces systèmes n'ont été appliqués tants are generally of a rigid type, that is, they are capable of carrying out the necessary operations only on classes of objects which differ only slightly from each other The majority of the provisions are the result of studies and specific achievements it naturally follows a high amount of investment, so that, until now, these systems have only been applied
qu'à des séries relativement longues. than relatively long series.
Le but de la présente invention est de procurer un système de production industrielle desservi par une multiplicité de robots, qui élimine les inconvénients précités et dont les caractéristiques de souplesse, de modularité et d'adaptation The object of the present invention is to provide an industrial production system served by a multiplicity of robots, which eliminates the aforementioned drawbacks and whose characteristics of flexibility, modularity and adaptation
permettent de l'adapter aisément et rapidement à des produc- allow it to be easily and quickly adapted to production
tions différentes, avec des combinaisons différentes de ro- different tions, with different combinations of ro-
bots et des volumes de production différents. bots and different production volumes.
La présente invention procure donc un système de production The present invention therefore provides a production system
industrielle caractérisé par le fait qu'il comporte une mul- industrial characterized by the fact that it comprises a multi-
tiplicité de robots commandés par un système calculateur, multiplicity of robots controlled by a computer system,
chaque robot comportant une structure support pour une ex- each robot comprising a support structure for an ex-
trémité de préhension, cette structure comportant un corps unique pour supporter et guider une colonne unique, le corps pouvant être déplacé par rapport à un élément gripping end, this structure comprising a single body for supporting and guiding a single column, the body being able to be moved relative to an element
support du bras, cet élément S u p p o r t p o u- arm support, this element S u p p o r t p o u-
vant être fixé sur un corps fixe, la structure comportant des moyens de déplacement rectiligne de ladite extrémité par rapport à l'élément support selon les directions d'un groupe before being fixed on a fixed body, the structure comprising means for rectilinear movement of said end relative to the support element in the directions of a group
de trois axes cartésiens orthogonaux. of three orthogonal Cartesian axes.
L'invention sera mieux comprise à la lecture de la descrip- The invention will be better understood on reading the description.
tion détaillée, donnée ci-après à titre d'exemple non limi- detailed information, given below by way of non-limiting example
tatif d'une réalisation préférée en liaison avec le dessin,. tative of a preferred embodiment in connection with the drawing ,.
joint, sur lequel: la figure 1 est une vue en perspective d'une combinaison de deux bras manipulateurs commandés par un système calculateur pour former un système de production industrielle selon la présente invention; la figure 2 est un schéma bloc du système calculateur pour commander les bras de la figure 1; joint, in which: FIG. 1 is a perspective view of a combination of two manipulator arms controlled by a computer system to form an industrial production system according to the present invention; Figure 2 is a block diagram of the computer system for controlling the arms of Figure 1;
la figure 3 est une représentation schématique de différen- Figure 3 is a schematic representation of different
tes configurations de systèmes de production industrielle selon la présente invention; la figure 4 est une vue schématique d'une ligne d'assemblage formée selon le système de la présente invention; et, la figure 5 est une vue en perspective éclatée d'un produit your configurations of industrial production systems according to the present invention; Figure 4 is a schematic view of an assembly line formed according to the system of the present invention; and, Figure 5 is an exploded perspective view of a product
assemblé sur la ligne de la figure 4. assembled on the line of figure 4.
La figure 1 montre à titre d'exemple une disposition méca- Figure 1 shows an example of a mechanical arrangement
nique globale du système Un élément commun 6 pour supporter en coulissement deux structures de bras manipulateurs 2 est fixé sur un c 8 té d'un banc 7 supportant les outils et les pièces à usiner Chaque bras 2 porte une extrémité de préhension ou tête 3 ayant deux mâchoires 100 mobiles l'une overall view of the system A common element 6 for slidingly supporting two structures of manipulator arms 2 is fixed on a c 8 tee of a bench 7 supporting the tools and the workpieces Each arm 2 carries a gripping end or head 3 having two movable jaws one
par rapport à l'autre La structure de chaque bras 2 compor- relative to each other The structure of each arm 2 comprises
te un seul chariot 4 pour supporter une seule colonne verti- te a single carriage 4 to support a single vertical column
cale 5, et le chariot 4 peut coulisser selon l'axe de l'élé- wedge 5, and the carriage 4 can slide along the axis of the element
ment support 6 La colonne 5 peut coulisser selon son axe et porte à son extrémité un chariot 8 qui sert à supporter et à guider une poutre horizontale unique 9 qui porte la tête terminale 3 Grâce aux chariots 4 et 8, cette tête 3 peut être déplacée selon trois directions (X, Y, Z) d'un jeu d'axes cartésiens orthogonaux respectivement parallèle support 6 The column 5 can slide along its axis and carries at its end a carriage 8 which serves to support and guide a single horizontal beam 9 which carries the terminal head 3 Thanks to the carriages 4 and 8, this head 3 can be moved along three directions (X, Y, Z) of a set of respectively parallel orthogonal Cartesian axes
à l'axe de l'élément support 6, à l'axe du coulisseau hori- to the axis of the support element 6, to the axis of the horizontal slide
zontal 9 et à l'axe de la colonne verticale 5 Entre le cou- zontal 9 and to the axis of the vertical column 5 Between the neck
lisseau 9 et la tête 3 sur la structure 2, on peut monter trois unités motrices rotatives (non représentées) pour faire tourner la tête 3 dans trois sens de rotation rephrés respectivement Rl, R 2 et R 3 autour des axes Y, X et Z, dont deux seulement peuvent être utilisés simultanément, pour beam 9 and head 3 on the structure 2, three rotary drive units can be mounted (not shown) to rotate the head 3 in three directions of rotation rephrased respectively Rl, R 2 and R 3 around the axes Y, X and Z , only two of which can be used simultaneously, for
conférer au robot la configuration maximale normalement pré- give the robot the maximum configuration normally pre-
vue de cinq axes (trois linéaires et deux rotatifs). view of five axes (three linear and two rotary).
L'élément support 6 a la forme d'une poutre à section en I montée verticalement et est fixé sur une plaque 10 reliée The support element 6 has the form of a vertically mounted I-section beam and is fixed to a connected plate 10
au banc 7 par l'intermédiaire d'un bloc d'espacement 11. to the bench 7 by means of a spacer block 11.
Une crémaillère 13 est fixée sur un côté de l'élément 6 et elle engrène avec un pignon entraîné par l'arbre de sortie d'une unité motrice 15 fixée sur le chariot 4 dans le but A rack 13 is fixed on one side of the element 6 and it meshes with a pinion driven by the output shaft of a drive unit 15 fixed on the carriage 4 for the purpose
de déplacer celui-ci le long de l'élément 6 L'unité motri- move it along the element 6 The drive unit
ce 15 comporte un moteur courant continu avec une dynamo tachymétrique incorporée L'arbre du moteur est relié au ce 15 has a direct current motor with a tachometer dynamo incorporated The motor shaft is connected to the
pignon par un mécanisme réducteur 18 du type vis sans fin - pinion by a reduction mechanism 18 of the worm type -
roue à vis sans fin La position du chariot 4 sur l'élément worm wheel The position of the carriage 4 on the element
6 est détecté par un codeur optique connu de type incrémen- 6 is detected by a known optical encoder of incremental type
tiel, ayant des encoches de référence et claveté directement sur le moteur en utilisant l'arbre, qui passe à travers, tiel, having reference notches and keyed directly to the motor using the shaft, which passes through,
pour l'entraîner et le centrer Le chariot 4 constitue éga- to drive and center it The carriage 4 is also
lement un guide pour la colonne verticale 5 sur un côté de laquelle est fixée une crémaillère 22 qui engrène avec un pignon d'une unité motrice 24 similaire à l'unité motrice 15 Lement a guide for the vertical column 5 on one side of which is fixed a rack 22 which meshes with a pinion of a drive unit 24 similar to the drive unit 15
et fixée sur le chariot 4.and fixed on the carriage 4.
Une crémaillère 25 est fixée sur un côté du coulisseau ho- A rack 25 is fixed to one side of the sliding block
rizontal 9 et engrène avec un pignon d'une unité motrice 27 rizontal 9 and meshes with a pinion of a motor unit 27
similaire à l'unité motrice 15 et fixée sur le chariot 8. similar to the drive unit 15 and fixed on the carriage 8.
Les deux bras sont reliés à un système calculateur 1 auquel The two arms are connected to a computer system 1 to which
sont raccordés un bottier de commande manuelle 30 pour com- are connected a manual control case 30 for
mander le déplacement de la tête 3 et un clavier vidéo 31 il est également équipé d'un tableau de commande 32 Ce calculateur 1 est raccordé aux bras 2 par des câbles de command the movement of the head 3 and a video keyboard 31 it is also equipped with a control panel 32 This computer 1 is connected to the arms 2 by cables of
liaison 33 qui ne sont que partiellement représentés. link 33 which are only partially represented.
Les raccordements électriques aux diverses unités motrices , 24, 27 et aux autres composants du robot, sont réalisés The electrical connections to the various motor units, 24, 27 and to the other components of the robot, are made
sous forme de rubans plats 35.in the form of flat ribbons 35.
Le chariot 4 est, de façon appropriée, fabriqué en aluminium coulé et est d'une seule pièce avec les parties qui guident la colonne verticale 5 selon l'axe Z Ce chariot 4 est monté à cheval sur l'élément 6 et porte deux paires de galets supports 40 disposés avec leurs axes horizontaux au dessus et en dessous de l'élément 6, et quatre paires de galets de guidage 41 disposés avec leurs axes verticaux sur les deux The carriage 4 is suitably made of cast aluminum and is in one piece with the parts which guide the vertical column 5 along the Z axis. This carriage 4 is mounted astride the element 6 and carries two pairs of support rollers 40 arranged with their horizontal axes above and below the element 6, and four pairs of guide rollers 41 arranged with their vertical axes on both
côtés de l'élément 6, en haut et en bas. sides of item 6, top and bottom.
La colonne verticale 5 assurant le déplacement de la tête The vertical column 5 ensuring the movement of the head
3 selon l'axe z est disposée pour passer à travers le cha- 3 along the z axis is arranged to pass through the cha-
riot 4 qui sert à la supporter et à la guider Cette colon- riot 4 which serves to support and guide it This colon-
ne 5 est un tube d'acier à section carrée. ne 5 is a square section steel tube.
En fait, le chariot 4 porte à sa partie supérieure et à sa partie inférieure deux jeux de quatre galets 45 disposés perpendiculairement aux surfaces de la colonne 5 et par paires au voisinage d'angles opposés de cette colonne Un vérin d'équilibrage à simple effet (de type connu, mais non représenté) est monté à l'intérieur de la colonne 5 pour éviter la création de couples perturbateurs excessivement élevés en provenant de l'unité motrice 24 La tige de ce In fact, the carriage 4 carries at its upper part and at its lower part two sets of four rollers 45 arranged perpendicular to the surfaces of the column 5 and in pairs in the vicinity of opposite angles of this column A single-acting balancing cylinder (of known type, but not shown) is mounted inside the column 5 to avoid the creation of excessively high disturbing torques from the drive unit 24 The rod of this
vérin est fixée en haut à l'intérieur de la colonne 5, tan- cylinder is fixed at the top inside of column 5, tan-
dis que son corps est raccordé à l'intérieur d'un profilé 52 fixé en dessous du chariot 4 Les câbles et les tubes pour le déplacement selon l'axe Y et pour les autres parties du say that its body is connected inside a profile 52 fixed below the carriage 4 Cables and tubes for movement along the Y axis and for the other parts of the
bras 2 passent tous à l'intérieur de la colonne 5 Le cha- arms 2 all pass inside column 5 The cha-
riot 8, qui est fixé à la partie supérieure de la colonne 5, sert de support et de guide au coulisseau horizontal 9 qui riot 8, which is fixed to the upper part of column 5, serves as a support and guide for the horizontal slide 9 which
se déplace selon l'axe Y Le chariot 8 est également en alu- moves along the Y axis The carriage 8 is also aluminum
minium coulé et le coulisseau 9 est également formé d'un tube d'acier à section carrée Le chariot 8 porte également deux paires de quatre galets 55 situés en haut et en bas au minium poured and the slide 9 is also formed of a steel tube with a square section. The carriage 8 also carries two pairs of four rollers 55 located at the top and bottom at the
voisinages des angles opposés du coulisseau 9 et perpendi- neighborhoods of the opposite angles of the slide 9 and perpendicular
culaires aux surfaces du coulisseau 9 lui-même Une bride standardisée 58 est disposée à l'extrémité du coulisseau 9 on the surfaces of the slider 9 itself A standardized flange 58 is disposed at the end of the slider 9
pour le montage d'éléments de préhension appropriés, de dé- for mounting suitable gripping elements,
tecteurs d'efforts, d'unités d'entraînement, non représentés, effort, drive units, not shown,
pour commander une ou plusieurs des rotations Ri, R 2 et R 3. to control one or more of the rotations Ri, R 2 and R 3.
Pour obtenir les rotations Rl, R 2 et R 3, on raccorde à la To obtain the rotations Rl, R 2 and R 3, we connect to the
partie arrière du coulisseau horizontal 9 un carter qui con- rear part of the horizontal slide 9 a casing which
tient une unité motrice comportant un moteur à courant con- holds a power unit comprising a constant current motor
tinu et un codeur optique incrémentiel claveté sur l'arbre du moteur Ce moteur entraîne un mécanisme réducteur du type "entraînement harmonique" (harmonidrive) qui entraîne à son tour une première roue dentée engrenant avec une deuxième tinu and an incremental optical encoder keyed to the motor shaft This motor drives a reduction mechanism of the "harmonic drive" type (harmonidrive) which in turn drives a first toothed wheel meshing with a second
roue dentée qui est fixée sur un manchon passant à l'inté- toothed wheel which is fixed on a sleeve passing inside
rieur du coulisseau 9 et qui se projette à l'extrémité sous laughing of the slide 9 and which projects at the end under
forme a'une bride de fixation, qui est, en conséquence, sou- form a fixing flange, which is therefore
mise à la rotation Rl Un ensemble de deux pignons coniques peut être raccordé à ce manchon et peut porter une bride de fixation soumise à la rotation R 3, ou bien ce pignon conique rotation Rl A set of two bevel gears can be connected to this sleeve and can carry a fixing flange subjected to rotation R 3, or else this bevel gear
peut être fixé à une chape mobile qui est soumise à la rota- can be attached to a movable yoke which is subject to rotation
tion R 2 Ces rotations R 2, R 3, peuvent être obtenues alter- tion R 2 These rotations R 2, R 3, can be obtained alter-
nativement à partir d'unités d'entraînement séparées conte- natively from separate drive units containing
nues dans des carters fixés sur la bride 58 à l'extrémité naked in casings fixed on flange 58 at the end
avant du coulisseau horizontal 9.front of the horizontal slide 9.
Entre la bride 58 et la tête 3, on peut monter un détecteur d'efforts qui détecte, au moyen d'un dispositif inductif, les efforts s'exerçant sur la tête 3 selon les axes X et Z par rapport à l'élément support 6 et comportant des paires de plaques qui sont mobiles l'une par rapport à l'autre contre l'action antagoniste de forces de centrage élastiques Between the flange 58 and the head 3, a force detector can be mounted which detects, by means of an inductive device, the forces exerted on the head 3 along the axes X and Z relative to the support element 6 and comprising pairs of plates which are movable with respect to each other against the antagonistic action of elastic centering forces
créées par des ressorts étalonnés. created by calibrated springs.
La lettre Z n'est pas décrite plus en détail car elle forme l'objet de l'invention décrite dans la Demande de Brevet italien NO 67 647 A 81 et d'une Demande de Brevet français déposée en même temps que la présente dont le contenu est, The letter Z is not described in more detail because it forms the subject of the invention described in the Italian Patent Application NO 67 647 A 81 and of a French Patent Application filed at the same time as the present whose content is,
en tant que de besoin, incorporée ici par référence. as necessary, incorporated herein by reference.
Le système calculateur 1 commandant l'ensemble comporte (figure 2) un premier calculateur de gestion central 200 équipé pour dialoguer avec le robot par l'intermédiaire d'un tableau de commande 32, d'un clavier video 31 et d'un The computer system 1 controlling the assembly comprises (FIG. 2) a first central management computer 200 equipped for dialoguing with the robot via a control panel 32, a video keyboard 31 and a
bloc 201 pour la commande manuelle d'une multiplicité d'é- block 201 for manual control of a multiplicity of
quipements 202 (par exemple des postes de travail ou des equipment 202 (e.g. workstations or
dispositifs d'alimentation des pièces); le calculateur cen- parts feeders); the central calculator
tral 200 est équipé pour interpréter des programmes à appli- tral 200 is equipped to interpret application programs
quer en liaison avec un bloc mémoire 203, et pour la gestion des équipements extérieurs au moyen d'éléments d'entrée et de sortie, pour la réception des informations à partir des détecteurs sur le bras 2 et pour la surveillance générale par un raccordement possible à un autre calculateur 200; le quer in connection with a memory block 203, and for the management of external equipment by means of input and output elements, for the reception of information from the detectors on arm 2 and for general monitoring by a possible connection to another computer 200; the
système comporte également un deuxième calculateur 210 spé- system also includes a second 210 computer
cialement adapté pour commander et contrôler les mouvements selon chaque axe individuel, linéaire et rotatif, des bras 2 (avec une limite de seize axes) sous la surveillance du calculateur central 200 par l'intermédiaire de raccordements specially adapted to command and control the movements along each individual axis, linear and rotary, of the arms 2 (with a limit of sixteen axes) under the supervision of the central computer 200 via connections
série avec celui-ci Le calculateur 210 est raccordé au bol- series with this The computer 210 is connected to the bol-
tier 30 de commande manuelle des bras 2 Le calculateur central 200 comporte un microprocesseur, par exemple un LSI 11/2 et le calculateur 210 comporte un microprocesseur, par tier 30 for manual control of the arms 2 The central computer 200 comprises a microprocessor, for example an LSI 11/2 and the computer 210 comprises a microprocessor, for
exemple du type INTEL 8080.example of type INTEL 8080.
Le tableau de commande 32 comporte trois sections séparées: (a) une section "puissance" avec des boutons poussoirs com- portant des lampes témoins pour la mise en route du système calculateur 1, des boutons poussoirs pour l'arrêt de ce système, et des boutons poussoirs de secours pour mettre hors service le système tout en le laissant sous tension; (b) une section "cycle" avec des boutons poussoirs pour The control panel 32 has three separate sections: (a) a "power" section with push buttons comprising indicator lights for starting the computer system 1, push buttons for stopping this system, and emergency pushbuttons to shut down the system while leaving it powered on; (b) a "cycle" section with push buttons to
démarrer et arrêter le cycle de fonctionnement, pour dérou- start and stop the operating cycle, to unwind
ler le cycle pas-à-pas, pour arrêter le robot 2 après la fin du cycle de travail et pour réinitialiser la position du robot; the step-by-step cycle, to stop the robot 2 after the end of the work cycle and to reset the position of the robot;
(c) une section "sélecteurs" pour sélectionner le fonction- (c) a "selectors" section to select the function-
nement sous commande du calculateur 1, la commande manuelle du bras 2 en utilisant le boîtier 30 et pour modifier la under control of the computer 1, manual control of the arm 2 using the housing 30 and to modify the
vitesse de travail du bras 2.working speed of the arm 2.
Le boîtier 30 comporte les éléments principaux suivants un levier pour commander le mouvement du bras 2 selon les axes X et Y; un levier pour commander le mouvement du bras 2 selon l'axe Z et selon l'une des rotations possibles (Rl, R 2, R 3) en fonction de la position d'un sélecteur rotatif à trois positions; un bouton poussoir d'acquisition de données avec une lampe témoin incorporée, un indicateur acoustique un sélecteur rotatif à trois positions qui: lorsqu'il est déplacé vers la gauche en sens inverse des aiguilles d'une montre permet le mouvement selon l'axe z; dans la position centrale permet la première rotation; et, lorsqu'il est déplacé vers la droite dans le sens The housing 30 comprises the following main elements a lever for controlling the movement of the arm 2 along the axes X and Y; a lever for controlling the movement of the arm 2 along the Z axis and according to one of the possible rotations (Rl, R 2, R 3) as a function of the position of a rotary selector with three positions; a data acquisition push button with a built-in indicator lamp, an acoustic indicator a rotary selector with three positions which: when it is moved to the left anticlockwise allows movement along the z axis ; in the central position allows the first rotation; and when moved to the right in the direction
-des aiguilles d'une montre, permet la deuxième rotation. - clockwise, allows the second rotation.
En se reportant maintenant à la figure 4, on va décrire une ligne d'assemblage d'un composant 300 (représenté sur la figure 5) formée selon le système de la présente invention et comportant deux bras 2 disposés sur le côté d'un banc 7 selon la configuration représentée sur la figure 1 Ce composant 300 est un distributeur pour un compresseur et comporte, de manière connue, un clapet d'admission 301, une plaque de valve 302, un clapet d'alimentation 303, une butée 304 pour le clapet 303, un joint 305, un corps 306 et quatre Referring now to Figure 4, we will describe an assembly line of a component 300 (shown in Figure 5) formed according to the system of the present invention and having two arms 2 arranged on the side of a bench 7 according to the configuration shown in FIG. 1 This component 300 is a distributor for a compressor and comprises, in known manner, an intake valve 301, a valve plate 302, a supply valve 303, a stop 304 for the valve 303, a seal 305, a body 306 and four
vis 307.screw 307.
En se reportant à la figure 4, à un poste 310, les clapets d'alimentation 303 sont empilés d'une manière orientée dans un magasin vertical; ils sont individuellement retirés par un dispositif à commande pneumatique et transportés dans une Referring to Figure 4, at a station 310, the supply valves 303 are stacked in an oriented manner in a vertical magazine; they are individually removed by a pneumatically operated device and transported in a
orientation prédéterminée dans la région avant du poste 310. predetermined orientation in the front region of post 310.
A un poste d'attente 311, les butées 304 sont, de même, At a waiting station 311, the stops 304 are, likewise,
empilées dans un magasin vertical et sont retirées indivi- stacked in a vertical magazine and removed individually
duellement de la même manière A un poste suivant 312, deux dual in the same way At a next station 312, two
goulottes transfèrent et positionnent deux rivets d'un ré- chutes transfer and position two rivets of a re-
servoir à une machine à rivet qui est actionnée par une électrovanne commandée par le système calculateur 1 A un poste d'attente 313, un coulisseau transporte les plaques 302 depuis un magasin vertical jusqu'à une zone avant d'o on peut les retirer Un poste suivant 314, qui transfère les corps 306, fonctionne de façon similaire Les joints 305 et les clapets d'admission 301 sont empilés dans des postes parallèles respectivement 316 et 317 A un poste 318, un dispositif d'alimentation à quatre voies transfère quatre serving as a rivet machine which is actuated by a solenoid valve controlled by the computer system 1 At a waiting station 313, a slide transports the plates 302 from a vertical magazine to a zone before where they can be removed A next station 314, which transfers the bodies 306, works in a similar way The seals 305 and the inlet valves 301 are stacked in parallel stations respectively 316 and 317 At a station 318, a four-way supply device transfers four
vis 307 simultanément à un dispositif pneumatique qui effec- screw 307 simultaneously with a pneumatic device which performs
tue l'opération de vissage sur le composant 300. kills the screwing operation on the component 300.
Les deux bras 2 coopèrent dans une région avant 320 du pos- The two arms 2 cooperate in a region before 320 of the pos-
te 314 et effectuent des opérations indépendantes des autres postes Le bras gauche 2 saisit la plaque 302 au poste 313 et la positionne exactement sur les rivets au poste 312 Il prend ensuite un clapet d'alimentation 303 au poste 310 et le positionne exactement sur la plaque 302 au poste 312 et il prend ensuite une butée 304 au poste 311 et la dépose sur le clapet 303 et la plaque 302 En même temps, le bras droit te 314 and carry out operations independent of the other stations The left arm 2 grasps the plate 302 at station 313 and positions it exactly on the rivets at station 312 It then takes a supply valve 303 at station 310 and positions it exactly on the plate 302 at station 312 and then takes a stop 304 at station 311 and deposits it on the valve 303 and the plate 302 At the same time, the right arm
2 saisit un joint 305 par succion au poste 316 et le posi- 2 seizes a seal 305 by suction at station 316 and places it
tionne sur le corps 306 qui se trouve dans la région 320 du poste 314 A ce moment, la machine à river du poste 312 est actionnée puis le bras gauche 2 prend l'unité complète au poste 312, la tourne de 1800 et la positionne sur le joint 305 et sur le corps 306 au poste 320 Ensuite, le bras droit 2 saisit un clapet d'alimentation 301 par succion au poste 317 et le positionne sur l'unité terminée au poste 320 A ce moment, la pince du bras droit 2, en combinaison avec la succion, saisit l'unité complète et la positionne sur les quatre vis 307 au poste 318 L'opération de vissage -est alors effectuée et le composant terminé 301 est déposé operates on the body 306 which is in the region 320 of the station 314 At this moment, the riveting machine of the station 312 is actuated then the left arm 2 takes the complete unit to the station 312, turns it from 1800 and positions it on the joint 305 and on the body 306 at station 320 Then, the right arm 2 grasps a supply valve 301 by suction at station 317 and positions it on the finished unit at station 320 At this time, the clamp of the right arm 2 , in combination with suction, grips the complete unit and positions it on the four screws 307 at station 318 The screwing operation -is then carried out and the finished component 301 is deposited
sur un transporteur 325.on a transporter 325.
Les configurations des systèmes de production formés selon la présente invention peuvent différer largement les unes des autres à la fois en ce qui concerne le nombre de bras 2 et dans la forme de chaque bras, par la présence ou l'absence d'axes de rotation et par le nombre et le type de détecteurs utilisés, (détecteurs d'efforts sur la tête 3, The configurations of the production systems formed according to the present invention can differ widely from each other both as regards the number of arms 2 and in the shape of each arm, by the presence or absence of axes of rotation. and by the number and type of detectors used, (force detectors on the head 3,
détecteurs de position sur les pinces, etc), ainsi naturel- position detectors on the clamps, etc.), thus natural-
lement que par le type des éléments de préhension et les dispositifs extérieurs nécessaires pour amener et orienter les pièces Le système calculateur 1 est capable de suivre les développements mécaniques (jusqu'à seize axes répartis Only by the type of gripping elements and the external devices necessary to bring and orient the parts. The computer system 1 is capable of following mechanical developments (up to sixteen axes distributed
sur plusieurs bras et en toutes combinaisons d'axes linéai- on several arms and in all combinations of linear axes
res et de rotation), de superviser les détecteurs, les pinces et les dispositifs extérieurs (équipements, etc) et de tenir compte de toutes les spécifications d'application complexes Si on utilise un grand nombre de bras, il est possible de prévoir des unités différentes (jusqu'à seize and rotation), supervise detectors, clamps and external devices (equipment, etc.) and take into account all complex application specifications If a large number of arms are used, it is possible to provide units different (up to sixteen
axes chacune) communiquant l'une avec l'autre par les cal- axes each) communicating with each other by the cal-
culateurs 200 La productivité exigée pour une application donnée, le type et le nombre de dispositifs extérieurs pour culateurs 200 The productivity required for a given application, the type and number of external devices for
l'amenée et l'orientation des composants et les spécifica- the supply and orientation of the components and the specifica-
tions des connexions avec l'environnement de production, déterminent le nombre et la disposition des bras autour du banc 7 Les bras 2 peuvent être disposés de diverses façons pour constituer des lignes automatiques 400 (figure 3 a) dans lesquelles les bras sont disposés de part et d'autre du banc 7 le long duquel passe une bande transporteuse 401, tion of the connections with the production environment, determine the number and the arrangement of the arms around the bench 7 The arms 2 can be arranged in various ways to constitute automatic lines 400 (FIG. 3 a) in which the arms are arranged on the side and on the other side of the bench 7 along which a conveyor belt 401 passes,
ou des lignes semi-automatiques 402 (figure 3 b) dans les- or semi-automatic lines 402 (Figure 3 b) in the-
quelles il y a une zone 405 d'opérations manuelles le long du banc 7, ou des cellules automatiques 406 complètement desservies par les bras 2 (figure 3 c), avec des équipements et des machines travaillant sur les pièces, etc En outre, ces cellules 406 peuvent être intercalées dans des lignes semi-automatiques dans lesquelles il peut y avoir des zones 405 d'activité manuelle (figure 3 d) outre qu'il gère les bras 2, le système calculateur 1 commande également les opérations des diverses lignes, des équipements, etc. Le système de production, caractérisé par l'utilisation d'unités modulaires à la fois au niveau des bras 2 (nombre d'axes) et au niveau global (nombre de bras 2 utilisés, type et nombre de détecteurs, degré d'intégration avec which there is an area 405 of manual operations along the bank 7, or automatic cells 406 completely served by the arms 2 (FIG. 3 c), with equipment and machines working on the parts, etc. Furthermore, these cells 406 can be inserted in semi-automatic lines in which there can be zones 405 of manual activity (FIG. 3 d) in addition to managing the arms 2, the computer system 1 also controls the operations of the various lines, equipment, etc. The production system, characterized by the use of modular units both at the level of arms 2 (number of axes) and at the global level (number of arms 2 used, type and number of detectors, degree of integration with
d'autres machines et dispositifs) et par la souplesse d'u- other machines and devices) and by the flexibility of a
tilisation, est principalement utilisé dans le domaine de l'assemblage pour raccorder, introduire avec précision, prendre sélectivement et déposer des composants, et pour d'autres opérations technologiques, caractéristiques de l'assemblage de pièces de petites dimensions Ce système use, is mainly used in the field of assembly to connect, introduce precisely, selectively take and deposit components, and for other technological operations, characteristics of the assembly of small parts This system
peut être raccordé à des équipements automatiques spécifi- can be connected to specific automatic equipment
quement conçus pour l'amenée et l'orientation des pièces, à des instruments de contrôle et de mesure, à des outils spéciaux pour effectuer des opérations technologiques sur des composants unitaires ou des ensembles En outre, chaque fois qu'il est nécessaire, on peut introduire des outils et des instruments dans l'élément de préhension ou remplacer ce dernier par de tels outils et instruments L'ensemble constitué par les bras 2 et les éléments de préhension, les équipements, les outils et les instruments, est géré par le système calculateur 1 selon un cycle programmé Le système only designed for the supply and orientation of parts, to control and measuring instruments, to special tools for carrying out technological operations on individual components or assemblies In addition, whenever necessary, can introduce tools and instruments into the gripping element or replace the latter with such tools and instruments The assembly constituted by the arms 2 and the gripping elements, the equipment, the tools and the instruments, is managed by the computer system 1 according to a programmed cycle The system
calculateur 1 peut être reprogrammé et peut mémoriser diffé- computer 1 can be reprogrammed and can store different
rents cycles, à la fois au niveau d'un bras déterminé 2 ou many cycles, both on a given arm 2 or
du système global.of the overall system.
Pour l'extension des entrées et des sorties du système de production, on dispose des trois types de modules suivants: interface de détecteurs, entrée d'équipement et sortie d'équipement Ceux-ci peuvent être raccordés au calculateur central 200 en des combinaisons variées jusqu'à un maximum For the extension of the inputs and outputs of the production system, the following three types of modules are available: detector interface, equipment input and equipment output These can be connected to the central computer 200 in various combinations up to a maximum
de huit avec pas plus de deux modules affectés aux détec- eight with no more than two modules assigned to detectors
teurs. Pour autant que le programme est concerné, celui-ci commande des déplacements simultanés le long des axes rectilignes et teurs. As far as the program is concerned, it commands simultaneous movements along the rectilinear axes and
autour des axes de rotation des divers bras 2 avec une com- around the axes of rotation of the various arms 2 with a com-
mande point à point et une commande d'accélération et de décélération Les détecteurs utilisés sur la tête 3 peuvent être sensibles à la présence, par exemple d'une pièce, ou peuvent être des détecteurs d'efforts Dans le cas o une pièce n'apparaît pas, ou si l'on atteint une valeur de seuil prédéterminée, d'autres segments de programme peuvent être mis en route, tels que des cycles de récupération ou d'évacuation, ou une indication donnée à l'utilisateur Le programme du système permet le déroulement parallèles de point-to-point control and acceleration and deceleration control The detectors used on the head 3 can be sensitive to the presence, for example of a part, or can be force detectors In the case where a part does not not appear, or if a predetermined threshold value is reached, other program segments can be started, such as recovery or evacuation cycles, or an indication given to the user The system program allows parallel running of
plusieurs fonctions Le programmateur divise le cycle com- several functions The programmer divides the cycle
plet en parties qui sont effectuées presque en parallèle, ces parties comportant le cycle de bras individuels 2, les complete in parts which are carried out almost in parallel, these parts comprising the cycle of individual arms 2, the
cycles des blocs d'équipement automatiques individuels in- individual automatic equipment block cycles
tégrés dans le système, etc Les données nécessaires au integrated into the system, etc. The data necessary for
programme sont habituellement obtenues par une phase d'ap- program are usually obtained through an ap-
prentissage De cette manière, les coordonnées des points significatifs, tels que le point de préhension et le point de dépôt, sont appris ainsi que les valeurs des détecteurs In this way, the coordinates of the significant points, such as the gripping point and the deposit point, are learned as well as the values of the detectors.
dimensions des pièces à manipuler, par exemple; le program- dimensions of the parts to be handled, for example; the program-
me utilisé est stocké dans la mémoire centrale 203 et est transféré automatiquement dans la mémoire du calculateur lors de la mise en route Pendant le fonctionnement, les me used is stored in the main memory 203 and is automatically transferred to the computer memory during start-up During operation, the
microprocesseurs 200 et 210 exercent une fonction de sur- microprocessors 200 and 210 perform a sur-
veillance âur tous les éléments de traitement dans un but d'autodiagnostic, pour arrêter le mouvement des bras en cas monitoring all the treatment elements for self-diagnosis, to stop the movement of the arms in case
d'incident.incident.
Le système de la présente invention procure donc une unité The system of the present invention therefore provides a unit
de manipulation convenant à l'assemblage de petits compo- suitable for assembling small components
sants, utilisant des solutions technologiques simples et health, using simple technological solutions and
12 250571812 2505718
fiables à un prix raisonnable de façon à pouvoir être éco- reliable at a reasonable price in order to be eco-friendly
nomiquement introduite dans le secteur des assemblages. nominally introduced in the assembly sector.
En conséquence, le système de la présente invention présente l'avantage de pouvoir fonctionner avec différents types de pièces sans qu'il soit nécessaire de le rééquiper; les fluctuations de la demande sont ainsi satisfaites par un système de production flexible Il est avantageux dans le cas de petites séries fréquemment variables, dans le cas de moyennes séries d'une variété moyenne de pièces (système de production vraiment souple}, et dans le cas de grandes séries avec une faible diversité de pièces (lignes transfert flexibles). Il est également extrêmement utile pour produire des pièces d'une grande diversité de formes (corps de révolution et corps prismatiques) et pour faire face à des variations Consequently, the system of the present invention has the advantage of being able to operate with different types of parts without the need to re-equip it; the fluctuations in demand are thus satisfied by a flexible production system. It is advantageous in the case of small frequently variable series, in the case of medium series of an average variety of parts (truly flexible production system}, and in the case of large series with a low diversity of parts (flexible transfer lines). It is also extremely useful for producing parts of a large variety of shapes (bodies of revolution and prismatic bodies) and to cope with variations
dans les dimensions et l'importance des séries, et des du- in the dimensions and importance of the series, and of the-
rées d'usinage longues et courtes Il est également utile long and short machining steps It is also useful
dans des conditions de travail plus limitées, lorsque tou- in more limited working conditions, when all
tes les fonctions de travail, la manipulation des matières your work functions, handling materials
et des outils et la surveillance du travail sont automati- and tools and work monitoring are automatic
sées. Il est enfin évident que les réalisations du système de la présente invention peuvent être largement modifiées sans s'écarter du domaine de l'invention elle-même; par exemple, les fonctions des deux calculateurs 200 et 210 peuvent être sées. It is finally obvious that the embodiments of the system of the present invention can be widely modified without departing from the scope of the invention itself; for example, the functions of the two computers 200 and 210 can be
accomplies par un seul calculateur.accomplished by a single computer.
13 250571813 2505718
Claims (17)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IT67648/81A IT1144708B (en) | 1981-05-15 | 1981-05-15 | INDUSTRIAL PRODUCTION SYSTEM SERVED BY A PLURALITY OF OPERATING ARMS AND CONTROLLED BY A CALCULATOR SYSTEM |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2505718A1 true FR2505718A1 (en) | 1982-11-19 |
Family
ID=11304200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8208521A Withdrawn FR2505718A1 (en) | 1981-05-15 | 1982-05-14 | INDUSTRIAL PRODUCTION SYSTEM SERVICED BY A MULTIPLICITY OF MANIPULATOR ARMS AND CONTROLLED BY A CALCULATOR SYSTEM |
Country Status (5)
Country | Link |
---|---|
JP (1) | JPS57194843A (en) |
DE (1) | DE3217967A1 (en) |
FR (1) | FR2505718A1 (en) |
GB (1) | GB2098578B (en) |
IT (1) | IT1144708B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0444657A1 (en) * | 1990-02-27 | 1991-09-04 | Kabushiki Kaisha Toshiba | Control robot |
EP0487460A1 (en) * | 1990-11-20 | 1992-05-27 | Mapos Italiana S.R.L. | Apparatus for cleaning and polishing metal pieces |
WO2013093076A1 (en) * | 2011-12-22 | 2013-06-27 | Areva Nc | Device for handling objects in a glove box |
US9914587B2 (en) | 2012-05-22 | 2018-03-13 | Areva Nc | Storage device |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60118474A (en) * | 1983-11-28 | 1985-06-25 | マツダ株式会社 | Composite assembling method using robot |
GB2155212A (en) * | 1984-02-29 | 1985-09-18 | Dowty Group Services | Apparatus for assembling component parts |
DE3509898A1 (en) * | 1985-03-19 | 1986-10-02 | Carl Hurth Maschinen- und Zahnradfabrik GmbH & Co, 8000 München | Automated manipulating apparatus |
AT383767B (en) * | 1985-07-25 | 1987-08-25 | Simmering Graz Pauker Ag | INDUSTRIAL ROBOT |
GB8625350D0 (en) * | 1986-10-23 | 1986-11-26 | Emi Plc Thorn | Robotic manipulator arrangement |
GB8907270D0 (en) * | 1989-03-31 | 1989-05-17 | Teamleader Robotics Ltd | Linear gantry robot |
JP2502251Y2 (en) * | 1989-08-29 | 1996-06-19 | シーアイ化成株式会社 | Water stop sheet for tunnel construction |
JPH03123652A (en) * | 1989-10-05 | 1991-05-27 | Taikisha Ltd | Coating facility |
US5165296A (en) * | 1990-01-12 | 1992-11-24 | Ken Yanagisawa | Drive system |
DE4002075A1 (en) * | 1990-01-25 | 1991-08-08 | Antriebs Steuerungstech Ges | HANDLING DEVICE AND METHOD FOR HANDLING WORKPIECES |
DE4111889C2 (en) * | 1991-04-09 | 1995-05-11 | Mannesmann Ag | Handling device |
DE19803171C2 (en) * | 1998-01-28 | 2001-05-10 | Theo Hillers Gmbh | Device for handling preformed inserts and manufactured workpieces of an injection molding machine |
CN104191303B (en) * | 2014-07-29 | 2016-11-23 | 长城汽车股份有限公司 | Handling equipment for machining center |
CN107052784A (en) * | 2016-12-27 | 2017-08-18 | 珠海市捷锐科技有限公司 | The keycap spacing adjuster of the automatic assembly line of keyboard |
CN108942148B (en) * | 2018-08-15 | 2024-01-26 | 山东省交通规划设计院集团有限公司 | Automatic disassembly and assembly equipment and method for tunnel illumination |
CN110856902A (en) * | 2018-08-22 | 2020-03-03 | 台山市世隆塑料有限公司 | Polishing device |
CN110480335B (en) * | 2019-08-09 | 2021-03-23 | 郑州工程技术学院 | Machining device applied to computer accessories |
CN110434584A (en) * | 2019-08-30 | 2019-11-12 | 广东利元亨智能装备股份有限公司 | Computer host box assembles equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3665148A (en) * | 1971-04-07 | 1972-05-23 | Gen Motors Corp | Six-axis manipulator |
US3770140A (en) * | 1969-09-25 | 1973-11-06 | American Ass Cybernetics | Sensor responsive cybernetics machine |
FR2322693A1 (en) * | 1975-09-03 | 1977-04-01 | Olivetti & Co Spa | SELF-ADAPTABLE WORK CENTER FOR PROGRAMMABLE AUTOMATION |
GB2027938A (en) * | 1978-04-20 | 1980-02-27 | Unimation Inc | Improved off-line teach assist apparatus and on-line control apparatus |
DE2833638A1 (en) * | 1978-08-01 | 1980-02-28 | Schlatter Ag | Robot hand programming system - uses frame with guide handle mounted on hand via force sensors |
-
1981
- 1981-05-15 IT IT67648/81A patent/IT1144708B/en active
- 1981-12-11 GB GB8137408A patent/GB2098578B/en not_active Expired
-
1982
- 1982-05-12 JP JP57078529A patent/JPS57194843A/en active Pending
- 1982-05-13 DE DE19823217967 patent/DE3217967A1/en not_active Withdrawn
- 1982-05-14 FR FR8208521A patent/FR2505718A1/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3770140A (en) * | 1969-09-25 | 1973-11-06 | American Ass Cybernetics | Sensor responsive cybernetics machine |
US3665148A (en) * | 1971-04-07 | 1972-05-23 | Gen Motors Corp | Six-axis manipulator |
FR2322693A1 (en) * | 1975-09-03 | 1977-04-01 | Olivetti & Co Spa | SELF-ADAPTABLE WORK CENTER FOR PROGRAMMABLE AUTOMATION |
GB2027938A (en) * | 1978-04-20 | 1980-02-27 | Unimation Inc | Improved off-line teach assist apparatus and on-line control apparatus |
DE2833638A1 (en) * | 1978-08-01 | 1980-02-28 | Schlatter Ag | Robot hand programming system - uses frame with guide handle mounted on hand via force sensors |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5509847A (en) * | 1990-01-09 | 1996-04-23 | Kabushiki Kaisha Toshiba | Control robot |
EP0444657A1 (en) * | 1990-02-27 | 1991-09-04 | Kabushiki Kaisha Toshiba | Control robot |
US5265195A (en) * | 1990-02-27 | 1993-11-23 | Kabushiki Kaisha Toshiba | Control robot with different axial direction shafts |
EP0487460A1 (en) * | 1990-11-20 | 1992-05-27 | Mapos Italiana S.R.L. | Apparatus for cleaning and polishing metal pieces |
WO2013093076A1 (en) * | 2011-12-22 | 2013-06-27 | Areva Nc | Device for handling objects in a glove box |
FR2984790A1 (en) * | 2011-12-22 | 2013-06-28 | Areva Nc | DEVICE FOR HANDLING OBJECTS IN GLOVE BOXES |
CN104114336A (en) * | 2011-12-22 | 2014-10-22 | 阿雷瓦核废料回收公司 | Device for handling objects in a glove box |
CN104114336B (en) * | 2011-12-22 | 2016-01-13 | 阿雷瓦核废料回收公司 | For the device of operation object in glove box |
US9610694B2 (en) | 2011-12-22 | 2017-04-04 | Areva Nc | Device for handling objects in a glove box |
US9914587B2 (en) | 2012-05-22 | 2018-03-13 | Areva Nc | Storage device |
Also Published As
Publication number | Publication date |
---|---|
GB2098578A (en) | 1982-11-24 |
JPS57194843A (en) | 1982-11-30 |
IT1144708B (en) | 1986-10-29 |
DE3217967A1 (en) | 1982-12-09 |
GB2098578B (en) | 1984-11-28 |
IT8167648A0 (en) | 1981-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2505718A1 (en) | INDUSTRIAL PRODUCTION SYSTEM SERVICED BY A MULTIPLICITY OF MANIPULATOR ARMS AND CONTROLLED BY A CALCULATOR SYSTEM | |
FR2505716A1 (en) | MANIPULATOR ARM ASSEMBLY CONTROLLED BY A CALCULATOR SYSTEM | |
FR2505717A1 (en) | DIMENSIONAL MEASUREMENT SYSTEM SERVED BY A MULTIPLICITY OF MANIPULATOR ARMS AND CONTROLLED BY A CALCULATOR SYSTEM | |
CH632694A5 (en) | Revolving machine with a video camera for centring, orienting, and transferring components | |
FR2641220A1 (en) | MULTIFUNCTION TOOL MACHINE FOR COMPLEX MACHINING OF LONG PIECES | |
CA2450094A1 (en) | Multi-station machine with rotating transfer for machining pieces | |
FR2475785A1 (en) | APPARATUS FOR LOADING FUEL BARS FOR A NUCLEAR REACTOR | |
FR2658744A1 (en) | INSTALLATION WITH A BENDING PRESS. | |
EP0543755B1 (en) | Epicyclic reduction gearing for robots and other industrial manipulators | |
FR2547230A1 (en) | Automatic tool-changing device, especially for machine tools | |
FR2584329A1 (en) | FOLDING DEVICE FOR MANUFACTURING PREFORMS CONSISTING OF PORTIONS OF WIRES OR STRIPS | |
EP0198847B1 (en) | Modular machine tool for series machining of parts in a bar | |
EP0543754A1 (en) | Cycloidal reduction gearing for robots and industrial manipulators | |
JP6646664B2 (en) | Tool magazine | |
US20050014620A1 (en) | Rack and module change system | |
FR2792864A1 (en) | Feeding and machining equipment for producing finished pieces from continuous bar, comprises incoming conveyor, motorized headstock for advancing and rotating the bar, vice and milling facility | |
CN204913356U (en) | Motor blockchain dish processing graduation positioner | |
FR2629747A1 (en) | Machine for finishing cast or machined components | |
FR2612443A1 (en) | PLC PROGRAMMABLE HANDLING DEVICE FOR SERVING A MACHINE TOOL | |
FR2612052A1 (en) | Installation for the automated manufacture of shoes | |
EP2289654A1 (en) | Device for indexing and driving the spindles in a multiple-spindle lathe | |
FR2604647A1 (en) | AUTOMATIC CHARGER ADJUSTMENT DEVICE APPLICABLE TO AUTOMATIC MACHINE TOOLS, IN PARTICULAR TO AUTOMATIC GEAR SIZING MACHINES | |
FR2702163A1 (en) | Automatic multispindle lathe. | |
FR2632232A1 (en) | DEVICE FOR POSITIONING THE TABLE OF A MACHINE TOOL FOR MACHINING METALS BY CUTTING | |
JP2000176776A (en) | Tool checker for automatic tool changer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |