Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

Heidenhain-ISO-G-Codes

DIN/ISO Funktionsübersicht Heidenhain TNC 640/530/410/426/430/320 G Funktionen.

Heidenhain TNC 640 CNC

Heidenhain-ISO-G-Codes

Werkzeugbewegungen

G-Code Beschreibung
G00 Geradeninterpolation, kartesische Koordinaten, Eilgang
G01 Geradeninterpolation, kartesische Koordinaten
G02 Kreisinterpolation, kartesische Koordinaten, im Uhrzeigersinn
G03 Kreisinterpolation, kartesische Koordinaten, gegen den Uhrzeigersinn
G05 Kreisinterpolation, kartesische Koordinaten, ohne Richtungsangabe
G06 Kreisinterpolation, kartesische Koordinaten, tangentiale Konturannäherung
G07 Paraxialer Positionierungsblock
G10 Geradeninterpolation, Polarkoordinaten, Eilgang
G11 Geradeninterpolation, Polarkoordinaten
G12 Kreisinterpolation, Polarkoordinaten, im Uhrzeigersinn
G13 Kreisinterpolation, Polarkoordinaten, gegen den Uhrzeigersinn
G15 Kreisinterpolation, Polarkoordinaten, ohne Richtungsangabe
G16 Kreisinterpolation, Polarkoordinaten, tangentiale Konturannäherung

Fasen/Verrunden/Kontur anfahren/Kontur verlassen

G-Code Beschreibung
G24 Fase mit Länge R
G25 Eckenverrundung mit Radius R
G26 Tangentiales Konturanfahren mit Radius R
G27 Tangentiales Konturanfahren mit Radius R

Werkzeugdefinition

G-Code Beschreibung
G99 Mit Werkzeugnummer T, Länge L, Radius R

Werkzeugradiuskompensation

G-Code Beschreibung
G40 Keine Werkzeugradiuskompensation
G41 Werkzeugradiuskorrektur links der Kontur
G42 Werkzeugradiuskorrektur rechts der Kontur
G43 Achsparalleler Ausgleich für G07, Verlängerung
G44 Achsparalleler Ausgleich für G07, Verkürzung

Leerzeichendefinition für Grafiken

G-Code Beschreibung
G30 (G17/G18/G19) min. Punkt
G31 (G90/G91) max. Punkt

Zyklen zum Bohren, Gewindebohren und Gewindefräsen

G-Code Beschreibung
G83 Picken
G84 Gewindebohren mit einem schwimmenden Gewindebohrerhalter
G85 Starres Gewinde
G86 Fadenschneiden
G200 Bohren
G201 Reiben
G202 Langweilig
G203 Universalbohren
G204 Rückenbohren
G205 Universelles Picken
G206 Gewindebohren mit einem schwimmenden Gewindebohrerhalter
G207 Starres Gewinde
G208 Bohrfräsen
G209 Gewindebohren mit Spanbruch

Zyklen zum Erstellen von Punktmustern

G-Code Beschreibung
G220 Kreisförmiges Muster
G221 Lineares Muster

SL-Zyklen, Gruppe 1

G-Code Beschreibung
G37 Konturgeometrie, Liste der Teilkonturprogrammnummern
G56 Pilotbohrung
G57 Rough-out
G58 Konturfräsen im Uhrzeigersinn (Schlichten)
G59 Konturfräsen, gegen den Uhrzeigersinn (Schlichten)

SL-Zyklen, Gruppe 2

G-Code Beschreibung
G37 Konturgeometrie, Liste der Teilkonturprogrammnummern
G120 Konturdaten (gilt für G121 bis G124)
G121 Pilotbohrung
G122 Rough-Out
G123 Bodenveredelung
G124 Seitenbearbeitung
G125 Konturzug (Bearbeitung offener Konturen)
G127 Zylinderoberfläche
G128 Schlitz mit zylindrischer Oberfläche

Koordinatentransformation

G-Code Beschreibung
G53 Nullpunktverschiebung in der Nullpunkttabelle
G54 Datumverschiebung im Programm
G28 Spiegelbild
G73 Drehung des Koordinatensystems
G72 Skalierungsfaktor (Kontur verkleinern oder vergrößern)
G80 Neigen der Arbeitsebene
G247 Bezugspunkteinstellung

Zyklen für Multipass-Fräsen

G-Code Beschreibung
G60 3D-Daten ausführen
G230 Multipass-Fräsen von ebenen Flächen
G231 Multipass-Fräsen von geneigten Flächen
G232 Planfräsen

