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

G-Codes und M-Codes von Mori Seiki

Mori Seiki NMV-Programmierung G-Codes und M-Codes vollständige Listen für CNC-Maschinisten-Programmierer, die an Mori Seiki-Bearbeitungszentren arbeiten.

Bild:HEINZ BAUMGARTNER AG

Diese G- und M-Codes gelten für folgende Mori Seiki-Modelle mit den unten aufgeführten NC-Einheiten.

Modell

NC-Einheit

Mori Seiki G-Codes und M-Codes

G-Codes

G-Code Funktion
G00 Positionierung
G01 Lineare Interpolation
G02 Kreisinterpolation/helikale Interpolation/spiralförmige Interpolation/konische Interpolation, CW (im Uhrzeigersinn)
G02.2 Evolventeninterpolation, CW (im Uhrzeigersinn)
G02.3 Exponentielle Interpolation, CW (im Uhrzeigersinn)
G03 Kreisinterpolation/helikale Interpolation/spiralförmige Interpolation/konische Interpolation, CCW (gegen den Uhrzeigersinn)
G03.2 Evolventeninterpolation, CCW (gegen den Uhrzeigersinn)
G03.3 Exponentielle Interpolation, CCW (gegen den Uhrzeigersinn)
G04 Halt/Genauhalt
G05 AI-Kontursteuerung II Hochgeschwindigkeitsverarbeitung (Anzahl vorausgelesener Blöcke:1000) (Hochpräzisions-Kontursteuerungs-Kompatibilitätsbefehl)
G05.1 AI Contour Control II Hochgeschwindigkeitsverarbeitung (Anzahl vorausgelesener Blöcke:1000) / Nano-Glättung/Smooth-Interpolation
G06.2 NURBS-Interpolation
G07 Hypothetische Achseninterpolation
G07.1(G107) Zylinderinterpolation/Schnittpunktversatz für Zylinderinterpolation
G08 AI-Kontursteuerung (Kompatibilitätsbefehl für Look-Ahead-Steuerung)
G09 Genauhalt
G10 Dateneinstellung
G10.6 Werkzeugrückzugsdaten
G11 Dateneinstellungsmodus abbrechen
G12.1 Polarkoordinaten-Interpolationsmodus
G13.1 Polarkoordinaten-Interpolationsmodus abbrechen
G15 Polarkoordinatenbefehl abbrechen
G16 Polarkoordinaten-Befehl
G17 XY-Ebene
G18 ZX-Flugzeug
G19 YZ-Ebene
G20 Dateneingabe im Zollsystem
G21 Dateneingabe im metrischen System
G22 Gespeicherte Hubprüffunktion EIN
G23 Gespeicherte Hubprüffunktion AUS
G27 Nullpunktprüfung
G28 Automatische Nullrückstellung
G29 Rückkehr vom Nullpunkt
G30 Zweite/dritte, vierte Nullrückgabe
G30.1 Floating-Referenzpunkt-Rückgabe
G31 Funktion überspringen
G33 Gewindeschneiden/Vorschub synchronisieren
G34 Variables Gewindeschneiden
G35 Kreisgewinde im Uhrzeigersinn
G36 Kreisgewinde gegen den Uhrzeigersinn
G40 Werkzeugradiuskorrektur löschen/Schneidenradiuskorrektur löschen
G41 Werkzeugradiusversatz links/Schneidenradiusversatz links
G42 Werkzeugradiusversatz rechts/Schneidenradiusversatz rechts
G41.2 Fräserkompensation für 5-Achs-Bearbeitung links (Typ 1)
G41.3 Fräserkompensation für 5-Achs-Bearbeitung (Vorderkantenversatz)
G41.4 Fräserkompensation für 5-Achsen-Bearbeitung links (Typ 1) (MSX-5**-kompatibler Befehl)
G41.5 Fräserkompensation für 5-Achsen-Bearbeitung links (Typ 1) (MSX-5**-kompatibler Befehl)
G41.6 Fräserkompensation für 5-Achs-Bearbeitung links (Typ 2)
G42.2 Fräserkompensation für 5-Achs-Bearbeitung rechts (Typ 1)
G42.4 Fräserkompensation für 5-Achsen-Bearbeitung rechts (Typ 1) (MSX-5**-kompatibler Befehl)
G42.5 Fräserkompensation für 5-Achsen-Bearbeitung rechts (Typ 1) (MSX-5**-kompatibler Befehl)
G42.6 Fräserkompensation für 5-Achs-Bearbeitung rechts (Typ 2)
G40.1 (G150) Abbruchmodus der normalen Richtungssteuerung
G41.1 (G151) Normale Richtungssteuerung EIN (linke Seite)
G42.1 (G152) Normale Richtungssteuerung EIN (rechte Seite)
G43 Werkzeuglängenversatz, +
G43.1 Werkzeuglängenkorrektur in Richtung der Werkzeugachse
G43.4 Tool-Center-Point-Steuerung (Typ 1)/Smooth-Geschwindigkeitssteuerung
G43.5 Tool-Center-Point-Steuerung (Typ 2)
G43.7 Werkzeuglängenkorrektur beim Drehen
G43.8 Schnittpunktkontrolle (Typ 1)
G43.9 Schnittpunktkontrolle (Typ 2)
G44 Werkzeuglängenkorrektur, −
G45 Werkzeugpositionsversatz, erhöhen
G46 Werkzeugpositionsversatz, verringern
G47 Werkzeugpositionsversatz, doppelte Erhöhung
G48 Werkzeugpositionsversatz, doppelte Abnahme
G49 Abbrechen des Werkzeuglängenversatzes/Abbrechen der Werkzeugmittelpunktsteuerung
G50 Skalierungsabbruch/Programmierbarer Spiegelbildabbruch (negative Vergrößerung)
G51 Skalierung/Programmierbares Spiegelbild (negative Vergrößerung)
G50.1 Programmierbare Spiegelbild-Aufhebung
G51.1 Programmierbares Spiegelbild
G50.2 Ausschneiden von Polygonen abbrechen
G51.2 Polygonschneiden
G52 Einstellung des lokalen Koordinatensystems
G53 Auswahl des Maschinenkoordinatensystems
G53.1 Steuerung der Werkzeugachsenrichtung
G54 Auswahl des Arbeitskoordinatensystems 1/Auswahl des zusätzlichen Arbeitskoordinatensystems
G54.1 Zusätzliche Auswahl des Arbeitskoordinatensystems
G54.2 Dynamische Fixture-Offset-Funktion des Drehtisches
G54.4 Werkeinstellungsfehler-Offset
G55 Auswahl Arbeitskoordinatensystem 2
G56 Auswahl Arbeitskoordinatensystem 3
G57 Auswahl Arbeitskoordinatensystem 4
G58 Auswahl des Arbeitskoordinatensystems 5
G59 Auswahl des Arbeitskoordinatensystems 6
G60 Unidirektionaler Ansatz
G61 Genauhaltmodus
G62 Automatischer Eckenüberschreibungsmodus
G63 Tippmodus
G64 Schneidemodus (Genauhaltprüfmodus)
G65 Makroaufruf
G66 Modaler Makroaufruf (Aufruf nach Ausführung von Achsbewegungsbefehlen)
G66.1 Modaler Makroaufruf (Aufruf in jedem Block)
G67 Makromodaler Anrufabbruch
G68 Koordinatendrehung/3D-Koordinatenumwandlung
G68.2 Befehl für geneigte Arbeitsebene (Euler-Winkel)
G69 Abbruch der Koordinatendrehung/Abbruch der 3D-Koordinatenumwandlung
G72.1 Kopie-Rotation
G72.2 Copy-Shift
G73 Hochgeschwindigkeits-Tiefbohrzyklus
G74 Umgekehrter Klopfzyklus
G76 Feinbohrzyklus
G80 Schneidemodus AUS/Festzyklus für Lochbearbeitung abbrechen
G81 Anbohrzyklus
G81.1 Schneiden
G82 Aufbohrzyklus
G83 Tiefbohrzyklus
G84 Gewindezyklus
G84.2 Synchronisierter Gewindebohrzyklus (F15-Format)
G84.3 Umgekehrter synchronisierter Klopfzyklus (F15-Format)
G85 langweiliger Zyklus
G86 langweiliger Zyklus
G87 Rückwärtsbohrzyklus
G88 langweiliger Zyklus
G89 langweiliger Zyklus
G90 Absoluter Befehl
G91 Inkrementeller Befehl
G92 Änderung des Arbeitskoordinatensystems/Einstellung der maximalen Drehspindeldrehzahl
G92.1 Voreingestelltes Arbeitskoordinatensystem
G93 Umgekehrter Zeit-Feed
G94 Vorschub pro Minute-Modus
G95 Vorschub pro Umdrehungsmodus
G96 Regelung der konstanten Oberflächengeschwindigkeit
G97 Steuern der Drehspindel mit konstanter Geschwindigkeit
G98 Rückkehr zum Anfangspunkt (Festzyklus für die Bohrungsbearbeitung)
G99 Rückkehr zum Punkt R (Festzyklus für die Bohrungsbearbeitung)
G107 Zylindrische Interpolation
G313 Aufruf des Lastmonitor-Makroprogramms
G332 Schnittmodusauswahl / Toleranz festlegen
G355 Rotationsachsenmessung
G382 Befehl für geneigte Arbeitsebene (Roll-Pitch-Yaw)

