DE212014000071U1 - Systems for exporting or using welding sequencer data for external systems - Google Patents
Systems for exporting or using welding sequencer data for external systems Download PDFInfo
- Publication number
- DE212014000071U1 DE212014000071U1 DE212014000071.8U DE212014000071U DE212014000071U1 DE 212014000071 U1 DE212014000071 U1 DE 212014000071U1 DE 212014000071 U DE212014000071 U DE 212014000071U DE 212014000071 U1 DE212014000071 U1 DE 212014000071U1
- Authority
- DE
- Germany
- Prior art keywords
- welding
- weld
- sequence
- operator
- component
- 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.)
- Expired - Lifetime
Links
- 238000003466 welding Methods 0.000 title claims abstract description 907
- 238000000034 method Methods 0.000 claims abstract description 113
- 230000008569 process Effects 0.000 claims abstract description 50
- 238000001514 detection method Methods 0.000 claims abstract description 32
- 238000012423 maintenance Methods 0.000 claims description 21
- 238000007689 inspection Methods 0.000 claims description 20
- 230000015572 biosynthetic process Effects 0.000 claims description 12
- 238000011156 evaluation Methods 0.000 claims description 7
- 238000012384 transportation and delivery Methods 0.000 claims description 5
- 230000005611 electricity Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 62
- 238000001356 surgical procedure Methods 0.000 description 28
- 230000015654 memory Effects 0.000 description 19
- 238000004519 manufacturing process Methods 0.000 description 16
- 230000008439 repair process Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 238000012544 monitoring process Methods 0.000 description 12
- 239000000463 material Substances 0.000 description 11
- 238000003860 storage Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000005259 measurement Methods 0.000 description 8
- 230000005856 abnormality Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000013480 data collection Methods 0.000 description 4
- 238000012163 sequencing technique Methods 0.000 description 4
- WWYNJERNGUHSAO-XUDSTZEESA-N (+)-Norgestrel Chemical compound O=C1CC[C@@H]2[C@H]3CC[C@](CC)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1 WWYNJERNGUHSAO-XUDSTZEESA-N 0.000 description 3
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000003449 preventive effect Effects 0.000 description 2
- 238000001303 quality assessment method Methods 0.000 description 2
- 238000000275 quality assurance Methods 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 238000001931 thermography Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- SAPGTCDSBGMXCD-UHFFFAOYSA-N (2-chlorophenyl)-(4-fluorophenyl)-pyrimidin-5-ylmethanol Chemical compound C=1N=CN=CC=1C(C=1C(=CC=CC=1)Cl)(O)C1=CC=C(F)C=C1 SAPGTCDSBGMXCD-UHFFFAOYSA-N 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000005530 etching Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/10—Other electric circuits therefor; Protective circuits; Remote controls
- B23K9/1087—Arc welding using remote control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K31/00—Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups
- B23K31/12—Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups relating to investigating the properties, e.g. the weldability, of materials
- B23K31/125—Weld quality monitoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0953—Monitoring or automatic control of welding parameters using computing means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0956—Monitoring or automatic control of welding parameters using sensing means, e.g. optical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/16—Arc welding or cutting making use of shielding gas
- B23K9/173—Arc welding or cutting making use of shielding gas and of a consumable electrode
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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/41865—Total 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 job scheduling, process planning, material flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31027—Computer assisted manual assembly CAA, display operation, tool, result
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31387—If resources, material, pieces under tolerance level, renew them until upper level
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45135—Welding
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Plasma & Fusion (AREA)
- Quality & Reliability (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
- Arc Welding Control (AREA)
Abstract
Schweißsystem, das Folgendes umfasst: eine Schweißauftragssequenzierer-Komponente, die dafür konfiguriert ist, eine Schweißsequenz für eine Schweißarbeitszelle zu identifizieren, wobei die Schweißsequenz mindestens einen Parameter und einen Schweißplan für ein erstes Schweißverfahren definiert, um eine erste Schweißnaht auf einem Werkstück zu erzeugen, und für ein zweites Schweißverfahren definiert, um eine zweite Schweißnaht auf dem Werkstück zu erzeugen; wobei die Schweißauftragssequenzierer-Komponente des Weiteren dafür konfiguriert ist, die Schweißsequenz in der Schweißarbeitszelle zum automatischen Konfigurieren einer Schweißausrüstung zu verwenden, um das erste Schweißverfahren und das zweite Schweißverfahren an einem Werkstück ohne Eingreifen seitens des Bedieners auszuführen; und eine Erfassungskomponente, die dafür konfiguriert ist, eine Schweißzeit für die erste Schweißnaht und/oder die zweite Schweißnaht, die mit der Schweißsequenz ausgeführt wird, zu verfolgen; und eine Manager-Komponente, die dafür konfiguriert ist, eine Schätzung der Aufzehrung von Verbrauchsmaterial auf der Basis der Schweißzeit für die Schweißsequenz, die zum Ausführen der ersten Schweißnaht oder der zweiten Schweißnaht verwendet wird, zu ermitteln.A welding system, comprising: a weld job sequencer component configured to identify a welding sequence for a welding work cell, the welding sequence defining at least one parameter and welding schedule for a first welding process to produce a first weld on a workpiece, and for a second welding process to create a second weld on the workpiece; wherein the weld job sequencer component is further configured to use the welding sequence in the welding work cell to automatically configure welding equipment to perform the first welding process and the second welding process on a workpiece without operator intervention; and a detection component configured to track a weld time for the first weld and / or the second weld performed with the weld sequence; and a manager component configured to determine an estimate of the consumption of consumables based on the welding time for the welding sequence used to perform the first weld or the second weld.
Description
QUERVERWEIS ZU VERWANDTEN ANMELDUNGENCROSS-REFERENCE TO RELATED APPLICATIONS
Diese Anmeldung ist eine Teilweiterbehandlung der US-Anmeldung mit der Seriennummer 11/613,652, eingereicht am 20. Dezember 2006, mit dem Titel „WELDING JOB SEQUENCER”, die in ihrer Gesamtheit hiermit durch Bezugnahme in das vorliegende Dokument aufgenommen wird.This application is a sub-treatment of U.S. Application Serial No. 11 / 613,652, filed December 20, 2006, entitled "WELDING JOB SEQUENCER", which is hereby incorporated by reference in its entirety.
TECHNISCHES GEBIETTECHNICAL AREA
Vorrichtungen, Systeme und Verfahren gemäß der Erfindung betreffen Schweißarbeitszellen.Devices, systems and methods according to the invention relate to welding work cells.
HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION
Im Stand der Technik werden Arbeitszellen verwendet, um Schweißnähte oder geschweißte Teile zu erzeugen. Es gibt mindestens zwei breite Kategorien von Arbeitszellen, und zwar robotische Arbeitszellen und halbautomatische Arbeitszellen.In the prior art, work cells are used to create welds or welded parts. There are at least two broad categories of work cells, robotic work cells and semi-automatic work cells.
In robotischen Arbeitszellen sind Disponierung und Ausführung von Schweißoperationen größtenteils automatisiert, wobei der Bediener kaum eingreift. Auf diese Weise haben diese Zellen allgemein relativ niedrige Arbeitskosten und eine relativ hohe Produktivität. Jedoch können sich ihre wiederholenden Operationen nicht so ohne Weiteres an variierende Schweißbedingungen und/oder Sequenzen anpassen.In robotic work cells, scheduling and execution of welding operations are largely automated, with little operator intervention. In this way, these cells generally have relatively low labor costs and relatively high productivity. However, their repetitive operations are not readily adaptable to varying welding conditions and / or sequences.
Im Gegensatz dazu bieten halbautomatische Arbeitszellen (d. h. Arbeitszellen mit mindestens etwas Schweißen durch den Bediener) allgemein weniger Automatisierung als robotische Arbeitszellen und haben dementsprechend relativ höhere Arbeitskosten und eine relativ niedrigere Produktivität. Ungeachtet dessen gibt es viele Fälle, wo die Verwendung einer halbautomatischen Schweißarbeitszelle in der Tat vorteilhafter sein kann als robotische Arbeitszellen. Zum Beispiel kann sich eine halbautomatische Schweißarbeitszelle einfacher an variierende Schweißbedingungen und/oder Sequenzen anpassen.In contrast, semi-automatic work cells (i.e., work cells with at least some operator welding) generally provide less automation than robotic work cells and accordingly have relatively higher labor costs and relatively lower productivity. Regardless, there are many instances where the use of a semi-automatic welding work cell may indeed be more advantageous than robotic work cells. For example, a semi-automatic welding work cell can more easily accommodate varying welding conditions and / or sequences.
Leider werden beim Schweißen komplexerer Baugruppen in zum Stand der Technik gehörenden halbautomatischen Arbeitszellen oft mehrere verschiedene Schweißpläne für verschiedene Arten von Schweißnähten auf verschiedenen Teilen einer Baugruppe benötigt. In vielen Systemen, wenn ein anderer Schweißplan verwendet werden muss, muss der Bediener die Schweißoperationen anhalten und das Ausgangssignal der halbautomatischen Ausrüstung gemäß dem neuen Plan manuell justieren. In einigen anderen Systemen wird diese manuelle Justierung durch Speichern bestimmter Pläne in der Arbeitszelle beseitigt. Ungeachtet dessen muss der Bediener selbst in solchen Systemen immer noch die Schweißoperationen beenden und einen Knopf drücken, um den neuen Schweißplan auszuwählen, bevor er das Schweißen fortsetzen kann.Unfortunately, welding of more complex assemblies in prior art semi-automatic work cells often requires several different weld plans for different types of welds on different parts of an assembly. In many systems, when a different welding schedule must be used, the operator must stop the welding operations and manually adjust the output of the semi-automatic equipment according to the new plan. In some other systems, this manual adjustment is eliminated by saving certain plans in the workcell. Regardless, even in such systems, the operator still has to complete the welding operations and press a button to select the new welding schedule before he can continue welding.
Keine dieser Praktiken für das Einstellen eines anderen Schweißplans ist sonderlich effizient. Darum wird in der Praxis die Anzahl der in einer halbautomatischen Arbeitszelle verwendeten Schweißpläne oft reduziert, um die Notwendigkeit einer ständigen Justierung des Ausgangssignals der halbautomatischen Ausrüstungen zu beseitigen. Zwar vereinfacht diese Reduzierung von Schweißplänen die Arbeit des Schweißers insgesamt, doch die erzwungene Vereinfachung dieser Herangehensweise kann zu verringerter Produktivität und einer geringeren Gesamtqualität führen.None of these practices for setting a different weld plan is particularly efficient. Therefore, in practice, the number of welding schedules used in a semi-automatic work cell is often reduced to eliminate the need for constant adjustment of the semi-automatic equipment output signal. While this reduction in welding schedules simplifies the welder's job as a whole, the forced simplification of this approach can result in reduced productivity and lower overall quality.
Des Weiteren ist es bei Einhaltung strenger Qualitätskontrollvorgaben mitunter notwendig, Schweißnähte in einer bestimmten Abfolge auszuführen, um zu verifizieren, dass jede Schweißnaht gemäß einer bestimmten Reihe von Bedingungen ausgeführt wird, und das Ausgangssignal der Ausrüstung während der Schweißoperationen zu überwachen. In einer robotischen Arbeitszelle lassen sich diese Anforderungen ohne Weiteres erfüllen. Jedoch unterliegen in einer halbautomatischen Arbeitszelle diese Anforderungen menschlichem Irrtum, da der Bediener alle diese Aspekte im Blick behalten und nebenbei die Schweißoperationen selbst ausführen muss.Furthermore, if stringent quality control requirements are met, it may be necessary to perform welds in a particular sequence to verify that each weld is performed according to a particular set of conditions and to monitor the output of the equipment during welding operations. In a robotic work cell, these requirements can be fulfilled without further ado. However, in a semi-automated work cell, these requirements are human error, as the operator must keep track of all these aspects and, incidentally, perform the welding operations themselves.
Ein veranschaulichendes Beispiel der oben beschriebenen Probleme ist in dem zum Stand der Technik gehörenden halbautomatischen Schweißverfahren gezeigt, das schaubildhaft in
Es ist klar, dass das in
Die oben beschriebenen Probleme verlangen eine Verbesserung am System des Standes der Technik.The problems described above require an improvement in the prior art system.
KURZDARSTELLUNG DER ERFINDUNGBRIEF SUMMARY OF THE INVENTION
Gemäß einer Ausführungsform der vorliegenden Erfindung nach Anspruch 1 wird ein Schweißsystem bereitgestellt, das eine Schweißauftragssequenzierer-Komponente enthält, die dafür konfiguriert ist, eine Schweißsequenz für eine Schweißarbeitszelle zu identifizieren, wobei die Schweißsequenz mindestens einen Parameter und einen Schweißplan für ein erstes Schweißverfahren definiert, um eine erste Schweißnaht auf einem Werkstück zu erzeugen, und für ein zweites Schweißverfahren definiert, um eine zweite Schweißnaht auf dem Werkstück zu erzeugen. Die Schweißauftragssequenzierer-Komponente ist des Weiteren dafür konfiguriert, die Schweißsequenz in der Schweißarbeitszelle zum automatischen Konfigurieren einer Schweißausrüstung zu verwenden, um das erste Schweißverfahren und das zweite Schweißverfahren auf dem Werkstück ohne Eingreifen seitens des Bedieners auszuführen. In der Ausführungsform kann das System des Weiteren eine Erfassungskomponente bereitstellen, die dafür konfiguriert ist, eine Schweißzeit für die erste Schweißnaht und/oder die zweite Schweißnaht, die mit der Schweißsequenz ausgeführt wird, zu verfolgen, und kann eine Manager-Komponente bereitstellen, die dafür konfiguriert ist, eine Schätzung der Aufzehrung von Verbrauchsmaterial auf der Basis der Schweißzeit für die Schweißsequenz, die zum Ausführen der ersten Schweißnaht oder der zweiten Schweißnaht verwendet wird, zu ermitteln. Bevorzugte Ausführungsformen können den abhängigen Ansprüchen entnommen werden.According to an embodiment of the present invention as defined in
Gemäß einer Ausführungsform der vorliegenden Erfindung nach Anspruch 11 wird ein Schweißsystem zum Schweißen in einer Schweißarbeitszelle mit einer Schweißsequenz bereitgestellt, das geeignet ist, mindestens folgende Schritte auszuführen: Identifizieren einer Schweißsequenz, die ein Bediener in einer Schweißarbeitszelle verwenden soll, wobei die Schweißsequenz ein erstes Schweißverfahren definiert, das einen ersten Parameter enthält, um eine erste Schweißnaht auf einem Werkstück zu erzeugen, und ein zweites Schweißverfahren definiert, das einen zweiten Parameter enthält, um eine zweite Schweißnaht auf dem Werkstück zu erzeugen; Verwenden der Schweißsequenz zum automatischen Modifizieren einer Schweißausrüstung innerhalb der Schweißarbeitszelle ohne Eingreifen seitens des Bedieners, wobei mindestens eine der ersten Schweißnaht und der zweiten Schweißnaht gezogen wird; Erfassen eines Schweißparameters während der Entstehung der ersten Schweißnaht und/oder der zweiten Schweißnaht mit der Schweißsequenz; Verfolgen einer Schweißzeit im Zusammenhang mit der Entstehung der ersten Schweißnaht und/oder der zweiten Schweißnaht mit der Schweißsequenz; und Erhöhen einer Menge eines Verbrauchsmaterials in der Schweißarbeitszelle auf der Basis des Schweißparameters und/oder der Schweißzeit. Bevorzugte Ausführungsformen können den abhängigen Ansprüchen entnommen werden.According to an embodiment of the present invention according to claim 11, there is provided a welding system for welding in a welding work cell having a welding sequence adapted to perform at least the following steps: identifying a welding sequence to be used by an operator in a welding work cell, the welding sequence being a first welding process defining a first parameter to produce a first weld on a workpiece and defining a second welding method including a second parameter to create a second weld on the workpiece; Using the welding sequence to automatically modify a welding equipment within the welding work cell without operator intervention, pulling at least one of the first weld and the second weld; Detecting a welding parameter during the formation of the first weld and / or the second weld with the welding sequence; Tracking a welding time associated with the formation of the first weld and / or the second weld with the welding sequence; and increasing an amount of consumable in the welding workcell based on the welding parameter and / or the welding time. Preferred embodiments may be taken from the dependent claims.
Gemäß einer Ausführungsform der vorliegenden Erfindung nach Anspruch 15 wird ein Schweißsystem bereitgestellt, das mindestens Folgendes enthält: ein Mittel zum Identifizieren einer Schweißsequenz, die ein Bediener in einer Schweißarbeitszelle verwenden soll, wobei die Schweißsequenz ein erstes Schweißverfahren definiert, das einen ersten Parameter enthält, um eine erste Schweißnaht auf einem Werkstück zu erzeugen, und ein zweites Schweißverfahren definiert, das einen zweiten Parameter enthält, um eine zweite Schweißnaht auf dem Werkstück zu erzeugen; ein Mittel zum Verwenden der Schweißsequenz zum automatischen Modifizieren einer Schweißausrüstung innerhalb der Schweißarbeitszelle ohne Eingreifen seitens des Bedieners, wobei mindestens eine der ersten Schweißnaht und der zweiten Schweißnaht gezogen wird; ein Mittel zum Erfassen eines Schweißparameters während der Entstehung der ersten Schweißnaht und/oder der zweiten Schweißnaht mit der Schweißsequenz; ein Mittel zum Verfolgen einer Schweißzeit im Zusammenhang mit der Entstehung der ersten Schweißnaht und/oder der zweiten Schweißnaht mit der Schweißsequenz; ein Mittel zum Erhöhen einer Menge eines Verbrauchsmaterials in der Schweißarbeitszelle auf der Basis des Schweißparameters und/oder der Schweißzeit; ein Mittel zum Berechnen von Kosten auf der Basis der Schweißzeit für die Verwendung der Schweißsequenz; und ein Mittel zum Verwalten eines Vorrates an Verbrauchsmaterialien auf der Basis der Kosten.According to an embodiment of the present invention according to claim 15, there is provided a welding system including at least: means for identifying a welding sequence to be used by an operator in a welding work cell, the welding sequence defining a first welding method including a first parameter creating a first weld on a workpiece, and defining a second welding method including a second parameter to create a second weld on the workpiece; means for using the welding sequence to automatically modify a welding equipment within the welding work cell without operator intervention, pulling at least one of the first weld and the second weld; a means for detecting a welding parameter during the formation of the first weld and / or the second weld with the welding sequence; a means for following a welding time associated with the formation of the first weld and / or the second weld with the welding sequence; means for increasing an amount of consumable in the welding work cell based on the welding parameter and / or the welding time; means for calculating costs based on the welding time for use of the welding sequence; and a means for managing a stock of consumables based on the cost.
Diese und weitere Aufgaben dieser Erfindung werden offenbar, wenn sie im Licht der Zeichnungen, der detaillierten Beschreibung und der beiliegenden Ansprüche betrachtet werden. These and other objects of this invention will become apparent when considered in light of the drawings, the detailed description and the appended claims.
KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS
Die Erfindung kann in bestimmten Teilen und Anordnungen von Teilen eine physische Form annehmen, wovon eine bevorzugte Ausführungsform ausführlich in der Spezifikation beschrieben und in den begleitenden Zeichnungen veranschaulicht wird, die einen Teil der vorliegenden Offenbarung bilden und in denen Folgendes dargestellt ist:The invention may take on a physical form in certain parts and arrangements of parts, a preferred embodiment of which is described in detail in the specification and illustrated in the accompanying drawings, which form a part of the present disclosure and in which:
DETAILLIERTE BESCHREIBUNG DER ERFINDUNGDETAILED DESCRIPTION OF THE INVENTION
Ausführungsformen der Erfindung betreffen Verfahren und Systeme, die sich auf das Erfassen eines oder mehrerer Schweißparameter oder einer Schweißzeit während der Herstellung einer oder mehrerer Schweißnähte unter Verwendung einer Schweißsequenz beziehen. Der eine oder die mehreren Schweißparameter und/oder die Schweißzeit für jede Schweißsequenz werden verwendet, um eine Schätzung der Aufzehrung von Verbrauchsmaterial für eine Schweißarbeitszelle und/oder eine Reparatur oder einen Service zu bestimmen, die an Ausrüstung innerhalb der Schweißarbeitszelle ausgeführt werden sollen. Des Weiteren können die Schweißzeit und/oder die Schweißparameter dafür verwendet werden, Vorräte für mehrere Schweißarbeitszellen innerhalb einer Schweißumgebung zu verwalten. Andere Ausführungsformen stellen das Verfolgen von Kosten für das Ausführen einer Schweißnaht mit einer Schweißsequenz sowie das Identifizieren eines Werkstücks zum Übermitteln von Informationen bezüglich der einen oder mehreren Schweißnähte, die für die Montage verwendet werden, bereit.Embodiments of the invention relate to methods and systems related to detecting one or more welding parameters or welding time during the manufacture of one or more welds using a welding sequence. The one or more welding parameters and / or welding time for each welding sequence are used to determine an estimate of consumption of consumable material for a welding workcell and / or repair or service to be performed on equipment within the welding workcell. Furthermore, the welding time and / or welding parameters may be used to manage inventories of multiple welding work cells within a welding environment. Other embodiments provide for tracking costs of performing a weld with a weld sequence, as well as identifying a workpiece to communicate information regarding the one or more welds used for assembly.
Gemäß einem Aspekt der Erfindung wird eine halbautomatische Schweißarbeitszelle bereitgestellt, die einen Schweißauftragssequenzierer enthält, der automatisch einen Schweißplan zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle auswählt.In accordance with one aspect of the invention, a semi-automatic welding work cell is provided that includes a welding job sequencer that automatically selects a welding schedule for use by an operator in the semi-automatic welding work cell.
Gemäß einem anderen Aspekt der Erfindung wird ein Verfahren zum Schweißen in einer halbautomatischen Arbeitszelle bereitgestellt, das die automatische Auswahl eines Schweißplans zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle enthält. In accordance with another aspect of the invention, there is provided a method of welding in a semi-automatic workcell that includes automatically selecting a welding plan for use by an operator in the semi-automatic welding workcell.
Gemäß einem anderen Aspekt der Erfindung wird eine Schweißfertigungsstrecke bereitgestellt, die mindestens eine halbautomatische Schweißarbeitszelle enthält, wobei die halbautomatische Arbeitszelle einen Schweißauftragssequenzierer enthält, der automatisch einen Schweißplan zur Verwendung durch einen darin befindlichen Bediener auswählt.According to another aspect of the invention, there is provided a welding production line that includes at least one semi-automatic welding work cell, the semi-automatic work cell including a welding job sequencer that automatically selects a welding schedule for use by an operator therein.
Gemäß einem anderen Aspekt der Erfindung wird ein Verfahren zum Überwachen einer Schweißfertigungsstrecke bereitgestellt, das das automatische Auswählen eines Schweißplans zur Verwendung durch einen Bediener in einer halbautomatischen Schweißarbeitszelle enthält.In accordance with another aspect of the invention, there is provided a method of monitoring a welding production line that includes automatically selecting a welding schedule for use by an operator in a semi-automatic welding work cell.
Der Begriff „Komponente” im Sinne des vorliegenden Dokuments kann als ein Teil von Hardware, ein Teil von Software oder als eine Kombination davon definiert sein. Ein Teil von Hardware kann mindestens einen Prozessor und einen Teil von Speicher enthalten, wobei der Speicher eine auszuführende Instruktion enthält.The term "component" in the sense of the present document may be defined as a part of hardware, a part of software or a combination thereof. A piece of hardware may include at least a processor and a portion of memory, the memory containing an instruction to be executed.
Der beste Modus zum Ausführen der Erfindung wird nun für die Zwecke der Veranschaulichung des besten Modus beschrieben, der dem Anmelder zum Zeitpunkt der Einreichung dieser Patentanmeldung bekannt ist. Die Beispiele und Figuren sind nur veranschaulichend und sollen die Erfindung, die allein am Schutzumfang und Wesen der Ansprüche zu ermessen ist, nicht einschränken. Wir wenden uns nun den Zeichnungen zu, deren Darstellungen allein dem Zweck der Veranschaulichung einer beispielhaften Ausführungsform der Erfindung und nicht ihrer Einschränkung dienen, und wenden uns zunächst
Genauer gesagt, wählt und implementiert in einer beispielhaften Ausführungsform der Schweißauftragssequenzierer automatisch eine Funktion der Schweißarbeitszelle. Ein Beispiel einer solchen Funktion ist ein bestimmter Schweißplan, der mit der halbautomatischen Arbeitszelle zu verwenden ist. Oder anders ausgedrückt: Der Schweißauftragssequenzierer kann einen Schweißplan auswählen, der für eine bestimmte Schweißnaht zu verwenden ist, und die Einstellungen der halbautomatischen Arbeitszelle gemäß dem ausgewählten Schweißplan automatisch für den Bediener (d. h. ohne gezieltes Eingreifen des Bedieners) modifizieren.More specifically, in an exemplary embodiment, the weld job sequencer automatically selects and implements a function of the welding work cell. An example of such a function is a particular weld plan to be used with the semi-automatic workcell. In other words, the weld job sequencer may select a weld schedule to use for a particular weld, and automatically modify the settings of the semi-automatic work cell according to the selected weld schedule for the operator (i.e., without deliberate operator intervention).
Außerdem kann der Schweißauftragssequenzierer in der beispielhaften Ausführungsform automatisch eine Sequenz von Operationen anzeigen, die der Bediener zu befolgen hat, um eine endgültige geschweißte Baugruppe zu erzeugen. In Verbindung mit der automatischen Auswahl von Schweißplänen erlaubt diese angezeigte Sequenz es einem Bediener, die Sequenz zu befolgen, um ein fertiges geschweißtes Teil herzustellen, ohne Zeit darauf verwenden zu müssen, jeden einzelnen Schweißplan und/oder jede einzelne Schweißsequenz zu justieren, auszuwählen oder zu begutachten.Additionally, in the exemplary embodiment, the weld job sequencer may automatically display a sequence of operations that the operator must follow to create a final welded assembly. In conjunction with the automatic selection of welding schedules, this displayed sequence allows an operator to follow the sequence to make a finished welded part without having to spend time adjusting, selecting or accessing each individual welding schedule and / or weld sequence examine.
Da der Schweißauftragssequenzierer die Schweißausrüstung einrichtet und den Arbeitsfluss organisiert, und da der Bediener nur die Schweißoperationen selbst ausführt, wird dementsprechend die Gefahr von Irrtümern im Schweißvorgang deutlich reduziert, und Produktivität und Qualität werden verbessert.Accordingly, since the welding job sequencer sets up the welding equipment and organizes the work flow, and since the operator performs only the welding operations himself, the risk of errors in the welding operation is significantly reduced, and productivity and quality are improved.
Die beispielhafte Ausführungsform ist schaubildhaft in
Dementsprechend wird, wie oben angemerkt, die Sequenzierung und Disponierung von Schweißoperationen durch den Sequenzierer vollendet, so dass sich der Bediener darauf konzentrieren kann, Schweißnähte gemäß den Instruktionen zu ziehen. Accordingly, as noted above, the sequencing and scheduling of welding operations by the sequencer is completed so that the operator can concentrate on drawing welds in accordance with the instructions.
Der Schweißauftragssequenzierer kann eine neue Funktion, wie zum Beispiel die Auswahl und Implementierung der Schweißpläne A, B und C, wie in
Zu Parametern des ausgewählten Schweißplans können solche Variablen gehören wie Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit, Volt, Trimmung, welche Drahtzufuhrvorrichtung zu verwenden ist, oder welcher Zufuhrkopf zu verwenden ist, ohne darauf beschränkt zu sein.Parameters of the selected welding schedule may include such variables as, but not limited to, welding process, wire size, wire size, wire feed speed, volts, trim, which wire feed device is to be used, or which feed head is to be used.
Obgleich sich die obige Beschreibung auf die Auswahl eines Schweißplans als eine Funktion konzentriert, die automatisch ausgewählt und implementiert wird, ist der Schweißauftragssequenzierer nicht auf die Verwendung nur dieser Funktion beschränkt.Although the above description focuses on the selection of a welding schedule as a function that is automatically selected and implemented, the welding job sequencer is not limited to the use of only this function.
Zum Beispiel ist eine andere mögliche Funktion, die durch den Schweißauftragssequenzierer ausgewählt und implementiert werden kann, die Auswahl einer von mehreren Drahtzufuhrvorrichtungen in einer einzelnen Stromquelle gemäß dem Schweißplan. Diese Funktion erlaubt eine noch größere Variabilität von Schweißaufträgen, die der Bediener in der halbautomatischen Arbeitszelle ausführen kann, da verschiedene Drahtzufuhrvorrichtungen eine große Vielfalt von beispielsweise Drahtgrößen und -typen bereitstellen können.For example, another possible function that may be selected and implemented by the weld job sequencer is the selection of one of a plurality of wire feeders in a single power source according to the weld schedule. This feature allows even greater variability of welding jobs that the operator can perform in the semi-automatic workcell, as various wire feeders can provide a wide variety of wire sizes and types, for example.
Ein weiteres Beispiel einer Funktion, die mit dem Schweißauftragssequenzierer kompatibel ist, ist eine Qualitätsüberprüfungsfunktion. Diese Funktion führt eine Qualitätsüberprüfung der Schweißnaht aus (entweder während des Schweißens oder nachdem die Schweißnaht vollendet ist), bevor die Auftragssequenz fortgesetzt werden kann. Die Qualitätsüberprüfung kann verschiedene Schweißparameter überwachen und kann den Schweißvorgang pausieren und den Bediener alarmieren, wenn eine Abnormalität detektiert wird. Ein Beispiel eines Schweißparameters, der durch diese Funktion gemessen werden kann, wären Lichtbogendaten.Another example of a function that is compatible with the weld job sequencer is a quality check function. This function performs a quality check of the weld (either during welding or after the weld is completed) before the job sequence can be resumed. The quality check can monitor various welding parameters and can pause the welding process and alert the operator when an abnormality is detected. An example of a welding parameter that can be measured by this function would be arc data.
Ein weiteres Beispiel einer solchen Funktion wäre eine Wiederholungsfunktion. Diese Funktion würde den Bediener instruieren, eine bestimmte Schweißnaht oder Schweißsequenz zu wiederholen. Ein Beispiel der Verwendung dieser Funktion ist, wenn die Qualitätsüberprüfungsfunktion eine Abnormalität zeigt oder wenn mehrere Instanzen der gleichen Schweißnaht verlangt werden.Another example of such a function would be a repeat function. This function would instruct the operator to repeat a particular weld or weld sequence. An example of using this function is when the quality check function shows an abnormality or when multiple instances of the same weld are required.
Ein weiteres Beispiel einer solchen Funktion wäre eine Schweißer-benachrichtigen-Funktion, die Informationen an den Schweißer übermittelt. Diese Funktion würde Informationen anzeigen, ein akustisches Signal ausgeben oder auf sonstige Weise mit dem Schweißer kommunizieren. Beispiele der Verwendung dieser Funktion sind ein Hinweis an den Bediener, dass er mit dem Schweißen beginnen kann, oder ein Hinweis, dass der Bediener einen Abschnitt des geschweißten Teils für Qualitätszwecke überprüfen sollte.Another example of such a feature would be a welder-notify function that transmits information to the welder. This feature would display information, sound an audible signal, or otherwise communicate with the welder. Examples of using this function are an indication to the operator that he can start welding, or an indication that the operator should check a section of the welded part for quality purposes.
Ein weiteres Beispiel einer solchen Funktion wäre eine Auftragsinformationen-eingeben-Funktion. Diese Funktion verlangt vom Schweißer die Eingabe von Informationen, wie zum Beispiel die Seriennummer des Teils, eine persönliche ID-Nummer oder sonstiger spezieller Bedingungen, bevor der Auftragssequenzierer fortfahren kann. Diese Informationen könnten auch von einem Teil oder Inventarschild selbst durch Hochfrequenz-Identifizierung (RFID), Strichcode-Abtastung oder dergleichen gelesen werden. Der Schweißauftragssequenzierer könnte dann die eingegebenen Informationen für die Schweißoperationen verwenden. Ein Beispiel der Verwendung dieser Funktion wäre als ein Prädikat für den gesamten Schweißvorgang, um dem Schweißauftragssequenzierer anzuzeigen, welche Pläne und/oder Sequenzen auszuwählen sind.Another example of such a function would be a job information input function. This feature requires the welder to enter information such as the part's serial number, personal ID number, or other special conditions before the job sequencer can proceed. This information could also be read from a part or inventory tag itself by radio frequency identification (RFID), bar code scanning or the like. The weld job sequencer could then use the input information for the welding operations. An example of the use of this function would be as a predicate for the entire welding operation to indicate to the welding job sequencer which plans and / or sequences to select.
Ein weiteres Beispiel einer solchen Funktion wäre eine Auftragsberichts-Funktion. Diese Funktion erstellt einen Bericht über den Schweißauftrag, der zum Beispiel folgende Informationen enthalten könnte: die Anzahl der gezogenen Schweißnähte, Lichtbogenzeiten einzeln und insgesamt, Sequenzunterbrechungen, Irrtümer, Störungen, Drahtverbrauch, Lichtbogendaten und dergleichen. Ein Beispiel der Verwendung dieser Funktion wäre ein Bericht an eine Fertigungsqualitätsabteilung über die Effizienz und Qualität der Schweißprozesse. Another example of such a function would be a job report function. This feature generates a weld job report that could include, for example, the number of drawn welds, single and total arc times, sequence breaks, errors, glitches, wire usage, arc data, and the like. An example of using this feature would be a report to a manufacturing quality department about the efficiency and quality of the welding processes.
Ein weiteres Beispiel einer solchen Funktion wäre eine Systemüberprüfungsfunktion. Diese Funktion stellt fest, ob der Schweißauftrag fortfahren kann, und könnte Parameter überwachen wie zum Beispiel: Drahtvorrat, Gaszufuhr, verbleibende Zeit in der Schicht (im Vergleich zur erforderlichen Zeit für die Vollendung des Auftrags) und dergleichen. Die Funktion könnte dann bestimmen, ob die Parameter anzeigen, dass genug Zeit und/oder Material vorhanden ist, um den Schweißauftrag fortzusetzen. Diese Funktion würde Stillstandszeit aufgrund von aufgebrauchtem Material verhindern, und würde verhindern, dass unfertige Baugruppen verzögert werden, was zu Qualitätsproblemen aufgrund von thermischen und Disponierungsschwierigkeiten führen kann.Another example of such a function would be a system check function. This function determines whether the weld job can proceed and could monitor parameters such as: wire supply, gas supply, time remaining in the shift (compared to the time required to complete the job), and the like. The function could then determine if the parameters indicate that there is enough time and / or material to continue the weld job. This feature would prevent downtime due to depleted material and would prevent unfinished assemblies from being delayed, which can lead to quality issues due to thermal and scheduling difficulties.
Des Weiteren kann, wie oben angesprochen, der Schweißauftragssequenzierer eine neue Funktion auf der Basis verschiedener Variablen oder Eingaben auswählen und implementieren. Für diese Variablen und Eingaben gibt es keine besonderen Einschränkungen; sie können sogar eine andere Funktion sein. Zum Beispiel ist eine andere Funktion, die mit dem Schweißauftragssequenzierer kompatibel ist, eine Schweißvorgang-ausführen-Funktion. Diese Funktion ist dafür ausgelegt, das durch den Bediener tatsächlich ausgeführte Schweißen zu detektieren und dieses Schweißen zu berichten, so dass der Schweißauftragssequenzierer bestimmen kann, ob er mit weiteren Operationen fortfahren soll. Zum Beispiel kann diese Funktion starten, wenn der Bediener den Auslöser drückt, um den Schweißvorgang zu starten, und kann enden, wenn der Bediener den Auslöser loslässt, nachdem das Schweißen vollendet ist, oder nach einem zuvor festgelegten Zeitraum nach dem Beginn. Diese Funktion könnte enden, wenn der Auslöser losgelassen wird, oder sie könnte so konfiguriert sein, sich automatisch abzuschalten, nachdem ein Zeitraum verstrichen ist, eine Drahtmenge ausgegeben wurde oder eine Energiemenge zugeführt wurde. Diese Funktion kann verwendet werden, um zu bestimmen, wann eine neue Funktion ausgewählt werden soll, wie zum Beispiel ein neuer Schweißplan, wie oben besprochen.Furthermore, as discussed above, the weld job sequencer may select and implement a new function based on various variables or inputs. There are no special restrictions on these variables and inputs; they can even be another feature. For example, another function that is compatible with the weld job sequencer is a weld run function. This function is designed to detect the welding actually performed by the operator and to report this welding, so that the welding job sequencer can determine whether to proceed with further operations. For example, this function may start when the operator depresses the trigger to start the welding operation and may end when the operator releases the trigger after the welding is completed or after a predetermined period of time after the beginning. This function could end when the trigger is released, or it could be configured to automatically turn off after a period of time has elapsed, a quantity of wire has been dispensed, or an amount of energy has been applied. This function can be used to determine when a new function should be selected, such as a new weld schedule, as discussed above.
Des Weiteren können verschiedene halbautomatische und/oder robotische Arbeitszellen zusammen in einem einzelnen Netzwerk integriert werden, und die Sequenzierung von Schweißschritten in einer einzelnen Arbeitszelle kann vollständig in einen kompletten Produktionsplan integriert werden, der selbst nach Bedarf modifiziert werden kann, um Abweichungen im Produktionsplan nachzuverfolgen. Sequenzierungs- und/oder Disponierungsinformationen können auch in einer Datenbank gespeichert werden, können nach Datum als Archivinformationen gespeichert werden und können abgerufen werden, um verschiedene Produktionsberichte zu erstellen.Furthermore, various semi-automatic and / or robotic work cells can be integrated together in a single network, and the sequencing of welding steps in a single workcell can be fully integrated into a complete production plan that can itself be modified as needed to track deviations in the production plan. Sequencing and / or scheduling information may also be stored in a database, stored as archive information by date, and retrieved to produce various production reports.
In einer Ausführungsform kann eine halbautomatische Schweißarbeitszelle zum Schweißen einer Baugruppe, die durch mehrere Schweißnähte definiert wird, bereitgestellt werden, wobei die mehreren Schweißnähte durch mindestens zwei Schweißpläne definiert werden, die Schweißausrüstung zur Verwendung durch einen Schweißer enthalten kann, um die mehreren Schweißnähte auszuführen und die Baugruppe mit den Schweißausrüstungen zu vervollständigen, die mehrere Funktionen haben. In der Ausführungsform kann die Arbeitszelle einen Schweißauftragssequenzierer enthalten, der automatisch einen Schweißplan zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle auswählt. In der Ausführungsform kann der Schweißauftragssequenzierer den Schweißplan gemäß einer verstrichenen Zeit auswählen. In einer Ausführungsform kann der Schweißauftragssequenzierer detektieren, wenn der Bediener einen Schweißvorgang ausführt, und wählt den Schweißplan auf der Basis dieser Detektion aus. In der Ausführungsform kann der Schweißauftragssequenzierer detektieren, wenn der Bediener einen Schweißvorgang ausführt, und der Schweißauftragssequenzierer wählt den Schweißplan gemäß einer Menge an Schweißdraht, die für den Schweißvorgang zugeführt wurde. In der Ausführungsform kann der Schweißauftragssequenzierer detektieren, wenn der Bediener einen Schweißvorgang ausführt, und der Schweißauftragssequenzierer wählt den Schweißplan gemäß einer Menge an Energie, die für den Schweißvorgang zugeführt wurde. In der Ausführungsform enthält der Schweißplan Informationen über mindestens eines von Folgendem: Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit, Volt, Trimmung, zu verwendende Drahtzufuhrvorrichtung, oder zu verwendender Zufuhrkopf.In one embodiment, a semi-automatic welding work cell may be provided for welding an assembly defined by a plurality of welds, wherein the plurality of welds are defined by at least two weld plans that may include welding equipment for use by a welder to perform the multiple welds and Complete assembly with the welding equipment, which have several functions. In the embodiment, the workcell may include a weld job sequencer that automatically selects a weld schedule for use by an operator in the semi-automatic welding work cell. In the embodiment, the weld job sequencer may select the weld schedule according to an elapsed time. In one embodiment, the welding job sequencer may detect when the operator is performing a welding operation and select the welding schedule based on this detection. In the embodiment, the welding job sequencer may detect when the operator is performing a welding operation, and the welding job sequencer selects the welding schedule according to an amount of welding wire supplied for the welding operation. In the embodiment, the welding job sequencer may detect when the operator is performing a welding operation, and the welding job sequencer selects the welding schedule according to an amount of power supplied for the welding operation. In the embodiment, the welding schedule includes information about at least one of: welding process, wire type, wire size, wire feed speed, volt, trim, wire feeder to be used, or feed head to be used.
In einer Ausführungsform kann die Schweißarbeitszelle den Schweißauftragssequenzierer enthalten, der mindestens eine von mehrere Funktionen auswählt und implementiert, um mindestens einen ersten Schweißplan und einen zweiten Schweißplan aus den mindestens zwei Schweißplänen zu definieren, um einen Arbeitsablauf zum Herstellen der geschweißten Baugruppe zu organisieren und dem Schweißer eine Sequenz von Arbeitsoperationen zum Vollenden der Baugruppe anzuzeigen. In der Ausführungsform kann der Schweißauftragssequenzierer automatisch die Schweißausrüstung gemäß dem Arbeitsablauf und der Abfolge der Schweißoperationen modifizieren, ohne dass der Schweißer eingreifen muss.In one embodiment, the welding workcell may include the welding job sequencer that selects and implements at least one of a plurality of functions to define at least a first welding schedule and a second welding schedule from the at least two welding schedules to organize a welding assembly manufacturing process and to the welder to display a sequence of work operations to complete the assembly. In the embodiment, the weld job sequencer can automatically modify the welding equipment according to the workflow and sequence of welding operations without the need for the welder to intervene.
In der Ausführungsform wird der zweite Schweißplan gemäß einer verstrichenen Zeit des erstes Schweißplans definiert. In der Ausführungsform detektiert die mindestens eine Funktion die Vollendung des ersten Schweißplans durch den Bediener und wechselt automatisch vom ersten Schweißplan zum zweiten Schweißplan. In der Ausführungsform detektiert mindestens eine Funktion, wenn der Bediener den ersten Schweißplan ausführt, und der zweite Schweißplan wird gemäß einer Menge an Schweißdraht definiert, die für den ersten Schweißplan zugeführt wurde. In der Ausführungsform detektiert mindestens eine Funktion, wenn der Bediener den ersten Schweißplan ausführt, und der zweite Schweißplan wird gemäß einer Menge an Energie definiert, die für den ersten Schweißplan zugeführt wurde. In der Ausführungsform umfassen der mindestens eine erste Schweißeinrichtungsparameter und der mindestens eine zweite Schweißeinrichtungsparameter mindestens eines von Folgendem: Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit, Volt, Trimmung, zu verwendende Drahtzufuhrvorrichtung, oder zu verwendender Zufuhrkopf. In der Ausführungsform umfassen mindestens einer des ersten Schweißeinrichtungsparameters und des mindestens einen zweiten Schweißeinrichtungsparameters eine Zuführvorrichtung zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle. In der Ausführungsform überwacht mindestens eine Funktion Qualitätsmesswerte der Schweißbaugruppe, wobei die Qualitätsmesswerte mindestens Informationen über einen Lichtbogen umfassen, der zum Bilden der durch den Bediener erzeugten Schweißnaht verwendet wird. In der Ausführungsform zeigt mindestens eine Funktion dem Bediener in der halbautomatischen Schweißarbeitszelle Informationen an. In der Ausführungsform nimmt mindestens eine Funktion Auftragsinformationen entgegen, die mindestens eine Teil-ID-Nummer, eine Bediener-ID-Nummer oder Schweißinstruktionen umfassen. In der Ausführungsform erstellt mindestens eine Funktion einen Auftragsbericht, der mindestens eines von Folgendem umfasst: Anzahl der ausgeführten Schweißnähte, Gesamt-Lichtbogenzeit, individuelle Lichtbogenzeit, Sequenzunterbrechungen, Irrtümer, Störungen, Drahtverbrauch und Lichtbogendaten. In der Ausführungsform enthält mindestens eine Funktion eine Systemüberprüfung der Zelle, wobei die Systemüberprüfung mindestens eine Detektion von Drahtvorrat, Gaszufuhr und Zeit umfasst.In the embodiment, the second welding schedule is defined according to an elapsed time of the first welding schedule. In the embodiment, the at least one function detects the completion of the first welding schedule by the operator and automatically changes from the first one Welding plan for the second welding plan. In the embodiment, at least one function detects when the operator executes the first welding schedule, and the second welding schedule is defined according to an amount of welding wire supplied for the first welding schedule. In the embodiment, at least one function detects when the operator performs the first welding schedule, and the second welding schedule is defined according to an amount of power supplied for the first welding schedule. In the embodiment, the at least one first welder parameter and the at least one second welder parameter include at least one of: welding process, wire type, wire size, wire feed speed, volt, trim, wire feeder to be used, or feed head to be used. In the embodiment, at least one of the first welder parameter and the at least one second welder parameter includes a feeder for use by an operator in the semi-automatic welding work cell. In the embodiment, at least one function monitors quality measurements of the weld assembly, wherein the quality measurements include at least information about an arc used to form the weld created by the operator. In the embodiment, at least one function indicates information to the operator in the semi-automatic welding work cell. In the embodiment, at least one function receives order information including at least a partial ID number, an operator ID number, or welding instructions. In the embodiment, at least one function generates an order report that includes at least one of: number of executed welds, total arc time, individual arc time, sequence breaks, errors, noise, wire consumption, and arcing data. In the embodiment, at least one function includes a system check of the cell, wherein the system check includes at least one of a detection of wire supply, gas supply, and time.
In der Ausführungsform kann der Schweißauftragssequenzierer eine Schweißsequenz zur Verwendung durch den Bediener in der halbautomatischen Schweißarbeitszelle auswählen. In der Ausführungsform kann der Schweißauftragssequenzierer dem Bediener in der halbautomatischen Schweißarbeitszelle die ausgewählte Schweißsequenz anzeigen. In der Ausführungsform kann der Schweißauftragssequenzierer eine Drahtzufuhrvorrichtung zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle auswählen. In der Ausführungsform kann der Schweißauftragssequenzierer Qualitätsmesswerte einer durch den Bediener gezogenen Schweißnaht überwachen, wobei die Qualitätsmesswerte mindestens Informationen über einen Lichtbogen umfassen, der zum Bilden der durch den Bediener erzeugten Schweißnaht verwendet wird. In der Ausführungsform kann der Schweißauftragssequenzierer dem Bediener in der halbautomatischen Schweißarbeitszelle Informationen anzeigen. In der Ausführungsform kann der Schweißauftragssequenzierer Auftragsinformationen entgegennehmen, die mindestens eine Teil-ID-Nummer, eine Bediener-ID-Nummer oder Schweißinstruktionen umfassen. In der Ausführungsform kann der Schweißauftragssequenzierer einen Auftragsbericht erstellen, der mindestens eines von Folgendem umfasst: Anzahl der ausgeführten Schweißnähte, Gesamt-Lichtbogenzeit, individuelle Lichtbogenzeit, Sequenzunterbrechungen, Irrtümer, Störungen, Drahtverbrauch und Lichtbogendaten. In der Ausführungsform kann der Schweißauftragssequenzierer eine Systemüberprüfung vornehmen, die mindestens eine Detektion von Drahtvorrat, Gaszufuhr und Zeit umfasst.In the embodiment, the weld job sequencer may select a welding sequence for use by the operator in the semi-automatic welding work cell. In the embodiment, the weld job sequencer may display the selected welding sequence to the operator in the semi-automatic welding work cell. In the embodiment, the weld job sequencer may select a wire feeder for use by an operator in the semi-automatic welding work cell. In the embodiment, the weld job sequencer may monitor quality measurements of a weld being pulled by the operator, the quality measurements including at least information about an arc used to form the weld created by the operator. In the embodiment, the weld job sequencer may display information to the operator in the semi-automatic welding work cell. In the embodiment, the weld job sequencer may receive job information including at least a part ID number, an operator ID number, or welding instructions. In the embodiment, the weld job sequencer may generate an order report that includes at least one of: number of executed welds, total arc time, individual arc time, sequence breaks, errors, disturbances, wire consumption, and arc data. In the embodiment, the weld job sequencer may perform a system check that includes at least one of a supply of wire, gas, and time.
In einer Ausführungsform kann ein Verfahren zum Schweißen in einer halbautomatischen Arbeitszelle bereitgestellt werden, das das automatische Auswählen eines Schweißplans zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle enthält. In der Ausführungsform kann die automatische Auswahl nach einer verstrichenen Zeit ausgeführt werden. In der Ausführungsform kann das Verfahren das Detektieren enthalten, wenn der Bediener eine Schweißoperation ausführt, wobei die automatische Auswahl auf der Basis dieser Detektion ausgeführt wird. In der Ausführungsform kann das Verfahren das Detektieren enthalten, wenn der Bediener einen Schweißvorgang ausführt, wobei die automatische Auswahl gemäß einer Menge an Schweißdraht ausgeführt wird, die für die Schweißoperation zugeführt wird. In der Ausführungsform kann das Verfahren das Detektieren enthalten, wenn der Bediener einen Schweißvorgang ausführt, wobei die automatische Auswahl gemäß einer Menge an Energie ausgeführt wird, die dem Schweißvorgang zugeführt wurde. In der Ausführungsform kann der Schweißplan Informationen über mindestens eines von Folgendem enthalten: Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit, Volt, Trimmung, zu verwendende Drahtzufuhrvorrichtung, oder zu verwendender Zufuhrkopf.In one embodiment, a method of welding in a semi-automatic workcell may be provided that includes automatically selecting a weld plan for use by an operator in the semi-automatic welding workcell. In the embodiment, the automatic selection may be performed after an elapsed time. In the embodiment, the method may include detecting when the operator is performing a welding operation, the automatic selection being performed on the basis of this detection. In the embodiment, the method may include detecting when the operator performs a welding operation, the automatic selection being performed according to an amount of welding wire supplied for the welding operation. In the embodiment, the method may include detecting when the operator performs a welding operation, wherein the automatic selection is performed according to an amount of energy supplied to the welding operation. In the embodiment, the weld plan may include information about at least one of: welding process, wire type, wire size, wire feed speed, volt, trim, wire feeder to be used, or feed head to be used.
In der Ausführungsform kann das Verfahren das Auswählen einer Schweißsequenz zur Verwendung durch den Bediener in der halbautomatischen Schweißarbeitszelle enthalten. In der Ausführungsform kann das Verfahren enthalten, dem Bediener in der halbautomatischen Schweißarbeitszelle die ausgewählte Schweißsequenz anzuzeigen. In der Ausführungsform kann das Verfahren das Auswählen einer Drahtzufuhrvorrichtung zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle enthalten. In der Ausführungsform kann das Verfahren enthalten, Qualitätsmesswerte einer durch den Bediener gezogenen Schweißnaht zu überwachen, wobei die Qualitätsmesswerte mindestens Informationen über einen Lichtbogen umfassen, der zum Bilden der durch den Bediener erzeugten Schweißnaht verwendet wird. In der Ausführungsform kann das Verfahren enthalten, dem Bediener in der halbautomatischen Schweißarbeitszelle Informationen anzuzeigen. In der Ausführungsform kann das Verfahren das Entgegennehmen von Auftragsinformationen enthalten, die mindestens eine Teil-ID-Nummer, eine Bediener-ID-Nummer oder Schweißinstruktionen umfassen. In der Ausführungsform kann das Verfahren das Erstellen eines Auftragsberichts enthalten, der mindestens eines von Folgendem umfasst: Anzahl der gezogenen Schweißnähte, Gesamt-Lichtbogenzeit, individuelle Lichtbogenzeit, Sequenzunterbrechungen, Irrtümer, Störungen, Drahtverbrauch und Lichtbogendaten. In der Ausführungsform kann das Verfahren das Vornehmen einer Systemüberprüfung enthalten, die mindestens eine Detektion von Drahtvorrat, Gaszufuhr und Zeit umfasst.In the embodiment, the method may include selecting a welding sequence for use by the operator in the semi-automatic Welding cell included. In the embodiment, the method may include displaying the selected welding sequence to the operator in the semi-automatic welding work cell. In the embodiment, the method may include selecting a wire feeder for use by an operator in the semi-automatic welding work cell. In the embodiment, the method may include monitoring quality measurements of a weld drawn by the operator, the quality measurements including at least information about an arc used to form the weld created by the operator. In the embodiment, the method may include displaying information to the operator in the semi-automatic welding work cell. In the embodiment, the method may include receiving order information including at least a partial ID number, an operator ID number, or welding instructions. In the embodiment, the method may include creating a job report that includes at least one of: number of drawn welds, total arc time, individual arc time, sequence breaks, errors, noise, wire consumption, and arcing data. In the embodiment, the method may include making a system check that includes at least one of a supply of wire, gas, and time.
In einer Ausführungsform wird eine Schweißfertigungsstrecke mit mindestens einer halbautomatischen Schweißarbeitszelle bereitgestellt, wobei die halbautomatische Arbeitszelle einen Schweißauftragssequenzierer enthält, der automatisch einen Schweißplan zur Verwendung durch einen darin befindlichen Bediener auswählt. In der Ausführungsform enthält die Schweißfertigungsstrecke ein Überwachungssystem, das mit dem Schweißauftragssequenzierer kommuniziert, um den Schweißauftragssequenzierer anzuweisen, automatisch den Schweißplan zur Verwendung durch den Bediener darin auszuwählen.In one embodiment, a welding manufacturing line is provided with at least one semi-automatic welding work cell, wherein the semi-automatic work cell includes a welding job sequencer that automatically selects a welding schedule for use by an operator therein. In the embodiment, the welding manufacturing line includes a monitoring system that communicates with the welding job sequencer to instruct the welding job sequencer to automatically select the welding schedule for use by the operator therein.
In einer Ausführungsform wird ein Verfahren zum Überwachen einer Schweißfertigungsstrecke bereitgestellt, das das automatische Auswählen eines Schweißplans zur Verwendung durch einen Bediener in einer halbautomatischen Schweißarbeitszelle enthält. In der Ausführungsform kann das Verfahren enthalten, den Schweißauftragssequenzierer anzuweisen, automatisch den Schweißplan zur Verwendung durch den Bediener darin auszuwählen.In one embodiment, a method is provided for monitoring a weld production line that includes automatically selecting a weld schedule for use by an operator in a semi-automatic welding work cell. In the embodiment, the method may include instructing the weld job sequencer to automatically select the weld schedule for use by the operator therein.
In einer Ausführungsform wird eine halbautomatische Schweißarbeitszelle bereitgestellt, die einen Schweißauftragssequenzierer enthält, der automatisch einen Schweißplan zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle auswählt. Die automatische Auswahl kann erfolgen anhand: der verstrichenen Zeit, einer Detektion von Schweißoperationen, einer Detektion der Menge an Schweißdraht, die für den Schweißvorgang zugeführt wurde, oder einer Detektion der Menge an Energie, die für den Schweißvorgang zugeführt wurde.In one embodiment, a semi-automatic welding work cell is provided that includes a welding job sequencer that automatically selects a welding schedule for use by an operator in the semi-automatic welding work cell. The automatic selection may be based on: elapsed time, detection of welding operations, detection of the amount of welding wire supplied for the welding operation, or detection of the amount of energy supplied for the welding operation.
In einer Ausführungsform kann ein Verfahren zum Schweißen in einer halbautomatischen Arbeitszelle mit einer Schweißausrüstung und einem Schweißauftragssequenzierer zum Vervollständigen einer Baugruppe, die durch mehrere Schweißnähte definiert wird, bereitgestellt werden, wobei die mehreren Schweißnähte durch mindestens zwei Schweißpläne definiert werden können. Die Ausführungsform kann mindestens die folgenden Schritte enthalten: Implementieren einer Schweißausrüstungsfunktion mit dem Schweißauftragssequenzierer, um aus den mindestens zwei Schweißplänen einen ersten Schweißplan mit mindestens einem ersten Schweißeinrichtungsparameter und mindestens einer ersten Schweißinstruktion und einen zweiten Schweißplan mit mindestens einem zweiten Schweißeinrichtungsparameter und mindestens einer zweiten Schweißinstruktion zu definieren, wobei mindestens eines des zweiten Schweißeinrichtungsparameters und der zweiten Schweißinstruktion von dem ersten Schweißeinrichtungsparameter und der ersten Schweißinstruktion verschieden ist; Anzeigen, für einen Schweißer, einer Sequenz von Schweißoperationen zum Vollenden der Baugruppe auf der Basis der ersten und zweiten Schweißpläne; und automatisches Modifizieren der Schweißausrüstung gemäß der Sequenz von Schweißoperationen zum Vollenden der Baugruppe auf der Basis der ersten und zweiten Schweißpläne.In one embodiment, a method for welding in a semi-automatic workcell having a welding equipment and a welding job sequencer to complete an assembly defined by a plurality of welds may be provided, wherein the plurality of welds may be defined by at least two weld plans. The embodiment may include at least the following steps: implementing a welding equipment function with the welding job sequencer to obtain from the at least two welding plans a first welding schedule having at least a first welding equipment parameter and at least one first welding instruction and a second welding plan having at least a second welding equipment parameter and at least one second welding instruction wherein at least one of the second welder parameter and the second weld instruction is different from the first welder parameter and the first weld instruction; Displays, for a welder, a sequence of welding operations to complete the assembly based on the first and second weld plans; and automatically modifying the welding equipment according to the sequence of welding operations to complete the assembly based on the first and second weld plans.
In der Ausführungsform kann das Verfahren enthalten zu definieren, dass der zweite Schweißplan nach einer verstrichenen Zeit ausgeführt wird, die durch den ersten Schweißplan definiert wird. In der Ausführungsform kann das Verfahren das Detektieren enthalten, wenn der Bediener den ersten Schweißplan ausführt, wobei das Definieren des zweiten Plans auf dieser Detektion basiert. In der Ausführungsform kann das Definieren der ersten und zweiten Schweißpläne das Definieren einer Menge an Schweißdraht enthalten, die für den Schweißvorgang zugeführt wurde. In der Ausführungsform erfolgt das Definieren des zweiten Schweißplans gemäß einer Menge an Energie, die für den Schweißvorgang für den ersten Schweißplan zugeführt wurde. In der Ausführungsform kann das Definieren mindestens eines der ersten und zweiten Schweißpläne das Auswählen von mindestens einem von Folgendem enthalten: Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit, Volt, Trimmung, zu verwendende Drahtzufuhrvorrichtung, oder zu verwendender Zufuhrkopf. In einer Ausführungsform kann das Definieren mindestens eines der ersten und zweiten Schweißpläne das Auswählen einer Drahtzufuhrvorrichtung zur Verwendung durch einen Bediener in der halbautomatischen Schweißarbeitszelle enthalten. In einer Ausführungsform kann das Verfahren enthalten, Qualitätsmesswerte einer durch den Bediener gezogenen Schweißnaht zu überwachen, wobei die Qualitätsmesswerte mindestens Informationen über einen Lichtbogen umfassen, der zum Bilden der durch den Bediener erzeugten Schweißnaht verwendet wird. In einer Ausführungsform kann das Verfahren enthalten, dem Bediener in der halbautomatischen Schweißarbeitszelle Informationen anzuzeigen. In einer Ausführungsform kann das Verfahren das Entgegennehmen von Auftragsinformationen enthalten, die mindestens eine Teil-ID-Nummer, eine Bediener-ID-Nummer oder Schweißinstruktionen umfassen. In einer Ausführungsform kann das Verfahren das Erstellen eines Auftragsberichts enthalten, der mindestens eines von Folgendem umfasst: Anzahl der gezogenen Schweißnähte, Gesamt-Lichtbogenzeit, individuelle Lichtbogenzeit, Sequenzunterbrechungen, Irrtümer, Störungen, Drahtverbrauch, Lichtbogendaten, und Vornehmen einer Systemüberprüfung, die mindestens eine Detektion von Drahtvorrat, Gaszufuhr und Zeit umfasst.In the embodiment, the method may include defining that the second weld schedule is executed after an elapsed time defined by the first weld plan. In the embodiment, the method may include detecting when the operator executes the first weld plan, wherein defining the second plan is based on this detection. In the embodiment, defining the first and second weld plans may include defining an amount of weld wire that was supplied for the welding operation. In the embodiment, the second welding schedule is defined according to an amount of energy supplied for the welding process for the first welding schedule. In the embodiment, defining at least one of the first and second weld plans may include selecting at least one of: welding process, wire type, wire size, wire feed speed, volt, trim, wire feeder to be used, or feed head to be used. In one embodiment, defining at least one of the first and second weld plans may include selecting a wire feed device for use by an operator in the semi-automatic welding work cell. In an embodiment, the method may include monitoring quality measurements of a weld drawn by the operator, the quality measurements being at least Include information about an arc used to form the weld created by the operator. In an embodiment, the method may include displaying information to the operator in the semi-automatic welding work cell. In one embodiment, the method may include receiving order information including at least a partial ID number, an operator ID number, or welding instructions. In one embodiment, the method may include creating a job report that includes at least one of: number of drawn welds, total arc time, individual arc time, sequence breaks, errors, disturbances, wire consumption, arc data, and making a system check that includes at least one detection includes wire stock, gas supply and time.
In einer Ausführungsform wird eine Schweißfertigungsstrecke bereitgestellt, die mindestens eine halbautomatische Schweißarbeitszelle zum Schweißen einer Baugruppe enthält, die durch mehrere Schweißnähte definiert wird, wobei die mehreren Schweißnähte durch mindestens Schweißpläne definiert werden, wobei die halbautomatische Schweißarbeitszelle Schweißausrüstung zur Verwendung durch einen Schweißer enthält, um die mehreren Schweißnähte auszuführen und die Baugruppe zu vervollständigen, wobei die Schweißausrüstung mehrere Funktionen hat. In der Ausführungsform kann die Fertigungsstrecke einen Schweißauftragssequenzierer enthalten, der mindestens eine der mehrere Funktionen wählt und implementiert, um mindestens einen ersten und einen zweiten Schweißplan in einer Sequenz von Schweißoperationen aus den mindestens zwei Schweißplänen zu definieren, die durch den Schweißer zum Vollenden der Schweißbaugruppe zu verwenden sind. In einer Ausführungsform kann die Fertigungsstrecke enthalten, dass der erste Schweißplan mindestens einen ersten Schweißeinrichtungsparameter und mindestens eine erste Schweißinstruktion für den Schweißer enthält und der zweite Schweißplan mindestens einen zweiten Schweißeinrichtungsparameter und mindestens eine zweite Schweißinstruktion für den Schweißer enthält, wobei mindestens eines des ersten Schweißeinrichtungsparameters und der ersten Schweißinstruktion von dem zweiten Schweißeinrichtungsparameter und der zweiten Schweißinstruktion verschieden ist, wobei der Schweißauftragssequenzierer automatisch die Schweißausrüstung gemäß der Sequenz von Operationen modifiziert, ohne dass der Schweißer eingreifen muss. In einer Ausführungsform kann die Fertigungsstrecke ein Überwachungssystem enthalten, das mit dem Schweißauftragssequenzierer kommuniziert, um die vollständige Ausführung der mindestens einen Schweißinstruktion des ersten und des zweiten Schweißplans zu überwachen.In one embodiment, a welding production line is provided that includes at least one semi-automatic welding work cell for welding an assembly defined by a plurality of welds, wherein the plurality of welds are defined by at least one welding schedule, the semi-automatic welding work cell including welding equipment for use by a welder perform multiple welds and complete the assembly, the welding equipment has several functions. In the embodiment, the manufacturing line may include a weld job sequencer that selects and implements at least one of a first and a second weld schedule in a sequence of weld operations from the at least two weld schedules selected by the welder to complete the weld assembly are used. In one embodiment, the manufacturing line may include the first weld plan including at least one first weld parameter and at least one first welding instruction for the welder and the second welding plan including at least one second welding device parameter and at least one second welding instruction for the welder, wherein at least one of the first welding device parameter and the welding instruction sequencer automatically modifies the welding equipment according to the sequence of operations without the welder having to intervene. In one embodiment, the manufacturing line may include a monitoring system that communicates with the welding job sequencer to monitor the complete execution of the at least one welding instruction of the first and second welding schedules.
In einer Ausführungsform wird ein Verfahren zum Überwachen einer Schweißfertigungsstrecke in mindestens einer halbautomatischen Schweißarbeitszelle zur Verwendung durch einen Schweißer zum Vervollständigen einer Baugruppe, die durch mehrere Schweißnähte definiert wird, bereitgestellt, wobei die mehreren Schweißnähte durch mindestens zwei Schweißpläne definiert werden, wobei die halbautomatische Schweißarbeitszelle eine Schweißausrüstung und einen Schweißauftragssequenzierer enthält. Das Verfahren kann mindestens die folgenden Schritte enthalten: Definieren mindestens eines ersten und eines zweiten Schweißplans in einer Sequenz von Schweißoperationen aus den mindestens zwei Schweißplänen mit dem Schweißauftragssequenzierer, wobei der erste Schweißplan mindestens einen ersten Schweißeinrichtungsparameter und mindestens eine erste Schweißinstruktion enthält und der zweite Schweißplan mindestens einen zweiten Schweißeinrichtungsparameter und mindestens eine zweite Schweißinstruktion definiert, wobei mindestens eines des zweiten Schweißeinrichtungsparameters und der zweiten Schweißinstruktion von dem ersten Schweißeinrichtungsparameter und der ersten Schweißinstruktion verschieden ist; Bestimmen der Vollendung des ersten Schweißplans durch den Schweißer; automatisches Modifizieren der Schweißausrüstung gemäß dem zweiten Schweißplan, ohne dass der Schweißer eingreifen muss; und Überwachen der Schweißoperationen. In der Ausführungsform kann das Verfahren das automatische Modifizieren der Schweißausrüstung gemäß dem zweiten Schweißplan auf der Basis der Vollendung des ersten Schweißplans enthalten.In one embodiment, a method for monitoring a weld production line in at least one semi-automatic welding work cell for use by a welder to complete an assembly defined by a plurality of welds is provided, wherein the plurality of welds are defined by at least two weld plans, wherein the semi-automatic welding work cell comprises a Includes welding equipment and a welding job sequencer. The method may include at least the following steps: defining at least a first and a second welding schedule in a sequence of welding operations from the at least two welding schedules with the welding job sequencer, the first welding schedule including at least one first welding equipment parameter and at least one first welding instruction and the second welding schedule at least defining a second welder parameter and at least one second welding instruction, wherein at least one of the second welder parameter and the second welding instruction is different from the first welder parameter and the first welding instruction; Determining the completion of the first weld schedule by the welder; automatically modifying the welding equipment according to the second welding schedule, without the welder having to intervene; and monitoring the welding operations. In the embodiment, the method may include automatically modifying the welding equipment according to the second welding schedule based on the completion of the first welding schedule.
In einer Ausführungsform wird eine halbautomatische Schweißarbeitszelle zur Verwendung durch einen Bediener bereitgestellt. Die Ausführungsform kann Schweißausrüstung enthalten, die mehrere Funktionen hat, um Schweißnähte durch den Bediener auszuführen, und kann einen Schweißauftragssequenzierer enthalten, der unter mehreren Funktionen auswählt, um die Schweißausrüstung für den Bediener einzurichten und zu organisieren. Die Ausführungsform kann mehrere Funktionen enthalten, wie zum Beispiel: eine Schweißplan-Funktion, die durch eine Sequenz von Schweißoperationen definiert wird; eine Benachrichtigungsfunktion, um den Bediener anzuweisen, den Schweißplan auszuführen; und eine Qualitätsüberprüfungsfunktion, um mindestens eine Schweißoperation der Sequenz von Schweißoperationen zu überwachen.In one embodiment, a semi-automatic welding work cell is provided for use by an operator. The embodiment may include welding equipment that has multiple functions to perform welds by the operator, and may include a welding job sequencer that selects from among several functions to set up and organize the welding equipment for the operator. The embodiment may include several functions, such as: a weld plan function defined by a sequence of welding operations; a notification function to instruct the operator to execute the welding schedule; and a quality checking function to monitor at least one welding operation of the sequence of welding operations.
In der Ausführungsform führt die Qualitätsüberprüfungsfunktion eine Qualitätsüberprüfung an einer Schweißnaht aus, die durch die mindestens eine Schweißoperation vollendet wurde. In der Ausführungsform überwacht die Qualitätsüberprüfungsfunktion die mindestens eine Schweißoperation während der mindestens einen Schweißoperation. In der Ausführungsform überwacht die Qualitätsüberprüfungsfunktion die mindestens eine Schweißoperation nach Vollendung der mindestens einen Schweißoperation. In der Ausführungsform definiert die Schweißplan-Funktion mehrere Schweißpläne, wobei jeder Schweißplan eine erste Schweißoperation und mindestens eine zweite Schweißoperation hat. In der Ausführungsform überwacht die Qualitätsüberprüfungsfunktion die mindestens eine Schweißoperation, bevor die Sequenz von Schweißoperationen fortgesetzt werden darf. In der Ausführungsform detektiert die Qualitätsüberprüfungsfunktion eine Abnormalität, der Sequenzierer pausiert die Sequenz von Schweißoperationen, und die Benachrichtigungsfunktion alarmiert den Bediener über die Abnormalität.In the embodiment, the quality inspection function performs a quality inspection on a weld completed by the at least one welding operation. In In the embodiment, the quality checking function monitors the at least one welding operation during the at least one welding operation. In the embodiment, the quality inspection function monitors the at least one welding operation after completing the at least one welding operation. In the embodiment, the weld plan function defines multiple weld schedules, each weld schedule having a first weld operation and at least a second weld operation. In the embodiment, the quality checking function monitors the at least one welding operation before the sequence of welding operations may continue. In the embodiment, the quality check function detects an abnormality, the sequencer pauses the sequence of welding operations, and the notification function alerts the operator of the abnormality.
Das Schweißsystem
Eine Schweißbewertungskomponente
Es versteht sich, dass die Schweißauftragssequenzierer-Komponente
Der Schweißstromkreispfad
Das Schweißsystem
In einer Ausführungsform verwendet die Schweißauftragssequenzierer-Komponente
Eine oder mehrere Schweißgerät-Stromquellen (zum Beispiel die Schweißgerät-Stromquelle
In einer Ausführungsform ist die Schweißauftragssequenzierer-Komponente
Darüber hinaus ist dem Fachmann klar, dass das erfindungsgemäße Verfahren auch mit anderen Computersystemkonfigurationen praktiziert werden kann, einschließlich Einzelprozessor- oder Mehrprozessor-Computersystemen, Minicomputern, Großrechnern sowie Personalcomputern, handgehaltenen Computergeräten, Mikroprozessor-gestützter oder programmierbarer Konsumelektronik und dergleichen, von denen jedes mit einer oder mehreren zugehörigen Vorrichtungen wirkgekoppelt sein kann. Die veranschaulichten Aspekte der Erfindung können auch in dezentralen Computerumgebungen praktiziert werden, wo bestimmte Aufgaben durch räumlich abgesetzte Verarbeitungsvorrichtungen ausgeführt werden, die über ein Kommunikationsnetzwerk miteinander vernetzt sind. In einer dezentralen Computerumgebung können Programmmodule sowohl in lokalen als auch in räumlich abgesetzten Speichervorrichtungen angeordnet sein. Zum Beispiel können eine räumlich abgesetzte Datenbank, eine lokale Datenbank, eine Cloud-Computerplattform, eine Cloud-Datenbank oder eine Kombination davon mit dem Schweißauftragssequenzierer
Der Schweißauftragssequenzierer
Der Systembus kann eine beliebige von verschiedenen Arten einer Busstruktur sein, einschließlich eines Speicherbusses oder Speichercontrollers, eines peripheren Busses und eines lokalen Busses, die eine Vielzahl verschiedener handelsüblicher Busarchitekturen verwenden. Der Systemspeicher kann Nurlesespeicher (ROM) und Direktzugriffsspeicher (RAM) enthalten. Ein Basic Input/Output System (BIOS), das die grundlegenden Routinen enthält, die helfen, Informationen zwischen Elementen innerhalb des Schweißauftragssequenzierer
Der Schweißauftragssequenzierer
Kommunikationsmedien verkörpern in der Regel computerlesbare Instruktionen, Datenstrukturen, Programmmodule oder andere Daten in einem modulierten Datensignal, wie zum Beispiel eine Trägerwelle oder andere Transportmechanismen, und beinhalten jegliche Informationsübermittlungsmedien. Der Begriff „moduliertes Datensignal” meint ein Signal, bei dem eine oder mehrere seiner Eigenschaften in einer solchen Weise eingestellt oder geändert werden, dass Informationen in dem Signal codiert werden. Als nicht-einschränkende Beispiele beinhalten Kommunikationsmedien verdrahtete Medien, wie zum Beispiel ein verdrahtetes Netzwerk oder eine direktverdrahtete Verbindung, und Drahtlos-Medien, wie zum Beispiel Hochfrequenz(HF)-, Nahbereichskommunikations(NFC)-, Hochfrequenzidentifikations(RFID)-, Infrarot- und/oder andere Drahtlos-Medien. Kombinationen der oben erwähnten Technologien fallen ebenfalls in den Deutungsbereich computerlesbarer Medien.Communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanisms, and includes any information delivery media. The term "modulated data signal" means a signal in which one or more of its characteristics are adjusted or changed in such a way as to encode information in the signal. As non-limiting examples, communication media include wired media such as a wired network or a direct-wired connection, and wireless media such as radio frequency (RF), short-range communication (NFC), radio frequency identification (RFID), infrared, and / or other wireless media. Combinations of the above-mentioned technologies also fall within the scope of computer-readable media.
Eine Anzahl von Programmmodulen kann in den Laufwerken und im RAM gespeichert werden, einschließlich eines Betriebssystems, eines oder mehrerer Anwendungsprogramme, sonstiger Programmmodule und Programmdaten. Das Betriebssystem im Schweißauftragssequenzierer
Des Weiteren kann ein Benutzer Befehle und Informationen in den Computer mit einer Tastatur und einem Zeigegerät, wie zum Beispiel einer Maus, eingeben. Zu anderen Eingabegeräten können ein Mikrofon, eine Infrarotfernbedienung, ein Trackball, ein Stifteingabegerät, ein Joystick, ein Gamepad, ein Digitalisiertablett, eine Satellitenschüssel, ein Scanner oder dergleichen gehören. Diese und andere Eingabegeräte sind oft mit der Verarbeitungseinheit durch eine Serielle-Port-Schnittstelle verbunden, die mit dem Systembus gekoppelt ist, können aber auch durch andere Schnittstellen verbunden sein, wie zum Beispiel einen parallelen Port, einen Gameport, einen Universal Serial Bus („USB”), eine IR-Schnittstelle und/oder verschiedene Drahtlostechnologien. Ein Monitor (zum Beispiel ein Anzeigefeld
Ein Anzeigefeld (zusätzlich zu, oder in Kombination mit, dem Anzeigefeld
Der Computer kann in einer vernetzten Umgebung unter Verwendung logischer und/oder physischer Verbindungen zu einem oder mehreren räumlich abgesetzten Computern, wie zum Beispiel einem oder mehrere räumlich abgesetzten Computern, arbeiten. Der eine oder die mehreren räumlich abgesetzten Computer können eine Workstation, ein Server-Computer, ein Router, ein Personalcomputer, ein Mikroprozessor-basiertes Unterhaltungsgerät, ein Peer-Gerät oder ein sonstiger üblicher Netzknoten sein und enthalten in der Regel viele oder alle Elemente, die mit Bezug auf den Computer beschrieben sind. Die gezeigten logischen Verbindungen beinhalten ein Nahbereichsnetz (LAN) und ein Fernbereichsnetz (WAN). Solche Vernetzungsumgebungen finden sich häufig in Büros, unternehmensweiten Computernetzen, Intranets und im Internet.The computer may operate in a networked environment using logical and / or physical connections to one or more remote computers, such as one or more remote computers. The one or more remote computers may be a workstation, a server computer, a router, a personal computer, a microprocessor-based entertainment device, a peer device, or any other common network node, and typically include many or all of the elements with reference to the computer. The logical connections shown include a local area network (LAN) and a wide area network (WAN). Such networking environments are commonly found in offices, enterprise-wide computer networks, intranets, and the Internet.
Bei Verwendung in einer LAN-Netzwerkumgebung ist der Computer mit dem lokalen Netzwerk über eine Netzwerkschnittstelle oder einen Netzwerkadapter verbunden. Bei Verwendung in einer WAN-Netzwerkumgebung enthält der Computer in der Regel ein Modem, oder ist mit einem Kommunikationsserver in dem LAN verbunden, oder hat andere Mittel zum Herstellen einer Kommunikation über das WAN, wie zum Beispiel das Internet. In einer vernetzten Umgebung können Programmmodule, die mit Bezug auf den Computer oder Teile davon gezeigt sind, in der räumlich abgesetzten Speichervorrichtung gespeichert werden. Es versteht sich, dass die im vorliegenden Dokument beschriebenen Netzwerkverbindungen beispielhaft sind und dass auch andere Mittel zum Herstellen einer Kommunikationsstrecke zwischen den Computern verwendet werden können.When used in a LAN network environment, the computer is connected to the local area network via a network interface or adapter. When used in a WAN network environment, the computer typically includes a modem, or is connected to a communication server in the LAN, or has other means of establishing communication over the WAN, such as the Internet. In a networked environment, program modules shown with respect to the computer or portions thereof may be stored in the remote storage device. It should be understood that the network connections described herein are exemplary and that other means of establishing a communication link between the computers may be used.
Alternativ oder zusätzlich kann eine lokale oder Cloud-Computerplattform (beispielsweise eine lokale, Cloud- oder räumlich abgesetzte Computerplattform) für Datenaggregation, -verarbeitung und -übermittlung verwendet werden. Für diesen Zweck kann die Cloud-Computerplattform mehrere Prozessoren, Speicher und Server an einer bestimmten räumlich abgesetzten Stelle enthalten. Unter einem Software-as-a-Service(SaaS)-Regime wird eine einzelne Anwendung durch mehrere Nutzer verwendet, um auf Daten zuzugreifen, die sich in der Cloud befinden. Auf diese Weise werden die Verarbeitungsanforderungen auf einer lokalen Ebene vermindert, da die Datenverarbeitung allgemein in der Cloud stattfindet, wodurch die Nutzernetzwerkressourcen entlastet werden. Die Software-as-a-Service-Anwendung erlaubt es einem Nutzer, sich in einen webgestützten Dienst (zum Beispiel über einen Webbrowser) einzuloggen, der alle Programm hostet, die sich in der Cloud befinden.Alternatively or additionally, a local or cloud computing platform (eg, a local, cloud, or remote computer platform) may be used for data aggregation, processing, and delivery. For this purpose, the cloud computing platform may include multiple processors, memory, and servers at a particular remote location. Under a Software as a Service (SaaS) regime, a single application is used by multiple users to access data that resides in the cloud. In this way, the processing requirements are reduced at a local level, since data processing generally takes place in the cloud, thereby relieving the user network resources. The Software as a Service application allows a user to log into a web-based service (for example, via a web browser) that hosts all the programs that reside in the cloud.
Wir wenden uns
In einer Ausführungsform enthält jede Schweißarbeitszelle des Weiteren einen lokalen Datenspeicher. Zum Beispiel enthält eine erste Schweißarbeitszelle
Jede Schweißarbeitszelle kann einen jeweiligen Datenspeicher enthalten, der einen Teil von mindestens einer Schweißsequenz speichert. Zum Beispiel werden Schweißsequenzen bezüglich eines Schweißprozesses A in einer oder mehreren Schweißarbeitszellen verwendet. Die Schweißsequenz wird in einem jeweiligen lokalen Datenspeicher (zum Beispiel den Datenspeichern
Zum Beispiel kann die Schweißauftragssequenzierer-Komponente
In einer Ausführungsform übermittelt ein Schweißauftragssequenzierer
Zum Beispiel kann der Schweißparameter mindestens eines von Folgendem sein: ein Parameter für die Schweißnaht (zum Beispiel Spannung, Strom usw.), eine Schweißzeit (zum Beispiel eine Zeitdauer, die ein Bediener eine oder mehrere Schweißnähte für eine Schweißsequenz ausführt), eine Lichtbogenzeit, eine verbrauchte Drahtmenge, eine Zeitdauer, die eine Drahtzufuhrvorrichtung Draht zuführt, ein Schweißplan-Parameter (zum Beispiel Schweißprozess, Drahttyp, Drahtgröße, Drahtzufuhrgeschwindigkeit (DSG), Volt, Trimmung, zu verwendende Drahtzufuhrvorrichtung, zu verwendender Zufuhrkopf usw.), physisches Erscheinungsbild der Schweißnaht (zum Beispiel Schweißnahtgröße, Schweißnahtform, Schweißnahtabmessung(en) und dergleichen), Schweißausrüstungskonfigurationen (zum Beispiel Stromquelleneinstellungen, Wellenformen, Drahtzufuhrgeschwindigkeit und dergleichen), Schweißgeräteinrichtung (zum Beispiel Werkstücktyp, Drahttyp, Materialart, auszuführende Schweißnaht und dergleichen), eine Zeit, um eine Schweißnaht zu erzeugen, Kosten, um die Schweißnaht zu erzeugen (zum Beispiel gehören zu Kosten Elektrizität, Elektrode, Gas, Arbeitslohn usw.) usw. Dennoch ist es klar und versteht es sich, dass jeder beliebige Schweißparameter mit Fachverstand ausgewählt werden kann, ohne vom vorgesehenen Geltungsbereich der Ausführungsformen der vorliegenden Erfindung abzuweichen. For example, the welding parameter may be at least one of a parameter for the weld (for example, voltage, current, etc.), a welding time (for example, a period of time an operator performs one or more welds for a welding sequence), an arc time, a consumed amount of wire, a length of time that a wire feeder supplies wire, a welding schedule parameter (eg, welding process, wire type, wire size, wire feed speed (DSG), volts, trim, wire feeder to use, feed head to use, etc.), physical appearance of the weld (For example, weld size, weld shape, weld size (s), and the like), welding equipment configurations (for example, power source settings, waveforms, wire feed speed, and the like), welding equipment (for example, workpiece type, wire type, type of material, weld to be performed, and the like However, it is clear and appreciated that any welding parameter may be used to generate a weld, such as cost, electricity, electrode, gas, labor, etc.) can be selected with skill in the art without departing from the intended scope of the embodiments of the present invention.
Das System
Die Manager-Komponente
Dennoch ist es klar und versteht es sich, dass eine Datensammlung durch die Erfassungskomponente
Es versteht sich, dass die Erfassung eines Schweißparameters für eine Schweißsequenz in einer oder mehreren Umgebungen unabhängig von einer Quelle oder Erfassung des Schweißparameters verwendet werden kann (zum Beispiel unabhängig davon, wo eine Schweißsequenz verwendet wird und wo die Datensammlung stattfindet). Zum Beispiel kann ein Bediener zwei oder mehr Schweißungen mit der Schweißsequenz W in der Schweißumgebung A ausführen und des Weiteren Schweißparameter verwenden, die von den zwei oder mehr Schweißungen mit der Schweißsequenz W erfasst wurden, um das Vorratsmanagement in der Schweißumgebung B zu bestimmen. In einem anderen Beispiel können Echtzeitdaten für Schweißparameter in der Schweißumgebung A und der Schweißumgebung B erfasst werden (während die Schweißsequenz W verwendet wird), um das Vorratsmanagement für die Schweißsequenz W zu bestimmen, um dies in der Schweißumgebung A, der Schweißumgebung B und/oder der Schweißumgebung C zu verwenden. It will be appreciated that the detection of a welding parameter for a welding sequence in one or more environments may be used independently of a source or detection of the welding parameter (for example, regardless of where a welding sequence is used and where the data collection takes place). For example, an operator may perform two or more welds with the welding sequence W in the welding environment A, and further use welding parameters acquired from the two or more welds with the welding sequence W to determine the stock management in the welding environment B. In another example, real-time data for welding parameters in the welding environment A and the welding environment B may be acquired (while the welding sequence W is used) to determine the stock management for the welding sequence W in the welding environment A, the welding environment B and / or the welding environment C.
In einem Beispiel kann eine Schweißsequenz die Wiederauffüllung eines Verbrauchsmaterials enthalten. Die Schweißsequenz kann so generiert oder bearbeitet werden, dass sie die Wiederauffüllung eines Verbrauchsmaterials für eine Schweißarbeitszelle und/oder eine Schweißausrüstung usw. enthält. Zum Beispiel kann eine Wiederauffüllung eines Verbrauchsmaterials in eine Schweißsequenz nach einem Zeitraum aufgenommen werden, wobei der Zeitraum auf der Basis der Dauer geschätzt wird, die die Schweißausrüstung verwendet wird (zum Beispiel eine Schätzung der Verwendung von Verbrauchsmaterialien). Auf diese Weise können eine Schweißumgebung, ein Schweißsystem und/oder eine Schweißarbeitszelle in Echtzeit oder anhand erfasster Echtzeitdaten und Identifizierungsdaten beurteilt werden, um die Wiederauffüllung eines Verbrauchsmaterials zu bestimmen.In one example, a welding sequence may include replenishing a consumable. The welding sequence may be generated or processed to include the replenishment of a consumable for a welding workcell and / or welding equipment, and so on. For example, a replenishment of a consumable into a welding sequence may be commenced after a period of time, the period being estimated on the basis of the duration the welding equipment is used (for example, an estimate of the use of consumables). In this way, a welding environment, a welding system and / or a welding work cell can be evaluated in real time or on the basis of detected real-time data and identification data in order to determine the replenishment of a consumable.
In einem anderen Beispiel kann eine Schweißsequenz eine Inspektion oder eine Reparatur enthalten. Die Schweißsequenz kann so generiert oder bearbeitet werden, dass sie eine Inspektionsanforderung oder eine Reparaturanforderung auf der Basis eines Faktors wie zum Beispiel einer Zeit, einer Dauer usw. enthält. Eine Schweißarbeitszelle kann einen Wartungszeitraum für eine bestimmte Zeit haben, und wenn eine Schweißsequenz für eine solche Schweißarbeitszelle erzeugt wird, so kann eine Reparatur oder Wartung in die erzeugte Schweißsequenz aufgenommen werden. Auf diese Weise können eine Schweißumgebung, ein Schweißsystem und/oder eine Schweißarbeitszelle in Echtzeit oder anhand erfasster Echtzeitdaten und Identifizierungsdaten beurteilt werden, um Inspektionen oder Reparaturen zu bestimmen.In another example, a welding sequence may include an inspection or a repair. The welding sequence may be generated or edited to include an inspection request or a repair request based on a factor such as time, duration, etc. A welding work cell may have a maintenance period for a certain time, and if a welding sequence is generated for such a welding work cell, repair or maintenance may be included in the generated welding sequence. In this way, a welding environment, a welding system and / or a welding work cell can be assessed in real time or on the basis of detected real-time data and identification data in order to determine inspections or repairs.
In einem anderen Beispiel kann eine Schweißsequenz eine Vor-Schicht-Routine enthalten, die vor einem Schweißvorgang ausgeführt wird. Zum Beispiel kann eine Schicht Teil einer Disponierung von Bedienern oder Mitarbeitern sein, wobei die Schicht eine Zeitdauer ist, die die Bediener arbeiten. Zum Beispiel kann eine Schicht von 7 bis 15 Uhr gehen. Auf der Basis der gesammelten historischen Schweißdaten oder Echtzeit-Schweißdaten kann eine Schätzung der Schweißzeit berechnet werden, um die Bestimmung der Wartungsarbeiten zu ermöglichen, die an der Schweißausrüstung ausgeführt werden sollen. In einer Ausführungsform kann mindestens eines von Gasströmung, Schweißspitzenzustand, Schweißspitzenaustausch, Düseninspektion und Düsenaustausch in eine Schweißsequenz auf der Basis der Schätzung der Schweißzeit aufgenommen werden.In another example, a welding sequence may include a pre-shift routine that is performed prior to a welding operation. For example, a layer may be part of a scheduling of operators or employees, where the layer is a period of time that the operators operate. For example, a shift can go from 7 to 15 o'clock. Based on the collected historical welding data or real-time welding data, an estimate of the welding time can be calculated to enable the determination of the maintenance operations to be performed on the welding equipment. In one embodiment, at least one of gas flow, weld tip state, weld tip replacement, nozzle inspection, and nozzle replacement may be included in a weld sequence based on the estimate of weld time.
Des Weiteren ist es klar und versteht es sich, dass die Erfassungskomponente
Zum Beispiel kann die Erfassungskomponente
Zum Beispiel kann eine Schweißsequenz durch eine Schweißausrüstung verwendet werden, um eine oder mehrere Schweißnähte auszuführen. Für jede Schweißsequenz kann eine Zeitdauer oder eine Verbrauchsmenge (zum Beispiel eine Schweißsequenz wird X Male verwendet, wobei X eine positive ganze Zahl ist) verwendet werden, um Arbeiten an einem Abschnitt der Schweißausrüstung zu planen. In einem anderen Beispiel kann eine Schweißzeit verwendet werden, um Arbeiten an einem Abschnitt der Schweißarbeitszelle
Das System
Die Kostenkomponente
In einem Beispiel kann sich der Teil von Medien auf eine Schweißnaht (zum Beispiel das physische Erscheinungsbild), einen Schweißbrenner (zum Beispiel Ausrichtung, Stelle usw.), ein Werkstück
In einer Ausführungsform kann die Anleitungskomponente
Das System
Zum Beispiel kann sich die Identifizierung auf Datum, Uhrzeit, eine Identifizierung des Bedieners, der eine oder mehrere Schweißnähte gezogen hat, den Schweißauftrag, den Kunden, auf Werkstückinformationen, Schweißinformationen (zum Beispiel Schweißparameter, Schweißausrüstungseinstellungen und dergleichen), Umgebungsdaten (zum Beispiel die Schweißumgebung, in der die Schweißsequenz verwendet wird, Ziel-Schweißausrüstung und dergleichen), Auftragsinformationen (zum Beispiel Arbeitsauftrag, Kunde, Arbeitsinstruktionen und dergleichen), Qualitätssicherungsinformationen (zum Beispiel „Bestanden”, „Nicht bestanden”, Wertung, Einstufung und dergleichen) oder eine Kombination davon usw. beziehen. Darüber hinaus ist es klar und versteht es sich, dass die Markierungskomponente
Im Hinblick auf die oben beschrieben beispielhaften Vorrichtungen und Elemente werden Methodologien, die gemäß dem offenbarten vorliegenden Gegenstand implementiert werden können, anhand der Flussdiagramme und/oder Methodologien von
Das Folgende findet nacheinander statt, wie in dem Entscheidungsbaum-Flussdiagramm
Das Folgende findet so statt, wie es in dem Flussdiagramm
Das oder die im vorliegenden Dokument offenbarten Verfahren können des Weiteren enthalten, einen Teil von Medien, die von der ersten Schweißnaht oder der zweiten Schweißnaht erfasst wurden, für eine anschließende Schweißnaht, die mit der Schweißsequenz ausgeführt wird, anzuzeigen. In einer Ausführungsform wird der Teil von Medien auf einer Ausrüstung des Bedieners und/oder auf dem Werkstück angezeigt und ist mindestens eines von Folgendem: ein Video, ein Bild, eine bildhafte Darstellung, ein holografisches Bild, ein holografisches Video, ein dreidimensionales (3D-)Bild oder ein 3D-Video. In einer Ausführungsform kann das Verfahren des Weiteren das Verfolgen einer Gasmenge, die mit der Schweißsequenz verwendet wird, einer Elektrizitätsmenge, die mit der Schweißsequenz verwendet wird, und einer Drahtmenge mit der Schweißsequenz sowie das Berechnen der Kosten eines Bedieners beim Ausführen der ersten Schweißnaht und/oder der zweiten Schweißnaht mit der Schweißsequenz bereitstellen.The method (s) disclosed herein may further include displaying a portion of media sensed by the first weld or the second weld for a subsequent weld performed with the welding sequence. In one embodiment, the portion of media is displayed on equipment of the operator and / or on the workpiece and is at least one of: a video, an image, a pictorial representation, a holographic image, a holographic video, a three-dimensional (3D) ) Image or a 3D video. In one embodiment, the method may further include tracking an amount of gas used with the welding sequence, an amount of electricity used with the welding sequence, and a quantity of wire having the welding sequence, and calculating the cost of an operator performing the first weld and / or provide the second weld with the welding sequence.
Zum Beispiel kann eine Schweißausrüstung (zum Beispiel eine Steuereinheit für eine Schweißgerät-Stromquelle, eine Drahtzufuhrvorrichtung, eine Schweißgerät-Stromquelle usw.) einen oder mehrere Schritte bezüglich eines bestimmten Schweißprozesses für ein spezielles Werkstück enthalten, wobei ein Schritt eine jeweilige Einstellung oder Konfiguration für mindestens eine Schweißausrüstung enthalten kann. Zum Beispiel kann ein erstes Werkstück Schritte A, B, C und D auf der Basis gewünschter Schweißparameter, des verwendeten Schweißprozesses und/oder des Werkstücks enthalten. In einem anderen Beispiel kann ein zweites Werkstück Schritte B, C, A, E und F enthalten. Dank der Verwendung einer Schweißsequenz kann die Steuereinheit, die die Schritte für den Schweißprozess über die Schweißgerät-Stromquelle und/oder Schweißausrüstung implementiert, verwaltet und/oder instruiert werden. Zum Beispiel kann die Schweißsequenz mindestens eines von Folgendem anzeigen: auszuführende Schritte, erneute Ausführung eines Schrittes, Überspringen eines Schrittes, Pausieren einer Sequenz von Schritten usw. Des Weiteren kann eine Steuereinheit (zum Beispiel, oder eine andere geeignete Komponente) eine oder mehrere Schweißgerät-Stromquellen, Parameter, Schweißpläne usw. steuern, die mit einem oder mehrere Schweißprozessen verknüpft sind, wobei jeder Schweißprozess eine oder mehrere entsprechende Schweißsequenzen haben kann.For example, welding equipment (eg, a welder power source control unit, a wire feeder, a welder power source, etc.) may include one or more steps relating to a particular workpiece welding process, where one step is a respective setting or configuration for at least may contain welding equipment. For example, a first workpiece may include steps A, B, C, and D based on desired welding parameters, the welding process used, and / or the workpiece. In another example, a second workpiece may include steps B, C, A, E, and F. Thanks to the use of a welding sequence, the control unit, which implements the steps for the welding process via the welding machine power source and / or welding equipment, can be managed and / or instructed. For example, the welding sequence may indicate at least one of: steps to be performed, re-executing a step, skipping a step, pausing a sequence of steps, etc. Further, a controller (for example, or other suitable component) may include one or more welding machines. Control current sources, parameters, welding plans, etc., which are associated with one or more welding processes, each welding process can have one or more corresponding welding sequences.
In einer Ausführungsform kann ein System eine Schweißbewertungskomponente bereitstellen, die dafür konfiguriert ist, die durch den Bediener auf dem Werkstück ausgeführte erste Schweißnaht und/oder zweite Schweißnaht auf der Basis einer Charakteristik der ersten Schweißnaht oder der zweiten Schweißnaht und/oder einer Benutzerinspektion zu beurteilen. In einer weiteren Ausführungsform kann ein System eine Überprüfungspunkt-Komponente bereitstellen, die dafür konfiguriert ist, die Entstehung der ersten Schweißnaht und/oder der zweiten Schweißnaht zu überwachen. Die Schweißauftragssequenzierer-Komponente instruiert des Weiteren einen Bediener der Schweißarbeitszelle, das Werkstück zusammenzusetzen, wobei das erste Schweißverfahren und das zweite Schweißverfahren zwei separate Schweißpläne haben.In an embodiment, a system may provide a weld assessment component configured to assess the first weld and / or the second weld performed by the operator on the workpiece based on a characteristic of the first weld or the second weld and / or a user inspection. In another embodiment, a system may provide a checkpoint component configured to monitor the formation of the first weld and / or the second weld. The weld job sequencer component further instructs an operator of the welding work cell to assemble the workpiece, wherein the first welding method and the second welding method have two separate welding schedules.
In einer Ausführungsform des bereitgestellten Systems kann die Manager-Komponente des Weiteren dafür konfiguriert sein, einen Vorrat eines Verbrauchsmaterials zu beurteilen und den Vorrat mit der Schätzung der Aufzehrung von Verbrauchsmaterial zu vergleichen. Zum Beispiel ist die Manager-Komponente des Weiteren dafür konfiguriert, eine Bestellung zum Einkaufen weiterer Verbrauchsmaterialien auf der Basis des Vergleichs zu übermitteln. In einem anderen Fall ist die Manager-Komponente des Weiteren dafür konfiguriert, eine Lieferung eines Verbrauchsmaterials an die Schweißarbeitszelle aus den Vorräten auf der Basis des Vergleichs bekannt zu geben.In one embodiment of the system provided, the manager component may be further configured to store a supply of To assess consumables and to compare the stock with the estimate of consumption of consumables. For example, the manager component is further configured to submit an order to purchase additional consumables based on the comparison. In another case, the manager component is further configured to announce a supply of consumable to the welding workcell from the inventories based on the comparison.
In einer Ausführungsform des bereitgestellten Systems ist die Erfassungskomponente des Weiteren dafür konfiguriert, einen Schweißparameter für die erste Schweißnaht und/oder die zweite Schweißnaht zu erfassen, wobei die Erfassungskomponente den Schweißparameter mit der identifizierten Schweißsequenz sowie der ersten Schweißnaht und/oder der zweiten Schweißnaht korreliert. Zum Beispiel ist die Manager-Komponente des Weiteren dafür konfiguriert, die Schätzung der Aufzehrung von Verbrauchsmaterial auf der Basis des erfassten Schweißparameters zu berechnen. In einer Ausführungsform kann das System eine Wartungskomponente bereitstellen, die dafür konfiguriert ist, einen Service an einer Schweißausrüstung auf der Basis des erfassten Schweißparameters und/oder der Schweißzeit zu planen, wobei an der Schweißausrüstung ein Service ausgeführt wird, um zu verhindern, dass die Schweißausrüstung die erste Schweißnaht oder die zweite Schweißnaht mit der Schweißsequenz ausführt. Zum Beispiel ist der Service eine Wiederauffüllung eines Verbrauchsmaterials und/oder ein Schweißspitzenaustausch für einen Schweißbrenner, der die erste Schweißnaht oder die zweite Schweißnaht ausführt.In an embodiment of the system provided, the detection component is further configured to detect a welding parameter for the first weld and / or the second weld, the detection component correlating the welding parameter with the identified welding sequence, and the first weld and / or the second weld. For example, the manager component is further configured to calculate the estimate of consumable consumption based on the detected welding parameter. In an embodiment, the system may provide a maintenance component configured to schedule a service on a welding equipment based on the detected welding parameter and / or welding time, wherein service is performed on the welding equipment to prevent the welding equipment performs the first weld or the second weld with the welding sequence. For example, the service is a replenishment of a consumable and / or a tip replacement for a torch that performs the first weld or the second weld.
In einem Beispiel kann das System dafür sorgen, dass die erste Schweißnaht, die mit der Schweißsequenz erzeugt wird, in der Schweißarbeitszelle ausgeführt wird, und dass die zweite Schweißnaht, die mit der Schweißsequenz erzeugt wird, in einer weiteren Schweißarbeitszelle ausgeführt wird.In one example, the system may provide that the first weld created with the weld sequence is executed in the weld work cell, and that the second weld created with the weld sequence is performed in another weld work cell.
In einer Ausführungsform kann das System eine Anleitungskomponente bereitstellen, die dafür konfiguriert ist, einen Teil von Medien, der von der ersten Schweißnaht oder der zweiten Schweißnaht erfasst wurde, für eine anschließende Schweißnaht, die mit der Schweißsequenz ausgeführt wird, anzuzeigen. Zum Beispiel zeigt die Anleitungskomponente den Teil von Medien auf einer Ausrüstung des Bedieners und/oder dem Werkstück als mindestens eines von Folgendem an: ein Video, ein Teil von Audio, ein dreidimensionales (3D-)Bild, ein Hologramm oder ein Bild. In einer Ausführungsform eines Systems kann eine Markierungskomponente bereitgestellt werden, die dafür konfiguriert ist, eine Identifizierung in das Werkstück zu integrieren, nachdem die Schweißsequenz die erste Schweißnaht und/oder die zweite Schweißnaht ausgeführt hat.In an embodiment, the system may provide an instructional component configured to display a portion of media sensed by the first weld or the second weld for a subsequent weld performed with the welding sequence. For example, the guidance component displays the portion of media on equipment of the operator and / or the workpiece as at least one of: a video, a portion of audio, a three-dimensional (3D) image, a hologram, or an image. In one embodiment of a system, a marking component configured to integrate an identification into the workpiece may be provided after the welding sequence has performed the first weld and / or the second weld.
Die oben beschriebenen Beispiele veranschaulichen lediglich verschiedene mögliche Ausführungsformen verschiedener Aspekte der vorliegenden Erfindung, wobei dem Fachmann beim Lesen und Verstehen dieser Spezifikation und der angehängten Zeichnungen äquivalente Änderungen und/oder Modifikationen einfallen. Speziell in Bezug auf die verschiedenen Funktionen, die durch die oben beschriebenen Komponenten (Baugruppen, Vorrichtungen, Systeme, Schaltkreise und dergleichen) ausgeführt werden, ist es beabsichtigt, dass – sofern nicht etwas anderes angegeben ist – die Begriffe (einschließlich der Verwendung des Begriffes „Mittel”), die dafür verwendet werden, solche Komponenten zu beschreiben, jeglichen Komponenten, wie zum Beispiel Hardware, Software oder Kombinationen davon, entsprechen, die die spezifizierte Funktion der beschriebenen Komponente (die beispielsweise funktional äquivalent ist) ausführen, selbst wenn sie der offenbarten Struktur, die die Funktion in den veranschaulichten Implementierungen der Erfindung ausführt, nicht strukturell äquivalent ist. Des Weiteren kann, auch wenn ein bestimmtes Merkmal der Erfindung mit Bezug auf nur eine von verschiedenen Implementierungen offenbart wurde, ein solches Merkmal mit einem oder mehreren anderen Merkmalen der anderen Implementierungen kombiniert werden, so wie es für eine gegebene oder bestimmte Anwendung gewünscht wird und vorteilhaft ist. Insofern die Begriffe „einschließlich”, „enthält”, „aufweist”, „hat”, „mit” oder Varianten davon in der detaillierten Beschreibung und/oder in den Ansprüchen verwendet werden, ist es des Weiteren beabsichtigt, dass diese Begriffe in einer Weise ähnlich dem Begriff „umfassen” inkludierend sind.The examples described above merely illustrate various possible embodiments of various aspects of the present invention, and equivalent changes and / or modifications will occur to those skilled in the art upon reading and understanding this specification and the appended drawings. Specifically, with respect to the various functions performed by the above-described components (assemblies, devices, systems, circuits, and the like), it is intended that the terms (including the use of the term) "unless otherwise specified." Means ") used to describe such components correspond to any components, such as hardware, software or combinations thereof, that perform the specified function of the described component (which, for example, is functionally equivalent), even if disclosed Structure that performs the function in the illustrated implementations of the invention is not structurally equivalent. Further, while a particular feature of the invention has been disclosed with reference to only one of various implementations, such feature may be combined with one or more other features of the other implementations as desired and advantageous for a given or particular application is. Inasmuch as the terms "including," "includes," "having," "having," "having," or variants thereof are used in the detailed description and / or claims, it is further intended that these terms be interpreted in a manner similar to the term "include" are inclusive.
Diese schriftliche Beschreibung verwendet Beispiele zum Offenbaren der Erfindung, einschließlich der besten Art und Weise der Ausführung, und auch, um es dem Durchschnittsfachmann zu ermöglichen, die Erfindung zu praktizieren, einschließlich der Herstellung und Verwendung der Vorrichtungen oder Systeme und der Ausführung der hier enthaltenen Verfahren. Der patentfähige Schutzumfang der Erfindung wird durch die Ansprüche definiert und kann auch andere Beispiele enthalten, die dem Fachmann einfallen. Es ist beabsichtigt, dass solche anderen Beispiele ebenfalls in den Schutzumfang der Ansprüche fallen, wenn sie strukturelle Elemente besitzen, die sich nicht von denen des Wortlauts der Ansprüche unterscheiden, oder wenn sie äquivalente strukturelle Elemente mit unwesentlichen Unterschieden im Vergleich zum Wortlaut der Ansprüche enthalten.This written description uses examples to disclose the invention, including the best mode of execution, and also to enable one of ordinary skill in the art to practice the invention, including making and using the devices or systems and practicing the methods contained herein , The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. It is intended that such other examples also fall within the scope of the claims if they have structural elements that do not differ from those in the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.
Der beste Modus zum Ausführen der Erfindung wurde zu dem Zweck beschrieben, den besten Modus zu veranschaulichen, der dem Anmelder zu diesem Zeitpunkt bekannt ist. Die Beispiele sind nur veranschaulichender Art und sollen die Erfindung nicht einschränken; diese ist allein anhand des Geistes und des Geltungsbereichs der Ansprüche zu definieren. Die Erfindung wurde anhand bevorzugter und alternativer Ausführungsformen beschrieben. Natürlich fallen anderen Personen beim Lesen und Verstehen der Spezifikation Modifizierungen und Änderungen ein. Es ist beabsichtigt, alle derartigen Modifizierungen und Änderungen aufzunehmen, insofern sie in den Geltungsbereich der beiliegenden Ansprüche oder ihrer Äquivalente fallen.The best mode for carrying out the invention has been described for the purpose of illustrating the best mode known to the applicant at this time. The examples are illustrative only and are not intended to limit the invention; this must be defined solely on the basis of the spirit and scope of the claims. The invention has been described with reference to preferred and alternative embodiments. Of course, other people will come up with modifications and changes when reading and understanding the specification. It is intended to cover all such modifications and changes as fall within the scope of the appended claims or their equivalents.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 1010
- Operationsurgery
- 2020
- Operationsurgery
- 2222
- Operationsurgery
- 2424
- Operationsurgery
- 2626
- Operationsurgery
- 3030
- Operationsurgery
- 3232
- Operationsurgery
- 4040
- Operationsurgery
- 5050
- Operationsurgery
- 5252
- Operationsurgery
- 5454
- Operationsurgery
- 6060
- Operationsurgery
- 7070
- Operationsurgery
- 110110
- Operationsurgery
- 120120
- Operationsurgery
- 122122
- Operationsurgery
- 124124
- Operationsurgery
- 126126
- Operationsurgery
- 130130
- Operationsurgery
- 132132
- Operationsurgery
- 150150
- Operationsurgery
- 152152
- Operationsurgery
- 154154
- Operationsurgery
- 160160
- Operationsurgery
- 170170
- Operationsurgery
- 300300
- Schweißsystemwelding system
- 302302
- Komponentecomponent
- 304304
- SchweißarbeitszelleWelding cell
- 306306
- Überprüfungspunkt-KomponenteCheck point component
- 308308
- SchweißbewertungskomponenteWelding evaluation component
- 400400
- Schweißsystemwelding system
- 405405
- SchweißstromkreispfadWelding circuit path
- 410410
- Schweißgerät-StromquelleWelder power source
- 415415
- Anzeigefelddisplay
- 420420
- Schweißkabelwelding cable
- 430430
- Schweißwerkzeugwelding tool
- 440440
- Werkstückworkpiece
- 450450
- WerkstückverbinderWorkpiece connector
- 460460
- Drahtrollewire roll
- 470470
- DrahtzufuhrvorrichtungWire feeder
- 480480
- Drahtwire
- 500500
- Systemsystem
- 510510
- Computerplattformcomputer platform
- 515515
- Arbeitszelleworkcell
- 520520
- Arbeitszelleworkcell
- 530530
- Arbeitszelleworkcell
- 535535
- Schweißauftragssequenzierer-KomponenteSchweißauftragssequenzierer component
- 540540
- Schweißauftragssequenzierer-KomponenteSchweißauftragssequenzierer component
- 545545
- Schweißauftragssequenzierer-KomponenteSchweißauftragssequenzierer component
- 550550
- Datenspeicherdata storage
- 555555
- Datenspeicherdata storage
- 560560
- Datenspeicherdata storage
- 600600
- Schweißsystemwelding system
- 620620
- 1. Schweißarbeitszelle1. welding work cell
- 630630
- 2. Schweißarbeitszelle2. welding work cell
- 640640
- N-te SchweißarbeitszelleNth welding work cell
- 650650
- SpeicherStorage
- 700700
- Systemsystem
- 702702
- Erfassungskomponentedetection component
- 704704
- Manager-KomponenteManager component
- 706706
- VorräteStocks
- 800800
- Systemsystem
- 802802
- Wartungskomponentemaintenance component
- 804804
- Kostenkomponentecost component
- 900900
- Systemsystem
- 902902
- Anleitungskomponenteinstructions component
- 904904
- Markierungskomponentelabeling component
- 906906
- Werkstückworkpiece
- 908908
- Körperteil der BedienerBody part of the operator
- 910910
- Stelle der AusrüstungPlace of equipment
- 10001000
- Systemsystem
- 10021002
- Schweißumgebungwelding environment
- 10041004
- Schweißsequenzwelding sequence
- 11001100
- Verfahren oder SchaubildProcedure or chart
- 11021102
- Referenzblockreference block
- 11041104
- Referenzblockreference block
- 11061106
- Referenzblockreference block
- 11081108
- Referenzblockreference block
- 11101110
- Referenzblockreference block
- 12001200
- Verfahren oder FlussdiagrammMethod or flowchart
- 12021202
- Referenzblockreference block
- 12041204
- Referenzblockreference block
- 12061206
- Referenzblockreference block
- AA
- Plan oder SchrittPlan or step
- BB
- Plan oder SchrittPlan or step
- CC
- Plan oder SchrittPlan or step
- DD
- Schrittstep
- Ee
- Schrittstep
- FF
- Schrittstep
Claims (15)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/803,077 US20140042137A1 (en) | 2006-12-20 | 2013-03-14 | System and method of exporting or using welding sequencer data for external systems |
US13/803,077 | 2013-03-14 | ||
PCT/IB2014/000324 WO2014140747A2 (en) | 2013-03-14 | 2014-03-13 | Systems and methods of exporting or using welding sequencer data for external systems |
Publications (1)
Publication Number | Publication Date |
---|---|
DE212014000071U1 true DE212014000071U1 (en) | 2015-11-04 |
Family
ID=50624871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE212014000071.8U Expired - Lifetime DE212014000071U1 (en) | 2013-03-14 | 2014-03-13 | Systems for exporting or using welding sequencer data for external systems |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN105229547A (en) |
DE (1) | DE212014000071U1 (en) |
WO (1) | WO2014140747A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3860799A1 (en) * | 2018-10-01 | 2021-08-11 | TRUMPF Werkzeugmaschinen GmbH + Co. KG | Method and device for processing a workpiece |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10994358B2 (en) | 2006-12-20 | 2021-05-04 | Lincoln Global, Inc. | System and method for creating or modifying a welding sequence based on non-real world weld data |
US9937577B2 (en) | 2006-12-20 | 2018-04-10 | Lincoln Global, Inc. | System for a welding sequencer |
US10994357B2 (en) | 2006-12-20 | 2021-05-04 | Lincoln Global, Inc. | System and method for creating or modifying a welding sequence |
US9104195B2 (en) | 2006-12-20 | 2015-08-11 | Lincoln Global, Inc. | Welding job sequencer |
US11072034B2 (en) | 2006-12-20 | 2021-07-27 | Lincoln Global, Inc. | System and method of exporting or using welding sequencer data for external systems |
DK3231444T3 (en) | 2014-05-12 | 2020-03-16 | Verona Pharma Plc | New treatment |
CN116275755B (en) * | 2023-05-12 | 2023-08-01 | 苏州诺克汽车工程装备有限公司 | Intelligent control system of welding production line |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH688034A5 (en) * | 1993-12-01 | 1997-04-30 | Fischer Georg Rohrleitung | Pipeline connector moulding containing resistance heating wires with electronic memory and radio transponder |
US7761336B1 (en) * | 2001-04-20 | 2010-07-20 | Lincoln Global, Inc. | System and method for managing welding consumables |
US7764191B2 (en) * | 2005-07-26 | 2010-07-27 | Rockwell Automation Technologies, Inc. | RFID tag data affecting automation controller with internal database |
WO2008031052A2 (en) * | 2006-09-07 | 2008-03-13 | Illinois Tool Works Inc. | Wireless system control and inventory monitoring for welding-type devices |
US9104195B2 (en) * | 2006-12-20 | 2015-08-11 | Lincoln Global, Inc. | Welding job sequencer |
WO2009089337A1 (en) * | 2008-01-09 | 2009-07-16 | Illinois Tool Works Inc. | Automatic weld arc monitoring system |
FI125409B (en) * | 2009-06-12 | 2015-09-30 | Kemppi Oy | A module for controlling a welding device, a welding device, a welding system, a method for guiding a welder, a welding method and software product |
US20120095941A1 (en) * | 2010-02-11 | 2012-04-19 | Illinois Tool Works Inc. | Method and Apparatus For Welding Cost Calculator |
-
2014
- 2014-03-13 DE DE212014000071.8U patent/DE212014000071U1/en not_active Expired - Lifetime
- 2014-03-13 WO PCT/IB2014/000324 patent/WO2014140747A2/en active Application Filing
- 2014-03-13 CN CN201480027580.1A patent/CN105229547A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3860799A1 (en) * | 2018-10-01 | 2021-08-11 | TRUMPF Werkzeugmaschinen GmbH + Co. KG | Method and device for processing a workpiece |
Also Published As
Publication number | Publication date |
---|---|
WO2014140747A2 (en) | 2014-09-18 |
CN105229547A (en) | 2016-01-06 |
WO2014140747A3 (en) | 2014-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE212014000071U1 (en) | Systems for exporting or using welding sequencer data for external systems | |
DE212014000078U1 (en) | System for receiving or using data from external sources for a welding sequence | |
DE202014010601U1 (en) | Systems for generating or modifying a welding sequence | |
US20190084069A1 (en) | System and method of exporting or using welding sequencer data for external systems | |
US20210331266A1 (en) | System and method of exporting or using welding sequencer data for external systems | |
DE112014004162T5 (en) | Welding Sequence Editor | |
DE202012012971U1 (en) | Systems for using welder data from a first welder power source for a second welder power source | |
DE212014000077U1 (en) | Systems for exporting or using welding sequencer data for external systems | |
DE212014000074U1 (en) | System for receiving or using data from external sources for a welding sequence | |
EP3526647B1 (en) | Manual work station operating system and method for providing a manual work station | |
US10994358B2 (en) | System and method for creating or modifying a welding sequence based on non-real world weld data | |
EP1910009B1 (en) | Welding method and welding system with determination of the position of the welding torch | |
US10994357B2 (en) | System and method for creating or modifying a welding sequence | |
DE102016009913A1 (en) | Augmented reality interface for a welding sequence | |
WO2020104103A1 (en) | Monitoring a laser machining process using deep folding neural networks | |
DE202013012002U1 (en) | Systems and devices for monitoring the quality of welding | |
DE102012219190A1 (en) | Quality status indicator for a vibration welding process | |
DE202014011414U1 (en) | System for welding resource performance goals | |
DE202016008937U1 (en) | Systems for the analysis of manufacturing parameters | |
DE202014011389U1 (en) | Performance monitoring system | |
DE202014011419U1 (en) | Welding resource tracking and analysis system | |
DE202014011418U1 (en) | System for comparing welding resource performance | |
EP3296051A2 (en) | Method of controlling a welding device, system comprising a welding device and computer program | |
EP3951524A1 (en) | Method for operating a system and system coupled to a number of production stations for producing a product | |
DE10258655A1 (en) | Process and system for dynamic, model-based planning and optimization of production processes, as well as for the creation of a schedule |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R207 | Utility model specification | ||
R150 | Utility model maintained after payment of first maintenance fee after three years | ||
R081 | Change of applicant/patentee |
Owner name: LINCOLN GLOBAL, INC., SANTA FE SPRINGS, US Free format text: FORMER OWNER: LINCOLN GLOBAL, INC., CITY OF INDUSTRY, CALIF., US |
|
R082 | Change of representative |
Representative=s name: GROSSE, SCHUMACHER, KNAUER, VON HIRSCHHAUSEN, DE |
|
R151 | Utility model maintained after payment of second maintenance fee after six years | ||
R152 | Utility model maintained after payment of third maintenance fee after eight years | ||
R071 | Expiry of right |