Sonderzyklen

G-Code Beschreibung
G04 Verweilzeit mit F Sekunden
G36 Spindelausrichtung
G39 Programmaufruf
G62 Tolerance deviation for fast contour milling
G440 Measure axis shift
G441 Fast probing

Define machining plane

G code Beschreibung
G17 Working plane X/Y, tool axis Z
G18 Working plane Z/X, tool axis Y
G19 Working plane Y/Z, tool axis X
G20 Tool axis IV

Dimensions

G code Beschreibung
G90 Absolute dimensions
G91 Incremental dimensions

Unit of measure

G code Beschreibung
G70 Inches (set at start of program)
G71 Millimeters (set at start of program)

Other G functions

G code Beschreibung
G29 Transfer the last nominal position value as a pole (circle center)
G38 STOP program run
G51 Next tool number (with central tool file)
G79 Cycle call
G98 Set label number

Cycles for drilling, tapping and thread milling

G code Beschreibung
G240 Centering
G200 Drilling
G201 Reaming
G202 Boring
G203 Universal drilling
G204 Back boring
G205 Universal pecking
G206 Tapping with a floating tap holder
G207 Rigid tapping
G208 Bore milling
G209 Tapping with chip breaking
G241 Single-lip deep-hole drilling

Cycles for drilling, tapping and thread milling

G code Beschreibung
G262 Thread milling
G263 Thread milling/countersinking
G264 Thread drilling/milling
G265 Helical thread drilling/milling
G267 External thread milling

Cycles for milling pockets, studs and slots

G code Beschreibung
G74 Slot milling
G75 Rectangular pocket milling in clockwise direction
G76 Rectangular pocket milling in counterclockwise direction
G77 Circular pocket milling in clockwise direction
G78 Circular pocket milling in counterclockwise direction
G210 Slot milling with reciprocating plunge
G211 Round slot with reciprocating plunge
G212 Rectangular pocket finishing
G213 Rectangular stud finishing
G214 Circular pocket finishing
G215 Circular stud finishing

Cycles for milling pockets, studs and slots

G code Beschreibung
G251 Rectangular pocket, complete
G252 Circular pocket, complete
G253 Slot, complete
G254 Circular slot, complete
G256 Rectangular stud
G257 Circular stud

Cycles for creating point patterns

G code Beschreibung
G220 Circular point pattern
G221 Point patterns on lines

Cycles for multipass milling

G code Beschreibung
G230 Multipass milling of smooth surfaces
G231 Multipass milling of tilted surfaces
G232 Face milling

Touch probe cycles for measuring workpiece misalignment

G code Beschreibung
G400 Basic rotation using two points
G401 Basic rotation from two holes
G402 Basic rotation from two studs
G403 Compensate a basic rotation via a rotary axis
G404 Set basic rotation
G405 Compensating misalignment with the C axis

Touch probe cycles for datum setting

G code Beschreibung
G408 Slot center reference point
G409 Reference point at center of hole
G410 Datum from inside of rectangle
G411 Datum from outside of rectangle
G412 Datum from inside of circle
G413 Datum from outside of circle
G414 Datum in outside corner
G415 Datum in inside corner
G416 Datum circle center
G417 Datum in touch probe axis
G418 Datum in center of 4 holes
G419 Reference point in selectable axis

Touch probe cycles for workpiece measurement

G code Beschreibung
G55 Measure any coordinate
G420 Measure any angle
G421 Measure hole
G422 Measure cylindrical stud
G423 Measure rectangular pocket
G424 Measure rectangular stud
G425 Measure slot
G426 Measure ridge
G427 Measure any coordinate
G430 Measure circle center
G431 Measure any plane

Touch probe cycles for tool measurement

G code Beschreibung
G480 Calibrating the TT
G481 Measure tool length
G482 Measure tool radius
G483 Measure tool length and tool radius

CNC-Maschine

  1. Einführung in CNC-M-Codes
  2. Haas Mill M-Codes
  3. GSK 980TDb G-Codes – Dreh-CNC-System
  4. Siemens Sinumerik 808D Fräs-G-Codes – ISO-Dialekt-Programmierung
  5. Tormach-M-Codes
  6. Haas-Alarmcodes
  7. DIN 66025 NC-Programmiercodes
  8. Mach3-M-Codes
  9. Heidenhain TNC 426 Conversational M Codes – EMCO WinNC
  10. M-Codes – CNC-Programmierquiz