Aufregende Neuigkeiten! Yijin Hardware wird umbenannt in Yijin Solution. Read more →

No Drawings? No Problem. From concept to production, our designers and engineers handle everything in between. Explore Our New Services

CNC-Drehmaschinen-Codes

cnc-Drehmaschinen-Codes

Inhalt

Was sind CNC-Drehbankcodes?

Die Codes für CNC-Drehmaschinen bestehen hauptsächlich aus G-Codes und M-Codeszusammen mit Adresscodes und Festzyklen. Diese Codes bilden eine Programmiersprache, die die Operationen eines CNC-DrehmaschineDazu gehören Werkzeugbewegung, Spindelsteuerung, Kühlmittelmanagement und verschiedene Bearbeitungsfunktionen.

Die Codes können von einfachen Bewegungsbefehlen bis hin zu komplexer parametrischer Programmierung reichen und ermöglichen eine präzise Steuerung und Automatisierung des Bearbeitungsprozesses.

Gemeinsame G-Codes und M-Codes in der CNC-Drehmaschinenprogrammierung

Diese Tabelle enthält die am häufigsten verwendeten G-Codes und M-Codes für die Programmierung von CNC-Drehmaschinen.

Beachten Sie, dass einige Codes je nach verwendetem CNC-Steuerungssystem leicht variieren können. Schauen Sie immer im Programmierhandbuch Ihrer Maschine nach, um die genaue Umsetzung dieser Codes zu erfahren.

