Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

Heidenhain ISO G-codes

DIN/ISO Functieoverzicht Heidenhain TNC 640/530/410/426/430/320 G Functies.

Heidenhain TNC 640 CNC

Heidenhain ISO G-codes

Gereedschapsbewegingen

Afschuinen/Afronden/Contour benaderen/Contour verlaten

G-code Beschrijving
G00 Rechtlijnige interpolatie, cartesiaanse coördinaten, ijlgang
G01 Rechtlijnige interpolatie, cartesiaanse coördinaten
G02 Circulaire interpolatie, cartesiaanse coördinaten, met de klok mee
G03 Circulaire interpolatie, cartesiaanse coördinaten, tegen de klok in
G05 Circulaire interpolatie, cartesiaanse coördinaten, zonder indicatie van richting
G06 Circulaire interpolatie, cartesische coördinaten, tangentiële contourbenadering
G07 Paraxiaal positioneringsblok
G10 Interpolatie in rechte lijn, poolcoördinaten, ijlgang
G11 Rechtlijnige interpolatie, poolcoördinaten
G12 Circulaire interpolatie, poolcoördinaten, met de klok mee
G13 Circulaire interpolatie, poolcoördinaten, tegen de klok in
G15 Circulaire interpolatie, poolcoördinaten, zonder richtingsaanduiding
G16 Circulaire interpolatie, poolcoördinaten, tangentiële contourbenadering

Gereedschapsdefinitie

G-code Beschrijving
G24 Afschuining met lengte R
G25 Hoekafronding met straal R
G26 Tangentiële contourbenadering met straal R
G27 Tangentiële contourbenadering met straal R

Gereedschapsradiuscorrectie

G-code Beschrijving
G99 Met gereedschapsnummer T, lengte L, radius R

Lege formulierdefinitie voor afbeeldingen

G-code Beschrijving
G40 Geen gereedschapsradiuscompensatie
G41 Gereedschapsradiuscorrectie, links van de contour
G42 Gereedschapsradiuscorrectie, rechts van de contour
G43 Paraxiale compensatie voor G07, verlenging
G44 Paraxiale compensatie voor G07, verkorting

Cycli voor boren, tappen en draadfrezen

G-code Beschrijving
G30 (G17/G18/G19) min. punt
G31 (G90/G91) max. punt

Cycli voor het maken van puntpatronen

G-code Beschrijving
G83 Pikken
G84 Tappen met een zwevende kraanhouder
G85 Stijf tikken
G86 Draadknippen
G200 Boren
G201 Ruimen
G202 Saai
G203 Universeel boren
G204 Terug saai
G205 Universeel pikken
G206 Tappen met een zwevende kraanhouder
G207 Stijf tikken
G208 Boorfrezen
G209 Tappen met spaanbreken

SL Cycli, groep 1

G-code Beschrijving
G220 Circulair patroon
G221 Lineair patroon

SL-cycli, groep 2

G-code Beschrijving
G37 Contourgeometrie, lijst met subcontourprogrammanummers
G56 Proefboring
G57 Ruwen
G58 Contourfrezen rechtsom (nabewerken)
G59 Contourfrezen, tegen de klok in (nabewerken)

Coördinatentransformatie

G-code Beschrijving
G37 Contourgeometrie, lijst met subcontourprogrammanummers
G120 Contourgegevens (geldt voor G121 tot G124)
G121 Proefboring
G122 Ruwen
G123 Vloerafwerking
G124 Afwerking zijkant
G125 Contourtrein (bewerking van open contour)
G127 Cilinderoppervlak
G128 Cilindrische oppervlaktegleuf

Cycli voor multipass-frezen

G-code Beschrijving
G53 Nulpuntverschuiving in datumtabel
G54 Nulpuntverschuiving in programma
G28 Spiegelbeeld
G73 Rotatie van het coördinatensysteem
G72 Schaalfactor (contour verkleinen of vergroten)
G80 Het werkvlak kantelen
G247 Nulpuntinstelling

Speciale cycli

G-code Beschrijving
G60 Voer 3D-gegevens uit
G230 Multipass frezen van vlakke oppervlakken
G231 Multipass frezen van schuine vlakken
G232 Vlakfrezen

Bewerkingsvlak definiëren

G-code Beschrijving
G04 Dwell-tijd met F seconden
G36 Spiloriëntatie
G39 Programma-oproep
G62 Tolerantieafwijking voor snel contourfrezen
G440 Asverschuiving meten
G441 Snel sonderen

Afmetingen

G-code Beschrijving
G17 Bewerkvlak X/Y, gereedschapsas Z
G18 Bewerkingsvlak Z/X, gereedschapsas Y
G19 Bewerkvlak Y/Z, gereedschapsas X
G20 Gereedschapsas IV

Maateenheid

