Kategorieseite

CNC Programm
Metallbearbeitung & CNC.

Befehle, Korrekturen und sichere Kontrolle. Wähle oben ein Thema oder lies die Inhalte der Reihe nach.

31 G-Code Grundlagen

Kurz erklärt

G-Codes legen bei vielen CNC-Steuerungen Bewegungsart und Bearbeitungszustände fest, etwa Gerade, Kreis, Ebene oder Maßmodus.

Wofür brauche ich das?Damit die Steuerung weiß, wie sie die angegebenen Koordinaten ausführen soll.
PraxisbeispielEin G-Befehl wählt eine lineare Bearbeitungsbewegung; X, Y und Z geben das Ziel an.
Typischer FehlerNur die Koordinaten zu lesen und den noch aktiven modalen G-Code zu vergessen.

Mehr Details

G-Code steuert vor allem den geometrischen und vorbereitenden Teil des Ablaufs. Welche Nummer welche Funktion hat, kann je nach Steuerung abweichen.

Was macht G-Code?
Er sagt sinngemäß: „Bewege dich auf diese Art, in dieser Ebene, mit diesem Bezug.“ Vor Nutzung immer Maschinenhandbuch und freigegebene Betriebsstandards prüfen.

32 M-Code Grundlagen

Kurz erklärt

M-Codes schalten bei vielen Steuerungen Maschinen- und Hilfsfunktionen, etwa Spindel, Kühlung oder Programmende.

Wofür brauche ich das?Damit neben der Bahnbewegung die Maschine im richtigen Zustand arbeitet.
PraxisbeispielEin M-Befehl startet die Spindel in der vorgesehenen Richtung.
Typischer FehlerEinen bekannten M-Code ungeprüft auf eine andere Maschine zu übertragen.

Mehr Details

Unterschied: G-Code beschreibt meist Weg, Geometrie oder Bewegungsmodus; M-Code schaltet meist Maschinenfunktionen. Hersteller können Funktionen anders belegen.

Was macht M-Code?
Er sagt sinngemäß: „Schalte diese Maschinenfunktion ein, aus oder führe sie aus.“ Konkrete Codes immer maschinenspezifisch prüfen.

33 Sicherheitszeile

Kurz erklärt

Eine Sicherheitszeile setzt wichtige modale Zustände am Programmbeginn bewusst auf erwartete Werte.

Wofür brauche ich das?Damit kein unbekannter Zustand aus einem vorherigen Programm übernommen wird.
PraxisbeispielMaßmodus, Ebene, Korrekturen und Zyklen werden nach Betriebsstandard eindeutig gesetzt oder aufgehoben.
Typischer FehlerEine fremde Standardzeile zu kopieren, ohne ihre Wirkung auf der eigenen Steuerung zu verstehen.

Mehr Details

Eine Sicherheitszeile ist keine universelle Codefolge. Sie muss zu Maschine, Steuerung, Programmierstandard und Bearbeitung passen.

Warum wichtig?
Viele G-Zustände sind modal. Eindeutige Anfangszustände machen das Programm nachvollziehbarer, ersetzen aber keine Simulation und Einfahrkontrolle.

34 Werkzeugnummer

Kurz erklärt

Die Werkzeugnummer identifiziert ein Werkzeug oder einen Magazinplatz, häufig über T.

Wofür brauche ich das?Damit das richtige Werkzeug mit den richtigen Daten verwendet wird.
PraxisbeispielT12 ruft nach Maschinenlogik Werkzeug oder Platz 12 auf.
Typischer FehlerWerkzeugplatz, Werkzeug-ID und Korrekturspeicher als dasselbe anzunehmen.

Mehr Details

Aufruf und Wechselbefehl unterscheiden sich je nach Steuerung. Werkzeugliste, tatsächliche Bestückung und Programm müssen übereinstimmen.

Mini-Check
Werkzeugtyp, Schneide, Länge, Radius, Drehrichtung und zulässige Drehzahl vergleichen.

35 Werkzeuglängenkorrektur

Kurz erklärt

Die Längenkorrektur berücksichtigt die reale Länge des eingesetzten Werkzeugs.

Wofür brauche ich das?Damit programmierte Z-Positionen trotz unterschiedlicher Werkzeuglängen stimmen.
PraxisbeispielBohrer und Fräser erreichen mit ihren gemessenen Längen denselben Werkstückbezug.
Typischer FehlerFalschen Korrekturspeicher aufzurufen oder Länge mit falschem Vorzeichen einzutragen.

Mehr Details

Bezeichnung und Aktivierung – häufig H oder eine Werkzeugdatentabelle – sind steuerungsabhängig.

Warum kritisch?
Ein falscher Längenwert verschiebt die reale Werkzeugspitze entlang der Werkzeugachse und kann sofort zur Kollision führen.

36 Radiuskorrektur

Kurz erklärt

Die Radiuskorrektur verschiebt die Werkzeugmitte so, dass die Schneide der programmierten Kontur folgt.

