Selca G-Funktionen/G-Codes – Selca S4000 3000 CNC-Programmierung
Selca CNC 4000/3000-Serie steuert G-Funktionen/G-Codes für CNC-Maschinisten, die an CNC-Maschinen mit Selca-CNC-Steuerungen arbeiten.
Diese Selca G-Funktionen funktionieren auf folgenden Selca-CNC-Steuerungen,
- Selca S4000-Serie – S4040, S4040, S4045P, S4060D
- Selca S3000-Serie – S3040, S3045, S3045P, S3035D

Selca G-Funktionen
ALLGEMEINE G-FUNKTIONEN
| G-Code | Beschreibung |
|---|---|
| G00 | Schnellpositionierung der Achse |
| G01 | Lineare Interpolation |
| G02 | Kreis-/Schraubeninterpolation im Uhrzeigersinn |
| G03 | Zirkuläre helikale Interpolation gegen den Uhrzeigersinn |
| G04 | Zeitgesteuerte Verweildauer |
| G09 | Verzögerung am Satzende |
| G10 | Erster Punkt oder Kreis, der eine gerade Linie definiert |
| G11 | Zweiter Punkt oder Kreis, der eine gerade Linie definiert |
| G13 | Gerade Linie in einem bekannten Winkel durch einen Punkt oder Tangente an einen Kreis |
| G14 | Löscht MASTER-SLAVE-Achsen (G15) (nur mit Master-Slave-Option) |
| G15 | MASTER-SLAVE-Achsen (nur mit Master-Slave-Option) |
| G16 | Achsentausch |
| G17 | Ebenenauswahl (XY ist die Bearbeitungsebene, Z ist die senkrechte Achse) |
| G17 | Auswahl von anderen Ebenen als XY |
| G18 | Ebenenauswahl (ZX ist die Bearbeitungsebene, Y ist die senkrechte Achse) |
| G19 | Ebenenauswahl (YZ ist die Bearbeitungsebene, X ist die senkrechte Achse) |
| G20 | Kreis mit bekanntem Mittelpunkt und bekanntem Radius |
| G21 | Fase |
| G21 | Verlinkungsradius |
| G25 | Storniert G26 |
| G26 | Achsenumkehrkompensation (standardmäßig aktiviert) |
| G27 | Erster Punkt einer SPLINE-Kurve, die eine Reihe von mindestens 5 Punkten verbindet |
| G28 | Spitzenpunkt einer SPLINE-Kurve |
| G29 | Letzter Punkt einer SPLINE-Kurve |
| G30 | Hebt G31 auf und stellt die Verzögerung am Satzende wieder her |
| G31 | Kontinuierlicher Bewegungsmodus mit automatischer Vorschubanpassung |
| G32 | Ende des internen Unterprogramms und Rückkehr zum Hauptprogramm |
| G34 | Öffnet die Programmierung des Profils, das die zu bearbeitende Regelflächenzone begrenzt |
| G35 | Beendet die Programmierung des Profils, das die zu bearbeitende Regelflächenzone begrenzt |
| G36 | Deaktiviert das Speichern des tatsächlichen Maschinenachspfads |
| G37 | Ermöglicht das Speichern des tatsächlichen Maschinenachspfads |
| G38 | Schließt die mit G39 geöffnete Datei |
| G39 | Öffnet eine Datei zum Speichern des tatsächlichen Maschinenachspfads |
| G40 | Profil verlassen und Fräserkompensation deaktivieren |
| G41 | Aktiviert die Werkzeugradiuskompensation, Werkzeug links vom Profil |
| G42 | Aktiviert Werkzeugradiuskompensation, Werkzeug rechts vom Profil |
| G43 | Paraxialer Radiusausgleich:Der Ausgleich wird zur Koordinate addiert |
| G44 | Achsparalleler Radiusausgleich:Der Ausgleich wird von der Koordinate subtrahiert |
| G48 | ruft Werkzeuglängenkompensation auf und aktiviert sie |
| G49 | Definiert den zylindrischen Fräserradius |
| G49 | Definiert den sphärischen Fräserradius (für G841/G736/G726) |
| G49 | Definiert den Torusfräserradius (für G841/G736/G726) |
| G50 | Löscht die Versatz-/Rotationsfunktion G51 |
| G51 | Verschiebung / Drehung des Koordinatensystems in der Ebene |
| G52 | Offset des Koordinatensystems auf der Ebene |
| G53 | Spiegelbearbeitung abbrechen |
| G54 | X-Spiegelbearbeitung (Vorzeichen auf X-Koordinaten ändern) |
| G55 | Y-Spiegelbearbeitung (Vorzeichen auf Y-Koordinaten ändern) |
| G56 | Z-Spiegelbearbeitung (Vorzeichen auf Z-Koordinaten ändern) |
| G57 | XY-Spiegelbearbeitung (Vorzeichen auf X- und Y-Koordinaten ändern) |
| G58 | ZX-Spiegelbearbeitung (Vorzeichen auf Z- und X-Koordinaten ändern) |
| G59 | YZ-Spiegelbearbeitung (Vorzeichen auf Y- und Z-Koordinaten ändern) |
| G60 | Löscht G61 (Skalierungsfaktor) |
| G61 | Skalierungsfaktor |
| G61 | Programmierbare Zonenskalierung |
| G62 | Art der Koordinaten für die Definition des Kreismittelpunkts in G2/G3 |
| G67 | Hebt G68/G69 statisches TCPM auf |
| G68 | Statisches TCPM für Drehtische |
| G69 | Statisches TCPM für Rotationsköpfe |
| G70 | Zollsystemprogrammierung mit CNC-metrischer Konfiguration |
| G71 | Metrische Systemprogrammierung mit CNC-Inch-Konfiguration |
| G72 | Löscht den modalen Rückruf des Unterprogramms (G73) |
| G73 | Modaler Rückruf des Unterprogramms |
| G74 | Abrundung im Bereich ±180° bei Rundachsen |
| G75 | Kartesische Koordinatenprogrammierung (hebt G76 auf) |
| G76 | Polarkoordinatenprogrammierung |
| G77 | Polygonale Tasche |
| G78 | Letzter Punkt einer Vielecktasche ohne Schlichtgang |
| G78 | Kreistaschenfräsen (Schruppzyklus) |
| G79 | Letzter Punkt einer polygonalen Tasche mit Schlichtdurchgang |
| G79 | Kreistaschenfräsen (Schrupp- und Schlichtzyklus) |
| G80 | Hebt feste Zyklen auf |
| G81 | Bohren / Plansenken mit festem Zyklus |
| G82 | Tief gemischter Bohrzyklus |
| G83 | Fester Tiefbohrzyklus mit Werkzeugrückzug zur Spanabfuhr |
| G84 | Tippenfester Zyklus |
| G85 | Fester Zyklus zum Reiben |
| G86 | Langweiliger fester Zyklus |
| G88 | Befestigter Bohrzyklus mit Abstandsebene |
| G89 | Fester Zyklus für differenziertes Bohren (nur für CNCs der Serie S4000) |
| G90 | Absolute Koordinatenprogrammierung |
| G91 | Inkrementelle Koordinatenprogrammierung |
| G92 | F-Vorschub überschreiben |
| G93 | Vorschubgeschwindigkeit definiert als Kehrwert der Blockausführungszeit |
| G94 | F-Vorschub in mm/min oder inch/min |
| G95 | F-Vorschub in mm/U oder Zoll/U |
| G98 | Beendet G99 |
| G99 | Driftkompensation (kompensiert Positionsversätze, die durch Servoantriebe verursacht werden) |
| G200 | Löscht G201 und G202 (zylindrische/polare Programmierung) |
| G201 | Zylindrische Programmierung |
| G202 | Polare Programmierung |
| G666 | Abspeichern von nicht bearbeiteten Profilelementen mit der Kollisionskontrolle |
| G701 | Definiert den Werkzeugansatz für profilierte Taschen |
| G710 | Löscht G711 (Profilspeicherung) |
| G711 | Profilspeicherung |
| G721 | Berechnet und speichert äquidistante Punkte auf einem Profil |
| G726 | Regelflächen zwischen zwei Profilen:erstes Profil |
| G727 | Regelflächen zwischen zwei Profilen:zweites Profil |
| G728 | Regelflächen zwischen zwei Profilen:Ausführung |
| G730 | Hebt G731 auf (nur für CNCs der Serie S3000) |
| G731 | Hochgeschwindigkeitsfräsen von durch Punkte definierten Profilen (nur für CNCs der Serie S3000) |
| G732 | Hebt G733 auf |
| G733 | Hochgeschwindigkeitsfräsen von durch Punkte definierten Profilen mit S-Geschwindigkeitsrampe |
| G734 | Spiralfräsen:Ausführung |
| G735 | Spiralfräsen |
| G736 | Flächen definiert durch ein Ebenenprofil und ein oder mehrere Schnittprofile:Ebenenprofil und Parameter |
| G737 | Flächen definiert durch ein ebenes Profil und ein oder mehrere Schnittprofile:Schnittprofile |
| G738 | Flächen definiert durch ein ebenes Profil und ein oder mehrere Schnittprofile:Ausführung |
| G740 | Hebt G748 und G749 auf |
| G746 | Verzögert den G748-Zyklus |
| G748 | 4-Achs-Oberflächenbearbeitung (S4045P und Export-Versionen) oder 4/5-Achs (S3045P, S4060D und S4045P) mit Drehtischen oder Kipptischen (dynamisches TCPM) |
| G749 | 4-Achsen-Oberflächenbearbeitung (S4045P- und Exportversionen) oder 4/5-Achsen (S3045P, S4060D und S4045P) mit 1/2-Achsen-Drehköpfen (dynamisches TCPM) |
| G750 | Hebt G751 auf |
| G751 | Drehung/Versatz im Raum |
| G753 | Hebt G754 auf |
| G754 | Profilrichtungsumkehr |
| G760 | Hebt G761 auf |
| G761 | Achsenwegbegrenzung |
| G773 | Bricht Roll-Over-Achsenverwaltung ab (nur für CNCs der Serie S4000) |
| G774 | Roll-Over-Rotationsachsen (nur für CNCs der Serie S4000) |
| G777 | Öffnet die Profiltaschenprogrammierung und stellt Parameter ein |
| G778 | Profiltaschenfräszyklus ohne Schlichtdurchgang |
| G779 | Profiltaschenfräszyklus mit Schlichtgang |
| G780 | Raster-/Umfangsmuster-Bearbeitungswiederholung:Ausführung |
| G781 | Gittermusterbohren/Plansenken Supercycle |
| G782 | Gittermuster-Tiefmischbohr-Superzyklus |
| G783 | Gittermuster-Tiefbohren mit Werkzeugrückzug für Superzyklus der Spanabfuhr |
| G784 | Gittermuster-Tapping-Superzyklus |
| G785 | Gittermuster-Reibungs-Superzyklus |
| G786 | Gittermuster-bohrender Superzyklus |
| G787 | Gittermuster-Bearbeitungswiederholungs-Superzyklus |
| G789 | Gittermuster differenzierter Bohr-Superzyklus (nur für CNCs der Serie S4000) |
| G791 | Superzyklus für Umfangsmusterbohren/Plansenken |
| G792 | Superzyklus für tiefes Mischbohren mit Umfangsmuster |
| G793 | Umfangsmuster-Tiefbohren mit Werkzeugrückzug für Superzyklus der Spanabfuhr |
| G794 | Umfangsmuster, der Superzyklus klopft |
| G795 | Reibungs-Superzyklus mit Umfangsmuster |
| G796 | Superzyklus zum Bohren von Umfangsmustern |
| G797 | Umfangsmuster-Bearbeitungswiederholung |
| G799 | Superzyklus für differenziertes Bohren mit Umfangsmuster (nur für CNCs der Serie S4000) |
| G817 | Werkzeuglängenversatz auf einer Achse, die nicht orthogonal zur Bearbeitungsebene ist |
| G840 | Hebt G841 auf |
| G841 | Werkzeugradiuskompensation im Raum |
| G845 | Hebt G846 auf |
| G846 | Manuelle Achsensteuerung durch Handräder während der Bearbeitung |
| G850 | Hebt G851 auf |
| G851 | Teilnullpunktversatz durch Handräder |
| G872 | ON/OFF Touch-Probe-Messzyklus im Weltraum |
| G873 | Touch-/Copy-Probe-Messzyklus im Weltraum |
| G900 | Hebt G901 auf |
| G901 | Deaktivierung der Bearbeitung und grafischen Ausführung während der Bearbeitung |
| G910 | Hebt G911 auf |
| G911 | Deaktiviert die Fahrbegrenzungssteuerung |
| G997 | Cancels G998 (Only for S3000 Series CNCs) |
| G998 | Block sequence number check (Only for S3000 Series CNCs) |
| G1000 | Cancels G1001 |
| G1001 | Graphic execution of a program sequence |
| G4724 | Cancels G4725 (only for S4000 Series CNCs) |
| G4725 | Planetary milling (only for S4000 Series CNCs) |
| G9999 | Synchronization of program execution with tool path display |
COPYING G-FUNCTIONS
| G Code | Description |
|---|---|
| G877 | Limits, mode and copying plane |
| G879 | Closing of limit definition |
| G880 | Profile end in copying mode 11 |
| G881 | Copying cycle start |
| G882 | Digitizing cycle end |
| G883 | Digitizing cycle |
| G884 | Copying parameters for unidirectional passes (3, 4, 9 and 10 copying modes) |
| G884 | Radial copying parameters (8, 9, 10 copying modes) |
| G888 | Profile learning parameters |
| G889 | Copying probe data |
| G890 | Zeroing deflections with inclined probes |
| G891 | Angles of rotation with inclined probes |
CNC-Maschine
- Auf welche Achse bezieht sich die CNC-Bearbeitung?
- 5-Achsen-CNC-Bearbeitung
- 3-Achsen-CNC-Fräser VS. 4-Achsen-CNC-Fräser
- CNC-Programmierrichtlinien für einen effizienten CNC-Prozess
- Was macht die 5-Achsen-CNC-Bearbeitung so vorteilhaft?
- Die Gründe für die Popularität der 3-Achsen-CNC-Bearbeitung
- Was ist mit 3-, 4-, 5- oder 6-Achsen-CNC-Bearbeitung gemeint?
- CNC-Bearbeitung von Acryl
- Was bedeutet 5-Achsen-CNC-Bearbeitung?
- Was ist 5-Achsen-CNC-Bearbeitung?