DE4445563A1 - Automatische Teilezusammenbaumaschine - Google Patents

Automatische Teilezusammenbaumaschine

Info

Publication number
DE4445563A1
DE4445563A1 DE4445563A DE4445563A DE4445563A1 DE 4445563 A1 DE4445563 A1 DE 4445563A1 DE 4445563 A DE4445563 A DE 4445563A DE 4445563 A DE4445563 A DE 4445563A DE 4445563 A1 DE4445563 A1 DE 4445563A1
Authority
DE
Germany
Prior art keywords
robot
parts
robots
machine according
work
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.)
Granted
Application number
DE4445563A
Other languages
English (en)
Other versions
DE4445563C2 (de
Inventor
Takuya Nakatani
Mitsutaka Abe
Shigeru Dono
Yoji Urano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Works Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Publication of DE4445563A1 publication Critical patent/DE4445563A1/de
Application granted granted Critical
Publication of DE4445563C2 publication Critical patent/DE4445563C2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41815Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
    • G05B19/4182Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell manipulators and conveyor only
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P21/00Machines 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34368Priority
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39083Robot interference, between two robot arms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39468Changeable hand, tool, code carrier, detector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40607Fixed camera to observe workspace, object, workpiece, global
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50362Load unload with robot
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50366Work handling with changeable hands
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50377Two robots with common workbase slides in unison along pallets
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53004Means to assemble or disassemble with means to regulate operation by use of templet, tape, card or other replaceable information supply
    • Y10T29/53009Means to assemble or disassemble with means to regulate operation by use of templet, tape, card or other replaceable information supply with comparator
    • Y10T29/53013Computer input
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53087Means to assemble or disassemble with signal, scale, illuminator, or optical viewer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53313Means to interrelatedly feed plural work parts from plural sources without manual intervention
    • Y10T29/5337Means to interrelatedly feed plural work parts from plural sources without manual intervention including assembly pallet
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53313Means to interrelatedly feed plural work parts from plural sources without manual intervention
    • Y10T29/53383Means to interrelatedly feed plural work parts from plural sources without manual intervention and means to fasten work parts together
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/534Multiple station assembly or disassembly apparatus
    • Y10T29/53417Means to fasten work parts together

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Automatic Assembly (AREA)
  • Manipulator (AREA)

Description

Die Erfindung betrifft eine automatische Teilezusammenbau­ maschine, insbesondere eine solche, die mit mindestens zwei Robotern versehen ist, um ein Erzeugnis aus einer Anzahl von Teilen mit verschiedenen Formen zusammenzusetzen.
Die Veröffentlichung Nr. 4-223 827 einer japanischen Patent­ anmeldung offenbart eine automatische Teilezusammenbauma­ schine mit einem Roboter und einem Paar Arbeitshänden, die wahlweise am Roboter anbringbar sind, um verschiedene Vor­ gänge beim Zusammenbauen von Teilen auszuführen, und die von einer auf einem Arbeitstisch angebrachten Spanneinrichtung gehalten werden. Die Teile sind in einer neben dem Arbeits­ tisch angeordneten Transportplatte aufgenommen und werden von der am Roboter befestigten Arbeitshand ergriffen und zur Spanneinrichtung auf dem Arbeitstisch transportiert, um dort zusammengebaut zu werden. Der Roboter wird auf einem Sockel abgestützt, während der Arbeitstisch relativ zum Sockel und zur Transportplatte verstellbar ist.
D. h., daß die Spanneinrichtung auf dem Arbeitstisch relativ zum Roboter auf dem Sockel so verstellbar ist, daß sich die Spanneinrichtung aus der Reichweite des Roboters herausbewe­ gen kann, um Teile mit einer anderen Einrichtung als dem Ro­ boter zu bearbeiten.
Der Erfindung liegt die Aufgabe zugrunde, eine automatische Teilezusammenbaumaschine zu schaffen, die den Zusammenbau von Teilen, wozu das Ergreifen von Teilen und das Wechseln von Arbeitshänden gehören, wirkungsvoll ausführen kann.
Die erfindungsgemäße Maschine ist durch die Lehre von An­ spruch 1 gegeben.
Durch die Erfindung ist eine automatische Teilezusammenbau­ maschine geschaffen, die bekannten Maschinen verbesserte und nützliche Merkmale hinzufügt. Die erfindungsgemäße Maschine weist einen auf einem Sockel beweglich zu diesem abgestütz­ ten Arbeitstisch und mindestens zwei getrennte Roboter auf, die jeweils über eine Handhabungseinrichtung verfügen, die innerhalb eines individuellen Arbeitsbereichs verstellbar ist. Die Roboter sind in solcher Beziehung zueinander posi­ tioniert, daß sich ein gemeinsamer Arbeitsbereich ergibt, in dem die individuellen Arbeitsbereiche der zwei Roboter ein­ ander überlappen. Eine Teilezuführung ist auf dem Arbeits­ tisch vorhanden, um von den Robotern zu ergreifende Teile aufzunehmen. Mehrere Arbeitshände sind an der Handhabungs­ einrichtung eines Roboters wahlweise und entfernbar anbring­ bar, um Teile durch den Roboter zu handhaben. Innerhalb des gemeinsamen Bereichs ist eine Spanneinrichtung angeordnet, die die Teile für den Zusammenbau durch einen Roboter posi­ tioniert. Die Roboter und der Arbeitstisch werden so gesteu­ ert, daß sie zum Zusammenbauen der Teile zusammenwirkend arbeiten. Die Maschine ist dadurch gekennzeichnet, daß die Roboter zusammen mit den Arbeitshänden und der Spanneinrich­ tung am verstellbaren Arbeitstisch angebracht sind, wobei die Roboter in Verstellrichtung des Arbeitstischs voneinan­ der beabstandet sind, und daß sich die Teilezuführung in der Verstellrichtung des Arbeitstischs erstreckt. So sind die Roboter dazu in der Lage, sich zusammen mit der Spannein­ richtung und den Arbeitshänden relativ zur Teilezuführung zu bewegen, so daß die Roboter über einen großen Bereich der Teilezuführung über die individuellen Arbeitsbereiche hinaus reichen können, um dadurch geeignete Teile mit Erfolg zu er­ greifen und sie für sofortigen Zusammenbau der Teile zur Spanneinrichtung zu transportieren. Da sich die Arbeitshände auf dem verstellbaren Arbeitstisch befinden, kann ferner ein Roboter die Arbeitshände wechseln, während er sich relativ zur Teilezuführung bewegt, um den Teilezusammenbau im we­ sentlichen ohne Unterbrechung auszuführen, zusätzlich zum Vorteil, daß ein Roboter eine Arbeitshand wechseln kann, Während ein anderer Roboter Teile handhabt.
Zu den Arbeitshänden gehören Kombinationshände, die es dem Roboter ermöglichen, eines der Teile in Zusammenwirkung mit­ einander zu handhaben. Unter Verwendung der Kombinations­ hände können die Roboter die Teile leicht in Zusammenwirkung miteinander mit der Spanneinrichtung anordnen, und sie kön­ nen auch die Stellung der Teile während der Handhabung der­ selben ändern.
Das Spannfutter beinhaltet vorzugsweise einen Satz verschie­ dener Halter, von denen jeder eines der Teile mit verschie­ denen Stellungen halten kann. Unter Verwendung derartiger Halter können die Teile in verschiedenen Bereichen derselben bearbeitet werden, um einen komplizierten Zusammenbau von Teilen zu ermöglichen.
Vorzugsweise ist die Spanneinrichtung auf einer Trägerplatte angebracht, die vom Arbeitstisch abnehmbar ist, so daß die Spanneinrichtung leicht bei Bedarf durch eine andere ersetzt werden kann. Insbesondere dann, wenn Teile durch eine andere Einrichtung als einen Roboter zu bearbeiten sind, können die Teile an eine solche Einrichtung transportiert werden, wäh­ rend sie von der Spanneinrichtung gehalten werden, und sie können für sofortige Bearbeitung durch den Roboter zurück­ geführt werden.
Ferner beinhaltet die Spanneinrichtung vorzugsweise eine Verriegelung, mittels der sie wegnehmbar mit der Handha­ bungseinrichtung des Roboters verbunden ist, damit sie vom Arbeitstisch weg transportiert werden kann, jedoch innerhalb des Arbeitsbereichs eines Roboters, für sofortige Bearbei­ tung von Teilen durch eine andere Einrichtung als den Robo­ ter.
Das Spannfutter beinhaltet vorzugsweise auch eine Raste, die ein Teil in einer speziellen Stellung mit der Spanneinrich­ tung verrastet, wenn diese mit dem Roboter verbunden ist, und die das Teil löst, wenn die Spanneinrichtung auf dem Arbeitstisch ruht.
Bei einem bevorzugten Ausführungsbeispiel ist die Spannein­ richtung eine Pendel-Spanneinrichtung, die ein Teil aufnimmt und die mit der Handhabungseinrichtung des Roboters lösbar verbunden ist, damit das Teil vom Roboter transportiert wer­ den kann, während es von der Pendel-Spanneinrichtung gehal­ ten wird. Diese Pendel-Spanneinrichtung wird dazu verwendet, das Teil aus dem Arbeitstischbereich heraus in den Bereich der vorstehend genannten Einrichtung zu übertragen, um das Teil während der Bearbeitung in der Einrichtung zu halten, was das Erfordernis beseitigt, in der Bearbeitungseinrich­ tung eine Spanneinrichtung bereitzuhalten.
Vorzugsweise weist die Maschine mindestens ein Gestell zum Aufnehmen mindestens einer der Arbeitshände auf. Das Gestell liegt innerhalb des gemeinsamen Arbeitsbereichs, so daß min­ destens eine der Arbeitshände für einen der Roboter zugäng­ lich ist.
Die Teilezuführung kann zusätzliche Arbeitshände und eine zusätzliche Spanneinrichtung in einem Bereich tragen, auf den die Roboter gemeinsam zugreifen können, so daß diese eine Arbeitshand und eine Spanneinrichtung aus einer erhöh­ ten Anzahl von Typen auswählen können.
Die Teilezuführung ist vorzugsweise so ausgebildet, daß sie den Arbeitstisch umgibt, so daß die Roboter erhöhten Zu­ griffsbereich zum Ergreifen von Teilen aufweisen können.
Der Sockel kann über eine Verlängerung verfügen, um den Ver­ stellbereich des Arbeitstischs zu erweitern, so daß die Ro­ boter erhöhte Möglichkeiten zum Zugreifen auf Teile haben.
Die Maschine kann einen weiteren Arbeitstisch aufweisen, der Roboter, eine Spanneinrichtung und Arbeitshände auf entspre­ chende Weise, wie vorstehend beschrieben, trägt.
Diese und noch andere vorteilhafte Merkmale werden aus der folgenden detaillierten Beschreibung von Ausführungsbeispie­ len in Verbindung mit den beigefügten Zeichnungen deutlich.
Fig. 1 ist eine perspektivische Ansicht einer automatischen Teilezusammenbaumaschine gemäß einem ersten Ausführungsbei­ spiel der Erfindung;
Fig. 2 ist eine Seitenansicht der Maschine;
Fig. 3 ist eine Teilvorderansicht der Maschine;
Fig. 4 ist eine Draufsicht, die den Arbeitsbereich veran­ schaulicht, wie er durch einzelne Roboter der Maschine über­ deckt wird;
Fig. 5 ist eine perspektivische Ansicht, die eine Arbeits­ hand zeigt, die von einer Handhabungseinrichtung eines Robo­ ters abgenommen bzw. an dieser befestigt ist;
Fig. 6A, 6B, 6C und 6D veranschaulichen verschiedene Typen von Arbeitshänden;
Fig. 7 ist eine perspektivische Ansicht, die Spanneinrich­ tungen veranschaulicht, die wegnehmbar an einem Arbeitstisch der Maschine befestigt sind;
Fig. 8A und 8B veranschaulichen verschiedene Typen von Spanneinrichtungen, wie sie an der Maschine zum Halten eines Teils mit verschiedenen Ausrichtungen verwendet werden;
Fig. 9 veranschaulicht eine andere Spanneinrichtung, wie sie in der Maschine verwendet wird, die in Positionen zum Frei­ geben bzw. Halten eines Teils dargestellt ist;
Fig. 10A, 10B und 10C veranschaulichen eine weitere in der Maschine verwendete Spanneinrichtung, mit einer Pendel- Spanneinrichtung, die in verschiedenen Positionen darge­ stellt ist, nämlich vom Roboter gelöst, vom Roboter ergrif­ fen und vom Roboter transportiert;
Fig. 11 ist eine perspektivische Ansicht, die weitere modi­ fizierte Spanneinrichtungen zeigt, wie sie in der Maschine verwendet werden;
Fig. 12 ist eine perspektivische Ansicht einer in der Ma­ schine verwendeten Teilezuführung;
Fig. 13 ist eine perspektivische Explosionsdarstellung der vorstehend genannten Teilezuführung;
Fig. 14 ist ein Teilschnitt durch die Teilezuführung;
Fig. 15 ist eine Seitenansicht zum Veranschaulichen einer speziellen, in der Maschine verwendeten Bearbeitungseinrich­ tung;
Fig. 16 ist eine schematische Ansicht, die eine Verbindung zwischen der Teilezuführung und dem Sockel der Maschine ver­ anschaulicht;
Fig. 17 veranschaulicht spezielle Arbeitshände, die zum Transportieren eines Teils von einem Roboter zu einem ande­ ren unter Umkehrung der Ausrichtung des Teils konstruiert sind;
Fig. 18 veranschaulicht eine Weise, auf die zwei Roboter zusammenarbeiten, um Teile zu kombinieren, wobei ein Teil von einer Arbeitshand gehalten wird und das andere Teil von einer anderen Arbeitshand gehalten wird;
Fig. 19 ist eine Draufsicht, die einen Betrieb eines Robo­ terarms in Zusammenwirkung mit Gestellen veranschaulicht, die Arbeitshände halten;
Fig. 20 ist eine Draufsicht, die zusätzliche Spanneinrich­ tungen und Arbeitshände veranschaulicht, die in der Teilezu­ führung angeordnet sind;
Fig. 21 ist eine Draufsicht, die eine ähnliche Teilezusam­ menbaumaschine gemäß einer Modifizierung des vorstehenden Ausführungsbeispiels veranschaulicht;
Fig. 22 ist eine automatische Teilezusammenbaumaschine gemäß einem zweiten Ausführungsbeispiel der Erfindung;
Fig. 23 veranschaulicht eine modifizierte Struktur einer verstellbaren Halterung für den Arbeitstisch auf dem Sockel;
Fig. 24 veranschaulicht einen Zahnstangenantrieb, wie er in der Struktur von Fig. 23 verwendet wird;
Fig. 25 und 26 veranschaulichen modifizierte Zahnstangenan­ triebe, wie sie in der Struktur von Fig. 23 verwendet werden können;
Fig. 27 ist ein Diagramm zum Veranschaulichen eines Steuer­ programms der Maschine;
Fig. 28 ist ein Diagramm zum Veranschaulichen eines Pro­ gramms zum Bearbeiten von Teilen durch Kombination eines Roboters und einer speziellen Bearbeitungseinrichtung;
Fig. 29 ist ein Diagramm zum Veranschaulichen eines Ar­ beitsstatus-Überwachungsprogramms;
Fig. 30 ist eine Draufsicht auf eine Maschine mit an den Robotern befestigten Fernsehkameras;
Fig. 31 ist eine Vorderansicht zum Veranschaulichen einer Befestigung zum Anbringen einer Fernsehkamera an einem Robo­ ter; und
Fig. 32 und 33 sind schematische Ansichten, die jeweils Be­ triebe der Roboter mit an diesen befestigten Fernsehkameras zeigen.
Die Fig. 1 bis 3 zeigen eine automatische Teilezusammenbau­ maschine gemäß einem ersten Ausführungsbeispiel der Erfin­ dung. Die Maschine weist einen Sockel 10 auf, der einen rechteckigen Arbeitstisch 20 trägt, der in Längsrichtung des Sockels horizontal verstellbar ist. Ein Paar Roboter 30 sind entlang der Längsrichtung des Arbeitstischs 20 auf diesem angebracht, um Teile 1 zusammenzubauen, die aus einer Anzahl von Teilen mit verschiedenen Formen ausgewählt sind. Jeder Roboter 30 weist vier Freiheitsgrade auf und verfügt über einen horizontalen Gelenkarm 31. Das freie Ende des Arms trägt eine sich vertikal erstreckende Handhabungseinrichtung 32 mit einem Selbstspannfutter 33 zum lösbaren Ergreifen einer Arbeitshand 40 zum Handhaben eines Teils 1. Mehrere Arten von Arbeitshänden 40 sind entsprechend Teilen mit ver­ schiedenen Formen bereitgestellt und auf dem Arbeitstisch 20 so angeordnet, daß der Roboter eine geeignete der Arbeits­ hände 40 abhängig vom Typ des zu handhabenden Teils auswäh­ len kann. Die Maschine beinhaltet auch eine Teilezuführsta­ tion 60, die entlang der Länge des Sockels 10 angeordnet ist und mehrere Transportplatten 61 trägt, die jeweils Teile 1 mit derselben Form aufnehmen. Ein von der Arbeitshand 40 aufgenommenes Teil wird zu einer auf dem Arbeitstisch 20 positionierten Spanneinrichtung 50 transportiert, wo es für den Zusammenbau mit einem anderen Teil festgehalten wird. In der Maschine sind auch spezielle Bearbeitungseinrichtungen 80 vorhanden, die angrenzend an die entgegengesetzten Enden des Sockels 10 angeordnet sind, um eine spezielle Bearbei­ tung auszuführen, z. B. das Anziehen von Schrauben und das Einpressen spezieller Teile, was von den Robotern 30 nicht ausgeführt werden kann. Angrenzend an den Sockel 10 ist ein Steuerungszentrum 70 angebracht, das so angeschlossen ist, daß es die Betriebsabläufe der Roboter 30 und der speziellen Bearbeitungseinrichtungen 80 wie auch die Verstellung des Arbeitstischs 20 steuert.
Wie in den Fig. 2 und 3 dargestellt, ist der Arbeitstisch 20 an seiner Unterseite mit Gleiteinrichtungen 21 versehen, die in Gleiteingriff mit Schienen 11 auf der Oberseite des Soc­ kels 10 stehen. Der Sockel 10 verfügt über eine Vorschub­ spindel 12, die von einem am Sockel 10 befestigten Elektro­ motor 13 drehend angetrieben wird und die in eine Mutter 22 an der Unterseite des Arbeitstischs 20 eingreift, um diesen horizontal in Längsrichtung des Sockels 10 zu verstellen. Wie in Fig. 4 dargestellt, sind die zwei Roboter 30 entlang der Verstellrichtung des Arbeitstischs 20 auf solche Weise voneinander beabstandet, daß sie über einen gemeinsamen Ar­ beitsbereich R verfügen, der die Überlappung zwischen indi­ viduellen Arbeitsbereichen R1 und R2 darstellt, die der Reichweite der einzelnen Roboter 30 entsprechen. Innerhalb dieses gemeinsamen Arbeitsbereichs R ist ein Satz Spannein­ richtungen 50 so angeordnet, daß jeder der Roboter 30 auf sie zugreifen kann, wie am besten aus Fig. 4 erkennbar. In­ dessen sind andererseits zwei Sätze von Arbeitshänden 40 in­ nerhalb der individuellen Arbeitsbereiche R1 und R2 entge­ gengesetzt zu den Spanneinrichtungen 50 liegend so angeord­ net, daß nur der benachbarte Roboter auf sie zugreifen kann. Wie es aus der Figur erkennbar ist, erstrecken sich die Ar­ beitsbereiche R1 und R2 über einen Bereich der Teilezuführ­ station 60 in solcher Weise, daß die Roboter 30 dann, wenn sie mit dem Arbeitstisch 20 verstellt werden, im wesentli­ chen die gesamte Fläche der Teilezuführstation 60 als Reich­ weite haben, um jedes gewünschte Teil 1 aus den Transport­ platten 61 zu entnehmen, die entlang der Verstellrichtung des Arbeitstischs 20 angeordnet sind.
Wie in Fig. 5 dargestellt, ist das Selbstspannfutter 33 zum lösbaren Ergreifen einer Arbeitshand 40 am unteren Ende der Handhabungseinrichtung 32 so angebracht, daß es mit begrenz­ tem Ausmaß dazu vertikal verstellbar ist. Zu diesem Zweck ist das Futter 33 mit einem Satz vertikaler Achszapfen 34 versehen, die sich durch entsprechende Lager 35 hindurch er­ strecken, die am unteren Ende der Handhabungseinrichtung 32 befestigt sind. Das Futter 33 wird durch um die Achszapfen 34 herum angeordnete Federn 36 zwischen den Lagern 35 und dem Futter 33 nach unten vorgespannt. Die oberen Enden der Achszapfen 34 sind an einem Anschlag 37 befestigt, der auf den Lagern 35 ruht, um die Abwärtsbewegung des Futters 33 zu begrenzen. Das Futter 33 befestigt und löst einen Knopf 42 im Zentrum einer oberen Scheibe 41 einer Arbeitshand 40, und zwar mittels Druckluft, die dem Futter 33 zugeführt wird. Ein Paar Positionierzapfen 43, die auf der Oberseite der Ar­ beitshand 40 hochstehen, werden von entsprechenden (nicht erkennbaren) Löchern im Futter 33 aufgenommen, um die Ar­ beitshand 40 korrekt relativ zum Futter 33 zu positionieren. Außerhalb des Gebrauchs wird die Arbeitshand 40 von einem Gestell 44 an den entgegengesetzten Enden des Arbeitstischs 20 gehalten. Das Gestell 44 weist ein Paar Beine 45 auf, die am Rand der Scheibe 41 der Arbeitshand 40 angreifen. Das Ge­ stell 44 weist auch ein Paar Blattfedern 46 auf, die in Druckkontakt mit der Scheibe 41 gelangen, um die Arbeitshand 40 sicher festzuhalten. Ferner weist das Gestell 44 eine Ab­ deckplatte 47 auf, die über einem Teil der Scheibe 41 ange­ ordnet wird, um ein unbeabsichtigtes Herausfallen der Ar­ beitshand 40 zu verhindern. Das Befestigen der Arbeitshand 40 am Roboter 30 erfolgt dadurch, daß zunächst das Futter 33 abgesenkt wird, wie durch einen Pfeil in Fig. 5 gekennzeich­ net, und dann der Knopf 42 ergriffen wird, gefolgt von einer Verstellung der Handhabungseinrichtung 32 in horizontaler Richtung vom Gestell 44 weg, wie durch einen anderen Pfeil in der Figur gekennzeichnet. Das Lösen der Arbeitshand 40 erfolgt mit dem umgekehrten Ablauf.
Die Fig. 6A bis 6D veranschaulichen verschiedene Typen von Arbeitshänden 40, wie sie konzipiert sind, um spezielle Ty­ pen von Teilen zu handhaben. Die in Fig. 6A dargestellte Arbeitshand 40A ist vom Typ mit einem Satz Erweiterungs­ spanneinrichtungen 48A, die sich durch die Einwirkung von Druckluft öffnen und schließen, wie sie über Stutzen 49A zu­ geführt wird, um ein Teil 1A zu handhaben. Die in Fig. 6B dargestellte Arbeitshand 40B ist vom Typ mit einem Saugkopf 48B zum Ansaugen eines Teils 1B durch Einwirken von Luft un­ ter Unterdruck, wie durch eine mit einem Vakuumstutzen 49B verbundene Vakuumquelle erzeugt. Die in Fig. 6C dargestellte Arbeitshand 40C ist vom Typ mit einem nach unten vorgespann­ ten Stift 48C für Präzisionskorrektur der Position eines Teils. Die in Fig. 6D dargestellte Arbeitshand 40D ist von einem Typ, der innerhalb einem Winkelbereich von 90° ver­ schwenken kann und einen Griff 48D zum Halten eines Teils 1D aufweist, um Teile horizontal und vertikal zu positionieren. Mit dieser Arbeitshand 40D können die zwei benachbarten Ro­ boter 30 so zusammenwirken, daß sie ein Teil vom einen zum anderen transportieren oder Teile in der Luft über der Spanneinrichtung 50 kombinieren. Die Stutzen 49A und 49B der Arbeitshände 40A und 40B können über entsprechend ausgebil­ dete Teile im Futter 33 des Roboters 30 mit einer Druckluft- oder Vakuumquelle verbunden sein, oder dies kann über ge­ trennte Schläuche oder dergleichen erfolgen. Jede der Ar­ beitshände kann von einem eingebauten Elektromotor angetrie­ ben werden. Auf ähnliche Weise kann das Futter 33 von einem Elektromotor angetrieben werden, um eine Arbeitshand zu er­ greifen und freizugeben.
Wie in Fig. 7 dargestellt, ist jede Art von Spanneinrichtun­ gen 50 mit verschiedenen Typen an einer Trägerplatte 51 an­ gebracht und wird zusammen mit der Trägerplatte 51 von einem Roboter 30 zwischen dem gemeinsamen Bereich und dessen Außenseite transportiert, um eine spezielle Bearbeitung in der speziellen Bearbeitungseinrichtung 80 zu ermöglichen. Zu diesem Zweck ist die Trägerplatte 51 mit einer Verriegelung 52 versehen, die vom Futter 33 des Roboters 30 auf eine Wei­ se lösbar ist, wie der Knopf 42 der Arbeitshand 40 mit dem Roboter 30 verbunden ist. Die Spanneinrichtung 50 ist so aufgebaut, daß sie ein entsprechendes Teil mit festgelegter Ausrichtung aufnimmt, und sie verfügt über eine Raste 53 zum Verriegeln des Teils in der exakten Position. Z. B. wird das Teil 1 in Fig. 8A unter Verwendung einer Spanneinrichtung 50 eines Typs aufrecht gehalten, und es wird in Fig. 8B unter Verwendung einer Spanneinrichtung 50 von anderem Typ in der umgekehrten Position gehalten. Die Raste 53 wird von einem elektromagnetisch angetriebenen (nicht dargestellten) Ventil betätigt, um das Teil durch die Einwirkung von Druckluft zu verriegeln, wie sie über eine Leitung 54 zugeführt wird, und um das Teil durch Ablassen der Druckluft freizugeben oder zu lockern. Die Leitung 54 verfügt über einen Stöpsel 55, der wegnehmbar an einem Sockel 24 befestigt ist, der durch einen am Arbeitstisch 20 befestigten Zylinder 23 verstellbar ist. Am Arbeitstisch 20 ist eine Fußplatte 56 befestigt, um die Trägerplatte 51 durch Eingriff sich verjüngender Zapfen 57 in entsprechende Löcher 58 an den entgegengesetzten Enden der Trägerplatte 51 wegnehmbar zu halten. Fig. 9 veranschau­ licht eine Spanneinrichtung 50 mit Klemmen 59, die das Teil 1 positioniert halten, wenn die Spanneinrichtung 50 vom Ro­ boter 30 transportiert wird.
Wie in den Fig. 10A bis 10C dargestellt, kann die Spannein­ richtung 50 zusätzlich mit einer Pendel-Spanneinrichtung 150 versehen sein, die ein Teil aufnimmt und von der Spannein­ richtung 50 auf der Trägerplatte 51 lösbar ist. Die Pendel- Spanneinrichtung 150 ist so ausgebildet, daß sie von einer zugehörigen Arbeitshand 40 gehandhabt werden kann, um ein Teil 1 zwischen dem gemeinsamen Arbeitsbereich und einer speziellen Bearbeitungseinrichtung 80 zu transportieren, um dort eine spezielle Bearbeitung auszuführen. Unter Verwen­ dung der Pendel-Spanneinrichtung 150 ist es leicht möglich, die Raumerfordernisse seitens der speziellen Bearbeitungs­ einrichtung 80 zu verringern. Die Pendel-Spanneinrichtung 150 kann mit einer entsprechenden Raste versehen sein, um vom Futter der Arbeitshand 40 lösbar zu sein.
Wie in Fig. 11 dargestellt, kann der Arbeitstisch 20 mit einer wegnehmbaren Platte 25 versehen sein, die mehrere Fuß­ platten 56 trägt, von denen jede die Trägerplatte einer Spanneinrichtung 50 aufnimmt. In diesem Fall wird die Platte 25 durch Eingriff sich verjüngender Zapfen 26 auf dem Ar­ beitstisch 20 in entsprechende Löcher in der Platte 25 in Position am Arbeitstisch 20 gehalten. Die Platte 25 ist mit einem Kasten 27 mit einem (nicht dargestellten) Teiler für Druckluft versehen, die über eine Leitung 28 dem Stöpsel 55A auf der Platte 25 zugeführt wird, wie auch mit (nicht darge­ stellten) elektronischen Einrichtungen, um die Zylinder 23 zu betätigen, um den Stöpsel 55A am Sockel 24 zu befestigen bzw. von ihm zu trennen. Ein elektrisches Kabel 29 ist mit dem Kasten verbunden, um die Betriebsabläufe der Spannein­ richtung 50 zu steuern und zu überwachen. Die Platte 25 kann leicht durch eine andere Platte ersetzt werden, die andere Arten von Spanneinrichtungen 50 trägt, um die Flexibilität beim Zusammenbauen von Teilen verschiedener Arten zu erhö­ hen.
Es wird nun unter Bezugnahme auf die Fig. 12 und 13 die Struktur der Teilezuführstation 60 erläutert. Jede Teile 1 haltende Transportplatte 61 ist in einer Wanne 62 aufgenom­ men, die auf einer Gestellplatte 63 angebracht ist, die über einen Winkelrahmen 64 am Sockel 10 befestigt ist. Der Rahmen 64 ist durch den Eingriff sich verjüngender Zapfen 16 in entsprechende Löcher im Rahmen 64 an einer Seitenwand 15 des Sockels 10 positioniert, und er wird durch einen Klemmhebel 65 festgehalten. Die Wanne 62 wird durch einen Haken 66 in Kombination mit an der Trägerplatte 63 ausgebildeten Blöcken 67 positioniert auf dieser Trägerplatte 63 gehalten. Die Transportplatte 61 ist mit mehreren Sockeln 68 versehen, um darin die Teile 1 aufzunehmen, wie in Fig. 14 dargestellt.
Wie in Fig. 15 dargestellt, weist die spezielle Bearbei­ tungseinrichtung 80 eine Vorrichtung, z. B. eine Presse 81 zum Einpressen eines Teils in das andere, von der Spannein­ richtung 50 gehaltene Teil auf. Die Spanneinrichtung 50 wird zusammen mit der Trägerplatte 51 vom gemeinsamen Arbeitsbe­ reich R durch den Roboter 30 zu einem Bearbeitungstisch 82 der Bearbeitungseinrichtung 80 übertragen. Der Bearbeitungs­ tisch 82 weist dieselbe Konfiguration wie die Fußplatte 56 auf dem Arbeitstisch 20 auf, um die Trägerplatte 51 und da­ mit die Spanneinrichtung 50 mit einem Teil 1 dadurch lösbar positioniert festzuhalten, daß sich verjüngende Zapfen 83 in entsprechende Löcher in der Trägerplatte 51 eingreifen. Wenn eine Pendel-Spanneinrichtung 150 dazu verwendet wird, Teile zwischen dem gemeinsamen Arbeitsbereich R und der Bearbei­ tungseinrichtung 80 unter Verwendung einer geeigneten Ar­ beitshand 40 zu transportieren, ist die Bearbeitungseinrich­ tung 80 mit einer speziellen Station versehen, um die Pen­ del-Spanneinrichtung 150 lösbar aufzunehmen. Wie in Fig. 16 dargestellt, wird die Bearbeitungseinrichtung 80 auf einem Wagen 84 gehalten, der von der Seitenwand 15 des Sockels 10 entgegengesetzt zur Teilezuführstation 60 wegnehmbar ist, auf dieselbe Weise wie die Teilezuführstation 60. Um die Bearbeitungseinrichtung 80 leicht und genau am Sockel 10 befestigen zu können, trägt der Wagen 84 mehrere Rollen 85, die in rollenden Kontakt mit einem Träger 17 gelangen, der vom Sockel 10 vorspringt und ein geneigtes Führungsende aufweist.
Da die Spanneinrichtungen 50 im gemeinsamen Arbeitsbereich R angeordnet sind, wo sie in gleicher Weise durch die zwei Ro­ boter 30 zugänglich sind, kann eine Parallelbearbeitung er­ folgen, bei der ein Roboter 30 das Anordnen eines Teils in einer Spanneinrichtung 50 ausführt, während der andere Robo­ ter 30 arbeitet, um eine Arbeitshand 40 auszutauschen oder um ein anderes Teil 1 in Verbindung mit einer Verstellung des Arbeitstischs 20 zu handhaben. Insbesondere weil die Transportplatten 61 für die Teile entlang der Verstellrich­ tung des Arbeitstischs 20 angeordnet sind, kann jeder der Roboter 30 über einen großen Bereich der Teile zugreifen, um den Teilezusammenbau zu erleichtern. Ferner ist es möglich, daß ein Roboter mit dem Handhaben von Teilen fortfährt, wäh­ rend der andere Roboter so arbeitet, daß er Teile zur Bear­ beitung durch die spezielle Bearbeitungseinrichtung 80 transportiert. Wenn die Arbeitshände 40D verwendet werden, wie sie unter Bezugnahme auf Fig. 6D erläutert wurden, ist es möglich, daß ein Teil 1 vom einen Roboter 30 an den ande­ ren Roboter übergeben wird, während die Stellung oder Aus­ richtung des Teils umgekehrt wird, wie in Fig. 17 darge­ stellt, oder daß die Teile 1 zusammengebaut werden, während sie jeweils von Robotern 30 gehalten werden, wie in Fig. 18 dargestellt.
Wie in Fig. 19 dargestellt, können, wenn ein Gestell 90 für die Arbeitshände 40 auf dem Arbeitstisch 20 und/oder der Teilezuführstation 60 innerhalb des gemeinsamen Arbeits­ bereichs R vorhanden ist, alle Arbeitshände 40 zeitweilig zum Gestell 90 transportiert werden, so daß jeder der Robo­ ter in gleicher Weise die Arbeitshände 40 verwenden kann, wie sie für einen einzelnen Roboter spezifisch sind. Ferner weisen die Roboter 30, wenn, wie in Fig. 20 dargestellt, zusätzliche Arbeitshände 40A und Spanneinrichtungen 50A auf der Teilezuführstation 60 zusammen mit den zugehörigen Ge­ stellen 90A und der Trägerplatte 91A angeordnet sind, erhöh­ te Flexibilität beim Handhaben einer großen Vielfalt von Teilen dadurch auf, daß Arbeitshände und Spanneinrichtungen geeignet von der Teilezuführstation 60 auf den Arbeitstisch 20 übernommen werden. Die Teilezuführstation 60 kann auf solche Weise ausgebildet sein, daß sie den Sockel 10 umgibt, wie in Fig. 21 dargestellt, damit die Roboter 30 in ver­ stärkter Weise auf eine große Vielzahl von Teilen auf der Station 60 zugreifen können.
Fig. 22 veranschaulicht eine automatische Teilezusammenbau­ maschine gemäß einem zweiten Ausführungsbeispiel, die ein Paar verstellbare Arbeitstische 20B, die in Verstellrichtung derselben voneinander beabstandet sind, und drei spezielle Bearbeitungseinrichtungen 80B kombiniert, die an entgegenge­ setzten Enden und der Mitte eines langgestreckten Sockels 10B angeordnet sind, auf dem die Arbeitstische 20B ange­ bracht sind. Jeder Arbeitstisch 20B wird durch einen ähnli­ chen Antriebsmechanismus mit ähnlichen Schienen 11B, einer Vorschubspindel und einer Mutter, wie beim vorigen Ausfüh­ rungsbeispiel verwendet, verstellbar angetrieben. Jeder Ar­ beitstisch 20B verfügt über ein Paar Roboter 30B derselben Konfiguration wie beim vorigen Ausführungsbeispiel. Der Ar­ beitstisch 20B trägt Spanneinrichtungen 50B und Arbeitshände 40B wie beim vorigen Ausführungsbeispiel. Eine ähnliche Teilezuführstation erstreckt sich im wesentlichen über die gesamte Länge des Sockels 10B in solcher Weise, daß die Ro­ boter 30B darauf zugreifen können. Bei diesem Ausführungs­ beispiel ist die Bearbeitungseinrichtung 80B in der Mitte des Sockels 10B gemeinsam für die Roboter 30B an einem Ende jeder der Arbeitstische 20B verfügbar, wobei zusätzlich die Roboter an einem Ende jedes der Arbeitstische 20B so ge­ steuert werden können, daß sie zusammenwirkend arbeiten, um Teile, Arbeitshände und Spanneinrichtungen von einem Ar­ beitstisch zum anderen zu transportieren, um eine Mehrfach­ bearbeitung von Teilen kontinuierlich auszuführen. Entspre­ chende Teile sind durch dieselben Zahlen wie beim vorigen Ausführungsbeispiel mit dem Zusatzbuchstaben B gekennzeich­ net.
Die Fig. 23 und 24 veranschaulichen einen alternativen An­ triebsmechanismus, wie er bei der Erfindung verwendet werden kann, um den Arbeitstisch 20 auf dem Sockel 10 zu verstel­ len. Der Mechanismus weist eine Zahnstange 18 auf dem Sockel 10 und ein Zahnrad 19 an der Unterseite des Arbeitstischs 20 auf. Das Zahnrad 19 wird durch einen ebenfalls am Arbeits­ tisch 20 angebrachten Elektromotor angetrieben. Unter Ver­ wendung dieses Zahnstangenantriebs kann der Arbeitstisch 20 leicht so ausgebildet werden, daß er über eine große Strecke verstellbar ist, wie sie sich ergibt, wenn eine zusätzliche Zahnstange am Sockel 10 befestigt wird, wobei es außerdem möglich ist, daß sich die zwei Arbeitstische 20B beim Aus­ führungsbeispiel von Fig. 22 zusammen bis an ein Längsende des Sockels 10B bewegen können. Der Zahnstangenantrieb kann so aufgebaut sein, wie es in Fig. 25 oder Fig. 26 darge­ stellt ist.
Nun wird die Steuerung der Maschine unter Bezugnahme auf die Fig. 27 bis 29 erörtert. Das Steuerungszentrum 70 ist für Betriebsabläufe mit mehreren Aufgaben erforderlich, um fünf Programme auszuführen, die die folgenden sind:
  • 1) ein Robotersteuerprogramm,
  • 2) ein Roboterwechselwirkung-Verwaltungsprogramm,
  • 3) ein Roboterablaufprogramm,
  • 4) ein Arbeitstisch-Steuerprogramm und
  • 5) ein Störungsüberwachungsprogramm.
