0% fanden dieses Dokument nützlich (0 Abstimmungen)
8 Ansichten3 Seiten

Gcode

Dieses Dokument behandelt G-Code und M-Code, die in der CNC (Computer Numerical Controlled) Maschinenprogrammierung verwendet werden. G-Code spezifiziert Bewegungen und umfasst grundlegende Codes wie G00 für schnelles Positionieren und G01 für Vorschubpositionierung. M-Code spezifiziert Maschinenfunktionen und umfasst grundlegende Codes wie M02, um die Spindel im Uhrzeigersinn zu drehen, und M05, um die Spindel zu stoppen. Das Dokument bietet Listen häufig verwendeter G-Codes und M-Codes, die in CNC-Fräs- und Drehmaschinen verwendet werden.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
8 Ansichten3 Seiten

Gcode

Dieses Dokument behandelt G-Code und M-Code, die in der CNC (Computer Numerical Controlled) Maschinenprogrammierung verwendet werden. G-Code spezifiziert Bewegungen und umfasst grundlegende Codes wie G00 für schnelles Positionieren und G01 für Vorschubpositionierung. M-Code spezifiziert Maschinenfunktionen und umfasst grundlegende Codes wie M02, um die Spindel im Uhrzeigersinn zu drehen, und M05, um die Spindel zu stoppen. Das Dokument bietet Listen häufig verwendeter G-Codes und M-Codes, die in CNC-Fräs- und Drehmaschinen verwendet werden.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

G-Code, M-Code Programmierung CNC (1)

In der CNC-Programmierung (Computer Numerical Control) kennen wir G-


Code, M-Code und T-Code. Hier ist eine kurze Übersicht über G-Code und M-Code.
CNC-Maschine.

Kode G: druckt Bewegung aus


Kode M :menyatakan fungsi mesin

G-CODE
Die Arten von G-Code werden in 2 Gruppen unterteilt.

1. Grund-/Basisarten umfassen:

-G00: schnelle Bewegung ohne Werkstückzufuhr --> geradlinige Bewegung


G01: Bewegung zum Schneiden/Be- und Verarbeitung des Werkstücks --> gerade Bewegung
-G02: gerakan memotong melingkar searah jarum jam
-G03: gerakan memotong melingkar berlawanan arah jarum jam

2. Fortgeschrittene Arten/Zyklen umfassen:

-eine Kombination der G00- und G01-Befehle in vereinfachter Form


-G90: sistem kordinat absolut
-G91: inkrementelles Koordinatensystem

Hier ist die Liste der G-Codes:

G00 - Schnelles Positionieren