M-Codes

M-Code Funktion
M00 Programmstopp
M01 Optionaler Halt
M02 Programmende
M03 Spindelstart (normal)
M04 Spindelstart (rückwärts)
M05 Spindelstopp
M06 Werkzeugwechsel
M08 Kühlmittelauslass EIN
M09 Ölschuss AUS Kühlmittelauslass AUS
M10 C-Achsen-Klemme
M11 C-Achse lösen
M19 Spindelausrichtung
M20 Automatische Abschaltung
M21 Externe Ausgabe
M22 Externe Ausgabe
M23 Externe Ausgabe
M24 Externe Ausgabe
M25 Externe Ausgabe
M26 Externe Ausgabe
M27 Externe Ausgabe
M28 Externe Ausgabe
M29 Synchronisierter Tapping-Modus
M30 Programmende und zurückspulen
M31 Umgehung der Achsverriegelung EIN
M32 Umgehung der Achsverriegelung AUS
M33 Werkzeugrückgabe
M44 Tischmontagesensor OBEN
M45 Tischmontagesensor UNTEN
M46 Sensorauswahlsignal EIN
M47 Sensorauswahlsignal AUS
M48 Abbruch überschreiben AUS
M49 Abbruch überschreiben EIN
M50 Ölbohrer-Kühlmittel EIN
M51 Gebläse EIN
M53 Sensorluftstrom EIN
M55 Ölnebel EIN
M58 Sensorluftblase AUS
M59 Luftblase AUS
M60 APC-Startbefehl
M61 APC-Startbefehl
M66 Werkzeug überspringen EIN
M68 B-Achsen-Klemme
M69 B-Achse lösen
M70 Arbeitszähler/Gesamtzähler
M72 Späneentfernungskühlmittel EIN
M73 Spiegelung der Y-Achse AUS
M74 Spiegelbild der Y-Achse EIN
M75 X-Achsen-Spiegelung AUS
M76 X-Achsen-Spiegelbild EIN
M77 Externe Ausgabe
M80 Dusche Kühlmittel EIN
M81 Dusche Kühlmittel AUS
M82 Automatische Türöffnung
M83 Automatische Türschließung
M84 Lastüberwachungsmodus (Lernen, Überwachen) EIN
M85 Lastüberwachungsmodus (Lernen, Überwachen) AUS Adaptiver Steuermodus AUS
M86 Adaptiver Steuermodus EIN
M88 Durchgangsspindelkühlmittel EIN
M89 Durchgehende Kühlmittelzufuhr AUS
M90 Modus Werkzeug-Spindel/Drehspindel-Simultanbetrieb EIN
M91 Modus Werkzeug-Spindel/Drehspindel-Simultanbetrieb AUS
M95 Späneentfernungskühlmittel AUS
M96 Makro-Interrupt-Modus
M97 Makrounterbrechungsmodus abbrechen
M98 Unterprogrammaufruf im NC-Speicher
M99 Unterprogrammende Programm wiederholen
M119 Spindel (zweite) Ausrichtung
M120 Externe Ausgabe
M121 Externe Ausgabe
M122 Externe Ausgabe
M123 Externe Ausgabe
M124 Externe Ausgabe
M125 Externe Ausgabe
M126 Externe Ausgabe
M127 Externe Ausgabe
M128 Externe Ausgabe
M129 Externe Ausgabe
M144 Optischer Sensor eingeschaltet
M145 Optischer Sensor ausgeschaltet
M165 Öllochluftgebläse EIN
M166 Cs-Kontursteuerungsmodus
M167 Abbrechen des Cs-Kontursteuerungsmodus
M180 Nebelabscheider EIN
M181 Nebelabscheider AUS
M182 Hilfsausgang 2 EIN
M183 Hilfsausgang 2 AUS
M192 ATC-Vorbereitungsmodus EIN
M193 ATC-Vorbereitungsmodus AUS
M198 Unterprogrammaufruf im externen E/A-Gerät
M200 Start Späneförderer (Vorwärtsrichtung)
M201 Anschlag Späneförderer
M203 Drehspindelstart (normal)
M204 Drehspindelstart (rückwärts)
M205 Drehspindelstopp
M216 Start des Schmierzyklus für den Einfahrbetrieb
M226 Halbtrocken EIN
M227 Halbtrocken AUS
M229 ID-Leser weiter
M230 Rückgabe des Ausweislesers
M252 Luftstrom durch die Spindel EIN
M253 Luftausblasung durch die Spindel AUS
M258 Automatischer Öffnungs-/Schließschutz offen
M259 Automatischer Öffnungs-/Schließschutz
M270 Kühlmittelaustrittsdruckstufe 0
M271 Kühlmittelaustrittsdruckstufe 1
M272 Kühlmittelaustrittsdruckstufe 2
M273 Kühlmittelaustrittsdruckstufe 3
M274 Kühlmittelaustrittsdruckstufe 4
M275 Kühlmittelaustrittsdruckstufe 5
M276 Kühlmittelaustrittsdruckstufe 6
M277 Kühlmittelaustrittsdruckstufe 7
M302 Aufheben des Werkzeugstandzeitzählers eingestellt
M303 Drehmodus AUS (C-Achsen-Indexiermodus EIN)
M304 Modus einschalten
M305 Stirnseitenkühlmittel EIN
M306 Stirnseitenkühlmittel AUS
M510 Halterung 1 Klemme
M511 Halterung 1 lösen
M512 Halterung 2 Klemme
M513 Befestigung 2 lösen
M514 Halterung 3 Klemme
M515 Befestigung 3 lösen
M516 Halterung 4 Klemme
M517 Halterung 4 lösen
M608 3D-Interferenzprüffunktion EIN
M609 3D-Interferenzprüffunktion AUS
M1003 Spindelstart (normal)
M1004 Spindelstart (rückwärts)
M1005 Spindelstopp
M1010 C-Achsen-Klemme
M1011 C-Achse lösen
M1019 Spindelausrichtung
M1044 Sensor unten
M1045 Sensor oben
M1046 Sensorauswahlsignal EIN
M1047 Sensorauswahlsignal AUS
M1068 B-Achsen-Klemme
M1069 B-Achse lösen
M1082 Automatische Türöffnung
M2000 – M2020 Anzeigefunktion für mehrere Zähler

CNC-Maschine

  1. Produktübersicht der DMG Mori Seiki CNC-Maschinen
  2. DMG MORI und Jungheinrich entwickeln gemeinsam fahrerlose Transporttechnologien
  3. G-Codes und M-Codes der CNC-Maschine mit PDF
  4. G- und M-Codes:Verständnis der CNC-Programmiersprachen
  5. Laserätzen und Lasergravieren
  6. G- und M-Codes wie ein Profi verstehen [Vollständige Anleitung]
  7. Haas Mill M-Codes
  8. DIN 66025 NC-Programmiercodes
  9. G-Codes und M-Codes für CNC-Maschinen – CNC-Fräsen und -Drehen
  10. Mach3-M-Codes