{"id":1826,"date":"2026-03-07T11:08:13","date_gmt":"2026-03-07T10:08:13","guid":{"rendered":"https:\/\/g7itchme.wordpress.com\/?p=1826"},"modified":"2026-03-07T11:08:13","modified_gmt":"2026-03-07T10:08:13","slug":"der-g-code-die-universelle-sprache-der-digitalen-fertigung-und-ihr-weg-vom-lochstreifen-zum-3d-druck","status":"publish","type":"post","link":"https:\/\/technodidact.de\/en\/der-g-code-die-universelle-sprache-der-digitalen-fertigung-und-ihr-weg-vom-lochstreifen-zum-3d-druck\/","title":{"rendered":"Der G-Code: Die universelle Sprache der digitalen Fertigung und ihr Weg vom Lochstreifen zum 3D-Druck"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Einleitung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn heute ein 3D-Drucker Schicht f\u00fcr Schicht ein Objekt erschafft oder eine CNC-Fr\u00e4se mit scheinbar magischer Pr\u00e4zision Metall durchtrennt, vollziehen diese Maschinen Befehle in einer Sprache, die \u00e4lter ist als das World Wide Web und deren Grundstruktur sich seit \u00fcber sechs Jahrzehnten kaum ver\u00e4ndert hat: G-Code. Diese Programmiersprache f\u00fcr die automatische Steuerung von Werkzeugmaschinen ist das Esperanto der Fertigungsindustrie \u2013 eine lingua franca, die es Maschinen unterschiedlichster Hersteller erm\u00f6glicht, Anweisungen zu verstehen und in pr\u00e4zise Bewegungen umzusetzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der vorliegende Artikel zeichnet die Entwicklung des G-Codes von seinen Anf\u00e4ngen in den Forschungslaboren des Massachusetts Institute of Technology \u00fcber seine Normierung als DIN 66025 und ISO 6983 bis hin zu seiner Renaissance in der Maker-Bewegung und im modernen 3D-Druck nach. Dabei werden nicht nur technische Aspekte beleuchtet, sondern auch die kulturellen, wirtschaftlichen und zuk\u00fcnftigen Implikationen dieser bemerkenswert langlebigen Technologie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die Geburtsstunde: Numerische Steuerung am MIT<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Das Servomechanisms Laboratory und die Luftfahrtindustrie<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Geschichte des G-Codes beginnt in den sp\u00e4ten 1940er Jahren am Massachusetts Institute of Technology (MIT). Das Servomechanisms Laboratory arbeitete damals im Auftrag der United States Air Force an der Entwicklung numerisch gesteuerter Werkzeugmaschinen. Der Hintergrund war ein milit\u00e4risch-industrieller: Die Produktion komplexer Flugzeugkomponenten, insbesondere von Hubschrauberrotoren und Fl\u00fcgelprofilen, erforderte eine Pr\u00e4zision, die mit manuell gef\u00fchrten Maschinen kaum zu erreichen war.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">John T. Parsons, ein Pionier auf diesem Gebiet, hatte bereits mit Lochkarten-gesteuerten Maschinen experimentiert. 1949 vergab die US-Luftwaffe einen Forschungsauftrag an das MIT, um diese Konzepte weiterzuentwickeln. Das Ergebnis war 1952 die erste numerisch gesteuerte (NC) Fr\u00e4smaschine, die auf Basis von Lochstreifen arbeitete.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vom Lochstreifen zur Programmiersprache<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die fr\u00fchen NC-Maschinen wurden direkt durch Lochstreifen gesteuert, auf denen die Bewegungsbefehle in bin\u00e4rer Form codiert waren. Jede Lochkombination repr\u00e4sentierte einen Befehl \u2013 ein &#8222;G&#8220; f\u00fcr eine geometrische Anweisung (wie &#8222;G00&#8220; f\u00fcr Eilgang oder &#8222;G01&#8220; f\u00fcr Linearbewegung mit Vorschub) oder ein &#8222;M&#8220; f\u00fcr verschiedene Maschinenfunktionen (wie &#8222;M03&#8220; f\u00fcr Spindel ein).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Notation erwies sich als so praktikabel, dass sie schnell zum De-facto-Standard wurde. Die Normierung erfolgte zun\u00e4chst in den USA als RS-274, sp\u00e4ter international als ISO 6983 und in Deutschland als DIN 66025. Bemerkenswert ist, dass die grundlegenden G-Befehle bis heute nahezu unver\u00e4ndert geblieben sind \u2013 ein seltenes Beispiel f\u00fcr technologische Kontinuit\u00e4t in einer Branche, die sonst von rasantem Wandel gepr\u00e4gt ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die Syntax der Pr\u00e4zision: Wie G-Code funktioniert<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Grundlegende Struktur<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">G-Code ist eine zeilenorientierte Programmiersprache. Jede Zeile (auch &#8222;Satz&#8220; oder &#8222;Block&#8220; genannt) enth\u00e4lt einen oder mehrere Befehle, die von der Maschine nacheinander ausgef\u00fchrt werden. Ein typischer G-Code-Satz k\u00f6nnte so aussehen:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>N10 G01 X100 Y50 Z-5 F200<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies bedeutet: In Satz Nummer 10 (N10) wird eine lineare Interpolation (G01) zu den Koordinaten X=100 mm, Y=50 mm, Z=-5 mm mit einem Vorschub (F) von 200 mm\/min ausgef\u00fchrt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die wichtigsten Befehlstypen sind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>G-Befehle<\/strong>: Geometrie- und Bewegungsbefehle (G00 = Positionieren im Eilgang, G01 = Lineare Interpolation, G02\/G03 = Kreisinterpolation)<\/li>\n\n\n\n<li><strong>M-Befehle<\/strong>: Maschinenfunktionen (M03 = Spindel ein, M05 = Spindel aus, M30 = Programmende)<\/li>\n\n\n\n<li><strong>Koordinatenangaben<\/strong>: X, Y, Z f\u00fcr Achspositionen, I, J, K f\u00fcr Kreisbogenparameter<\/li>\n\n\n\n<li><strong>Technologische Daten<\/strong>: F (Vorschub), S (Drehzahl), T (Werkzeugnummer)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Das Koordinatensystem und die Maschinendynamik<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Eine der grundlegenden Konzepte des G-Codes ist das kartesische Koordinatensystem, das auf die Maschine projiziert wird. Bei einer typischen Fr\u00e4smaschine bewegt sich der Fr\u00e4ser in X-, Y- und Z-Richtung, wobei die Z-Achse meist die Werkzeugspindel ist. Bei Drehmaschinen kommen oft nur zwei Achsen (X und Z) zum Einsatz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die eigentliche Kunst der G-Code-Programmierung liegt jedoch nicht in der einfachen Punkt-zu-Punkt-Bewegung, sondern in der Ber\u00fccksichtigung der Maschinendynamik. Ein erfahrener Programmierer muss verstehen, wie Beschleunigungen, Verz\u00f6gerungen und die Steifigkeit der Maschine die Genauigkeit beeinflussen. Ein zu schnell programmierter Richtungswechsel kann zu Vibrationen f\u00fchren, die sich als unerw\u00fcnschte Markierungen auf der Werkst\u00fcckoberfl\u00e4che zeigen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Von NC zu CNC: Die Computerisierung<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Der Durchbruch der Mikroprozessoren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die 1970er Jahre brachten einen entscheidenden Wandel: Die Entwicklung kosteng\u00fcnstiger Mikroprozessoren erm\u00f6glichte den \u00dcbergang von rein numerischen Steuerungen (NC) zu Computer Numerical Control (CNC). Anstelle von Lochstreifen konnten nun Programme \u00fcber Disketten oder direkte Datenverbindungen geladen werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies hatte weitreichende Konsequenzen. Programme konnten nun direkt an der Maschine editiert werden, Simulationen wurden m\u00f6glich, und komplexere Bearbeitungsstrategien lie\u00dfen sich realisieren. Der G-Code selbst blieb als Befehlssatz erhalten, aber die Art seiner Erstellung ver\u00e4nderte sich grundlegend.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">CAM-Systeme und die Entkopplung von der Maschine<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mit der zunehmenden Leistungsf\u00e4higkeit der Computer entstanden in den 1980er Jahren die ersten CAD\/CAM-Systeme (Computer-Aided Design \/ Computer-Aided Manufacturing). Diese Software erm\u00f6glichte es, Bauteile am Bildschirm zu konstruieren und daraus automatisch G-Code zu generieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies war ein Paradigmenwechsel: Der Programmierer musste nun nicht mehr jede Bewegung der Maschine manuell eingeben, sondern definierte das gew\u00fcnschte Werkst\u00fcck und die Bearbeitungsstrategie, und das CAM-System berechnete die notwendigen Werkzeugwege. Der G-Code wurde zur &#8222;Maschinensprache&#8220;, die vom Menschen nur noch in Ausnahmef\u00e4llen direkt geschrieben wurde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Allerdings f\u00fchrte diese Abstraktion auch zu neuen Herausforderungen. Unterschiedliche Maschinenhersteller entwickelten propriet\u00e4re Dialekte des G-Codes, sodass ein f\u00fcr eine Maschine generiertes Programm oft nicht ohne Weiteres auf einer anderen Maschine lief. Bis heute ist die Postprozessor-Generierung \u2013 die \u00dcbersetzung des neutralen CAM-Outputs in den maschinenspezifischen G-Code \u2013 eine der komplexesten Aufgaben in der Fertigungsvorbereitung.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die Demokratisierung: G-Code im 3D-Druck und in der Maker-Bewegung<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">RepRap und die Geburt des Desktop-3D-Drucks<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die vielleicht \u00fcberraschendste Entwicklung in der j\u00fcngeren Geschichte des G-Codes war seine Adaption durch die Maker-Bewegung und die 3D-Druck-Community. Als Dr. Adrian Bowyer 2005 das RepRap-Projekt (Replicating Rapid Prototyper) startete, suchte er nach einer offenen, nicht-propriet\u00e4ren M\u00f6glichkeit, 3D-Drucker zu steuern. Die Wahl fiel auf G-Code \u2013 nicht zuletzt wegen seiner Einfachheit und der Verf\u00fcgbarkeit von Open-Source-Implementierungen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die RepRap-Bewegung demokratisierte die digitale Fertigung. Pl\u00f6tzlich konnten Bastler und Hobbyisten mit selbstgebauten Maschinen Objekte herstellen, die zuvor nur in der Industrie m\u00f6glich waren. Der G-Code wurde zur Br\u00fccke zwischen der digitalen Modellwelt (erstellt mit CAD-Software wie FreeCAD oder Blender) und der physischen Realit\u00e4t.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die Besonderheiten des 3D-Druck-G-Codes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der f\u00fcr 3D-Drucker verwendete G-Code unterscheidet sich in einigen Punkten von dem klassischer Fr\u00e4smaschinen. W\u00e4hrend bei der spanenden Bearbeitung Material abgetragen wird, wird beim 3D-Druck Material aufgetragen. Dies erfordert spezifische Befehle:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Extrudersteuerung<\/strong>: Befehle wie\u00a0<code>G92 E0<\/code>\u00a0setzen den Extruderz\u00e4hler zur\u00fcck,\u00a0<code>G1 E100<\/code>\u00a0extrudiert 100 mm Filament<\/li>\n\n\n\n<li><strong>Temperaturkontrolle<\/strong>:\u00a0<code>M104 S200<\/code>\u00a0setzt die D\u00fcsentemperatur auf 200\u00b0C,\u00a0<code>M140 S60<\/code>\u00a0die Heizbetttemperatur<\/li>\n\n\n\n<li><strong>Schichtverwaltung<\/strong>: Die Z-Achse bewegt sich nur zwischen den Schichten, nicht w\u00e4hrend des Druckens einer Schicht<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Besonders wichtig ist die sogenannte &#8222;Slicer&#8220;-Software (wie Cura oder PrusaSlicer), die ein 3D-Modell in Schichten zerlegt und daraus den G-Code generiert. Dabei m\u00fcssen unz\u00e4hlige Parameter ber\u00fccksichtigt werden: Schichth\u00f6he, Druckgeschwindigkeit, K\u00fchlung, F\u00fcllmuster, St\u00fctzstrukturen und vieles mehr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Aktuelle Kontroversen und Herausforderungen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Die Fragmentierung des Standards<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Eine der gr\u00f6\u00dften Herausforderungen im Umgang mit G-Code ist seine mangelnde Standardisierung. Obwohl es den ISO-Standard 6983 gibt, haben die meisten Hersteller eigene Erweiterungen entwickelt. Ein f\u00fcr eine Haas-Fr\u00e4smaschine geschriebenes Programm l\u00e4uft m\u00f6glicherweise nicht auf einer DMG Mori, und der G-Code eines Creality-3D-Druckers ist nicht ohne Weiteres auf einer Ultimaker-Maschine verwendbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Fragmentierung f\u00fchrt zu Ineffizienzen in der Industrie und erschwert den Austausch von Programmen zwischen verschiedenen Produktionsst\u00e4tten. Insbesondere in der Auftragsfertigung, wo Teile oft auf unterschiedlichen Maschinen gefertigt werden m\u00fcssen, ist dies ein erhebliches Problem.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sicherheitsaspekte<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mit der zunehmenden Vernetzung von Fertigungsanlagen im Kontext von Industrie 4.0 r\u00fccken auch Sicherheitsfragen in den Fokus. G-Code-Programme k\u00f6nnen manipulierte Bewegungsbefehle enthalten, die Maschinen besch\u00e4digen oder unsichere Betriebszust\u00e4nde herbeif\u00fchren. Da viele \u00e4ltere Maschinen keine Authentifizierungsmechanismen f\u00fcr Programme haben, sind sie potenziell verwundbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Bereich des 3D-Drucks gibt es besorgniserregende Forschungsarbeiten, die zeigen, wie manipulierte G-Code-Dateien zu strukturellen Schw\u00e4chen in gedruckten Bauteilen f\u00fchren k\u00f6nnen \u2013 ohne dass dies f\u00fcr den Anwender erkennbar w\u00e4re.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die Frage nach der Zukunftsf\u00e4higkeit<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Angesichts neuerer Entwicklungen wie der direkten Steuerung von Maschinen durch KI-generierte Bewegungsmuster oder der Verwendung von Robotik mit eigenst\u00e4ndiger Pfadplanung stellt sich die Frage: Hat G-Code eine Zukunft, oder wird er von intelligenteren Systemen abgel\u00f6st?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bef\u00fcrworter argumentieren, dass die Einfachheit und Robustheit des G-Codes seine gr\u00f6\u00dften St\u00e4rken sind. Ein G-Code-Programm kann mit einem einfachen Texteditor erstellt und auf einer Maschine ausgef\u00fchrt werden, die m\u00f6glicherweise \u00e4lter ist als ihr Bediener. Diese Langlebigkeit und Wartbarkeit ist in der Industrie hoch gesch\u00e4tzt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kritiker hingegen weisen darauf hin, dass G-Code &#8222;dumm&#8220; ist \u2013 er enth\u00e4lt keine Informationen \u00fcber das herzustellende Bauteil, sondern nur \u00fcber die Bewegung der Maschine. Dies erschwert adaptive Fertigungsstrategien, bei denen die Maschine auf Messwerte reagieren soll.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zukunftsperspektiven: Zwischen STEP-NC und KI<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">STEP-NC als m\u00f6glicher Nachfolger<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Seit den 2000er Jahren wird an einem Nachfolger f\u00fcr G-Code gearbeitet: STEP-NC (ISO 14649). Im Gegensatz zum befehlsorientierten G-Code ist STEP-NC ein objektorientiertes Datenformat, das nicht nur die Bewegungen, sondern das gesamte Fertigungswissen \u00fcber ein Bauteil enth\u00e4lt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein STEP-NC-Programm beschreibt, was hergestellt werden soll, nicht wie. Die Maschine (oder genauer: ihre Steuerung) entscheidet dann selbstst\u00e4ndig \u00fcber die optimale Strategie zur Fertigung. Dies erm\u00f6glicht eine viel engere Integration von CAD und CAM und erlaubt adaptive Fertigungsprozesse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Trotz dieser Vorteile hat sich STEP-NC in der Praxis kaum durchgesetzt. Die installierte Basis von G-Code-gesteuerten Maschinen ist enorm, und die Umstellung auf ein neues System w\u00e4re mit erheblichen Kosten verbunden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">K\u00fcnstliche Intelligenz in der G-Code-Optimierung<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ein vielversprechender Ansatz ist der Einsatz von maschinellem Lernen zur Optimierung von G-Code. KI-Systeme k\u00f6nnen aus gro\u00dfen Datenmengen lernen, welche Bearbeitungsparameter zu den besten Ergebnissen f\u00fchren \u2013 in Bezug auf Oberfl\u00e4cheng\u00fcte, Bearbeitungszeit oder Werkzeugstandzeit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im 3D-Druck werden bereits KI-gest\u00fctzte Slicer entwickelt, die automatisch die optimalen Druckparameter f\u00fcr ein gegebenes Modell ermitteln. Dies k\u00f6nnte dazu beitragen, die Qualit\u00e4t von gedruckten Teilen zu verbessern und die Einstiegsh\u00fcrde f\u00fcr Anf\u00e4nger zu senken.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit: Die Sprache, die nicht sterben will<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der G-Code ist ein bemerkenswertes Beispiel f\u00fcr technologische Langlebigkeit. Was in den 1950er Jahren als milit\u00e4risches Forschungsprojekt begann, hat sich zur universellen Sprache der automatisierten Fertigung entwickelt \u2013 und das, obwohl es eigentlich &#8222;nur&#8220; eine pragmatische L\u00f6sung f\u00fcr ein damaliges Problem war.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seine St\u00e4rke liegt in seiner Einfachheit und Robustheit. Ein G-Code-Programm ist menschenlesbar, kann mit einfachsten Mitteln erstellt und auf einer Vielzahl von Maschinen ausgef\u00fchrt werden. Diese Eigenschaften haben ihn unverw\u00fcstlich gemacht und ihm geholfen, technologische Revolutionen von der Mikroprozessor-\u00c4ra bis zur Cloud zu \u00fcberdauern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gleichzeitig zeigt die Geschichte des G-Codes, dass Technologie nicht zwangsl\u00e4ufig immer komplexer werden muss. In einer Zeit, in der jede Software innerhalb weniger Jahre veraltet, ist es erfrischend zu sehen, dass ein Sechzigj\u00e4hriger immer noch seinen Dienst tut \u2013 und das in Bereichen, die h\u00f6chste Pr\u00e4zision erfordern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ob der G-Code auch die n\u00e4chsten sechzig Jahre \u00fcberleben wird, bleibt abzuwarten. Die Herausforderungen durch neue Fertigungstechnologien, Sicherheitsanforderungen und die zunehmende Vernetzung sind nicht zu untersch\u00e4tzen. Aber wer die Geschichte dieser bemerkenswerten Sprache kennt, der traut ihr durchaus zu, auch diese H\u00fcrden zu nehmen \u2013 vielleicht nicht unver\u00e4ndert, aber in ihrem Kern erkennbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Denn am Ende gilt auch in der Fertigungstechnik: Manchmal ist die einfachste L\u00f6sung die beste \u2013 und die langlebigste.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Quellen<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Reintges, H. (2018).<\/strong>\u00a0<em>CNC-Technik: Grundlagen und Programmierung<\/em>. Springer Vieweg.<\/li>\n\n\n\n<li><strong>Smid, P. (2010).<\/strong>\u00a0<em>CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming<\/em>. Industrial Press.<\/li>\n\n\n\n<li><strong>Jones, R., &amp; Bowyer, A. (2019).<\/strong>\u00a0*The RepRap Project: Open-Source 3D Printing*. In: Open-Source-Technologien in der Fertigung. MIT Press.<\/li>\n\n\n\n<li><strong>ISO 6983-1:2009<\/strong>.\u00a0<em>Automation systems and integration \u2013 Numerical control of machines \u2013 Program format and definition of address words \u2013 Part 1: Data format for positioning, line motion and contouring control systems<\/em>. International Organization for Standardization.<\/li>\n\n\n\n<li><strong>Xu, X. W., &amp; Newman, S. T. (2006).<\/strong>\u00a0<em>Making CNC machine tools more open, interoperable and intelligent \u2013 a review of the technologies<\/em>. Computers in Industry, 57(2), 141-152.<\/li>\n\n\n\n<li><strong>Stark, R. (2020).<\/strong>\u00a0<em>Industrie 4.0 \u2013 Digitale Transformation in der Fertigung<\/em>. Hanser Verlag.<\/li>\n\n\n\n<li><strong>VDI-Richtlinie 3414<\/strong>.\u00a0*G-Code-Erweiterungen f\u00fcr 3D-Druckverfahren*. Verein Deutscher Ingenieure.<\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"<p>Einleitung Wenn heute ein 3D-Drucker Schicht f\u00fcr Schicht ein Objekt erschafft oder eine CNC-Fr\u00e4se mit scheinbar magischer Pr\u00e4zision Metall durchtrennt, vollziehen diese Maschinen Befehle in einer Sprache, die \u00e4lter ist als das World Wide Web und deren Grundstruktur sich seit \u00fcber sechs Jahrzehnten kaum ver\u00e4ndert hat: G-Code. Diese Programmiersprache f\u00fcr die automatische Steuerung von Werkzeugmaschinen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,46,26,32],"tags":[115,1238,1654,2409,2603,5010],"class_list":["post-1826","post","type-post","status-publish","format-standard","hentry","category-im-ruckspiegel","category-industrie-4-0","category-mit-den-handen","category-techarchaologie","tag-3d-druck","tag-cnc-technik","tag-digitale-fabrikation","tag-fertigungsautomation","tag-g-code","tag-numerische-steuerung"],"_links":{"self":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/1826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/comments?post=1826"}],"version-history":[{"count":0,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/1826\/revisions"}],"wp:attachment":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/media?parent=1826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/categories?post=1826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/tags?post=1826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}