Das Robotersteuerungsprogramm unterteilt den Betriebsablauf für den Roboter in getrennte Wirkungen, die wie folgt klas­ sifiziert sind und in der folgenden Reihenfolge beschrieben werden:
  • - Befestigen der Arbeitshand 40;
  • - Verstellung aus dem gemeinsamen Arbeitsbereich R heraus;
  • - Teilezusammenbau außerhalb des gemeinsamen Arbeitsbereichs R;
  • - Verstellung in den gemeinsamen Arbeitsbereich R hinein;
  • - Teilezusammenbau innerhalb des gemeinsamen Arbeitsbereichs R;
  • - Verstellung aus dem gemeinsamen Arbeitsbereich R heraus und
  • - Lösen der Arbeitshand 40.
Das Robotersteuerprogramm beinhaltet ferner eine Aktionsein­ gabe zum Spezifizieren, welche der vorstehend genannten Ak­ tionen ausgewählt ist, und eine Teileinformationseingabe zum Spezifizieren von Information über die Teilezuführstation 60, z. B. für die Anordnung der Wanne 62 auf der Station 60. Diese Einträge werden vor den oben angegebenen Roboteraktio­ nen eingegeben. Der vorstehend genannte Programmablauf wird wiederholt ausgeführt, um einen gewünschten Teilezusammenbau auszuführen, der eine mehrstufige Bearbeitung erfordert.
Das Roboterwechselwirkung-Verwaltungsprogramm ist dazu zu­ ständig, zu überwachen, ob einer der Roboter 30 im gemein­ samen Arbeitsbereich positioniert ist, und um die Roboter so zu steuern, daß sie arbeiten, ohne einander zu stören. Das Programm erkennt Winkelinformation für die Arme 31 der ein­ zelnen Roboter 30, um Positionsdaten für die Roboter 30 zu liefern. Wenn festgestellt wird, daß einer der Roboter außerhalb des gemeinsamen Arbeitsbereichs R arbeitet, er­ laubt es das Programm dem anderen Roboter, innerhalb des ge­ meinsamen Arbeitsbereichs R zu arbeiten. Wenn dagegen der andere Roboter innerhalb des gemeinsamen Arbeitsbereichs R arbeitet, hindert das Programm den anderen Roboter 30 daran, in diesem gemeinsamen Arbeitsbereich R zu arbeiten. Wenn es jedoch erforderlich ist, die Roboter in Zusammenwirkung mit­ einander zu betreiben, überwacht das Programm die genauen Orte innerhalb des gemeinsamen Arbeitsbereichs R für die einzelnen Roboter, um die Verstellungen derselben innerhalb des gemeinsamen Arbeitsbereichs R unter Berücksichtigung der Konfigurationen der Arbeitshände 40 und der gehandhabten Teile zu steuern, um störende Wechselwirkungen zwischen den Robotern 30 zu verhindern.
Das Roboterablaufprogramm spezifiziert einen vorgegebenen Betriebsablauf für die Roboter und ist dafür zuständig, die Wiederholzyklen zum Ausführen des vorstehend genannten Robo­ tersteuerprogramms zu steuern.
Das Arbeitstisch-Steuerprogramm steuert die Verstellung des Arbeitstischs 20 unter Anweisung des Robotersteuerprogramms mit geeignetem zeitlichem Ablauf.
Das Störungsüberwachungsprogramm überwacht das Auftreten von Fehlern während der Teilezuführung zum Anhalten des Betriebs der Roboter, und/oder es springt abhängig vom Fehlertyp in ein Programm zum Umgehen eines Fehlers.
Die vorstehend genannten fünf Programme zum Steuern der Ab­ läufe der Roboter sind mit einem Zusatzprogramm zum Steuern des Betriebsablaufs durch eine spezielle Bearbeitungsein­ richtung 80 gekoppelt. Um eine Parallelverarbeitung der Be­ triebsabläufe durch die Roboter 30 und eine spezielle Bear­ beitungseinrichtung 80 zu ermöglichen, ist ein übergeordne­ tes Steuerprogramm vorhanden, um die Bearbeitung durch die Roboter 30 mit Bearbeitung durch die spezielle Bearbeitungs­ einrichtung 80 zu korrelieren. Z. B. umfaßt das übergeordne­ te Steuerprogramm, wie rechts in Fig. 28 dargestellt, vier spezielle Bearbeitungsprogramme S1 bis S4 für die Bearbei­ tungseinrichtung 80 und zehn Roboterarbeitsprogramme W1 bis W10 für die Roboter 30. Bei diesem veranschaulichten Bei­ spiel, bei dem die speziellen Bearbeitungsprogramme S1 bis S4 mit den Roboterarbeitsprogrammen W1 bis W10 abwechseln, erstellt das übergeordnete Steuerprogramm vier Programmein­ heiten P1 bis P4, wie links in Fig. 28 dargestellt, von de­ nen jedes mit einem einzelnen speziellen Bearbeitungspro­ gramm beginnt, gefolgt von Roboterarbeitsprogrammen, wobei das gesamte Teilezusammenbauprogramm dadurch gesteuert wird, daß die Programmeinheiten Schritt für Schritt ausgeführt werden. Die vorstehend genannten Roboterarbeitsprogramme W1 bis W10 für einen Roboter 30 sind so erstellt, daß ein Tei­ lezusammenbau gemäß den obengenannten fünf Programmen er­ folgt, wie in Fig. 27 dargestellt. Das spezielle Bearbei­ tungsprogramm S1 bis S4 wird eingeschrieben, um das Abrufen eines Bearbeitungsstatussignals zwischen der speziellen Be­ arbeitungseinrichtung und dem übergeordneten Steuerprogramm zu steuern. Das Bearbeitungsstatussignal beinhaltet ein Si­ gnal IN BETRIEB, das anzeigt, daß die spezielle Bearbei­ tungseinrichtung 80 in Betrieb ist, ein Signal BEREIT, das anzeigt, daß die spezielle Bearbeitungseinrichtung 80 die beabsichtigte Bearbeitung abgeschlossen hat, und ein Signal WARTEN, das anzeigt, daß das spezielle Bearbeitungsprogramm eine Bearbeitung durch die spezielle Bearbeitungseinrichtung 80 erfordert. Die Bearbeitung durch die spezielle Bearbei­ tungseinrichtung 80 selbst erfolgt gemäß einem eigenen Pro­ gramm in einer Ablaufsteuerung seitens der speziellen Bear­ beitungseinrichtung 80. Unter Verwendung des übergeordneten Steuerprogramms zum Steuern der Bearbeitung durch getrennte Programmeinheiten kann das übergeordnete Programm erfolg­ reich erforderliche Eingabe/Ausgabe-Signale handhaben, ohne daß es zu störender Wechselwirkung mit den einzelnen Verar­ beitungen kommt, wie sie durch die Programmeinheiten ausge­ führt werden.
Um eine wirkungsvolle Bearbeitung einschließlich der spe­ ziellen Bearbeitung zu erzielen, erlaubt es das übergeordne­ te Steuerprogramm den einzelnen Programmeinheiten, auf Prio­ ritätsbasis ausgeführt werden zu können. Bei Abschluß der Ausführung jeder Programmeinheit untersucht das übergeordne­ te Steuerprogramm, ob die restlichen Programmeinheiten ein Programm für eine spezielle Bearbeitung benötigen. Wenn, wie in Fig. 29 dargestellt, eine Konkurrenzsituation zwischen zwei oder mehr Programmeinheiten auftritt, die die speziel­ len Bearbeitungsprogramme S2 bis S4 benötigen, nachdem die erste Programmeinheit ausgeführt wurde, um eine beabsichtig­ te Bearbeitung durch die spezielle Bearbeitungseinrichtung 80 und den Roboter 30 abzuschließen, gibt das übergeordnete Steuerprogramm die Anweisung, daß die für den Schluß geplan­ te Programmeinheit (mit dem speziellen Bearbeitungsprogramm S4) vor den anderen ausgeführt wird. D. h., daß, wie es aus dem Flußdiagramm rechts in Fig. 29 erkennbar ist, das über­ geordnete Steuerprogramm die Signale IN BETRIEB, FERTIG und WARTEN von den noch nicht fertig abgearbeiteten Programmein­ heiten (einschließlich der speziellen Bearbeitungsprogramme S2 bis S4 in diesem Fall) untersucht und es erlaubt, Robo­ terarbeitsprogramme in der nächsten Programmeinheit auszu­ führen, wenn von keiner der restlichen Programmeinheiten ein Signal WARTEN empfangen wird. Wenn eine Konkurrenzsituation dahingehend auftritt, daß Signale WARTEN von zwei oder mehr Programmeinheiten empfangen werden, gibt das übergeordnete Steuerprogramm die Anweisung, die für den Schluß geplante Programmeinheit auszuführen. So ist es möglich, die Roboter 30 wirkungsvoll dann zu betreiben, wenn eine der speziellen Bearbeitungseinrichtungen 80 zeitweilig nicht arbeitet, um dadurch die mittlere Zeit vor einer Störung beim Teilezusam­ menbau zu verlängern.
Wie in Fig. 30 dargestellt, kann der Roboter 30 eine Fern­ sehkamera 100 wie eine CCD-Kamera, zusätzlich zur Arbeits­ hand, tragen, um die Teile zu überwachen, die von der Ar­ beitshand zusammengebaut werden, und zwar auf die in Fig. 31 dargestellte Weise. In diesem Fall ist die Kamera 100 mit dem Arm 31 des Roboters 30 an einer anderen Position als die Handhabungseinrichtung 32 des Roboters durch eine Stütze 101 verbunden, die in der Richtung entlang der optischen Achse der Kamera ausziehbar ist, um das Gesichtsfeld der Kamera 100 zu verändern. Alternativ kann die Kamera 100 wegnehmbar direkt an der Handhabungseinrichtung des Roboters durch eine Kamerahand 102 angebracht sein, die, wie in Fig. 32 darge­ stellt, eine Scheibe 103 mit einem Knopf 104 und eine Stütze 105 zum Halten der Kamera 100 aufweist. Die Scheibe 103 ist wegnehmbar mit der Handhabungseinrichtung des Roboters 30 durch Eingriff zwischen dem Knopf 104 und der Handhabungs­ einrichtung verbindbar, auf ähnliche Weise wie die Arbeits­ hand 30. Ferner kann die Stütze 105 eine Gelenkverbindung aufweisen, damit der Winkel der Fernsehkamera 100 verändert werden kann, damit, wie in Fig. 33 dargestellt, die Kamera 100 geeignet zum Überwachen eines Teils 1 ausgerichtet werden kann. Unter Verwendung der Kamera kann ein Teil schnell vor oder während des Zusammenbaus überprüft werden, um Fehler bei der Positionierung der Teile durch den Roboter 30 zu kompensieren oder um die Erkennung von Zusammenbau­ fehlern zu erleichtern.