Code Kategorie Funktion Anmerkungen
G00 Antrag Schnelle Positionierung
Fährt mit maximaler Geschwindigkeit zur angegebenen Position
G01 Antrag Lineare Interpolation
Bewegt sich in einer geraden Linie mit vorgegebener Vorschubgeschwindigkeit
G02 Antrag Zirkuläre Interpolation CW
Erzeugt einen Kreisbogen im Uhrzeigersinn
G03 Antrag Zirkuläre Interpolation CCW
Erzeugt einen Kreisbogen gegen den Uhrzeigersinn
G20 Einheit Zölliges System
Setzt die Programmierung auf Zollsystem
G21 Einheit Metrisches System
Stellt die Programmierung auf das metrische System um
G28 Antrag Rückkehr in die Ausgangsposition Fährt zum Nullpunkt der Maschine
G96 Spindel Konstante Oberflächengeschwindigkeit
Hält die Schnittgeschwindigkeit konstant
G97 Spindel Konstante Spindeldrehzahl Hält die Drehzahl konstant
M03 Sonstiges Spindel im Uhrzeigersinn
Startet die Spindeldrehung im Uhrzeigersinn
M04 Sonstiges Spindel im Gegenuhrzeigersinn
Startet die Spindeldrehung gegen den Uhrzeigersinn
M05 Sonstiges Spindelanschlag Stoppt die Spindeldrehung
M30 Sonstiges Programmende Beendet das Programm und setzt es zurück
G00 Antrag Schnelle Positionierung
Fährt mit maximaler Geschwindigkeit zur angegebenen Position
G01 Antrag Lineare Interpolation
Bewegt sich in einer geraden Linie mit vorgegebener Vorschubgeschwindigkeit
G02 Antrag Zirkuläre Interpolation CW Erzeugt einen Kreisbogen im Uhrzeigersinn
G03 Antrag Zirkuläre Interpolation CCW
Erzeugt einen Kreisbogen gegen den Uhrzeigersinn
G04 Verweilen Verweilen
Programm für eine bestimmte Zeit anhalten
G20 Einheit Zölliges System
Setzt die Programmierung auf Zollsystem
G21 Einheit Metrisches System
Stellt die Programmierung auf das metrische System um
G28 Antrag Rückkehr in die Ausgangsposition Fährt zum Nullpunkt der Maschine
G40 Entschädigung Kompensation der Werkzeugspitze abbrechen
Storniert die Radiuskorrektur der Werkzeugspitze
G41 Entschädigung Kompensation der Werkzeugspitze links
Wendet die Radiuskorrektur der linken Werkzeugspitze an
G42 Entschädigung Kompensation der Werkzeugspitze rechts
Korrektur des Radius der rechten Werkzeugschneide
G50 Einstellung Koordinatensystem einstellen Legt ein Koordinatensystem fest
G54 Koordinaten Arbeitskoordinatensystem 1
Wählt das Arbeitskoordinatensystem 1
G55 Koordinaten Arbeitskoordinatensystem 2
Wählt das Arbeitskoordinatensystem 2
G56 Koordinaten Arbeitskoordinatensystem 3
Wählt das Arbeitskoordinatensystem 3
G57 Koordinaten Arbeitskoordinatensystem 4
Wählt das Arbeitskoordinatensystem 4
G58 Koordinaten Arbeitskoordinatensystem 5
Wählt das Arbeitskoordinatensystem 5
G59 Koordinaten Arbeitskoordinatensystem 6
Wählt das Arbeitskoordinatensystem 6
G70 Zyklus Abschluss des Zyklus Führt den Endbearbeitungszyklus durch
G71 Zyklus Materialabtrag beim Drehen Führt einen Grobdrehzyklus durch
G72 Zyklus Abtragen von Lagerbeständen beim Plandrehen Führt den Schruppputzzyklus durch
G73 Zyklus Wiederholung von Mustern
Führt einen Musterwiederholungszyklus durch
G74 Zyklus Stirnseitige Rillung Führt einen Zyklus zum Einstechen von Flächen durch
G75 Zyklus Außen-/Innendurchmesser Rillen Führt OD/ID-Einstechzyklus durch
G76 Zyklus Einfädelzyklus
Führt den Einfädelzyklus in mehreren Durchgängen durch
G90 Modus Absolute Programmierung
Setzt absolute Koordinatenprogrammierung
G91 Modus Inkrementelle Programmierung
Legt die inkrementelle Koordinatenprogrammierung fest
G94 Futtermittel Vorschub pro Minute
Legt die Vorschubgeschwindigkeit in Einheiten pro Minute fest
G95 Futtermittel Vorschub pro Umdrehung
Einstellung der Vorschubgeschwindigkeit in Einheiten pro Umdrehung
G96 Spindel Konstante Oberflächengeschwindigkeit
Hält die Schnittgeschwindigkeit konstant
G97 Spindel Konstante Spindeldrehzahl Hält die Drehzahl konstant
G98 Rückkehr Rückkehr zum Ausgangsniveau
Rückkehr zum Ausgangsniveau der Z-Achse in Festzyklen
G99 Rückkehr Rückkehr zur R-Ebene
Rückkehr zum Niveau der R-Achse in Festzyklen
M00 Sonstiges Programm anhalten Stoppt die Programmausführung
M01 Sonstiges Optionaler Anschlag
Stoppt das Programm, wenn der optionale Stoppschalter eingeschaltet ist
M03 Sonstiges Spindel im Uhrzeigersinn
Startet die Spindeldrehung im Uhrzeigersinn
M04 Sonstiges Spindel im Gegenuhrzeigersinn
Startet die Spindeldrehung gegen den Uhrzeigersinn
M05 Sonstiges Spindelanschlag Stoppt die Spindeldrehung
M06 Sonstiges Werkzeugwechsel
Führt automatischen Werkzeugwechsel durch
M08 Sonstiges Kühlmittel ein Schaltet Flutkühlmittel ein
M09 Sonstiges Kühlmittel aus Schaltet das gesamte Kühlmittel ab
M10 Sonstiges Spannzange Spannen des Futters
M11 Sonstiges Spannfutter ausspannen Spannen des Futters lösen
M19 Sonstiges Orientierter Spindelanschlag
Stoppt die Spindel in einer bestimmten Ausrichtung
M30 Sonstiges Programmende Beendet das Programm und setzt es zurück
M41 Sonstiges Gangwahl 1 Wählt den Spindelgetriebebereich 1
M42 Sonstiges Gangwahl 2 Wählt den Spindelgetriebebereich 2
M43 Sonstiges Gangwahl 3 Wählt den Spindelgetriebebereich 3
M44 Sonstiges Gangwahl 4 Wählt den Spindelgetriebebereich 4
M98 Sonstiges Aufruf eines Unterprogramms Ruft ein Unterprogramm auf
M99 Sonstiges Unterprogramm Ende Beendet ein Unterprogramm und gibt

Beispiel für ein einfaches CNC-Drehprogramm:

O1000 (EINFACHES DREHPROGRAMM)
G21 G40 G95 G97
G28 U0 W0
T0101 (DREHWERKZEUG)
G50 S2000
G96 S180 M03
G00 X50,0 Z0,1
G01 X-1,6 F0,15
G00 X50,0 Z2,0
G28 U0 W0
M30

