Sherline G-Codes M-Codes
Sherline CNC G-Codes M-Codes vollständige Liste für CNC-Maschinisten, die an Sherline CNC-Fräs-/Drehmaschinen arbeiten.
Mehr über Sherline CNC
- Erklärung der Hauptteile der Sherline CNC-Drehmaschine
- Erklärung der Hauptteile der Sherline CNC-Fräse

Sherline G-Codes
| G-Code | Funktion |
|---|---|
| G00 | Rapid move (schnelle Positionierung) |
| G01 | Vorschubbewegung (lineare Interpolation) |
| G02 | Bewegung im Uhrzeigersinn (Kreis-/Schraubeninterpolation im Uhrzeigersinn) |
| G03 | Bewegung gegen den Uhrzeigersinn (Kreis-/Schraubeninterpolation im Uhrzeigersinn) |
| G04 | Verweilzeit |
| G08 | Spline-Glättung ein |
| G09 | Genauhaltprüfung, Spline-Glättung aus |
| G10 | Eine lineare, vorschubgesteuerte Bewegung mit verlangsamter Stopp-/Koordinatensystemursprungseinstellung |
| G11 | Kontrollierter Verzögerungsstopp |
| G17 | XY-EBENE |
| G18 | XZ-EBENE |
| G19 | YZ-EBENE |
| G20 | Auswahl des Zollsystems |
| G21 | Auswahl des Millimetersystems |
| G28 | Zur Freigabeebene zurückkehren |
| G33 | Gewindedrehen (Drehmaschine) Hinweis:G33 und G33.1 funktionieren nicht auf Sherline CNC-Fräs- oder Drehmaschinen, da die Spindel und die Achse nicht synchronisiert sind. |
| G35 | Fehlerprüfung in der nächsten Zeile umgehen |
| G40 | Werkzeugkompensation aus |
| G41 | Werkzeugkorrektur nach links |
| G42 | Werkzeugkompensation nach rechts |
| G43 | Werkzeuglängenkompensation – negative Richtung |
| G44 | Werkzeuglängenkompensation – positive Richtung |
| G49 | Werkzeuglängenkompensation abgebrochen |
| G53 | Arbeitskoordinatenversätze löschen |
| G54-G59 | Arbeitskoordinaten-Offsets 1 bis 6 |
| G59.1 | Voreingestelltes Arbeitskoordinatensystem 7 verwenden |
| G59.2 | Voreingestelltes Arbeitskoordinatensystem 8 verwenden |
| G59.3 | Voreingestelltes Arbeitskoordinatensystem 9 verwenden |
| G61 | Spline-Konturierung mit ausgeschaltetem Puffermodus |
| G64 | Spline-Konturierung mit aktiviertem Puffermodus |
| G65 | Rechteckige Tasche ausfräsen |
| G66 | Kreistasche ausfräsen |
| G67 | Fliegenschnitt |
| G68 | Rechtecktasche mit Radiusecken ausfräsen |
| G70 | Zoll-Modus |
| G71 | Millimetermodus |
| G74 | Peck-Bohren (Drehbank) |
| G80 | Bewegungsmodus abbrechen (einschließlich vorgefertigter) |
| G81 | Festzyklus Bohren |
| G82 | Bohren mit Verweilzyklus |
| G83 | Spänebrechender Bohr-Festzyklus (Peck Drilling) |
| G84 | Gewindebohrzyklus (Festzyklus mit rechtem Gewindebohren) |
| G85 | Bohrzyklus 1 (Bohren, kein Verweilen, voreingestellter Zyklus zuführen) |
| G86 | Bohrzyklus 2 (Bohren, Spindelstopp, Eilgang vorprogrammiert) |
| G87 | Rückwärtsbohr-Festzyklus |
| G88 | Bohrzyklus 3 (Bohren, Spindelstopp, manueller Auslauf) |
| G89 | Bohrzyklus 4 (Bohren, Verweilen, Vorschubzyklus) |
| G90 | Absolutmodus |
| G91 | Inkrementeller Modus |
| G92 | Zurücksetzen der Ausgangskoordinaten (Offset-Koordinatensysteme) |
| G92.2 | Offset-Koordinatensysteme aufheben |
| G93 | Inverser Zeitvorschubmodus |
| G94 | IPM-Modus (Drehmaschine) Standardeinstellung (Vorschub pro Minute) |
| G95 | IPR-Modus (Drehmaschine) |
| G96 | Konstanter Oberflächenvorschub (Drehmaschine) |
| G97 | Konstanter Oberflächenvorschub (Drehmaschine) |
| G98 | Anfangspegelrückkehr in Festzyklen |
Sherline M-Codes
| M-Code | Funktion |
|---|---|
| M00 | Programmstopp |
| M01 | Optionaler Programmstopp |
| M02 | Ende des Programms |
| M03 | Spindel im Uhrzeigersinn ein, Laser, Flamme, Strom EIN |
| M04 | Spindel gegen den Uhrzeigersinn ein |
| M05 | Spindelstopp, Laser, Flamme, Ausschalten |
| M06 | Werkzeugwechsel |
| M08 | Kühlmittel ein |
| M09 | Kühlmittel aus |
| M10 | Reserviert für Werkzeughöhenversatz |
| M13 | Spindel an, Kühlmittel an |
| M26 | Aktiviere die automatische Klemmung der B-Achse |
| M27 | Automatische Klemmung der B-Achse deaktivieren |
| M30 | Programmende bei Verwendung von Makros / Programmende, Palettenshuttle und Reset |
| M48 | Geschwindigkeits- und Vorschubüberschreibungen aktivieren |
| M49 | Geschwindigkeits- und Vorschubüberschreibungen deaktivieren |
| M60 | Paletten-Shuttle und Programmstopp |
| M91 | Inkrementelle Anzeigeanzeige |
| M92 | Ausleseanzeige absolut |
| M97 | Gehe zu oder zu Zeilennummer springen |
| M98 | Zu Makro oder Subroutine springen |
| M99 | Rücksprung aus Makro oder Subroutine |
| M100 | Maschine auf Null zurücksetzen |
| M199 | Mittlerer Programmstart |
Wörter
| Wort | Beschreibung |
|---|---|
| D | Werkzeugradiuskorrekturnummer |
| F | Vorschub |
| G | Allgemeine Funktion |
| H | Werkzeuglängenversatz |
| Ich | X-Achsen-Offset für Bögen / X-Offset im G87-Festzyklus |
| J | Y-Achsen-Offset für Bögen und Y-Offset im G87-Festzyklus |
| K | Z-Achsen-Offset für Bögen und Z-Offset im G87-Festzyklus |
| L | Anzahl der Wiederholungen in Festzyklen und Taste, die mit G10 verwendet wird |
| M | Sonstige Funktion |
| N | Zeilennummer |
| O | Unterprogramme |
| P | Verweilzeit mit G4 und Festzyklen, Taste mit G10 verwendet |
| Q | Vorschubinkrement im G83-Festzyklus |
| R | Bogenradius, Festzyklusebene |
| S | Spindelgeschwindigkeit |
| T | Werkzeugauswahl |
| X | X-Achse der Maschine |
| J | Y-Achse der Maschine |
| Z | Z-Achse der Maschine |
| (…) | Kommentare (Wörter in Klammern sind nicht Teil des Programms und werden verwendet, um den Bedienern zu helfen) |
CNC-Maschine
- Einführung in CNC-M-Codes
- G90-Drehzyklus
- G81-Bohrzyklus – Wiederholungsbohren im G91-Inkrementalmodus-Beispielcode
- LinuxCNC G-Codes M-Codes-Funktionen
- Anilam G-Codes – 4200T CNC-Steuerungen zum Drehen
- GSK 980TDb G-Codes – Dreh-CNC-System
- Siemens Sinumerik 808D Fräs-G-Codes – ISO-Dialekt-Programmierung
- G-Codes und M-Codes für CNC-Maschinen – CNC-Fräsen und -Drehen
- Mach3-M-Codes
- NCT 201 G-Codes für CNC-Dreh-/Fräsmaschinen