Skip to Content

Laserschneiden

Laserschneidvorgang

Die Programmierung eines Werkzeugwegs für den Laserschnitt erzeugt im Wesentlichen einen Schneidzyklus, d. h. eine Operation, die aus drei Abschnitten besteht:

Annäherung (außerhalb des Prozesses)

Schneidprozess (im Prozess)

Rückzug (außerhalb des Prozesses)

Der Schneidzyklus wird durch die Programmierattribute und -ereignisse berechnet und gesteuert.

Schneidzyklen

Neben den globalen Programmierattributen und Ereignissen, die den berechneten Werkzeugweg bestimmen, gibt es einige zusätzliche Funktionen und Routinen, die für eine maximale Optimierung, Effizienz und Leistung des Laserschnittzyklus angewendet werden können.

Regelmäßige FormenGeometrische Grundkonturen wie Kreise, Rechtecke, Dreiecke und dergleichen werden mit vordefinierten Zyklen für diese jeweilige Grundform programmiert. Diese Zyklen können einige andere Attribute außer Kraft setzen.
ProzessausrichtungFunktioniert nur in Situationen, in denen ein 1- oder 2-Rotationsachsen-Positionierer das Werkstück trägt und der Positionierer (Bewegung) mit der Steuerung verbunden ist. An jeder Werkzeugwegposition werden die Positionierachsen so gesteuert, dass der Laserstrahlkopf in einer vordefinierten (in der Regel nach unten gerichteten) Position gehalten wird. Als Beispiel dient diese vordefinierte Position aus Sicherheitsgründen dazu, den Laserstrahl stets nach unten gerichtet zu halten.
SeitentangenteKonturschnittzyklus, bei dem die Schnittrichtung durch die Tangentialfläche bestimmt wird.

Werkzeugwinkel

Im Allgemeinen gibt es drei Werkzeugwinkel, um die Ausrichtung des Laserstrahlkopfs ausgehend von seiner Nennposition zu definieren.

ArbeitVerfahrwegWerkzeug

Abhängig von der Marke und der Konfiguration der Lasermaschine können die Attribute zur Definition dieser einzelnen Werkzeugwinkel möglicherweise nicht zur Bearbeitung angezeigt werden. Falls dies nicht der Fall ist, wird das Werkzeug mit seiner Nennposition programmiert.

Werkzeugausrichtung

Jedes Werkzeug verfügt über einen Werkzeugrahmen, der verwendet wird, um es auf dem Werkzeugweg in der korrekten Position und Ausrichtung zu platzieren. Es ist entscheidend, dass dieser Rahmen mit der Ausrichtung der Prozessgeometrie abgeglichen wurde, um ein korrektes Ergebnis zu erzielen. Diese Ausrichtung ist die Zuordnung zwischen dem Werkzeugrahmen und der Prozessgeometrie.

Bei der Erstellung der Prozessgeometrie wurden eine Normalrichtung (lila Pfeile) und eine Tangential- oder Fahrtrichtung (roter Pfeil) definiert.

Mit den Ausrichtungsattributen müssen die Achsen des Werkzeugrahmens mit diesen Richtungen abgeglichen werden.

Programmierungsattribute

Die Anzeige der Programmierattribute in den Dashboards Programmierstandards und Aktives Programm wird in einer Settings.xml-Datei definiert. Bei einer Standardinstallation befindet sich eine Standarddatei im Pfad <install>\E2Plugin\Technologies\LaserCuttingTechnology\Standard\ControllerSettings.

Für den Standardcontroller sind die folgenden Attribute definiert.