Dieses Programm hat folgende Aufgaben:

  1. Einrichten der Maschine (metrisch, Werkzeug aus, Vorschub pro Umdrehung, konstante Drehzahl)
  2. Rückkehr in die Ausgangsposition
  3. Wählt Werkzeug 1
  4. Legt die maximale Spindeldrehzahl fest und schaltet die konstante Schnittgeschwindigkeit ein
  5. Bewegt sich in die Ausgangsposition
  6. Führt einen Planschnitt durch
  7. Einzüge
  8. Rückkehr nach Hause
  9. Beendet das Programm

Obwohl diese Codes bis zu einem gewissen Grad genormt sind, kann es zwischen verschiedenen Maschinenherstellern und Steuerungen Abweichungen geben.

Zurück zum Anfang: CNC-Drehmaschinen-Codes

gavinyyi
CEO & Projektleiter
Shenzhen Yijin Solution.

Gavin Yi

Gavin Yi ist einer der führenden Experten für Präzisionsfertigung und CNC-Technologie. Als regelmäßiger Redakteur der Zeitschriften Modern Machine Shop und American Machinist vermittelt er sein Fachwissen über fortschrittliche Bearbeitungsprozesse und die Integration von Industrie 4.0. Seine Forschungsarbeiten zur Prozessoptimierung wurden im Journal of Manufacturing Science and Engineering und im International Journal of Machine Tools and Manufacture veröffentlicht.

Gavin ist Mitglied des Vorstands der National Tooling & Machining Association (NTMA) und hält regelmäßig Vorträge auf der International Manufacturing Technology Show (IMTS). Er verfügt über Zertifizierungen von führenden CNC-Schulungseinrichtungen, darunter das Advanced Manufacturing Programm der Goodwin University. Unter seiner Leitung arbeitet Shenzhen Yijin Solution mit DMG Mori und Haas Automation zusammen, um Innovationen in der Präzisionsfertigung voranzutreiben.

gavinyyi

 

yijin Lösung weiß

Ein Angebot von China's #1 einholen
CNC-Bearbeitungsdienstleistungen.

Sind Sie bereit, loszulegen?
Nehmen Sie noch heute Kontakt mit uns auf!

Kategorien
  • 3D-Druck-Leitfäden
  • Fallstudien
  • Leitfäden zum Gießen
  • CNC-Bearbeitung
  • Kundenspezifische Befestigungen
  • Einblicke in die Industrie
  • Materialien
  • Nachrichten & Blog
  • Newsroom
  • Bleche
  • Oberflächenbehandlung
Verwandte Artikel

Beginnen Sie noch heute. Teile schnell herstellen lassen.

Kostenloses Design von bearbeiteten Teilen für Ihre Projekte mit schnellen Durchlaufzeiten.

Laden Sie Ihre 2D-Zeichnungen und mindestens eine 3D-CAD-Datei hoch, um ein schnelleres und genaueres Angebot zu erhalten. Wenn Sie mehrere Dateien haben, komprimieren Sie diese bitte in ein .zip- oder .rar-Format. Bevorzugen Sie E-Mail? Senden Sie Ihr RFQ an info@yijinsolution.com.

Dateien ziehen und ablegen,, Dateien zum Hochladen auswählen Du kannst bis zu 15 Dateien hochladen.
Kontrollkästchen
Dateien ziehen und ablegen,, Dateien zum Hochladen auswählen Du kannst bis zu 15 Dateien hochladen.
1 / 2 DIENSTLEISTUNG

Angebot anfordern

Laden Sie Ihre Konstruktionsdateien hoch, um ein schnelles Angebot, genaue Lieferzeiten und eine kostenlose DFM-Analyse zu erhalten.

Kontrollkästchen
Dateien ziehen und ablegen,, Dateien zum Hochladen auswählen Du kannst bis zu 15 Dateien hochladen.

Bitte fügen Sie Ihre 2D-CAD-Zeichnungen und 3D-CAD-Modelle in jedem Format bei, einschließlich STEP, IGES, DWG, PDF, STL usw. Wenn Sie mehrere Dateien haben, komprimieren Sie diese in ein ZIP- oder RAR-Format. Alternativ können Sie Ihre Anfrage auch per E-Mail senden an info@yijinsolution.com.