Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

Kreisinterpolation an CNC-Maschinen meistern: Programmierung mit R – Teil 2

Zweiter Teil der Serie „Kreisinterpolation – Konzepte & Programmierung“. Dieser Artikel erklärt die erforderlichen Informationen zum Programmieren/Bearbeiten von Kreisinterpolation an einer CNC-Maschine und wie CNC-Dreher Kreisinterpolation mit dem R-Wert (Radius) programmieren können.

Weitere Teile dieser Artikelserie

FÜNF INFORMATIONEN

Für die Ausführung eines Kreisinterpolationsbefehls werden fünf Informationen benötigt.

Kreisinterpolation an CNC-Maschinen meistern: Programmierung mit R – Teil 2
Kreisförmige Bewegung
InformationBefehl
  • Ebenenwahl
  • G17 = Bogen parallel zur XY-Ebene
  • G18 = Bogen parallel zur ZX-Ebene
  • G19 = Bogen parallel zur YZ-Ebene
  • Bogenstartposition Koordinaten
  • X, Y, Z
  • Drehrichtung
  • G02 = Bewegung zum Zielpunkt über einen im Uhrzeigersinn verlaufenden Bogen.
  • G03 = Bewegung zum Zielpunkt gegen den Uhrzeigersinn.
  • Bogenendposition (G90) Absolut
  • oder
  • Bogenendposition (G91) Inkrementell
  • X,Y,Z
  • oder
  • X,Y,Z
  • R-Methode (Bogenradius)
  • oder
  • I J K-Methode (Bogenmittelpunktkoordinaten)
  • R
  • oder
  • I = Abstand mit Vorzeichen vom Bogenstartpunkt zum Bogenmittelpunkt parallel zur X-Achse.
  • J = Abstand mit Vorzeichen vom Bogenstartpunkt zum Bogenmittelpunkt parallel zur Y-Achse.
  • K = Abstand mit Vorzeichen vom Bogenstartpunkt zum Bogenmittelpunkt parallel zur Z-Achse.

Mit diesen Informationen lassen sich zwei Methoden zur Angabe des Bogenmittelpunkts unterscheiden:

VERWENDUNG VON R

Die erste Methode ist sehr einfach und erfordert keinen besonderen Aufwand, um einen Bogen oder Kreis zu programmieren. Man gibt einfach die nächsten X-, Y-Koordinatenwerte an und verwendet R+„Wert“. Für viele Bogenprogrammierprojekte kann der direkte Radius mit dem R-Adresscode verwendet werden, der bei den meisten Steuerungen verfügbar ist. Dabei ist der Winkelunterschied zwischen Start- und Endpunkt entscheidend, da die Steuerung selbst den Bogenmittelpunkt berechnet. Ein Bogen mit einem Winkelunterschied von 180° oder weniger verwendet einen R positiven Wert. Ein Bogen mit einem Winkelunterschied größer als 180° verwendet einen R negativen Wert.

Beispiel: siehe folgende Abbildung

Kreisinterpolation an CNC-Maschinen meistern: Programmierung mit R – Teil 2
Radius Positiv Negativ

In der Abbildung schneiden sich zwei Kreise (gestrichelt und durchgezogen) in zwei Punkten (schwarze Punkte).

Bewegt sich das Werkzeug im Uhrzeigersinn entlang des gestrichelten Kreises vom Start- zum Endpunkt, beträgt der Bogen weniger als 180°. Der Code im absoluten Modus G90 lautet:

G02 X34.5 Y20 R18 F100.

Bewegt sich das Werkzeug im Uhrzeigersinn entlang des durchgezogenen Kreises vom Start- zum Endpunkt, beträgt der Bogen mehr als 180°. Der Code im absoluten Modus G90 lautet:

G02 X34.5 Y20 R-18 F100.

Bei Aktivierung eines Kreisinterpolationsbefehls durch ein CNC-Programm wird jeder aktuell aktive Werkzeugbewegungsbefehl automatisch abgebrochen (typischerweise G00, G01 oder ein Zyklusbefehl).

Kreisinterpolation mit G90 und G91

G90 X ____ Y____ definiert den Bogenendpunkt im Werkstückkoordinatensystem.
G91 X____ Y____ definiert die vorzeichenbehaftete Distanz des Bogenendpunkts vom Bogenstartpunkt.
R_____ definiert die Länge des Bogenradius.

Weitere Teile dieser Artikelserie

CNC-Maschine

  1. C++ Programmierungsgrundlagen: Was ist C++ und warum es wichtig ist
  2. Fortschrittliche Nester-Software steigert Produktionseffizienz für Fertiger und Metallschneider
  3. CNC-Bogenprogrammierung meistern: Schritt-für-Schritt G-Code Übung mit I- und K-Parametern
  4. CNC G02 Kreisinterpolation (Uhrzeigersinn) – Praktisches G-Code Programmierbeispiel
  5. CNC-Programmbeispiel: G03 Kreisinterpolation – Die Mathematik hinter der CNC-Bearbeitung meistern
  6. G02/G03 Kreisinterpolation in CNC meistern: Schritt-für-Schritt-Beispiel
  7. CNC-Kreisbogeninterpolation Tutorial: G02 & G03 G-Codes meistern
  8. CNC G02 Uhrzeigersinn Kreisbogeninterpolation: Einsteiger-Beispielprogramm
  9. L930 Rundtaschenfräsen auf Siemens Sinumerik 840/840C meistern – Schritt-für-Schritt
  10. DIN 66025: Umfassender Leitfaden zu NC-Programmiercodes