[go: up one dir, main page]

DE60119186T2 - Robotischer Laserzeiger - Google Patents

Robotischer Laserzeiger Download PDF

Info

Publication number
DE60119186T2
DE60119186T2 DE60119186T DE60119186T DE60119186T2 DE 60119186 T2 DE60119186 T2 DE 60119186T2 DE 60119186 T DE60119186 T DE 60119186T DE 60119186 T DE60119186 T DE 60119186T DE 60119186 T2 DE60119186 T2 DE 60119186T2
Authority
DE
Germany
Prior art keywords
pointer
laser
workpiece
machine
path
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
Application number
DE60119186T
Other languages
English (en)
Other versions
DE60119186D1 (de
Inventor
Jr. Robert Anthony Cobleshill Fusaro
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Publication of DE60119186D1 publication Critical patent/DE60119186D1/de
Application granted granted Critical
Publication of DE60119186T2 publication Critical patent/DE60119186T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/425Teaching successive positions by numerical control, i.e. commands being entered to control the positioning servo of the tool head or end effector
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K10/00Welding or cutting by means of a plasma
    • B23K10/02Plasma welding
    • B23K10/027Welding for purposes other than joining, e.g. build-up welding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/24Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/022Optical sensing devices using lasers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K2101/00Articles made by soldering, welding or cutting
    • B23K2101/001Turbines
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35347Replace tool by light emitter, operator checks light path on workpiece
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37048Split beam, stripe projection on object, lines detected with cameras
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37067Calibrate work surface, reference markings on object, work surface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37275Laser, interferometer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37555Camera detects orientation, position workpiece, points of workpiece
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45104Lasrobot, welding robot
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49231Keep tool, probe at constant distance from workpiece surface

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Optics & Photonics (AREA)
  • Plasma & Fusion (AREA)
  • Manufacturing & Machinery (AREA)
  • Human Computer Interaction (AREA)
  • Coating By Spraying Or Casting (AREA)
  • Laser Beam Processing (AREA)
  • Manipulator (AREA)
  • Nozzles (AREA)

Description

  • Die vorliegende Erfindung betrifft allgemein Roboter-Werkzeugmaschinen und insbesondere deren Kalibrierung.
  • Roboter-Werkzeugmaschinen existieren in verschiedenen Konfigurationen zum Durchführen verschiedener Fertigungsvorgänge in der Produktion verschiedener Maschinenkomponenten. Ein typisches Bearbeitungswerkzeug ist in einer mehrachsigen Maschine gelagert, um einem programmierten Pfad über die Konturen eines drei-dimensionalen Werkstückes zu folgen. Das Werkstück kann beispielsweise eine genaue Bearbeitung seiner Oberflächenkontur auf eine spezifische Form erfordern, oder kann Schweißen an spezifischen Stellen auf der Kontur erfordern oder kann eine Beschichtung seiner Oberfläche erfordern.
  • In einer exemplarischen Konfiguration ist ein Plasmabrenner oder eine -kanone auf dem distalen Ende eines gelenkigen Roboterarms mit mehreren Bewegungsgraden, wie z.B. Translation oder Rotation oder beiden montiert. Die Maschine kann programmiert werden, dass sie die Kanone auf die Oberfläche des Werkstückes ausrichtet und einem programmierten Pfad folgt, um automatisch das Werkstück mit einem geeigneten Material durch Plasmaspritzen zu beschichten.
  • Beispielsweise kann das Werkstück eine Leitschaufel eines Gasturbinentriebwerkstators mit einer komplexen 3-D Kontur sein, die die Abscheidung einer Wärmebarrierenbeschichtung darauf durch Plasmaspritzen erfordert. Um eine gleichmäßige Beschichtung über der gesamten Oberfläche des Werkstückes durch Plasmaspritzen aufzubringen, muss die Plasmakanone einem genauen Spritzpfad und unter Einhalten eines geeigneten Versatzes oder Abstands von der Oberfläche des Werkstückes folgen.
  • Das Pfadprogramm kann von der Maschine durch manuelles Neupositionieren der Plasmakanone von Punkt zu Punkt über der Oberfläche des Werkstückes unter gleichzeitiger Aufzeichnung der entsprechenden Positionskoordinaten der Kanone an jedem gewünschten Punkt in dem Pfad erlernt werden. Der Pfad ist typischerweise ein rechtwinkliges Gitter von vielen diskreten Punkten, auf welchen die Plasmakanone während des programmierten Ablaufs ausgerichtet werden kann. Alternativ kann der programmierte Pfad für die Plasmakanone analytisch unter Nutzung der Bewegungsfähigkeiten der Maschine in Bezug auf das darin gelagerte Werkstück ermittelt werden.
  • Beispiele gesteuerter Werkzeugmaschinen sind in DE-C 19832206 und DE-A-19824419 dargestellt.
  • In jedem Falle muss die Maschine geeignet kalibriert werden, um die Genauigkeit des programmierten Pfades in Bezug auf ein individuelles Werkstück sicherzustellen. Selbst nominell identische Werkstücke unterliegen Fertigungstoleranzen, welche deren Endabmessungen beeinflussen. Demzufolge ist es typischerweise erwünscht, die Maschine für jedes gerade bearbeitete Teil zu kalibrieren, um die Genauigkeit des darauf angewendeten Fertigungsprozesses zu maximieren.
  • Die Kalibrierung einer Robotermaschine wird typischerweise unter Verwendung eines Gummi- oder Federkontaktzeigers, die speziell zur Montage an dem Roboterarm konfiguriert sind, ausgeführt, was den Arm dem gewünschten Pfad so folgen lässt, dass der Zeiger das Werkstück ohne Beschädigung daran berühren kann. Der Zeiger erfordert eine sorgfältige Bewegung des Roboterarms, sobald sich der Zeiger dem Werkstück annähert und davon zurückzieht, um eine Berührung irgendwelcher benachbarter Abschnitte des Werkstückes zu vermeiden, welche dadurch beschädigt werden könnten. Dieser Vorgang ist sorgfältig und langsam und Ungenauigkeiten unterworfen, da der Zeiger an seinen gewünschten Kontaktpunkten zusammengedrückt wird. Ferner kann der Kontakt zwischen dem Zeiger und dem Werkstück das Werkstück verunreinigen.
  • Beispielsweise erfordert Plasmaspritzen ein sauberes Werkstück, welches durch einen Zeigerkontakt damit verschmutzt würde. Die Kalibrierung des programmierten Pfades unter Verwendung des Kontaktzeigers erfordert notwendigerweise einen zusätzlichen Verarbeitungsschritt, um das Werkstück nach der Kalibrierung und vor dem Plasmaspritzen zu reinigen.
  • Kontaktzeiger beschränken somit die Geschwindigkeit, mit welcher Bearbeitungsprogrammpfade entwickelt werden können. Sie beschränken auch die Genauigkeit der Werkzeugmaschinenposition während des programmierten Pfades. Sie können auch das Werkstück beim direkten Kontakt damit verschmutzen und eine Beschädigung des Werkstückes selbst oder der Robotermaschine verursachen, wenn diese unabsichtlich das Werkstück während der Bewegung berührt.
  • Demzufolge ist es erwünscht, einen kontaktlosen Kalibrierungszeiger für eine Mehrachsenmaschine bereitzustellen, um den Kalibrierungs- und Herstellungsprozess zu verbessern.
  • Erfindungsgemäß wird ein Kalibrierungszeiger für eine Robotermaschine mit einem entfernbar in einer Aufnahme gelagerten Bearbeitungswerkzeug bereitgestellt, um einem programmierbaren Pfad über ein Werkstück zu folgen, wobei der Kalibrierungszeiger ein Gehäuse aufweist, das wie das Werkzeug zur Lagerung in der Aufnahme geformt ist; gekennzeichnet durch einen Laser, der innerhalb des Gehäuses befestigt ist, um einen Laserstrahl auf das Werkstück zu emittieren, wobei der Laser eine einstellbare Brennweite, um den Laserstrahl in einen fokussierten Punkt an entsprechend unterschiedlichen Abständen von dem Gehäuse zu fokussieren, und eine abgesetzt angeordnete Energieversorgung, die zum Betrieb mit dem Laser über ein Energieversorgungskabel verbunden ist, besitzt.
  • Die Erfindung wird nun detaillierter im Rahmen eines Beispiels unter Bezugnahme auf die Zeichnungen beschrieben, in welchen:
  • 1 eine schematische Darstellung einer Mehrachsen-Werkzeugmaschine ist, die zum Plasmaspritzen eines Werkstückes gemäß einer exemplarischen Ausführungsform der vorliegenden Erfindung konfiguriert ist;
  • 2 eine vergrößerte Explosionsansicht des Bearbeitungsendes der in 1 dargestellten exemplarischen Werkzeugmaschine und eines austauschbaren Kalibrierungszeigers dafür gemäß einer exemplarischen Ausführungsform ist;
  • 3 eine axiale Schnittansicht durch den in 2 dargestellten Kalibrierungszeiger und entlang der Linie 3-3 ist;
  • 4 eine vergrößerte Ansicht des in der Robotermaschine von 1 montierten Kalibrierungszeigers für deren Kalibrierung in Abhängigkeit von einem im Flussdiagramm dargestellten exemplarischen Verfahren ist.
  • In 1 ist schematisch eine Robotermaschine 10 mit einem mehrachsigen Gelenkarm 12 dargestellt, dessen Position betrieblich durch eine programmierbare Steuerung 14 gesteuert wird. Die Maschine 10 kann jede übliche Konfiguration zur Durchführung verschiedener gewünschter Bearbeitungsvorgänge, einschließlich beispielsweise Bearbeiten, Schweißen und Plasmaspritzen aufweisen. Derartige Maschinen werden üblicherweise als computernumerisch gesteuerte (CNC) oder digital numerisch gesteuerte (DNC) Maschinen bezeichnet, in welchen deren verschiedenen Bearbeitungsvorgänge in Software programmiert sind, und in einem geeigneten Speicher innerhalb der Steuerung für deren automatischen Betrieb gespeichert sind.
  • In der in 1 dargestellten exemplarischen Ausführungsform ist der Roboterarm 12 bei mehreren Gelenken gelenkig verbunden, um sechs Bewegungsachsen einer an dem distalen Ende des Arms angebrachten Aufnahme 16 zu bewirken. Die entsprechenden sechs Bewegungsgrade sind alle rotatorisch, wie es durch die in 1 dargestellten sechs doppelköpfigen Pfeile angezeigt wird.
  • Eine Werkzeugmaschine 18 in der exemplarischen Form einer Plasmaspritzkanone ist entnehmbar in der Aufnahme 16 gelagert. Die Plasmakanone enthält einen Hauptkörper, welcher in geeigneter Weise wassergekühlt ist, und nimmt daran in 2 entnehmbar auf.
  • Die Plasmadüse 20 ist zylindrisch und für einen Einsatz in einen entsprechenden Zylinder der Plasmakanone konfiguriert, wobei eine Haltenut 22 dazu genutzt wird, die Düse an dem Zylinder durch Verschrauben zu befestigen. Die Düse enthält geeignete O-Ringe, um eine Fluiddichtung mit dem Zylinder bereitzustellen, und darin das Wasserkühlmittel einzuschließen, das während des Betriebs zum Kühlen der Plasmakanone umgewälzt wird.
  • Gemäß nochmaligem Bezug auf 1 enthält die Maschine 10 auch einen Befestigungstisch 24, auf welchem ein Werkstück 26 geeignet montiert sein kann. In der exemplarischen Ausführungsform führt der Befestigungstisch zwei zusätzliche Bewegungsgrade, welche die Drehung des Tisches und dessen Kippung umfassen ein, welche, wenn sie mit den sechs Bewegungsgraden des Roboterarms 12 kombiniert werden, insgesamt acht Bewegungsgrade zwischen dem Arm und dem Tisch bewirken. Auf diese Weise kann die Plasmakanone 18, und insbesondere ihre Plasmadüse 20, auf jeden Ort über der freiliegenden Oberfläche des auf dem Tisch 24 montierten Werkstückes 26 gerichtet werden.
  • Die vorstehend beschriebene mehrachsige Robotermaschine 10 und das Werkstück 26 können jede herkömmliche Konfiguration aufweisen. Beispielsweise liegt das Werkstück 26 in der exemplarischen Form einer Leitschaufel eines Gasturbinentriebwerks vor, welche eine Schaufelblattkontur mit einer im Wesentlichen konkaven Druckseite und einer gegenüberliegenden im Wesentlichen konvexen Saugseite aufweist, die sich in Längsrichtung von dem Fuß zur Spitze zwischen Vorder- und Hinterkanten der Leitschaufel erstrecken.
  • Da die Leitschaufel währenddes Betriebs in einem Gasturbinentriebwerk heißen Verbrennungsgasen unterworfen ist, ist es erwünscht, die Leitschaufel mit einer keramischen Wärmebarrierenbeschichtung zu beschichten, welche üblicherweise unter Verwendung einer durch die Plasmaspritzkanone 18 ausgeführten Plasmaspritzabscheidung aufgebracht wird. Die Leitschaufel 26 ist lediglich eine von einer erheblichen Anzahl von in einem einzigen Gasturbinentriebwerk benötigten Leitschaufeln, welche unter Verwendung der Maschine 10 durch Plasmaspritzen beschichtet werden können.
  • Jedoch erfordert das Plasmaspritzbeschichten der Leitschaufel eine genaue Ausrichtung der Plasmadüse 20 in Bezug auf die Oberfläche der Leitschaufel, und die Düse muss in genauer Weise über die gesamte Oberfläche der Leitschaufel geführt werden, um deren Spritzbeschichtung zu vervollständigen.
  • Um die Steuerung 14 für den gewünschten Düsenpfad über dem Werkstück genauer zu programmieren, wird ein Kalibrierungslaserzeiger 28 gemäß der vorliegenden Erfindung zur Verwendung mit der ansonsten herkömmlichen Robotermaschine 10 bereitgestellt.
  • Gemäß Darstellung in den 2 und 3 enthält der Laserzeiger 28 ein zylindrisches Gehäuse 30, das wie die Plasmadüse 20 konfiguriert ist, und bevorzugt von vornherein identisch damit ist. Auf diese Weise kann das Zeigergehäuse 30 direkt gegen die Plasmadüse 20 in dem Plasmakanonenzylinder als ein identisches Ersatzteil mit der Ausnah me, dass es nicht zur Verwendung als eine Plasmaspritzdüse konfiguriert ist, ausgetauscht werden. Stattdessen ist ein Laser 32 in dem Zeigergehäuse zum Emittieren eines Laserstrahls 34 auf das Werkstück 26 befestigt, wie es deutlicher in 4 dargestellt ist.
  • Gemäß Darstellung in den 2 und 3 wird der Laser 26 bevorzugt fest innerhalb des Gehäuses 30 montiert und enthält eine abgesetzte Stromversorgung 36, die betrieblich mit dem Laser über eine geeignete Energieversorgungsleitung oder Kabel 38 verbunden ist.
  • Auf diese Weise kann ein herkömmlicher Minilaser innerhalb des verfügbaren Raums einer herkömmlichen Plasmaspritzdüse 20 montiert werden, wobei dessen Energie aus der Ferne aus der Energieversorgung 36 bereitgestellt werden kann, welche mit einem manuellen Ein/Aus-Schalter zum Einschalten des Lasers nach Wunsch batteriebetrieben sein kann. Der Laser kann jede herkömmliche Form, wie z.B. einen roten Diodenlaser zum Emittieren eines sichtbaren roten Laserstrahls aufweisen.
  • In der in 6 dargestellten bevorzugten Ausführungsform enthält der Laser 32 ein eingebautes Fokussierungsobjektiv mit einer einstellbaren Brennweite, um den Laserstrahl 34 in einen fokussierten Punkt 34a zu fokussieren, der auf der Oberfläche 26 gemäß Darstellung in 4 sichtbar ist. Die einstellbare Brennweite ermöglicht die Erzeugung des fokussierten Punktes bei einem zwischen der Oberfläche des Werkstückes und dem distalen Ende des Zeigergehäuses 30 gemessenen vorbestimmten Versatz oder Abstand A. 3 stellt einen nominellen Abstand A für den fokussierten Punkt 34a und einen etwas längeren Versatz A+ zu dem entsprechenden Ort des fokussierten Punktes dar.
  • Demzufolge ist der in 3 dargestellte Laser 32 bevorzugt dafür konfiguriert, einen sichtbaren Laserstrahl 34 zu emittieren, um visuell den fokussierten Punkt 34a zu bewirken. Durch die Befestigung des Lasers 32 innerhalb der Bohrung des Zeigergehäuses 30 reproduziert der Laserstrahl 34 genau die Orientierung des Plasmastrahls, welcher ansonsten aus der unmodifizierten Plasmadüse emittiert würde, die für die Erzeugung des Zeigergehäuses verwendet wird.
  • Die zweite Plasmaspritzdüse, die das Zeigergehäuse 30 definiert, ist bevorzugt axial an einer Umfangsstelle gemäß Darstellung in den 2 und 3 geteilt, und die Bohrung des Gehäuses ist in geeigneter Weise nach Bedarf für die Aufnahme des Lasers 32 in einem geeignet engen Passsitz bearbeitet. Das geteilte Gehäuse führt eine Elastizität für die eng sitzende Aufnahme des Lasers in dem Gehäuse ohne Beschädigung des Lasers selbst ein. Das Einlassende des Zeigergehäuses 30 und die axiale Teilung sind bevorzugt mit einem geeigneten Dichtungsmittel 40, wie z.B. Silikon, ausgefüllt, um den Laser dicht innerhalb des Gehäuses 30 zu befestigen.
  • Wie vorstehend dargestellt, besteht der Vorteil der Verwendung einer zweiten Plasmaspritzdüse wie die Düse 20 für das Zeigergehäuse 30 in ihrer nahezu identischen Konfiguration damit zur Montage in dem Plasmakanonenzylinder, so dass es geeignet innerhalb des Zylinders abgedichtet werden kann, um das Wasserkühlmittel während des Betriebs darin festzuhalten. Wie die ursprüngliche Plasmadüse 20 enthält das Zeigergehäuse 30 geeignete O-Ringdichtungen, welche den Umfang des Gehäuses zu dem Kanonenzylinder nach dem Festhalten durch die Befestigungsmutter 22 gemäß Darstellung in 2 abdichten.
  • Der Laserzeiger 28 ist in 4 in der Plasmakanone 18 in einer identischen Weise zu der in 1 dargestellten Plasmadüse 20, welche er ersetzt, eingebaut dargestellt. Die Kombination des Laserzeigers 28 und der Robotermaschine verbessert erheblich die Genauigkeit der Kalibrierung der schematisch in 4 dargestellten Steuerung und verbessert erheblich die Geschwindigkeit der Kalibrierung. Da kein des Laserzeigers 28 das Werkstück 26 während der Operation berührt, ist dessen Berührungsverschmutzung eliminiert. Und da nur der sichtbare Laserstrahl 34 dazu verwendet wird, die Plasmakanone in Bezug auf das Werkstück 24 zu positionieren, ist eine Beschädigung an dem Werkstück selbst oder an der Robotermaschine aufgrund eines unbeabsichtigten Kontaktes zwischen diesen ebenfalls eliminiert.
  • 4 stellt schematisch und in Flussdiagrammform ein bevorzugtes Verfahren der Verwendung des Laserzeigers 28 zum Kalibrieren der Robotermaschine dar. Zu Beginn wird der Laserzeiger 28 in die Plasmakanone 18 der Maschine in derselben Weise wie die in 1 dargestellte Plasmaspritzdüse 20 montiert, welche er zeitweise ersetzt. Die Maschine kann anschließend in einer herkömmlichen Weise betrieben werden, um den an dem Roboterarm befestigten Zeiger 28 jeden gewünschten Pfad, welcher mit geeigneter Software innerhalb der Steuerung 14 programmiert werden kann, entlang zu führen oder zu positionieren.
  • Eine exemplarische Form des programmierten Pfades wird durch einen rechtwinkligen Gitterpfad 42 mit vertikalen und horizontalen Linien, die sich an entsprechenden Gitterpunkten schneiden, dargestellt. Die Gitterpunkte können dazu verwendet werden, die gesamte offenliegende Oberfläche der Leitschaufel 26, die ein Plasmaspritzen erfordert, abzubilden, und der programmierte Pfad für den Laserzeiger 28 repräsentiert den gewünschten Pfad der entsprechenden Plasmadüse 20 für die Ausführung des gewünschten Plasmaspritzvorgangs. Der in die Steuerung programmierte Pfad kann jede geeignete Konfiguration aufweisen, welche die Plasmaspritzkanone von Punkt zu Punkt über die Oberfläche der Leitschaufel 28 führt.
  • Die Verwendung des Laserzeigers 28 gemäß der vorliegenden Erfindung bietet viele Vorteile bei der Verbesserung des programmierten Pfades. Die Maschine wird zu Beginn so betrieben, dass sie den Zeiger 28 entlang eines gewünschten Pfades auf dem Werkstück führt, und der Zeiger wird eingeschaltet, um den Laserstrahl 34 in seinen fokussierten Punkt 34a auf das Werkstück zu projizieren. Im Vergleich zu einem herkömmlichen Kontaktzeiger ermöglicht es der Laserzeiger 28 zu sehen, wo der Laserpunkt 34a auf der Werkstückoberfläche erscheint, ohne dass irgendein physikalischer Kontakt zwischen dem Zeiger und dem Werkstück besteht. Die visuelle Beobachtung des Laserpunktes 34a selbst ermöglicht eine genaue Ausrichtung der Plasmakanone zu der Leitschaufel 26.
  • Ferner wird, da ein fokussierter Laser verwendet wird, eine genaue Ermittlung des in 4 dargestellten gewünschten Abstandes A ebenfalls visuell beobachtet, indem beobachtet wird, ob sich der Laserpunkt 34a auf der Oberfläche des Werkstückes im Fokus befindet. Der Laserzeiger 28 weist den gewünschten Abstand A von dem Punkt 34a auf, wenn der Punkt im Fokus auf dem Werkstück mit einer genauen und hellen Begrenzung zu sehen ist. Eine Bestätigung des gewünschten Abstandes A kann erhalten werden, indem manuell der Abstand zwischen dem Werkstück und dem distalen Ende des Zeigers 28 gemessen wird, falls dies erwünscht ist.
  • Die Maschine kann so betrieben werden, dass die Plasmakanone und der darin gelagerte Zeiger 28 über den gesamten gewünschten Gitterpfad 42 von Punkt zu Punkt neu positioniert wird, wobei der fokussierte Punkt 34a der Reihe nach dort mit dem entsprechenden Abstand A davon neu positioniert wird.
  • Auf diese Weise können der Roboterarm und der darauf montierte Zeiger 28 der Reihe nach neu positioniert werden, um den gewünschten Gitterpfad 42 über das Werkstück 26 zu bewirken. Der Fokuspunkt 34a wird somit wiederum über den mehreren durch den gewünschten Pfad repräsentierten diskreten Gitterpunkten neu positioniert.
  • Abhängig von der spezifischen Konfiguration des Werkstückes 26 und davon, ob eine Möglichkeit für einen Kontakt zwischen der Plasmakanone und dem Werkstück während des programmierten Pfades vorliegt, kann der Laserzeiger einfach seitlich oder in Bezug auf die Oberfläche des Werkstückes einwärts oder auswärts verschoben werden. Beispielsweise stellt 4 dar, dass der Roboterarm durch Zurückziehen des Laserzeigers 28 von dem Werkstück 26, gefolgt wiederum von einer seitlichen Bewegung zu dem nächsten Gitterpunkt und dann durch Einwärtsbewegen oder Vorschieben des Zeigers 28 auf das Werkstück zu neu positioniert werden kann, um den Laserstrahl auf den nächsten gewünschten Gitterpunkt zu projizieren. Auf diese Weise wird die Plas maspritzkanone leicht aus der Nähe des Werkstückes zurückgezogen, sobald das Werkstück und der Roboterarm innerhalb ihrer insgesamt acht Bewegungsgrad von Punkt zu Punkt bewegt werden.
  • Der in 4 dargestellte Laserzeiger 28 ermöglicht die Programmierung der Maschinensteuerung 14 in jeder geeigneten Weise mittels der durch den angesprochenen Laserstrahl 34 gebotenen Vorteile. Beispielsweise kann der Programmierungspfad manuell erzeugt werden, indem zu Beginn der gewünschte Gitterpfad 42 auf der Oberfläche des Werkstückes in irgendeiner gewünschten Weise, wie z.B. durch Erzeugen entsprechender Markierungen darauf, bereitgestellt wird. Der Roboterarm kann dann betätigt werden, um den Laserzeiger 28 wiederum manuell auf die Gitterpunkte auszurichten, um einen entsprechend fokussierten Punkt 34a dort zu erzeugen.
  • Wenn sich der fokussierte Punkt an dem gewünschten Gitterpunkt befindet und sich der Punkt im Fokus befindet, wird die Orientierung der Plasmakanone im Raum in Bezug auf das Werkstück mit einem geeigneten Abstand A fixiert. Die Steuerung 14 kann dann in üblicher Weise betrieben werden, um die sechs Koordinaten des Roboterarms und die zwei Koordinaten des Montagetisches aufzuzeichnen, welche wiederum die Lage im Raum des Laserzeigers 28 in Bezug auf das Werkstück für jeden von den gewünschten Gitterpunkten identifizieren.
  • Gemäß Darstellung in Flussdiagrammform in 4 wird die manuelle Programmierung der Steuerung Punkt für Punkt ausgeführt, indem der Laserpunkt neu positioniert und die entsprechenden acht Koordinaten dafür aufgezeichnet werden.
  • Wenn alle von den Gitterpunkten durch den fokussierten Punkt 34a beleuchtet wurden und die entsprechenden acht Koordinaten des Roboterarms und des Montagetisches in der Steuerung aufgezeichnet worden sind, wird der programmierte Pfad abgeschlossen und darin gespeichert.
  • Nach der Programmierung wird der Laserzeiger 28 aus dem Kanonenzylinder entfernt und durch die Plasmadüse 20 ersetzt. Die Robotermaschine kann dann in einer herkömmlichen Weise zum Plasmaspritzen des Werkstücks unter Verwendung der tatsächlichen Sprühdüse 20 betrieben werden, welche dem unter Verwendung des Laserzeigers 28 programmierten Pfad folgt. Die Geschwindigkeit des Plasmaspritzvorgangs über dem programmierten Pfad kann wesentlich über die Kalibrierungsgeschwindigkeit hinaus, wie für die Maximierung dieser Geschwindigkeit gewünscht, erhöht werden.
  • Die Steuerung 14 kann alternativ analytisch unter Nutzung der Zeichnungsspezifikationen für das spezielle Werkstück 26 und der Bewegungsfähigkeiten der Robotermaschine programmiert werden. Die Koordinaten des Zeigers 28 bezüglich des Werkstückes 26, gemäß Darstellung durch seine Zeichnungsabmessungen, können analytisch an jedem der gewünschten Gitterpunkte ermittelt werden, um die gewünschten entsprechenden Abstände A dort zu bewirken. Die analytisch ermittelten Koordinaten für die sechs Bewegungsgrade des Roboterarms und die zwei Bewegungsgrade des Montagetisches 24 können in der Steuerung 14 aufgezeichnet oder gespeichert werden.
  • Die Maschine kann dann so betrieben werden, dass sie dem analytisch ermittelten Pfad folgt und der Reihe nach den Laserstrahlpunkt 34a auf die gewünschten Gitterpunkte auf einem auf dem Tisch 24 tatsächlich montierte Werkstück 26 projiziert.
  • Da jedes Werkstück mit Fertigungstoleranzen behaftet ist, enthält die tatsächliche relative Position zwischen dem Laserzeiger 28 und dem auf dem Tisch 24 montierten tatsächlichen Werkstück einige Ungenauigkeiten. Jedoch können durch die Beobachtung des fokussierten Punktes 34a bei dessen Führung über den gewünschten Pfad auf einem tatsächlichen Werkstück 26 Fehlausrichtungen zu dem gewünschten Gitterpfad einfach beobachtet werden und alle ungenauen Abstände A, welche den Punkt 34a defokussieren, ebenfalls leicht beobachtet werden.
  • Der Maschinenbediener kann dann die Punktstelle bei jedem Gitterpunkt einstellen, indem er einen oder mehrere von den entsprechenden acht Bewegungsgraden des Roboterarms und des Montagetisches einstellt. Nach der korrekten Einstellung der Punktstelle auf dem entsprechenden Gitterpunkt können die aufgezeichneten Koordinaten in der Steuerung 14 in geeigneter Weise korrigiert werden, um somit den darin programmierten Pfad zu korrigieren.
  • Da Robotermaschinen inhärent eine Koordinatenmessfähigkeit besitzen, indem sie die Koordinaten aufzeichnen, die ihren Bewegungsgraden entsprechen, kann der Laserzeiger zusätzlich mit dieser Koordinatenmessfähigkeit für eine weitere Nutzung als zur Bearbeitung verwendet werden. Beispielsweise kann die Maschine unter Verwendung des Laserzeigers dafür verwendet werden, um genau verschiedene Dimensionen nach Wunsch von Punkt zu Punkt auf einem typischen Werkstück zu vermessen.
  • Da Gummi- oder Federkontaktzeiger notwendigerweise einen Kontakt mit dem Werkstück erfordern, ist die genaue Ermittlung des Werkzeugabstandes von dem Werkstück schwierig. Da der Laserzeiger das Werkstück nicht berührt, kann er dazu genutzt werden, um den Abstand des Laserzeigers selbst und dementsprechend der ansonsten identischen Plasmadüse genau zu messen.
  • Zeichnungsbeschriftungen
  • 1
  • 14
    Steuerung
  • 2
  • A
    Kühlmittel
    36
    Laserenergieversorgung
  • 4
  • 14
    Steuerung
    A
    Programmierter Pfad
    B
    Programm
    C
    Von Hand
    D
    Zeiger positionieren
    E
    Koordinaten aufzeigen
    F
    Analytisch
    G
    Zeiger positionieren
    E
    Koordinaten anpassen

Claims (6)

  1. Kalibrierungszeiger (28) für eine Robotermaschine (10) mit einem entfernbar in einer Aufnahme gelagerten Bearbeitungswerkzeug (18), um einen programmierbaren Pfad (42) über ein Werkstück (26) zu folgen, wobei der Kalibrierungszeiger (28) aufweist: ein Gehäuse (30), das wie das Werkzeug (18) zur Lagerung in der Aufnahme (16) geformt ist; gekennzeichnet durch: einen Laser (32), der innerhalb des Gehäuses (30) befestigt ist, um einen Laserstrahl (34) auf das Werkstück (26) zu senden, wobei der Laser (32) eine einstellbare Brennweite besitzt, um den Laserstrahl in einen fokussierten Punkt (34a) an entsprechend unterschiedlichen Abständen von dem Gehäuse (30) zu fokussieren, und eine abgesetzt angeordnete Energieversorgung (36), die zum Betrieb mit dem Laser über ein Energieversorgungskabel (38) verbunden ist.
  2. Zeiger nach Anspruch 1, wobei: die Maschine (10) einen Mehrachsenarm (12) enthält, der an seinem distalen Ende das Maschinenwerkzeug in der Form einer Plamaspritzpistole (18) lagert; wobei die Pistole eine darin montierte Plasmaspritzdüse (20) enthält; und das Zeigergehäuse (30) eine zweite Plasmaspritzdüse mit dem abgedichtet darin befestigten Laser aufweist.
  3. Zeiger nach Anspruch 2, wobei die zweite Düse (30) axial aufgeteilt ist, um eine Presspassung mit dem darin montierten Laser (32) zu erzeugen.
  4. Zeiger nach Anspruch 2, wobei der Laser (32) dazu eingerichtet ist, einen sichtbaren Laserstrahl (34) auszusenden, um den fokussierten Brennfleck (34a) visuell zu erzeugen.
  5. Zeiger nach Anspruch 2 in Kombination mit der Robotermaschine (10), und ferner aufweisend: eine programmierbare Steuerung (14), die mit dem Mehrachsenarm (12) zum Steuern von dessen Position betriebsmäßig verbunden ist; und wobei die Steuerung dazu eingerichtet ist, dass sie einen programmierten Pfad für den auf den Arm gelagerten den Zeiger (28) enthält, um einen Abstand von dem Werkstück einzuhalten.
  6. Verfahren zum Verwenden des Zeigers (28) gemäß Anspruch 5, mit dem Schritt: Befestigen des Zeigers in der Maschine; Betreiben der Maschine so, dass sie den Zeiger an dem Pfad entlang führt; und Projizieren des Laserstrahls auf einen fokussierten Brennpunkt (34a) auf dem Werkstück in einem Abstand davon.
DE60119186T 2000-02-15 2001-02-15 Robotischer Laserzeiger Expired - Lifetime DE60119186T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/504,196 US6374158B1 (en) 2000-02-15 2000-02-15 Robotic laser pointer
US504196 2000-02-15

Publications (2)

Publication Number Publication Date
DE60119186D1 DE60119186D1 (de) 2006-06-08
DE60119186T2 true DE60119186T2 (de) 2007-01-18

Family

ID=24005248

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60119186T Expired - Lifetime DE60119186T2 (de) 2000-02-15 2001-02-15 Robotischer Laserzeiger

Country Status (6)

Country Link
US (1) US6374158B1 (de)
EP (1) EP1125695B1 (de)
JP (1) JP4764555B2 (de)
KR (1) KR100784171B1 (de)
CZ (1) CZ301571B6 (de)
DE (1) DE60119186T2 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012212037A1 (de) * 2012-07-10 2014-01-16 Alia Technik Gmbh Vorrichtung und Verfahren zum Verzinken von Stahlbauteilen
DE102012220353A1 (de) * 2012-11-08 2014-05-08 Sauer Ultrasonic Gmbh Werkzeug, Werkzeugmaschine und Bearbeitungsverfahren
US9802286B2 (en) 2009-05-29 2017-10-31 Fanuc Ltd Robot control system provided in machining system including robot and machine tool

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE515374C2 (sv) * 1999-10-29 2001-07-23 Abb Flexible Automation As Förfarande och anordning för bestämning av ett objekts koordinater och orientering i ett referenskoordinatsystem
US6749764B1 (en) * 2000-11-14 2004-06-15 Tru-Si Technologies, Inc. Plasma processing comprising three rotational motions of an article being processed
JP3715537B2 (ja) * 2001-02-19 2005-11-09 本田技研工業株式会社 多関節ロボットの干渉回避方法およびプログラム
US6938454B2 (en) * 2002-05-13 2005-09-06 Trumpf Maschinen Austria Gmbh & Co. Kg. Production device, especially a bending press, and method for operating said production device
KR100482562B1 (ko) * 2002-06-26 2005-04-14 현대자동차주식회사 로봇 캘리브레이션 방법
JP4230196B2 (ja) * 2002-10-30 2009-02-25 川崎重工業株式会社 位置決め演算方法および位置決め演算装置
KR100758978B1 (ko) * 2003-06-26 2007-09-14 현대중공업 주식회사 로봇 시스템의 주행축 캘리브레이션 방법
US7021994B2 (en) * 2003-11-05 2006-04-04 General Electric Company Method and apparatus for metalworking using a coolant fluid
EP1555329A1 (de) 2004-01-15 2005-07-20 Siemens Aktiengesellschaft Bauteil mit Druckeigenspannungen, Verfahren zur Herstellung und Vorrichtung zur Erzeugung von Druckeigenspannungen
US20050194367A1 (en) * 2004-03-02 2005-09-08 Fredrick William G.Jr. System and method for remote controlled actuation of laser processing head
DE102004024378B4 (de) 2004-05-17 2009-05-20 Kuka Roboter Gmbh Verfahren zur robotergestützten Vermessung von Objekten
US7140216B2 (en) 2004-11-18 2006-11-28 General Electric Company laser aligned shotpeen nozzle
JP4353219B2 (ja) 2006-08-14 2009-10-28 日産自動車株式会社 レーザ加工装置、レーザ加工装置の制御方法
US20080058990A1 (en) * 2006-08-31 2008-03-06 General Electric Company Robotic programming control using multiple binary input
KR100774861B1 (ko) * 2006-10-12 2007-11-08 (주)미진시스템 아암 스탠드
US8191504B2 (en) * 2006-11-27 2012-06-05 United Technologies Corporation Coating apparatus and methods
US7981219B2 (en) * 2006-12-12 2011-07-19 Ford Global Technologies, Llc System for plasma treating a plastic component
US20080138532A1 (en) * 2006-12-12 2008-06-12 Ford Global Technologies, Llc Method for decorating a plastic component with a coating
KR100938142B1 (ko) * 2007-08-21 2010-01-22 금오테크(주) 비접촉식 송배전용 애자 열화 및 단선 측정 시스템
DE102008056278A1 (de) 2008-10-25 2010-04-29 Kjellberg Finsterwalde Plasma Und Maschinen Gmbh System zur thermischen Bearbeitung von Werkstücken
US8347823B1 (en) 2009-07-07 2013-01-08 Roy Justin Thomas Pet triggered programmable toy
US8376586B2 (en) * 2010-03-26 2013-02-19 Robert J. Abbatiello Low-divergence light pointer apparatus for use through and against transparent surfaces
KR101505062B1 (ko) * 2010-05-25 2015-03-23 시스테만틱스 인디아 피브이티. 엘티디 직렬-병렬 링크 기구 기반의 하이브리드 6 자유도 로봇 매니퓰레이터
US8739404B2 (en) * 2010-11-23 2014-06-03 General Electric Company Turbine components with cooling features and methods of manufacturing the same
JP5705633B2 (ja) * 2011-04-22 2015-04-22 三菱重工業株式会社 噴射装置の付着位置補正方法、溶射方法、タービン翼の製造方法、及び加工方法
TWI531419B (zh) * 2011-05-26 2016-05-01 艾德維尼拉企業公司 塗佈裝置
US9043011B2 (en) * 2012-01-04 2015-05-26 General Electric Company Robotic machining apparatus method and system for turbine buckets
US9144860B2 (en) * 2012-03-29 2015-09-29 Fanuc Robotics America Corporation Robotic weld gun orientation normalization
US9448555B2 (en) 2012-06-15 2016-09-20 Toyota Motor Engineering & Manufacturing North America, Inc. Systems, assemblies, and methods for programming robotic systems
US9272360B2 (en) * 2013-03-12 2016-03-01 General Electric Company Universal plasma extension gun
CN104759945B (zh) * 2015-03-25 2017-04-19 西北工业大学 基于高精度工业相机的移动制孔机器人基准找正方法
JP6587689B2 (ja) * 2015-09-02 2019-10-09 株式会社Fuji 大気圧プラズマ発生装置
JP2017066456A (ja) * 2015-09-29 2017-04-06 株式会社ダイヘン 溶射装置
US20170095929A1 (en) * 2015-10-06 2017-04-06 General Electric Company System for checking calibration of a robotic multi-axis machine
JP6735148B2 (ja) * 2016-05-11 2020-08-05 オークマ株式会社 工作機械
CN105976380B (zh) * 2016-05-11 2018-12-14 华中科技大学 一种基于视觉的机器人喷涂轨迹校准方法
CN106078359B (zh) * 2016-06-02 2018-06-15 清华大学 一种龙门式多主轴制孔组合机床的零点定义与标定方法
US10300551B2 (en) * 2016-11-14 2019-05-28 Matthew Fagan Metal analyzing plasma CNC cutting machine and associated methods
US10195683B2 (en) * 2016-11-14 2019-02-05 Matthew Fagan Metal analyzing plasma CNC cutting machine and associated methods
CN106625713A (zh) * 2017-01-11 2017-05-10 长春工业大学 提高涂胶工业机器人涂胶精度的方法
JP6496340B2 (ja) * 2017-03-17 2019-04-03 ファナック株式会社 スキャナ制御装置、ロボット制御装置及びリモートレーザ溶接ロボットシステム
US11871978B2 (en) * 2017-04-20 2024-01-16 Boise State University Plasma scalpel for selective removal of microbes and microbial biofilms
JP7188880B2 (ja) * 2017-12-05 2022-12-13 オークマ株式会社 工作機械
CN109774197B (zh) * 2018-07-13 2021-05-07 中国航空工业集团公司济南特种结构研究所 一种复合材料曲面铺层激光投影仪位置的确定方法
JP6974275B2 (ja) * 2018-08-21 2021-12-01 株式会社スギノマシン レーザーポインタ
US11020858B2 (en) * 2018-08-23 2021-06-01 Toyota Researching Institute, Inc. Lifting robot systems
JP6833228B1 (ja) * 2020-02-19 2021-02-24 中島産業株式会社 ガラス材溶射装置
IL274911B2 (en) * 2020-05-25 2023-10-01 Metalix Cad/Cam Ltd A device and method for calibrating a robotic cell
CN112176274A (zh) * 2020-10-13 2021-01-05 洛阳轴承研究所有限公司 热喷涂喷枪轨迹校准方法及轴承喷涂方法
CN113625659B (zh) * 2021-08-17 2023-02-24 杭州飞钛航空智能装备有限公司 制孔机构的控制方法、装置、电子设备和制孔机构
KR102585872B1 (ko) * 2023-07-10 2023-10-10 (주)자오건설 슈미트 해머 타격 위치 표시용 패턴 조사 장치
CN119098985B (zh) * 2024-08-30 2025-11-11 上海船舶工艺研究所(中国船舶集团有限公司第十一研究所) 机器人点激光寻位方法、装置、计算机设备和存储介质

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE30016E (en) * 1975-09-12 1979-05-29 Cincinnati Milacron Inc. Method and apparatus for compensating for unprogrammed changes in relative position between a machine and workpiece
US4011437A (en) * 1975-09-12 1977-03-08 Cincinnati Milacron, Inc. Method and apparatus for compensating for unprogrammed changes in relative position between a machine and workpiece
US4275986A (en) * 1975-10-28 1981-06-30 Unimation, Inc. Programmable automatic assembly system
US4260941A (en) * 1975-10-28 1981-04-07 Unimation, Inc. Programmable automatic assembly system
US4447697A (en) * 1978-03-28 1984-05-08 Unimation, Inc. Weld gun repositioning system for programmable manipulator
US4367532A (en) * 1979-10-12 1983-01-04 Nordson Corporation Manually programmable robot with power-assisted motion during programming
US4442387A (en) * 1981-11-25 1984-04-10 Unimation, Inc. Safe programming system for industrial robots
US4675502A (en) * 1985-12-23 1987-06-23 General Electric Company Real time tracking control for taught path robots
US4815845A (en) * 1986-04-16 1989-03-28 Westinghouse Electric Corp. Axial alignment aid for remote control operations and related method
JPH07104692B2 (ja) * 1986-10-02 1995-11-13 トヨタ自動車株式会社 予見追跡制御型ロボツト
US4786848A (en) * 1987-07-27 1988-11-22 Davidson Textron Inc. Water jet trim head simulator
US4907169A (en) * 1987-09-30 1990-03-06 International Technical Associates Adaptive tracking vision and guidance system
US4945493A (en) * 1988-09-26 1990-07-31 Ford Motor Company Method and system for correcting a robot path
JP2735126B2 (ja) * 1988-12-27 1998-04-02 キヤノン株式会社 ロボットの制御方法及びその制御装置
US5600759A (en) * 1989-03-20 1997-02-04 Fanuc Ltd. Robot capable of generating patterns of movement path
JPH02309207A (ja) * 1989-05-24 1990-12-25 Kanto Auto Works Ltd ロボットアーム軸の角度変位検出方法及び装置
US4993161A (en) * 1990-01-04 1991-02-19 David White, Inc. Laser beam level instrument
US5297238A (en) * 1991-08-30 1994-03-22 Cimetrix Incorporated Robot end-effector terminal control frame (TCF) calibration method and device
US5341458A (en) * 1991-09-11 1994-08-23 Honda Giken Kogyo Kabushiki Kaisha Method of and system for generating teaching data for robots
JPH0671581A (ja) * 1992-08-26 1994-03-15 Mitsubishi Heavy Ind Ltd マニプレータの位置決め装置
JP2654899B2 (ja) * 1993-01-22 1997-09-17 三井造船株式会社 操作型マニピュレータの教示装置および操作型マニピュレータによる自動作業方法
JPH0755439A (ja) * 1993-08-11 1995-03-03 Kobe Steel Ltd 三次元形状計測装置
US5798627A (en) * 1995-01-04 1998-08-25 Gilliland; Malcolm T. Method for simultaneous operation of robot welders
JP3515657B2 (ja) * 1995-12-26 2004-04-05 株式会社リコー 三次元位置検出装置及びこれを用いた移送ロボット
JP2808274B1 (ja) * 1997-05-02 1998-10-08 川崎重工業株式会社 対象の位置検出方法および位置検出装置
DE19824419A1 (de) * 1998-05-30 1999-12-02 Hp Chemie Research And Dev Ltd Programmierung der räumlichen Schneidkoordinaten von Wasserstrahlschneidvorrichtungen
DE19832206C1 (de) * 1998-07-17 1999-10-07 Porsche Ag Vorrichtung zur Kontrolle eines Bewegungsablaufes eines Roboters

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9802286B2 (en) 2009-05-29 2017-10-31 Fanuc Ltd Robot control system provided in machining system including robot and machine tool
DE102010022258B4 (de) 2009-05-29 2018-10-25 Fanuc Corporation Robotersteuerungsanordnung, die in einer Bearbeitungsanordnung vorgesehen ist, welche einen Roboter und eine Werkzeugmaschine umfasst
DE102012212037A1 (de) * 2012-07-10 2014-01-16 Alia Technik Gmbh Vorrichtung und Verfahren zum Verzinken von Stahlbauteilen
DE102012220353A1 (de) * 2012-11-08 2014-05-08 Sauer Ultrasonic Gmbh Werkzeug, Werkzeugmaschine und Bearbeitungsverfahren
DE102012220353B4 (de) * 2012-11-08 2015-11-26 Sauer Ultrasonic Gmbh Werkzeug, Werkzeugmaschine und Bearbeitungsverfahren
US9724779B2 (en) 2012-11-08 2017-08-08 Sauer Ultrasonic Gmbh Tool, machine tool, machining method

Also Published As

Publication number Publication date
CZ301571B6 (cs) 2010-04-21
EP1125695A3 (de) 2002-07-24
JP2001293675A (ja) 2001-10-23
KR20010082137A (ko) 2001-08-29
JP4764555B2 (ja) 2011-09-07
KR100784171B1 (ko) 2007-12-10
EP1125695B1 (de) 2006-05-03
DE60119186D1 (de) 2006-06-08
EP1125695A2 (de) 2001-08-22
US6374158B1 (en) 2002-04-16
CZ2001583A3 (cs) 2001-10-17

Similar Documents

Publication Publication Date Title
DE60119186T2 (de) Robotischer Laserzeiger
DE102014017307B4 (de) Verfahren und System zum Bearbeiten eines Bauteils mit einem robotergeführten Werkzeug
DE69113502T2 (de) Verfahren zur Herstellung von Turbinenschaufeln.
DE10242710A1 (de) Verfahren zum Herstellen eines Verbindungsbereiches auf einem Werkstück
DE102015015094A1 (de) Kooperationssystem mit Werkzeugmaschine und Roboter
EP0350000B1 (de) Vorrichtung zum Auftragsschweissen der Schaufelspitzen von Turbinen- und Kompressor-Schaufeln
EP2037215B1 (de) Verfahren und Kontrollsystem zur Kontrolle der Beschichtungsqualität von Werkstücken
DE102020205307A1 (de) Reparaturwerkzeug for turbomaschinen und verwandtes verfahren
DE102017008151A1 (de) Flüssigkeitsausstoss-Vorrichtung
DE19641887A1 (de) Rohrinnenmanipulator zum vollflächigen Innenbeschichten von verlegten Rohrleitungen
DE19931676C2 (de) Verfahren zum Vermessen von Werkstücken und Bearbeitungsstation
DE102018125841B4 (de) Roboter, Robotersystem und Verfahren zum Festlegen eines Koordinatensystems eines Roboters
DE102005061618B4 (de) System und Verfahren zur Ausrichtungs- und Lagekontrolle eines Roboterwerkzeugs
DE102021202211A1 (de) Verfahren zur Herstellung eines Gewindes an wenigstens einem Ende wenigstens eines Metallrohres sowie Gewindeschneidanlage
DE102017003993B4 (de) Kalibrierung eines Roboters
EP4267336A1 (de) Verfahren zum herstellen eines polymerveredelten rohrelements
US20170095929A1 (en) System for checking calibration of a robotic multi-axis machine
Murphy et al. CAD directed robotic deburring
DE102012103548A1 (de) Verfahren und Vorrichtung zum Ausrichten eines Werkzeugs sowie Bearbeitungsstation und Messeinrichtung
DE102016001883A1 (de) Numerische Steuerungsvorrichtung mit Werkzeugkorrekturfunktion bei Schälbearbeitungen
DE102015220525B4 (de) Vorrichtung und Verfahren zur Bearbeitung eines Bauteils
DE19738096A1 (de) Verfahren und Vorrichtung zur Positionierung eines Werkzeugs
DE102020129885A1 (de) System und verfahren zum ableiten und anwenden von globalen offsets der numerischen computersteuerung während der messung von teilen auf einem koordinatenmessgerät
DE102006049627A1 (de) Verfahren und Vorrichtung zur Feinpositionierung eines Werkzeugs mit einer Handhabungseinrichtung
DE29813589U1 (de) Flexibles Fertigungssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition