{"id":58732,"date":"2025-02-13T03:13:11","date_gmt":"2025-02-13T03:13:11","guid":{"rendered":"https:\/\/hdcmfg.com\/?p=58732"},"modified":"2026-02-27T07:35:13","modified_gmt":"2026-02-27T07:35:13","slug":"was-ist-g-code","status":"publish","type":"post","link":"https:\/\/hdcmfg.com\/de\/resources\/blog\/what-is-g-code\/","title":{"rendered":"Was ist G-Code?"},"content":{"rendered":"<p>Was ist G-Code? Spielt er eine wichtige Rolle bei der Material- oder Bauteilfertigung? Da es sich um einen \u201cCode\u201d handelt, hat er etwas mit Computern zu tun?<br \/>\nIn diesem Blogbeitrag liefern wir Ihnen alle wichtigen Informationen zu G-Code. Von seiner Definition \u00fcber seine Anwendungsgebiete bis hin zu seinen Vorteilen \u2013 wir haben alles f\u00fcr Sie zusammengefasst!<\/p>\n<h2>G-Codes und M-Codes verstehen<\/h2>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/hdcmfg.com\/wp-content\/uploads\/2025\/02\/What-is-G-Code.webp\" alt=\"Was ist G-Code?\" width=\"1429\" height=\"953\" \/><br \/>\nQuelle:<a href=\"https:\/\/www.andersonamerica.com\/blog\/exploring-industrial-cnc-machines\"><u>\u00a0Anderson Amerika<\/u><\/a><\/p>\n<p>Kurz gesagt handelt es sich hierbei um Befehle oder Bewegungssteuerungen in der Welt der computergest\u00fctzten numerischen Steuerung (CNC). <a href=\"https:\/\/www.iqsdirectory.com\/articles\/cnc-machining\/g-code.html\"><u>G-Codes<\/u><\/a>\u00a0(Geometrische Codes) steuern die Bewegung und Positionierung des Werkzeugs und geben der Maschine vor, wo und wie sie sich bewegen soll. Dazu geh\u00f6ren Befehle f\u00fcr Schnittwege, Vorschubgeschwindigkeiten und Werkzeugwechsel.<br \/>\nAndererseits steuern M-Codes (Miscellaneous Codes) Hilfsfunktionen der Maschine wie Spindelrotation, K\u00fchlmittelzufuhr und Programmstopps. Beide sind entscheidend f\u00fcr Pr\u00e4zision und Effizienz bei der Bearbeitung. G-Codes legen die Geometrie eines Schnitts fest, w\u00e4hrend M-Codes die Maschinenfunktionen steuern. Man kann sie sich als das Nervensystem dieser Maschinen vorstellen \u2013 sie erm\u00f6glichen es den Maschinen, zu denken und die notwendigen Aufgaben auszuf\u00fchren.<\/p>\n<h3>G-Codes vs. M-Codes: Was ist der Unterschied?<\/h3>\n<p><iframe title=\"G &amp; M Code \u2013 Titan lehrt manuelle Programmierung an einer CNC-Maschine.\" src=\"https:\/\/www.youtube.com\/embed\/5XihF05K4yM\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\nAbgesehen von ihrem Anfangsbuchstaben unterscheiden sie sich auch in ihrer allgemeinen Verwendung und Funktion. Hier ist eine Tabelle, die Sie \u00fcberpr\u00fcfen und sich ansehen k\u00f6nnen, um Ihr Wissen \u00fcber die allgemeinen Unterschiede zu vertiefen:<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong><b>Aspekt<\/b><\/strong><\/td>\n<td><strong><b>G-Codes<\/b><\/strong><\/td>\n<td><strong><b>M-Codes<\/b><\/strong><\/td>\n<\/tr>\n<tr>\n<td>Zweck<\/td>\n<td>Steuert die Werkzeugbewegung und -positionierung<\/td>\n<td>Verwaltet Maschinenvorg\u00e4nge und -funktionen<\/td>\n<\/tr>\n<tr>\n<td>Fokus<\/td>\n<td>Schnittwege, Geschwindigkeit und Richtung<\/td>\n<td>Aktionen wie K\u00fchlmittel, Spindel und Stopps<\/td>\n<\/tr>\n<tr>\n<td>Befehlstyp<\/td>\n<td>Geometriebasierte Anweisungen<\/td>\n<td>Maschinenbetriebsbezogene Befehle<\/td>\n<\/tr>\n<tr>\n<td>H\u00e4ufige Beispiele<\/td>\n<td>G01 (lineare Bewegung), G02 (kreisf\u00f6rmige Bewegung)<\/td>\n<td>M03 (Spindel ein), M08 (K\u00fchlmittel ein)<\/td>\n<\/tr>\n<tr>\n<td>Auswirkungen auf die Maschine<\/td>\n<td>Wirkt sich direkt auf den Werkzeugweg und den Schneidprozess aus<\/td>\n<td>Steuert das Maschinenverhalten und die Supportfunktionen<\/td>\n<\/tr>\n<tr>\n<td>Ausf\u00fchrung<\/td>\n<td>L\u00e4uft kontinuierlich w\u00e4hrend des gesamten Programms<\/td>\n<td>Wird einmal pro Befehlszyklus ausgef\u00fchrt<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>G-Codes und <a href=\"https:\/\/www.steckermachine.com\/blog\/g-code-and-m-code-programming\"><u>M-Codes<\/u><\/a>\u00a0F\u00fcr einen reibungslosen CNC-Betrieb m\u00fcssen beide Komponenten zusammenarbeiten. W\u00e4hrend G-Codes die Werkzeugbewegung definieren, steuern M-Codes die wichtigsten Maschinenfunktionen.<br \/>\nDas Verst\u00e4ndnis des Unterschieds hilft den Bedienern, Maschinen pr\u00e4zise zu programmieren und so die Genauigkeit und Effizienz in der Fertigung zu verbessern.<\/p>\n<h2>Was ist ein G-Code? Bedeutung, Funktion, Verwendung, Typen und mehr!<\/h2>\n<p>G-Code, kurz f\u00fcr geometrischer Code, ist eine Programmiersprache, die in CNC-Maschinen (Computer Numerical Control) verwendet wird. Er gibt diesen CNC-Maschinen im Wesentlichen vor, wie sie sich bewegen sollen, mit welcher Geschwindigkeit und auf welchem Pfad.<br \/>\nJeder G-Code-Befehl steuert eine bestimmte Aktion und gew\u00e4hrleistet so eine pr\u00e4zise und automatisierte Bearbeitung.<br \/>\nZweck und Anwendungen des G-Codes<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/hdcmfg.com\/wp-content\/uploads\/2024\/04\/Understanding-CNC-Turning-1.webp\" alt=\"CNC-Drehen verstehen 1\" width=\"785\" height=\"600\" \/>Quelle: <a href=\"https:\/\/www.3erp.com\/blog\/cnc-machining-types\/\"><u>3ERP<\/u><\/a><\/p>\n<p style=\"text-align: left;\">G-Code \u00fcbersetzt Konstruktionsvorgaben in maschinenlesbare Anweisungen. Er steuert die Bewegung des Werkzeugs und gibt Positionierung, Kurven und gerade Schnitte vor.<\/p>\n<p>G-Code ist f\u00fcr die Genauigkeit und Effizienz von CNC-Maschinen in Branchen wie Fertigung, Automobilbau und Luft- und Raumfahrt von entscheidender Bedeutung. Ohne G-Codes w\u00e4re die Automatisierung von Maschinen und Projekten nicht machbar und m\u00f6glich.<\/p>\n<h3>Arten von G-Codes<\/h3>\n<p>Da sie unterschiedliche Arten und Verwendungen haben, gibt es verschiedene Arten und <a href=\"https:\/\/www.xometry.com\/resources\/machining\/what-is-g-code\/\"><u>Arten von G-Codes<\/u><\/a>. Ihr Zweck besteht darin, die Kategorisierung bestimmter Befehle zu erleichtern und so eine einfachere und effizientere Identifizierung zu erm\u00f6glichen.<\/p>\n<ul>\n<li><b><\/b><strong><b>Bewegungscodes (G00-G03): <\/b><\/strong>Steuern Sie lineare und kreisf\u00f6rmige Bewegungen.<\/li>\n<li><b><\/b><strong><b>Werkzeugpositionierungscodes (G17-G19): <\/b><\/strong>Legen Sie die Schnittebene fest.<\/li>\n<li><b><\/b><strong><b>Vorschub- und Geschwindigkeitscodes (G20-G21): <\/b><\/strong>Passen Sie Einheiten und Schnittgeschwindigkeit an.<\/li>\n<li><b><\/b><strong><b>Festzykluscodes (G81-G89): <\/b><\/strong>Automatisieren Sie wiederkehrende Bohr- und Schneidvorg\u00e4nge.<\/li>\n<li><b><\/b><strong><b>Werkst\u00fcckvers\u00e4tze (G54-G59): <\/b><\/strong>Definieren Sie Werkst\u00fcckpositionen f\u00fcr die Pr\u00e4zisionsbearbeitung.<\/li>\n<\/ul>\n<h3>Die Bedeutung des G-Codes<\/h3>\n<p>Warum ist G-Code Ihrer Meinung nach wichtig? G-Code gew\u00e4hrleistet Pr\u00e4zision und Wiederholgenauigkeit bei der CNC-Bearbeitung. Er erm\u00f6glicht es den Bedienern, komplexe Aufgaben zu automatisieren, wodurch Fehler reduziert und die Produktionsgeschwindigkeit erh\u00f6ht werden.<br \/>\nDie Beherrschung des G-Codes hilft Herstellern, Qualit\u00e4t, Effizienz und Kosteneffektivit\u00e4t in der Produktion zu verbessern.<\/p>\n<h3>G-Code-Befehle<\/h3>\n<p><iframe title=\"G-Code verstehen f\u00fcr Anf\u00e4nger Teil 1\" src=\"https:\/\/www.youtube.com\/embed\/bpNNaTUi_7c\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\nDiese Befehle, die auch als G-Code-Typen bezeichnet werden, erm\u00f6glichen es CNC-Maschinen, sich in einer ganz bestimmten Richtung in der kartesischen Koordinatenebene (dem kartesischen Koordinatensystem) zu bewegen.<br \/>\nDiese Zeilen steuern au\u00dferdem Positionierung, Betrieb, Geschwindigkeit und Korrekturvorg\u00e4nge einer Maschine. Um Sie bei der Fertigung mit CNC-Maschinen zu unterst\u00fctzen, finden Sie hier die G-Code-Liste, die Sie jemals ben\u00f6tigen werden!<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong><b>G-Code<\/b><\/strong><\/td>\n<td><strong><b>Funktion<\/b><\/strong><\/td>\n<td><strong><b>Beschreibung<\/b><\/strong><\/td>\n<\/tr>\n<tr>\n<td>G00<\/td>\n<td>Schnelle Positionierung<\/td>\n<td>Bewegt das Werkzeug schnell an eine festgelegte Position, ohne zu schneiden.<\/td>\n<\/tr>\n<tr>\n<td>G01<\/td>\n<td>Lineare Interpolation<\/td>\n<td>Bewegt das Werkzeug mit kontrollierter Geschwindigkeit in einer geraden Linie.<\/td>\n<\/tr>\n<tr>\n<td>G02<\/td>\n<td>Kreisinterpolation (im Uhrzeigersinn)<\/td>\n<td>Schneidet einen Bogen oder Kreis im Uhrzeigersinn.<\/td>\n<\/tr>\n<tr>\n<td>G03<\/td>\n<td>Kreisinterpolation (gegen den Uhrzeigersinn)<\/td>\n<td>Schneidet einen Bogen oder Kreis gegen den Uhrzeigersinn.<\/td>\n<\/tr>\n<tr>\n<td>G04<\/td>\n<td>Verweilen<\/td>\n<td>Pausiert die Bewegung f\u00fcr eine festgelegte Zeit, bevor sie fortgesetzt wird.<\/td>\n<\/tr>\n<tr>\n<td>G17<\/td>\n<td>XY-Ebenenauswahl<\/td>\n<td>Legt die Bearbeitungsebene auf die XY-Achse fest.<\/td>\n<\/tr>\n<tr>\n<td>G18<\/td>\n<td>XZ-Ebenenauswahl<\/td>\n<td>Legt die Bearbeitungsebene auf die XZ-Achse fest.<\/td>\n<\/tr>\n<tr>\n<td>G19<\/td>\n<td>YZ-Ebenenauswahl<\/td>\n<td>Legt die Bearbeitungsebene auf der YZ-Achse fest.<\/td>\n<\/tr>\n<tr>\n<td>G20<\/td>\n<td>Auswahl der Zolleinheit<\/td>\n<td>Schaltet die Ma\u00dfeinheit auf Zoll um.<\/td>\n<\/tr>\n<tr>\n<td>G21<\/td>\n<td>Auswahl der metrischen Einheit<\/td>\n<td>Schaltet die Ma\u00dfeinheit auf Millimeter um.<\/td>\n<\/tr>\n<tr>\n<td>G28<\/td>\n<td>Zur\u00fcck zur Startseite des Computers<\/td>\n<td>Bewegt das Werkzeug zur\u00fcck in die Ausgangsposition der Maschine.<\/td>\n<\/tr>\n<tr>\n<td>G40<\/td>\n<td>Fr\u00e4serkompensation aus<\/td>\n<td>Bricht die Werkzeugdurchmesserkompensation ab.<\/td>\n<\/tr>\n<tr>\n<td>G41<\/td>\n<td>Fr\u00e4serkompensation links<\/td>\n<td>Passt den Werkzeugpfad zum Schneiden links von der programmierten Linie an.<\/td>\n<\/tr>\n<tr>\n<td>G42<\/td>\n<td>Fr\u00e4serkompensation rechts<\/td>\n<td>Passt den Werkzeugpfad zum Schneiden rechts von der programmierten Linie an.<\/td>\n<\/tr>\n<tr>\n<td>G54 bis G59<\/td>\n<td>Arbeitskoordinatensystem (WCS)<\/td>\n<td>Definiert verschiedene Nullpunkte f\u00fcr Bearbeitungsaufbauten.<\/td>\n<\/tr>\n<tr>\n<td>G90<\/td>\n<td>Absolute Positionierung<\/td>\n<td>Bewegt das Werkzeug basierend auf einem festen Referenzpunkt.<\/td>\n<\/tr>\n<tr>\n<td>G91<\/td>\n<td>Inkrementelle Positionierung<\/td>\n<td>Bewegt das Werkzeug basierend auf seiner aktuellen Position.<\/td>\n<\/tr>\n<tr>\n<td>G98<\/td>\n<td>Rendite auf Anfangsniveau<\/td>\n<td>Bewegt das Werkzeug nach einem Festzyklus zur\u00fcck auf die Startebene.<\/td>\n<\/tr>\n<tr>\n<td>G99<\/td>\n<td>R-Level-R\u00fcckgabe<\/td>\n<td>Bringt das Werkzeug auf eine vordefinierte Ebene statt zum Startpunkt zur\u00fcck.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>G-Codedateien verstehen<\/h3>\n<p>G-Code-Dateien sind reine Textdateien, die Anweisungen f\u00fcr CNC-Maschinen enthalten. Sie definieren Werkzeugbewegungen, Schneidpfade, Spindeldrehzahlen und Vorschubgeschwindigkeiten. Diese Dateien haben normalerweise Erweiterungen wie<\/p>\n<ul>\n<li>.gcode<\/li>\n<li>.nc<\/li>\n<li>.klopfen<\/li>\n<li>.cnc<\/li>\n<\/ul>\n<p>Diese werden mithilfe von CAM-Software aus CAD-Konstruktionen generiert. Nach ihrer Erstellung werden sie zur Ausf\u00fchrung in das Steuerungssystem der Maschine geladen.<br \/>\nCNC-Maschinen lesen G-Code Zeile f\u00fcr Zeile und interpretieren jeden Befehl nacheinander. Die Maschinensteuerung verarbeitet diese Befehle und passt Position, Geschwindigkeit und Arbeitsablauf des Werkzeugs entsprechend an.<br \/>\nBewegungsbefehle (wie G00 und G01) steuern die Werkzeugbewegung, w\u00e4hrend andere Funktionen wie K\u00fchlung oder Spindelrotation regeln. Die Software \u00fcbersetzt die Anweisungen in pr\u00e4zise mechanische Aktionen und gew\u00e4hrleistet so genaue und konsistente Ergebnisse.<\/p>\n<h2>W\u00e4hlen Sie HDC Manufacturing f\u00fcr Ihr individuelles CNC-Bearbeitungsprojekt<\/h2>\n<p>Wir von HDC Manufacturing geh\u00f6ren zu den Tausenden von Herstellern und Zulieferern, die verschiedene CNC-Bearbeitungsverfahren anbieten. Zu unseren Spezialgebieten geh\u00f6ren: <a href=\"https:\/\/hdcmfg.com\/de\/industrie\/luft-und-raumfahrtindustrie\/\"><u>Luft- und Raumfahrt<\/u><\/a>, <a href=\"https:\/\/hdcmfg.com\/de\/produkt\/automobil\/\"><u>Automobil<\/u><\/a>, <a href=\"https:\/\/hdcmfg.com\/de\/industrie\/maschinenbau\/\"><u>Herstellung<\/u><\/a>, <a href=\"https:\/\/hdcmfg.com\/de\/industrie\/medizintechnik\/\"><u>Medizin<\/u><\/a>, <a href=\"https:\/\/hdcmfg.com\/de\/produkt\/anhanger\/\"><u>Transport<\/u><\/a>,und der Bauindustrie.<br \/>\nSie k\u00f6nnen auf uns z\u00e4hlen, wenn Sie Hilfe bei der Pr\u00e4zisionsfertigung, der Massenfertigung oder auch bei der Verwendung eines beliebigen Produkts daf\u00fcr ben\u00f6tigen!<br \/>\nZ\u00f6gern Sie nicht, uns anzurufen oder eine E-Mail zu schreiben, wenn Sie Hilfe bei CNC-Fertigungsprojekten ben\u00f6tigen! Wir erstellen Ihnen gerne ein kostenloses Angebot f\u00fcr Ihr Projekt!<\/p>","protected":false},"excerpt":{"rendered":"<p>In diesem Blog liefern wir Ihnen alle wichtigen Informationen zum G-Code. Was das ist, wo es verwendet wird und wie Sie davon profitieren k\u00f6nnen \u2013 wir haben alles f\u00fcr Sie!<\/p>","protected":false},"author":4,"featured_media":58736,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"What is G Code? Full Definitive Guide - HDC Manufacturing-Custom Metal Parts","_seopress_titles_desc":"In this blog, we\u2019ll be bringing you all critical information about G code. From what it is, where they\u2019re used, and how you can benefit it, we got it all for you!","_seopress_robots_index":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"disabled","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[101],"tags":[343,96],"class_list":["post-58732","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-acf-temp","tag-blog-cnc-machining"],"acf":[],"_links":{"self":[{"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/posts\/58732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/comments?post=58732"}],"version-history":[{"count":22,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/posts\/58732\/revisions"}],"predecessor-version":[{"id":101727,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/posts\/58732\/revisions\/101727"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/media\/58736"}],"wp:attachment":[{"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/media?parent=58732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/categories?post=58732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hdcmfg.com\/de\/wp-json\/wp\/v2\/tags?post=58732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}