Technik-RegisterkarteBehälterAttributBeschreibung
Program base
Tool data
Manufacturing geometry
Toolpath calculation
Technology base
Contour
Regular shape
Tangential cutting
Operation linking
Für die automatische Generierung von Verbindungswegen
Toolpath quality
Automatic path optimization
Die Programm-Referenzinformationen.
BasisrahmenDer Bezugsrahmen des Programms.
Werkzeuginformationen.
WerkzeugressourceDer Name des Werkzeugs.
TechnologieDie angewandte Technologie.
Automatischer Werkzeugwechsel
WerkzeugrahmenDer Werkzeugrahmen, der den Werkzeugweg ausführt.
Die Zuordnung der Werkzeugachsen zu den entsprechenden Vektoren der Prozessgeometrie.
Normale RichtungDie Ausrichtung der Z-Achse des Werkzeugkoordinatensystems mit der Normalenrichtung der Prozessgeometrie.
TangentialrichtungDie Ausrichtung der X-Achse des Werkzeugkoordinatensystems an der Tangentialrichtung der Prozessgeometrie.
Die globale Transformation der Fertigungsgeometrie.
Translation in X,Y,ZDie globale Verschiebung in X-, Y- oder Z-Richtung.
Rotation um X, Y, ZDie globale Rotation um die X-, Y- oder Z-Achse.
Die Randbedingungen an der Fertigungsgeometrie zur Berechnung des Werkzeugwegs.
Abstand StartpunktDer Abstand des ersten Bearbeitungspunkts von der Startposition der Prozessgeometrie.
Abstand EndpunktDer Abstand des letzten Bearbeitungspunkts zur Endposition der Prozessgeometrie.
Gegenüberliegende AnfahrseiteUm die Anfahrtsseite an der Herstellungsstartposition umzukehren.
Richtung des Prozesses umkehrenUm die Fertigungsprozessrichtung umzukehren, d.h. Start- und Endposition werden vertauscht.
Die Annäherung des Fertigungskonturs zur Berechnung des Werkzeugpfads.
ModusDer Modus zur Annäherung an die Kontur.
Max. DurchbiegungDie maximal zulässige Abweichung zwischen der Geometrie und dem berechneten Werkzeugweg.
Max. AbstandDie maximale Entfernung zwischen zwei Werkzeugweg-Elementen im Prozess entlang des Konturs.
Toleranz für Ereignis-NeuverknüpfungDie Toleranz, um das nächstgelegene TPE nach einer Neuberechnung des Werkzeugwegs zu finden, dem das vorhandene Ereignis zugewiesen wird. Dieses Attribut ist standardmäßig ausgeblendet.
Der Versatz des Werkzeugweg-Elements von seiner ursprünglichen Position auf der Fertigungsgeometrie.
KonturoffsetDie Verschiebung in bi-tangentialer Richtung.
BlechversatzDer Versatz in (Oberflächen-)Normalenrichtung.
Maschinensingularitätsattribute, die bei der Berechnung des Werkzeugwegs angewendet werden, d. h. die Algorithmen werden vor jeglicher weiterer manueller Optimierung, wie Teach, angewendet.
Singularität erzwingenErzwungene Singuläritätsoptimierung der A- und B-Achse (auch als C- und A-Achse bezeichnet) einer NC-Maschine.
AbweichungskegelAchse mit Werten innerhalb des angegebenen Kegelwinkels werden optimiert.
Feste AchsensteuerungMethode, wie beide Achsen optimiert werden.
Laserzuschnitt-Rezepte.
Regshape verwendenSchalter zum Umwandeln (geschlossener) Konturen in vordefinierte regelmäßige Formen wie Kreise, Rechtecke, Sechsecke usw.
Zusätzliche (Optimierungs-)Bedingungen zur Berechnung des Werkzeugwegs.
ProzessausrichtungEin Schalter zur Optimierung jedes Werkzeugweg-Elements unter Verwendung der Positionierachsen, um die Werkzeugachsen in Abwärtsrichtung zu halten. Die Bedingung ist nur verfügbar, wenn ein 1-2-Achsen-Positionierer, der das Werkstück trägt, an die Steuerung angeschlossen ist.
Ext. Achsenrückführung (Externe Achsenwerte im Anfahrbereich)Die Achsenwerte einer externen Ressource, wie einer Vorrichtung, die an der ersten Position des Bearbeitungspfads eingestellt wurden, werden rückwärts bis zum Anfahrpunkt dieses Bearbeitungspfads propagiert.
CTS RückpropagationDie Konfiguration, Drehung und Singularitätszustand der Fertigungsressource, wie einer Lasermaschine, die an der ersten Position des Bearbeitungspfads eingestellt wurden, werden rückwärts bis zum Annäherungspunkt dieses Bearbeitungspfads propagiert.
Der Überlauf (Extrapolation) am Konturenende bei der Programmierung einer Operation.
ÜberlaufDer Wert der Überlänge. Ein negativer Wert ist möglich.
Originalpunkt beibehaltenUmschalten, um festzulegen, ob das ursprüngliche Pfadelement (Position) zur Überlänge verschoben wird oder an seiner ursprünglichen Position verbleibt. Im letzteren Fall wird ein neues Pfadelement an der Überlängenposition erstellt.
Um eine Annäherungsbewegung an den laufenden Werkzeugpfad zu definieren.
AnnäherungDie Anzahl der Annäherungsschritte.
BewegungDer Bewegungstyp für die Annäherung.
Offset-ReferenzDie Referenz zur Bestimmung der Versatzrichtungen.
Tangentialer / bitangentialer / normaler VersatzDer lokale Versatz des Anfahr-Schritts vom Start-Element des laufenden Werkzeugpfads.
Um eine Rückzugsbewegung vom aktuellen Werkzeugweg zu definieren.
ZurückziehenDie Anzahl der Rückzugsschritte.
GeschwindigkeitDie Geschwindigkeit des Rückzugs.
DurchflugErlauben Sie der Bewegung, die Flyby-Genauigkeit (Bei Entfernung) zu nutzen, oder erzwingen Sie die Bewegung zur Rückzugsposition (Aus).
Flyby-DistanzDie Bewegungsgenauigkeit auf dem Rückzugsweg.
Tangentialer / bitangentialer / normaler VersatzLokaler Versatz des Rückzugsschritts vom Endelement des laufenden Werkzeugpfads.
Um eine Annäherungsbewegung an den laufenden Werkzeugpfad zu definieren.
AnfahrregelThe predefined approach.
Um eine Rückzugsbewegung vom aktuellen Werkzeugweg zu definieren.
RückzugsregelThe predefined retraction motion.
Die Definition des tangentialen Schneidens.
SchneidstrategieDie Strategie zur Berechnung des seitlichen tangentialen Werkzeugpfads.
WerkzeugradiusDie Anzahl der Steppnähte.
Maximaler WinkelabschnittDie maximal zulässige Änderung der Werkzeugwinkel entlang des berechneten Werkzeugpfads.
Rotation minimierenSchalter zum Aktivieren der Berechnung mit minimaler Werkzeugwinkelrotation.
SchnittgeschwindigkeitDie Geschwindigkeit entlang des Werkzeugpfads.
Um eine Annäherungsbewegung an den laufenden Werkzeugpfad zu definieren.
AnnäherungDie Anzahl der Schritte oder die Methode des Annäherns.
Endgültiger BewegungstypDer Bewegungstyp für den Annäherungsschritt zur Startposition im Prozess.
AnfahrtsradiusDer Radius des oben genannten Annäherungsschritts. Gilt, wenn der Endbewegungstyp kreisförmig ist.
Tangentialer / bitangentialer / normaler VersatzZum lokalen Versatz der Anfahrstufe(n) vom Start-Element des laufenden Werkzeugpfads.
Um eine Rückzugsbewegung vom aktuellen Werkzeugweg zu definieren.
RückzugsregelDie Anzahl der Schritte oder die Methode des Rückzugs.
Tangentialer / bitangentialer / normaler VersatzLokaler Versatz des Rückzugsschritts vom Endelement des laufenden Werkzeugpfads.
Vorschubgeschwindigkeit für RückzugDie Geschwindigkeit des Rückzugs-Schritts.
Die Art und Weise, wie zur nächsten Operation gewechselt wird.
VerbindungstypThe motion type to link the operations.
Kreisförmige HöheDie Höhe des Durchgangspunkts zur Berechnung einer kreisförmigen Verknüpfung.
Die Art und Weise, wie zur nächsten Operation für die automatische Verknüpfungspfaderzeugung gewechselt wird.
VerbindungstypDer Bewegungstyp wurde auf Automatische Verknüpfung eingestellt.
BewegungDer Bewegungstyp entlang des Pfades.
Kollisions-ToleranzDefiniert den Sicherheitsabstand bei der Erzeugung des Verbindungswegs.
Externe Achse entsperrenVerwendung des gesamten Bereichs der Werte der externen Achse für die Generierung des Verknüpfungspfads. Aus: Der Wert der externen Achse kann nur innerhalb des Intervalls geändert werden, das durch Start- und Endpunkt des Verknüpfungspfads vorgegeben ist. Ein: Die Werte der externen Achse sind im gesamten Bereich jeder Achse zu berücksichtigen (d.h. sie sind freigegeben).
Max. Anzahl der IterationenDefiniert die maximale Anzahl von Iterationen, die der Pfadsuchalgorithmus ausführen wird.
Die Art und Weise, wie zur nächsten Operation gewechselt wird. Nur gültig für die automatische Verknüpfungspfaderzeugung.
GeschwindigkeitsmodusThe motion speed.
GeschwindigkeitswertDer Geschwindigkeitswert der Bewegung.
Flyby-ModusThe flyby motion, i.e. the accuracy to move along the link path positions.
Flyby-WertDer Wert der Flyby-Genauigkeit (sofern zutreffend).
Die Bewertungskriterien für die Werkzeugwegqualität. Der genaue Inhalt kann je nach Technologie variieren.
UnerreichbarkeitBewertet unerreichbare Situationen des Roboters oder der Maschine.
KollisionBewertet Kollisionen.
SingularitätBewertet Singularitätssituationen des Roboters oder der Maschine.
Abweichung des ProzesswinkelsBewertet die Abweichung des Prozesswinkels von seinem Referenzwert.
Achsnäherung an die GrenzwerteBewertet die Annäherung an die Grenzen der angetriebenen Achse. Getrennter Bewertungswertbereich für lineare und rotatorische Gelenkachse.
AchsgeschwindigkeitBewertet die Achsgeschwindigkeit aller angetriebenen Achsen als (absolute) Differenz zwischen dem Start- und dem Endpunkt der Bewegung zwischen Positionen.
Die Parameter der automatischen Pfadoptimierung.
VariationsraumDefiniert, welche Änderungen an den Werkzeugweg-Elementen vorgenommen werden können, um die optimale Lösung, d. h. minimale Kosten, zu suchen.
OptimierungssteuerungAttribute zur Steuerung des Optimierungsprozesses.