Claims (25)

1. Automatische Teilezusammenbaumaschine, gekennzeichnet durch:
  • - einen Arbeitstisch (20), der von einem Sockel (10) gehal­ ten wird und relativ zu diesem verstellbar ist;
  • - mindestens zwei getrennte Roboter (30), von denen jeder eine innerhalb eines individuellen Arbeitsbereichs verstell­ bare Handhabungseinrichtung (32) aufweist, die so zueinander positioniert sind, daß sich ein gemeinsamer Arbeitsbereich ergibt, in dem die individuellen Arbeitsbereiche der zwei Roboter einander überlappen;
  • - eine Teilezuführeinrichtung (60), die angrenzend an den Arbeitstisch angeordnet ist, um von den Robotern zu ergrei­ fende Teile (1) aufzunehmen;
  • - mehrere Arbeitshände (40), die wahlweise und wegnehmbar an der Handhabungseinrichtung eines Roboters anbringbar sind, um Teile durch den Roboter zu handhaben;
  • - eine Spanneinrichtung (50), die innerhalb des gemeinsamen Bereichs für zwei benachbarte Roboter angebracht ist, um Teile für den Zusammenbau durch mindestens einen Roboter zu positionieren; und
  • - eine Steuerungseinrichtung zum Steuern der Betriebsabläufe der Roboter und zum Verstellen des Arbeitstischs;
  • - wobei die Roboter zusammen mit den Arbeitshänden und der Spanneinrichtung auf dem verstellbaren Arbeitstisch in Ver­ stellrichtung desselben voneinander beabstandet angebracht sind; und
  • - wobei sich die Teilezuführeinrichtung in der Verstellrich­ tung des Arbeitstischs erstreckt.