G01 - Feedrate Positioning
G02 - Bogen im Uhrzeigersinn
G03 - Bogen gegen den Uhrzeigersinn
G04 - Dwell
G05 - High Speed Machining
G07 - Imaginäre Achsbezeichnung
G09 - Exact Stop Check
G10 - Programmeingabeparameter
G11 - Program Peramater Input Cancel
G12 - Kreis schneiden im Uhrzeigersinn
G13 - Circle Cutting CCW
G17 - X - Y-Ebene
G18 - X - Z-Ebene
G19 - Y - Z-Ebene
G20 - Input in Inch Units
G21 - Input in Metric
G22 - Gespeicherte Hubgrenze EIN
G23 - gespeicherte Schlagbegrenzung AUS
G27 - Rückgabeprüfpunkte
G28 - Automatische Rückkehr zum Referenzpunkt
G29 - Automatic Return from Reference Point
G30 - Return to 2nd, 3rd or 4th Reference Point
G31 - Skip Function
G33 - Gewindeschneiden
G34 - Bolzenlöcher Kreis (vorgesehener Zyklus)
G35 - Linie im Winkel (Fertigungscyclus)
G36 - Bogen (Werkzeugbahn)
G40 - Cutter Compensation Cancel
G41 - Schnittkompensation Links
G42 - Cutter Compensation Right
G43 - Tool Length Compensation (Plus)
G44 - Werkzeuglängenkompensation (Minus)
G45 - Werkzeugversatz erhöhen
G46 - Tool Offset Decrease
G49 - Werkzeuglängenkorrektur abbrechen
G50 - Skalierung AUS
G51 - Skalierung EIN
G52 - Lokale Koordinateneinstellung
G53 - Machine Coordinate Setting
G54 - Werkstückkoordinateneinstellung #1
G55 - Werkstückkoordinateneinstellung #2
G56 - Werkstückkoordinateneinstellung #3
G57 - Werkstückkoordinateneinstellung #4
G58 - Werkstück-Koordinateneinstellung #5
G59 - Workpiece Coordinate Setting #6
G60 - Einrichtungspositionierung in eine Richtung
G62 - Automatic Corner Override
G63 - Tapping Mode
G64 - Cutting Mode
G65 - Custom Macro Call (Simple)
G66 - Benutzerdefinierter Makroaufruf (Modal)
G67 - Custom Macro Call Cancel (Modal)
G68 - Koordinatensystemdrehung EIN
G69 - Koordinatensystemdrehung AUS
G70 - Eingabe in Zoll-Einheiten
G71 - Eingabe in metrischen Einheiten
G73 - Hochgeschwindigkeits-Peckbohrzyklus
G74 - Linksdrehender Vorschubzyklus
G76 - Feine Bohrzyklus
G80 - Abbruch des Werkstückzyklus
G81 - Drilling Cycle (Canned)
G82 - Einstechen Zyklen (vorgefertigt)
G83 - Taktschneidbohrzyklus (fertiggestellt)
G84 - Rechtsgewinde-Tap-cycle (Vorgefertigt)
G85 - Bohrzyklus (vorgefertigt)
G87 - Rückwärts-Bohren-Zyklus (vorgeschrieben)
G90 - Absolute Positionierung
G91 - Incremental Positioning
G92 - Ursprungspunkt neu positionieren
G94 - Feed Per Minute
G95 - Vorschub pro Umdrehung
G96 - Konstanten Oberflächengeschwindigkeitssteuerung
G97 - Constant Surface Speed Control Cancel
G98 - Set Initial Plane (Default)
G99 - Rückkehr zur schnellen Ebene

sumber: [Link]

M-CODE
Seperti halnya G-code, M-code juga memiliki 2 kelompok, dasar dan lanjutan:

M-Code Grundlagen umfassen:


M02 - die Maschinenachse (Spindel an) im Uhrzeigersinn (CW) drehen.
M03 - Die Maschine mit dem Spindel auf leben lassen, dreht sich gegen den Uhrzeigersinn.
(CCW).
M05 - Maschinenwelle abschalten (Spindel aus)
M30 - langkah terakhir (program end)

Erweiterter M-Code umfasst:


M08 : Kühler/Coolant einschalten
M09 : Kühlmittel abstellen
Dll.

Berikut ini daftar M-code:

Untuk cnc Mill:

M00 - Programmstopp
M01 - Optionale Haltestelle
M02 - Programm Ende
M03 - Spindle Clockwise
M04 - Spindel gegen den Uhrzeigersinn
M05 - Spindelstopp
M06 - Werkzeugwechsel
M07 - Durch die Spindel Kühlmittel EIN
M08 - Kühlmittel einschalten
M09 - Kühlmittel aus (alle Kühlmittel)
M10 - Tisch Palettenzange
M11 - Table Pallet Unclamp
M12 - Shower Coolant On
M14 - Luftblaspindel
M15 - Spindelluftablass
M16 - Air Blast / Tool Changer
M18 - Air Blast Off
M19 - Spindle Orientation
M29 - Steifes Gewindeschneiden
M30 - Programm beenden
M60 - Pallet Change
M61 - Load Pallet #1
M62 - Ladepalette #2
M98 - Unterprogrammaufruf
M99 - Unterprogramm abbrechen

Für CNC-Drehmaschine/Bubut:

M00 - Program Stop


M01 - Optional Program Stop
M02 - Programmende
M03 - Spindel im Uhrzeigersinn
M04 - Spindel gegen den Uhrzeigersinn
M05 - Spindle Stop
M07 - Flut Kühlmittel #1 Ein
M08 - Kühlschmiermittel #2 Einschalten
M09 - Kühlmittel aus
M30 - Programm beenden
M98 - Unterprogrammaufruf
M99 - Sub Program Cancel

Das könnte Ihnen auch gefallen