Fagor 800M 800T programmering G-codes / M-codes complete lijsten.

Fagor 800M programmering G-codes / M-codes complete lijsten.
| G-codes | Beschrijving |
| G00 | Snelle positionering |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie met de klok mee |
| G03 | Circulaire interpolatie tegen de klok in |
| G04 | Dwell |
| G05 | Ronde hoek |
| G06 | Circulaire interpolatie met absolute middelpuntcoördinaten |
| G07 | Vierkante hoek |
| G08 | Boog raakt aan vorig pad |
| G09 | Boog gedefinieerd door drie punten |
| G10 | Annulering van spiegelbeeld |
| G11 | Spiegelbeeld op X |
| G12 | Spiegelbeeld op Y |
| G13 | Spiegelbeeld op Z |
| G17 | XY-vlakselectie |
| G18 | XZ-vlakselectie |
| G19 | YZ-vlakselectie |
| G20 | Oproep naar een standaard subroutine |
| G21 | Oproep naar een parametrische subroutine |
| G22 | Identificatie van een standaard subroutine |
| G23 | Identificatie van een parametrische subroutine |
| G24 | Einde van subroutine |
| G25 | Onvoorwaardelijk springen/bellen |
| G26 | Spring/roep indien gelijk aan 0 |
| G27 | Spring/roep indien niet gelijk aan 0 |
| G28 | Spring/roep indien kleiner dan |
| G29 | Spring/Call indien gelijk aan of groter dan |
| G30 | Foutcode weergeven |
| G31 | Bewaar de oorsprong van de coördinaten |
| G32 | Herstel coördinaatoorsprong eerder opgeslagen met G31 |
| G36 | Automatische straalovervloeiing |
| G37 | Tangentiële invoer |
| G38 | Tangentiële uitgang |
| G39 | Afschuining |
| G40 | Annulering van gereedschapsradiuscorrectie |
| G41 | Linkshandige gereedschapsradiuscompensatie |
| G42 | Rechts gereedschapsradiuscorrectie |
| G43 | Gereedschapslengtecompensatie |
| G44 | Annulering van gereedschapslengtecompensatie |
| G47 | Behandeling met één blok:AAN |
| G48 | Behandeling met één blok:UIT |
| G49 | Programmeerbare invoersnelheid % |
| G50 | Laad gereedschapsafmetingen in de gereedschapsoffsettabel |
| G53/G59 | Nul offsets |
| G67 N0 P202=K0 | Punt-naar-punt positionering voorgeprogrammeerde cyclus |
| G67 N0 P202=K1 | Lineaire positionering voorgeprogrammeerde cyclus |
| G67 N0 P202=K2 | Rechthoekige positionering ingeblikte cyclus |
| G67 N0 P202=K3 | Rasterpatroon positionering voorgeprogrammeerde cyclus |
| G67 N0 P202=K4 | Voorgeprogrammeerde cyclus boogpositionering |
| G67 N1 P202=K0 | Binnen rechthoekige zakfrezen ingeblikte cyclus |
| G67 N1 P202=K1 | Binnen cirkelvormige kamerfrezen ingeblikte cyclus |
| G67 N2 P202=K0 | Buiten rechthoekig kamerfrezen ingeblikte cyclus |
| G67 N2 P202=K1 | Buiten cirkelvormige zakfrezen ingeblikte cyclus |
| G67 N3 | Vlakfrezen voorgeprogrammeerde cyclus |
| G67 N4 | Hoeken voorbewerken voorgeprogrammeerde cyclus |
| G67 N6 | Voorgeprogrammeerde boorcyclus |
| G67 N7 | Tikken op ingeblikte cyclus |
| G67 N8 | Voorgeprogrammeerde cyclus kotteren en ruimen |
| G67 N9 | Gecentreerde ponscyclus |
| G70 | Inch-programmering |
| G71 | Metrische programmering (in mm) |
| G72 | Schaalfactor |
| G73 | Patroonrotatie |
| G74 | Machine Reference (Home) zoeken |
| G90 | Programmeren in absolute coördinaten |
| G91 | Programmeren in incrementele coördinaten |
| G92 | Voorinstelling coördinaten |
| G93 | Voorinstelling polaire oorsprong |
M-codes
| M-codes | Beschrijving |
| M00 | Programmastop |
| M01 | Voorwaardelijke stop van het programma |
| M02 | Einde van het programma |
| M30 | Einde van programma met terugkeer naar begin |
| M03 | Met de klok mee starten van de spil |
| M04 | Tegendraadse start van de spil |
| M05 | Spilstop |
| M06 | Gereedschapswisselcode |
| M19 | Analoge S-uitgang (kruip) voor gereedschapswissel en spiloriëntatie |
| M10, M11 | Gekoppeld aan extern apparaat O1 |
| M12, M13 | Gekoppeld aan extern apparaat O2 |
| M14, M15 | Gekoppeld aan extern apparaat O3 |
Fagor 800T G-codes M-codes
Fagor 800T programmering G-codes / M-codes complete lijsten.