2. Maschine nach Anspruch 1, dadurch gekennzeichnet, daß zu den Arbeitshänden eine Kombinationshand (40) gehört, durch die die Roboter eines der Teile zusammenwirkend hand­ haben können.
3. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Spanneinrichtung (50) einen Satz verschiedener Halter aufweist, von denen jeder eines der Teile in verschiedener Stellung hält.
4. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Spanneinrichtung (50) an einer vom Arbeitstisch lösbaren Trägerplatte (51) befestigt ist.
5. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Spanneinrichtung (50) eine Verriege­ lungseinrichtung (52) aufweist, durch die sie wegnehmbar mit der Handhabungseinrichtung (32) des Roboters verbunden ist, so daß die Spanneinrichtung vom Arbeitstisch weg, jedoch in­ nerhalb des Arbeitsbereichs des Roboters transportiert wer­ den kann.
6. Maschine nach Anspruch 5, dadurch gekennzeichnet, daß die Spanneinrichtung eine Raste (53) aufweist, die das Teil (1) in einer speziellen Position an der Spanneinrichtung verriegelt, wenn diese am Roboter befestigt ist, und die das Teil freigibt, wenn die Spanneinrichtung auf dem Arbeits­ tisch ruht.
7. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Spanneinrichtung (50) über eine Pen­ del-Spanneinrichtung (150) verfügt, die das Teil aufnimmt und die wegnehmbar mit der Handhabungseinrichtung des Robo­ ters verbunden ist, damit das Teil vom Roboter transportiert werden kann, während es von der Pendel-Spanneinrichtung auf­ genommen ist.
8. Maschine nach einem der vorstehenden Ansprüche, gekenn­ zeichnet durch ein Gestell (90) zum Aufnehmen mindestens einer der Arbeitshände (40), das innerhalb des gemeinsamen Arbeitsbereichs angeordnet ist, so daß mindestens eine der Arbeitshände für jeden der Roboter zugänglich ist.
9. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Teilezuführeinrichtung (60) minde­ stens eine zusätzliche Arbeitshand (40A) und mindestens eine zusätzliche Spanneinrichtung (50A) in einem Bereich trägt, auf den die Roboter gemeinsamen zugreifen können.
10. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß sich die Teilezuführeinrichtung (60) so erstreckt, daß sie den Arbeitstisch umgibt.
11. Maschine nach einem der vorstehenden Ansprüche, gekenn­ zeichnet durch mehrere Sätze von Arbeitstischen (20B), Robo­ tern (30B) und Teilezuführeinrichtungen (60B), Arbeitshänden (40B) und Spanneinrichtungen (50B) aufweist.
12. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß der Sockel (20) eine Verlängerung auf­ weist, um den Verstellbereich des Arbeitstischs zu verlän­ gern.
13. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß der verstellbare Tisch (20) über ein Zahnstangengetriebe (18, 19) angetrieben wird.
14. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß der Sockel (10) eine Verbindungseinrich­ tung (16) zum wegnehmbaren Anbringen der Teilezuführeinrich­ tung (60) und einer zugehörigen Bearbeitungseinrichtung (80) für den Teilezusammenbau aufweist.
15. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Steuerungseinrichtung mit einer Par­ allelverarbeitung der folgenden fünf Programme arbeitet:
  • 1) einem Robotersteuerprogramm,
  • 2) einem Roboterwechselwirkung-Verwaltungsprogramm,
  • 3) einem Roboterablaufprogramm,
  • 4) einem Arbeitstisch-Steuerprogramm und
  • 5) einem Störungsüberwachungsprogramm;