Programmeignisse

Die generische Lichtbogenschweißtechnologie verfügt über die folgenden Programmierereignisse:

Bewegungsereignisse
SpeedLegt die Geschwindigkeit für die nachfolgenden Bewegungen fest.
AccuracyLegt die Genauigkeit für die nachfolgenden Bewegungen fest.
DwellLegt eine Wartezeit am Pfadelement fest, während der das Werkzeug an der Position verbleibt, bevor es weiterbewegt wird.
AccelerationLegt die Beschleunigung für die nachfolgenden Bewegungen fest.
IO-Signalevents
Wait for signalFügt ein Ereignis zum Warten auf ein Eingangssignal des aktiven Controllers hinzu.
Set signalFügt ein Ereignis zum Setzen eines Ausgangssignals des aktiven Controllers hinzu.
Synchronize robotsLegt ein Ereignis fest, um kooperierende Roboter zu synchronisieren.
Set resource portLegt einen Port einer Ressource fest.
Wait for resource portWartet auf einen Port einer Ressource.
Adapter actorSetzt ein Signal eines mechanischen übergeordneten Adapters, um während der Simulation eine mechanische Verbindung zu erstellen oder zu löschen.
Technologieereignis
TextFügt einen Kommentar ein.
Laser onSchaltet den Laserstrahl ein.
Laser offSchaltet den Laserstrahl aus.
Inspection dataLegt eine Inspektionsposition fest.
Micro tabErstellt eine Mikro-Vorrichtung an der Position.

Hilfsbefehle

Die Standard-Lichtbogenschweißtechnologie liefert einige Hilfsbefehle, die auf der Programm-ID ausgeführt werden können, wie im Programm-Manager-Dashboard aufgeführt.

Weitere Informationen

Was this page helpful?