G-codes
| G-codes | Beschrijving |
| G00 | Snelle positionering |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie met de klok mee |
| G03 | Circulaire interpolatie tegen de klok in |
| G04 | Dwell |
| G05 | Ronde hoek |
| G06 | Circulaire interpolatie met absolute middelpuntcoördinaten |
| G07 | Vierkante hoek |
| G08 | Boog raakt aan vorig pad |
| G09 | Boog gedefinieerd door drie punten |
| G20 | Oproep naar een standaard subroutine |
| G21 | Oproep naar een parametrische subroutine |
| G22 | Identificatie van een standaard subroutine |
| G23 | Identificatie van een parametrische subroutine |
| G24 | Einde van subroutine |
| G25 | Onvoorwaardelijk springen/bellen |
| G26 | Spring/roep indien gelijk aan 0 |
| G27 | Spring/roep indien niet gelijk aan 0 |
| G28 | Spring/roep indien kleiner dan |
| G29 | Spring/Call indien gelijk aan of groter dan |
| G30 | Foutcode weergeven |
| G31 | Bewaar de oorsprong van de coördinaten |
| G32 | Herstel coördinaatoorsprong eerder opgeslagen met G31 |
| G33 | Draadsnijden |
| G36 | Automatische straalovervloeiing |
| G37 | Tangentiële invoer |
| G38 | Tangentiële uitgang |
| G39 | Afschuining |
| G40 | Annulering van gereedschapsradiuscorrectie |
| G41 | Linkshandige gereedschapsradiuscompensatie |
| G42 | Rechts gereedschapsradiuscorrectie |
| G47 | Behandeling met één blok:AAN |
| G48 | Behandeling met één blok:UIT |
| G49 | Programmeerbare invoersnelheid % |
| G50 | Laad gereedschapsafmetingen in de gereedschapsoffsettabel |
| G51 | Corrigeer gereedschapsafmetingen |
| G53/G59 | Nul offsets |
| G66 | Patroonherhaling (voorbewerkte ingeblikte cyclus volgens de vorm van het onderdeel) |
| G67 N0 | Voorgeprogrammeerde cyclus draaien |
| G67 N1 | Geconfronteerd met ingeblikte cyclus |
| G67 N2 | Conische draaiende ingeblikte cyclus |
| G67 N3 | Ingeblikte cyclus inrijgen |
| G67 N4 | Voorgeprogrammeerde cyclus afronden |
| G67 N5 | Groeven voorgeprogrammeerde cyclus |
| G67 N6 | Eenvoudige ingeblikte boorcyclus |
| G67 N7 | Meerdere boorcycli |
| G67 N8 | Sleuffrezen voorgeprogrammeerde cyclus |
| G68 | Voorgeprogrammeerde cyclus voorbewerken langs de X-as |
| G69 | Voorgeprogrammeerde cyclus voorbewerken langs de Z-as |
| G70 | Inch-programmering |
| G71 | Metrische programmering (in mm) |
| G72 | Schaalfactor |
| G74 | Machine Reference (Home) zoeken |
| G75 | Onderzoek |
| G81 | Voorgeprogrammeerde cyclus draaien voor rechte stukken |
| G82 | Voorgeprogrammeerde cyclus voor rechte stukken |
| G84 | Voorgeprogrammeerde cyclus draaien voor cirkelvormige secties |
| G85 | Geconfronteerd met ingeblikte cyclus voor ronde secties |
| G86 | Ingeblikte cyclus voor draadsnijden in lengterichting |
| G90 | Programmeren in absolute coördinaten |
| G91 | Programmeren in incrementele coördinaten |
| G92 | Coördinatenvoorinstelling / maximale S-waardelimiet instellen |
| G93 | Voorinstelling polaire oorsprong |
| G94 | Asaanvoersnelheid F in mm/min. (0,1 inch/min.)
| G95 | Asvoeding F in mm/omw. (0,1 inch/omw.)
| G96 | S snelheid in m/min. (ft/min.) (constante oppervlaktesnelheid) |
| G97 | S-toerental in omw./min. |
M-codes
| M-codes | Beschrijving |
| M00 | Programmastop |
| M01 | Voorwaardelijke stop van het programma |
| M02 | Einde van het programma |
| M30 | Einde van programma met terugkeer naar begin |
| M03 | Met de klok mee starten van de spil |
| M04 | Tegendraadse start van de spil |
| M05 | Spilstop |
| M10, M11 | Gekoppeld aan extern apparaat O1 |
| M12, M13 | Gekoppeld aan extern apparaat O2 |
| M14, M15 | Gekoppeld aan extern apparaat O3 |
| M19 | Spiloriëntatie |
| M20 | Einde uitvoering deelprogramma |
| M41,M42,M43,M44 | Spil bereik selectie |
| M45 | Selectie van de rotatiesnelheid van de live tool |