G-code Beschrijving
G90 Absolute afmetingen
G91 Incrementele dimensies

Andere G-functies

G-code Beschrijving
G70 Inches (ingesteld aan het begin van het programma)
G71 Millimeters (ingesteld aan het begin van het programma)

Cycli voor boren, tappen en draadfrezen

G-code Beschrijving
G29 Laatste nominale positiewaarde als pool overdragen (midden cirkel)
G38 STOP programma-uitvoering
G51 Volgend gereedschapsnummer (met centraal gereedschapsbestand)
G79 Fietsoproep
G98 Labelnummer instellen

Cycli voor boren, tappen en draadfrezen

G-code Beschrijving
G240 Centreren
G200 Boren
G201 Ruimen
G202 Saai
G203 Universeel boren
G204 Terug saai
G205 Universeel pikken
G206 Tappen met een zwevende kraanhouder
G207 Stijf tikken
G208 Boorfrezen
G209 Tappen met spaanbreken
G241 Eenlips diepgatboren

Cycli voor het frezen van kamers, noppen en sleuven

G-code Beschrijving
G262 Draadfrezen
G263 Draadfrezen/verzinken
G264 Schroefdraadboren/frezen
G265 Helix draadboren/frezen
G267 Uitwendig schroefdraad frezen

Cycli voor het frezen van kamers, noppen en sleuven

G-code Beschrijving
G74 Sleuffrezen
G75 Rechthoekig kamerfrezen met de klok mee
G76 Rechthoekig kamerfrezen tegen de klok in
G77 Circulair kamerfrezen met de klok mee
G78 Circulair kamerfrezen tegen de klok in
G210 Sleuffrezen met heen en weer gaande inval
G211 Ronde sleuf met heen en weer gaande inval
G212 Rechthoekige zakafwerking
G213 Rechthoekige noppenafwerking
G214 Afwerking van ronde zakken
G215 Afwerking met ronde noppen

Cycli voor het maken van puntpatronen

G-code Beschrijving
G251 Rechthoekige zak, compleet
G252 Ronde zak, compleet
G253 Gleuf, compleet
G254 Ronde sleuf, compleet
G256 Rechthoekige knop
G257 Ronde knop

Cycli voor multipass-frezen

G-code Beschrijving
G220 Rond puntpatroon
G221 Puntpatronen op lijnen

Tastcycli voor het meten van scheve werkstukken

G-code Beschrijving
G230 Multipass frezen van gladde oppervlakken
G231 Multipass frezen van schuine vlakken
G232 Vlakfrezen

Tastsysteemcycli voor referentiepuntinstelling

G-code Beschrijving
G400 Basisrotatie met twee punten
G401 Basisrotatie vanuit twee gaten
G402 Basisrotatie vanaf twee noppen
G403 Een basisrotatie compenseren via een roterende as
G404 Basisrotatie instellen
G405 Onjuiste uitlijning met de C-as compenseren

Tastsysteemcycli voor werkstukmeting

G-code Beschrijving
G408 Referentiepunt in het midden van de sleuf
G409 Referentiepunt in het midden van het gat
G410 Datum van binnenkant rechthoek
G411 Datum van buiten de rechthoek
G412 Datum van binnenuit cirkel
G413 Datum van buiten de cirkel
G414 Datum in buitenhoek
G415 Datum in binnenhoek
G416 Datum cirkelmiddelpunt
G417 Nulpunt tastsysteemas
G418 Datum in het midden van 4 holes
G419 Referentiepunt in selecteerbare as

Tastsysteemcycli voor gereedschapsmeting

G-code Beschrijving
G55 Meet een willekeurige coördinaat
G420 Meet elke hoek
G421 Gaat meten
G422 Meet cilindrische tapeind
G423 Maat rechthoekige zak
G424 Meet rechthoekige nop
G425 Sleuf meten
G426 Nok meten
G427 Meet een willekeurige coördinaat
G430 Meet cirkelmiddelpunt
G431 Meet elk vlak

CNC machine

  1. Introductie CNC M-codes
  2. Haas Mill M-codes
  3. GSK 980TDb G-codes – draaiend CNC-systeem
  4. Siemens Sinumerik 808D G-codes voor frezen – ISO-dialectprogrammering
  5. Tormach M-codes
  6. Haas-alarmcodes
  7. Mitsubishi G-codes – CNC-draaibank 700/70-serie
  8. Din 66025 NC-programmeercodes
  9. Mach3 M-codes
  10. Heidenhain TNC 426 conversatie M-codes – EMCO WinNC
  11. M-codes – CNC-programmeerquiz
G-code Beschrijving
G480 De TT kalibreren
G481 Gereedschapslengte meten
G482 Gereedschapsradius meten
G483 Meet gereedschapslengte en gereedschapsradius