wobei das Robotersteuerprogramm den Betrieb der Roboter in getrennte Aktionen aufteilt, die wie folgt klassifiziert sind und in der folgenden Reihenfolge angegeben werden:
  • - Befestigen einer Arbeitshand;
  • - Verstellung in einen Bereich außerhalb des gemeinsamen Ar­ beitsbereich;
  • - Teilezusammenbau außerhalb des gemeinsamen Arbeitsbe­ bereichs;
  • - Verstellung in den gemeinsamen Arbeitsbereich hinein;
  • - Teilezusammenbau innerhalb des gemeinsamen Arbeitsbe­ reichs;
  • - Verstellung über den gemeinsamen Arbeitsbereich hinaus; und
  • - Freigeben der Arbeitshand;
wobei das Robotersteuerprogramm ferner eine Aktionseingabe zum Spezifizieren, welche der vorstehenden Aktionen ausge­ wählt ist, und eine Teileinformationseingabe zum Spezifizie­ ren von Information über die Teilezuführeinrichtung beinhal­ tet;
wobei das Roboterwechselwirkung-Verwaltungsprogramm über­ wacht, ob einer der Roboter innerhalb des gemeinsamen Ar­ beitsbereichs positioniert ist;
wobei das Roboterablaufprogramm den Betriebsablauf der Robo­ ter spezifiziert; und
wobei das Arbeitstisch-Steuerprogramm die Verstellung des Arbeitstischs steuert und
wobei das Störungsüberwachungsprogramm Fehler beim Teilezu­ sammenbau überwacht.
16. Maschine nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß die Steuerungseinrichtung einen der Ro­ boter im Bereich außerhalb des gemeinsamen Arbeitsbereichs positioniert, während sich der andere Roboter im gemeinsamen Arbeitsbereich befindet.
17. Maschine nach einem der vorstehenden Ansprüche, gekenn­ zeichnet durch eine spezielle Bearbeitungseinrichtung (80), die angrenzend an den Roboter (30) angeordnet ist, um eine spezielle Bearbeitung auszuführen, wie sie vom Roboter nicht vorgenommen wird, wobei die Steuerungseinrichtung eine Parallelverarbeitung für die spezielle Bearbeitungseinrich­ tung und den Roboter steuert.
18. Maschine nach Anspruch 17, dadurch gekennzeichnet, daß die Steuereinrichtung gemäß einem aus mehreren Programmein­ heiten bestehenden Steuerprogramm arbeitet, wobei jede Pro­ grammeinheit eine Routine zum Vorschreiben der speziellen Bearbeitung in der speziellen Bearbeitungseinrichtung be­ schreibt, gefolgt von einem Ausführen eines Teilezusammen­ baus durch den Roboter, wobei die Programmeinheiten zum Ab­ fließen des Teilezusammenbaus aufeinanderfolgend ausgeführt werden.
19. Maschine nach Anspruch 18, dadurch gekennzeichnet, daß die Steuereinrichtung ein Bearbeitungsstatus-Überwachungs­ programm aufweist, das überwacht, ob mehrere spezielle Bearbeitungseinrichtungen ein Wartesignal erzeugen, das das Warten auf eine spezielle Bearbeitung anzeigt, und die an eine spezielle der Programmeinheiten, die der speziellen Bearbeitungseinrichtung zugeordnet sind, die das Wartesignal ausgibt, die Steuerung übergibt, um die spezielle Bearbei­ tung gemäß der speziellen Programmeinheit auszuführen, wobei das Bearbeitungsstatus-Überwachungsprogramm dann, wenn es Wartesignale von zwei oder mehr speziellen Bearbeitungsein­ richtungen erhält, die Steuerung an eine der Programmeinhei­ ten übergibt, die einer Bearbeitungseinrichtung für eine spezielle Bearbeitung zugeordnet ist, die planmäßig später als die andere in einer vorgegebenen Reihenfolge zum Ausfüh­ ren der speziellen Bearbeitung vorgesehen ist.
20. Maschine nach einem der vorstehenden Ansprüche, gekenn­ zeichnet durch eine Fernsehkamera (100), die die zusammenzu­ bauenden Teile überwacht.
21. Maschine nach Anspruch 20, dadurch gekennzeichnet, daß die Fernsehkamera (100) an einem Arm des Roboters (30) ange­ bracht ist.
22. Maschine nach Anspruch 20, dadurch gekennzeichnet, daß die Fernsehkamera (100) wegnehmbar am Roboter (30) befestigt ist.
23. Maschine nach Anspruch 20, dadurch gekennzeichnet, daß die Fernsehkamera (100) so angebracht ist, daß sich ihr Ge­ sichtsfeld ändern läßt.
DE4445563A 1993-12-22 1994-12-20 Automatische Montageanlage Expired - Lifetime DE4445563C2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP32546093 1993-12-22
JP6231867A JP3012463B2 (ja) 1993-12-22 1994-09-27 組立装置