Wofür brauche ich das?Für maßhaltige Konturen und einfache Verschleißkorrekturen.
PraxisbeispielDer Konturweg wird programmiert, der tatsächliche Fräserradius kommt aus der Werkzeugtabelle.
Typischer FehlerLinks/rechts, Anfahrweg oder Vorzeichen falsch zu wählen.

Mehr Details

Aktivierung, Seite und D-Speicher sind steuerungsabhängig. Die Steuerung braucht einen geeigneten An- und Abfahrweg.

Mini-Beispiel
Eine kleine Verschleißkorrektur darf nur nach Messung, klarer Vorzeichenlogik und betrieblicher Vorgabe erfolgen.

37 Vorschub F

Kurz erklärt

F gibt im CNC-Programm den Vorschubwert vor.

Wofür brauche ich das?Damit die Bewegung mit einer zur Bearbeitung passenden Geschwindigkeit erfolgt.
PraxisbeispielF400 kann – abhängig vom aktiven Vorschubmodus – 400 mm/min bedeuten.
Typischer FehlerDen aktiven Modus zu übersehen und mm/min mit mm/U zu verwechseln.

Mehr Details

Die Bedeutung von F hängt vom aktiven Modus und der Steuerung ab. Override verändert die reale Ausführung zusätzlich.

Mini-Check
Einheit, Modus, Werkzeugwert, Override und erste Bewegung prüfen.

38 Drehzahl S

Kurz erklärt

S gibt meist Spindeldrehzahl oder eine drehzahlbezogene Sollgröße vor.

Wofür brauche ich das?Zum Umsetzen der berechneten Schnittbedingungen.
PraxisbeispielS2500 bedeutet bei direkter Drehzahlvorgabe typischerweise 2.500 1/min.
Typischer FehlerKonstante Drehzahl und konstante Schnittgeschwindigkeit zu verwechseln.

Mehr Details

Drehmaschinen können Modi für konstante Schnittgeschwindigkeit verwenden; dann ändert sich die Drehzahl mit dem Durchmesser. Drehzahlgrenzen sind zwingend.

Wichtig
S allein startet nicht zwingend die Spindel; Maschinenfunktion und Drehrichtung werden meist separat festgelegt.

39 Typische CNC-Fehler

Kurz erklärt

CNC-Fehler entstehen häufig durch falschen Bezug, falsche Daten oder einen unerwarteten modalen Zustand.

Wofür brauche ich das?Für eine ruhige, systematische Fehlersuche statt blindem Ändern.
PraxisbeispielTeil zu tief: Z-Nullpunkt, Werkzeuglänge, aktive Korrektur, Verschleißwert und Programmposition prüfen.
Typischer FehlerMehrere Werte gleichzeitig zu ändern und dadurch Ursache und Wirkung zu verlieren.

Mehr Details

Häufige Ursachen: falscher Nullpunkt, falsches Werkzeug, falsche Korrektur, G90/G91, Einheit, Vorzeichen, Drehzahl, Vorschub oder Spannung.

Prüfreihenfolge
Sollzustand klären → aktive Zustände lesen → Daten vergleichen → Einzelblock/Simulation nutzen → mit reduziertem Vorschub und sicherem Abstand einfahren.

40 Kollision vermeiden

Kurz erklärt

Eine Kollision entsteht, wenn Werkzeug, Halter, Spindel, Spannmittel oder Werkstück denselben Raum beanspruchen.

Wofür brauche ich das?Zum Schutz von Menschen, Maschine, Werkzeug und Werkstück.
PraxisbeispielVor dem Start werden Aufspannung, Werkzeuglänge, Nullpunkt und kritische Wege kontrolliert.
Typischer FehlerNur die Werkzeugspitze zu simulieren und Halter oder Spannbacken zu vergessen.

Mehr Details

Simulation, grafischer Test, Einzelblock, Trockenlauf nach Betriebsstandard, reduzierter Eilgang/Vorschub und Hand am Stopp sind Schutzebenen – keine davon ersetzt die anderen.

Stop-Regel
Unklarer erster Weg, ungeprüfte Korrektur, fehlende Freigabe oder unerwartete Bewegung: sofort stoppen und Ursache klären.

41 Sicherheit in der Werkstatt

Kurz erklärt

Rotierende Teile, scharfe Späne, heiße Werkstücke, Kühlschmierstoffe und schwere Spannmittel erzeugen reale Gefahren.

Wofür brauche ich das?Sicheres Verhalten ist Teil der Bearbeitung und Voraussetzung für gute Arbeit.
PraxisbeispielSpäne werden bei Stillstand mit geeignetem Hilfsmittel entfernt, nicht mit Hand oder Druckluft.
Typischer FehlerHandschuhe, lose Kleidung, Schmuck oder offene Haare in der Nähe rotierender Maschinen.

Mehr Details

Betriebsanweisung, Unterweisung, Schutzhauben, PSA und Freigaberegeln haben Vorrang. Messen, Reinigen und Eingreifen nur im sicheren Maschinenzustand.

Wichtige Grundregel
Nie in eine laufende Maschine greifen. Bei Unsicherheit stoppen, sichern und eine zuständige Fachperson holen.