Publications (2)

Publication Number Publication Date
DE4445563A1 true DE4445563A1 (de) 1995-06-29
DE4445563C2 DE4445563C2 (de) 1998-07-23

Family

ID=26530154

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4445563A Expired - Lifetime DE4445563C2 (de) 1993-12-22 1994-12-20 Automatische Montageanlage

Country Status (4)

Country Link
US (1) US5586387A (de)
JP (1) JP3012463B2 (de)
CN (1) CN1053136C (de)
DE (1) DE4445563C2 (de)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29804850U1 (de) * 1998-03-18 1999-08-26 Kuka Schweissanlagen Gmbh Bearbeitungsanlage
DE102004010176A1 (de) * 2004-03-02 2005-09-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung, Arbeitsplatz und Verfahren zum Fertigen einer Kabelbaumanordnung
DE102007042638A1 (de) * 2007-09-07 2009-03-12 MAG Industrial Automation Systems, LLC., Sterling Heights Beschickungs- und Entnahme-Anlage für Werkzeug-Maschinen
DE102008020490B3 (de) * 2008-04-23 2009-06-18 Ramko-Maschinen Gmbh Vorrichtung zum Befestigen eines Gegenstands an einem Träger
EP2338795A1 (de) * 2009-12-23 2011-06-29 Weber Maschinenbau GmbH Breidenbach Vorrichtung zum Umsetzen von Produkten
CN103381545A (zh) * 2013-07-05 2013-11-06 吴江市博众精工科技有限公司 一种ccd对位组装装置
CN106002140A (zh) * 2016-06-20 2016-10-12 美的集团武汉制冷设备有限公司 侧把手智能安装装置
CN106197527A (zh) * 2016-08-19 2016-12-07 高精科技(苏州)有限公司 装配产品检测***
CN110076564A (zh) * 2019-06-11 2019-08-02 倪晋挺 一种汽车下摆臂球头组件自动装配设备

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049153A (en) * 1996-02-23 2000-04-11 Matsushita Electric Industrial Co., Ltd. Motor
JP4079471B2 (ja) * 1996-09-17 2008-04-23 松下電器産業株式会社 電子部品装着機および電子部品実装方法
JPH1154993A (ja) * 1997-08-01 1999-02-26 Yamagata Casio Co Ltd 部品搭載装置
JP4207288B2 (ja) * 1998-04-20 2009-01-14 株式会社デンソー 組立加工装置
KR100341290B1 (ko) * 1998-05-11 2002-06-21 모리시타 요이찌 부품실장기
FR2780907B1 (fr) * 1998-07-10 2000-10-06 Framatome Sa Procede et dispositif d'intervention commandee a distance dans une zone d'intervention d'une installation industrielle
DE19856103C2 (de) * 1998-12-04 2003-04-30 Tyco Electronics Logistics Ag Fertigungsanlage zur Bearbeitung von Bauteilen sowie Verfahren zur Erhöhung der Ausbringung bei einer derartigen Anlage
IT1312135B1 (it) * 1999-01-11 2002-04-09 Gd Spa Macchina automatica per la lavorazione di articoli dell'industria deltabacco.
TW460906B (en) * 1999-03-05 2001-10-21 Siemens Ag Equipment to insert a substrate with flip-chips
JP2001162465A (ja) * 1999-09-27 2001-06-19 Denso Corp 組立加工装置
JP3586623B2 (ja) * 2000-06-23 2004-11-10 ファナック株式会社 ワーク交換装置及びワーク取扱いシステム
DE10039525A1 (de) * 2000-08-08 2002-02-21 Grob Werke Dr H C Mult Dipl In Werkzeugmaschine mit Greifer und oder Werkzeugmagazinsystem
US6899511B2 (en) 2000-10-19 2005-05-31 Rapid Development Services, Inc, Mo. Corp Modular robotic device and manufacturing system
US6826444B2 (en) * 2001-08-22 2004-11-30 Robert Bosch Gmbh Method and apparatus for filling containers with piece goods
JP3733364B2 (ja) * 2003-11-18 2006-01-11 ファナック株式会社 教示位置修正方法
WO2005075144A1 (ja) * 2004-02-03 2005-08-18 Honda Motor Co., Ltd. ワーク組立装置及び組立方法
TWM257335U (en) * 2004-04-05 2005-02-21 Wei-Shiu Fu Reversing mechanism for heteromerous objects seal package
US20060022081A1 (en) * 2004-07-30 2006-02-02 Pemeas Gmbh Cartridge and method for handling thin film membranes
JP4137862B2 (ja) * 2004-10-05 2008-08-20 ファナック株式会社 計測装置及びロボット制御装置
SE0402696D0 (sv) * 2004-11-04 2004-11-04 Abb Ab Industrial robot system
CN100357060C (zh) * 2005-07-28 2007-12-26 赖军 带计算机控制的锁芯自动装配组立机及其装配方法
EP1837133A1 (de) * 2006-03-20 2007-09-26 Abb Ab Industrielle Fertigungsanlage und Fertigungsverfahren
US8387250B2 (en) * 2006-05-12 2013-03-05 Cpumate Inc. Method for embedding heat pipe into heat-conducting seat
DE102006025311A1 (de) * 2006-05-31 2007-12-06 GM Global Technology Operations, Inc., Detroit Spannvorrichtung zur Aufnahme verschiedener Bauteiltypen
KR100857149B1 (ko) * 2006-07-04 2008-09-05 한국원자력연구원 텔레스코픽 서보매니퓰레이터 탈부착장치
PL1880795T3 (pl) * 2006-07-19 2009-04-30 Comau Spa Komórka do zautomatyzowanych operacji montażowych
US20100217437A1 (en) * 2009-02-24 2010-08-26 Branko Sarh Autonomous robotic assembly system
JP5349134B2 (ja) * 2009-05-21 2013-11-20 本田技研工業株式会社 圧入方法及び圧入装置
WO2011011429A1 (en) * 2009-07-20 2011-01-27 Durr Ecoclean, Inc. Manufacturing system including modular assembly station for flexible manufacturing and optional automated component part feed system therefor
JP5426465B2 (ja) * 2010-04-19 2014-02-26 本田技研工業株式会社 加工システム及び加工方法
CN102874540B (zh) * 2011-07-15 2015-01-21 鸿富锦精密工业(深圳)有限公司 生产线设备及使用该生产线设备的生产线***
US20130345849A1 (en) * 2012-06-26 2013-12-26 Toyota Motor Engineering & Manufacturing North America, Inc. Laser location confirmation apparatus for tools
CN103331598B (zh) * 2013-06-28 2016-05-11 无锡麻德克斯精机有限公司 机械手装配治具
US9778650B2 (en) * 2013-12-11 2017-10-03 Honda Motor Co., Ltd. Apparatus, system and method for kitting and automation assembly
JP6500328B2 (ja) * 2014-02-06 2019-04-17 日産自動車株式会社 組み立て装置
CN104050862A (zh) * 2014-06-05 2014-09-17 浙江亚龙教育装备股份有限公司 工业机器人实训***
CN104191216B (zh) * 2014-08-26 2017-09-22 昆山迈致治具科技有限公司 一种设备装配***及设备装配方法
CN104816158A (zh) * 2015-04-23 2015-08-05 苏州博众精工科技有限公司 一种垫片贴合机构
CN105414943B (zh) * 2015-12-02 2018-06-01 深圳创维-Rgb电子有限公司 自动装配螺钉的设备和自动化组装***
US10945361B2 (en) * 2016-02-17 2021-03-09 Fuji Corporation Production line safety system
CN105834707A (zh) * 2016-04-20 2016-08-10 无锡职业技术学院 齿轮泵组装生产线
CN106112517B (zh) * 2016-08-19 2019-07-26 高精科技(苏州)有限公司 组合产品装配***
CN106078206A (zh) * 2016-08-23 2016-11-09 贵州五合元泰智能科技有限公司 一种机器人自动组装设备
CN106271612B (zh) * 2016-10-10 2018-10-09 亚龙智能装备集团股份有限公司 用于装配齿轮、轴承和齿轮轴的装配机
CN109789548B (zh) * 2016-11-08 2022-06-28 Abb瑞士股份有限公司 用于工件校准的方法和使用该方法的机器人***
CN106425417B (zh) * 2016-11-25 2018-08-14 马鞍山源之美农业科技有限公司 割草机机头的轴承与齿轮轴装配机
JP6964989B2 (ja) * 2017-02-09 2021-11-10 キヤノン株式会社 制御方法、ロボットシステム、物品の製造方法、プログラム、及び記録媒体
JP6644104B2 (ja) * 2018-04-05 2020-02-12 カワダロボティクス株式会社 多機能統合型作業テーブルおよびそれを用いた生産システム
CN108857305B (zh) * 2018-06-05 2020-08-14 芜湖优能自动化设备有限公司 一种泵芯装配用输送装置
CN109434413A (zh) * 2018-12-29 2019-03-08 苏州市朗电机器人有限公司 电池组装设备
CN109986347A (zh) * 2019-05-21 2019-07-09 深圳市时纬自动化有限公司 一种柔性装配自动线
CN111508783B (zh) * 2020-04-23 2022-02-22 杭州野陆机电技术有限公司 用于微型断路器的自动组装锁紧生产线
CN112207544B (zh) * 2020-10-15 2022-12-02 青岛泽昊汽车配件有限公司 一种气压棒菊花芯压入装置
EP3988255A1 (de) * 2020-10-26 2022-04-27 Siemens Aktiengesellschaft Verfahren und montageeinheit zur montage von nicht elektrischen bauteilen auf einem bauteilträger
EP4134208A1 (de) * 2021-08-10 2023-02-15 Siemens Aktiengesellschaft Verfahren und montagesystem für automatisierte maschinenbasierte produktmontage
CN114012390B (zh) * 2021-12-01 2023-10-27 江苏朗迅工业智能装备有限公司 cover组装设备
CN114772235B (zh) * 2022-04-29 2024-06-21 广东利元亨智能装备股份有限公司 一种物料输送装置及电芯上下料方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4275986A (en) * 1975-10-28 1981-06-30 Unimation, Inc. Programmable automatic assembly system
JPH04223827A (ja) * 1990-03-22 1992-08-13 Matsushita Electric Works Ltd 自動組立装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57207908A (en) * 1981-06-17 1982-12-20 Hitachi Ltd Robot controller
US5125149A (en) * 1989-04-28 1992-06-30 Canon Kabushiki Kaisha Method of accessing and assembling parts in an assembly apparatus incorporating mobile robots
JPH0326480A (ja) * 1989-06-21 1991-02-05 Mitsubishi Electric Corp 産業用ロボツト装置及びこの産業用ロボツト装置のロボツト教示方法
JPH03184795A (ja) * 1989-12-15 1991-08-12 Toyota Motor Corp 産業用ロボットの動作時間評価方法
JP3075305B2 (ja) * 1991-10-18 2000-08-14 ソニー株式会社 組立て装置
JPH0699321A (ja) * 1992-09-22 1994-04-12 Toshiba Corp 自動組み立て装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4275986A (en) * 1975-10-28 1981-06-30 Unimation, Inc. Programmable automatic assembly system
JPH04223827A (ja) * 1990-03-22 1992-08-13 Matsushita Electric Works Ltd 自動組立装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
S. Hesse: Montageanlagen, 1. Aufl. 1993, Würzburg, Vogel-Verlag S. 181-206 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29804850U1 (de) * 1998-03-18 1999-08-26 Kuka Schweissanlagen Gmbh Bearbeitungsanlage
DE102004010176A1 (de) * 2004-03-02 2005-09-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung, Arbeitsplatz und Verfahren zum Fertigen einer Kabelbaumanordnung
DE102004010176B4 (de) * 2004-03-02 2011-05-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Arbeitsplatz zum Fertigen einer Kabelbaumanordnung
DE102007042638B4 (de) * 2007-09-07 2016-06-09 Mag Ias Gmbh Beschickungs- und Entnahme-Anlage für Werkzeug-Maschinen
DE102007042638A1 (de) * 2007-09-07 2009-03-12 MAG Industrial Automation Systems, LLC., Sterling Heights Beschickungs- und Entnahme-Anlage für Werkzeug-Maschinen
DE102008020490B3 (de) * 2008-04-23 2009-06-18 Ramko-Maschinen Gmbh Vorrichtung zum Befestigen eines Gegenstands an einem Träger
EP2338795A1 (de) * 2009-12-23 2011-06-29 Weber Maschinenbau GmbH Breidenbach Vorrichtung zum Umsetzen von Produkten
CN103381545A (zh) * 2013-07-05 2013-11-06 吴江市博众精工科技有限公司 一种ccd对位组装装置
CN103381545B (zh) * 2013-07-05 2015-06-17 吴江市博众精工科技有限公司 一种ccd对位组装装置
CN106002140A (zh) * 2016-06-20 2016-10-12 美的集团武汉制冷设备有限公司 侧把手智能安装装置
CN106002140B (zh) * 2016-06-20 2017-11-14 美的集团武汉制冷设备有限公司 侧把手智能安装装置
CN106197527A (zh) * 2016-08-19 2016-12-07 高精科技(苏州)有限公司 装配产品检测***
CN106197527B (zh) * 2016-08-19 2019-03-08 高精科技(苏州)有限公司 装配产品检测***
CN110076564A (zh) * 2019-06-11 2019-08-02 倪晋挺 一种汽车下摆臂球头组件自动装配设备

Also Published As

Publication number Publication date
CN1108985A (zh) 1995-09-27
JP3012463B2 (ja) 2000-02-21
JPH07227731A (ja) 1995-08-29
CN1053136C (zh) 2000-06-07
US5586387A (en) 1996-12-24
DE4445563C2 (de) 1998-07-23

Similar Documents

Publication Publication Date Title
DE4445563A1 (de) Automatische Teilezusammenbaumaschine
DE4422416C1 (de) Bearbeitungszentrum
DE69722108T2 (de) Vorrichtung und Verfahren zur Bearbeitung von langen Stangen
EP1100715B1 (de) Flexible arbeitsstation und betriebsverfahren
DE2839530C2 (de)
DE102007029233B3 (de) Werkstück-Bearbeitungs-Anlage
DE10302103A1 (de) Montageeinrichtung für elektronische Bauteile und Montagekopfeinheit für elektronische Bauteile
EP0204151B1 (de) Werkzeugmaschine
DE102010019762A1 (de) Werkzeugmaschine für Dreharbeit
EP1765550A1 (de) Werkzeugmaschine und verfahren zum werkzeugwechsel an einer werkzeugmaschine
DE19518965C5 (de) Bearbeitungszentrum für Holz- und Kunststoff-Werkstoffe
DE602006000529T2 (de) Transfervorrichtung und Bearbeitungslinie mit mehreren Maschinen und Transfervorrichtung
DE3855768T2 (de) Palettenwechseleinrichtung
DE102013106427A1 (de) Verfahren zum Bereitstellen von Werkmitteln und zugehörige Vorrichtungen
EP0579160A1 (de) Bearbeitungsstation für Fahrzeugkarosserien in einer Transferlinie
DE3630178A1 (de) Rechnergesteuerte montageeinrichtung
DE4444339C1 (de) Werkzeugmaschine mit Saugspannern für plattenförmige Werkstücke
DE3856036T2 (de) Palettenaustauschvorrichtung
EP3112085B1 (de) Werkzeugmaschine mit mehreren werkzeugspindeln
DE102005027785B4 (de) Mehrachsige Drehbearbeitungsvorrichtung und Verfahren zum Drehen eines Werkstücks damit
DE202006005835U1 (de) Bearbeitungsstation
DE60207115T2 (de) Drehmaschine mit einem teilemanipulator
EP1169158A1 (de) Verfahren und vorrichtung zum bearbeiten von werkstücken
DE3544174A1 (de) Automatische bearbeitungsmaschine mit einer werkstuecktransfereinrichtung
DE19631630A1 (de) Bearbeitungsmaschine

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
R071 Expiry of right
R071 Expiry of right