Selca G-functies / G-codes – Selca S4000 3000 CNC-programmering
Selca CNC 4000/3000-serie bestuurt G-functies/G-codes voor cnc-bewerkers die werken aan cnc-machines met Selca cnc-besturingen.
Deze Selca G-functies werken op de volgende Selca cnc-bedieningselementen,
Selca G-functies
ALGEMENE G-FUNCTIES
G-code | Beschrijving |
---|---|
G00 | As snelle positionering |
G01 | Lineaire interpolatie |
G02 | Circulaire/spiraalvormige interpolatie met de klok mee |
G03 | Cirkelvormige spiraalvormige interpolatie tegen de klok in |
G04 | Getimed verblijf |
G09 | Vertraging aan blokeinde |
G10 | Eerste punt of cirkel die een rechte lijn definieert |
G11 | Tweede punt of cirkel die een rechte lijn definieert |
G13 | Rechte lijn, onder een bekende hoek, door een punt of raaklijn aan een cirkel |
G14 | Annuleert MASTER-SLAVE-assen (G15) (Alleen met Master-Slave-optie) |
G15 | MASTER-SLAVE assen (Alleen met Master-Slave optie) |
G16 | Asuitwisseling |
G17 | Vlakselectie (XY is het bewerkingsvlak, Z is de loodrechte as) |
G17 | Selectie van vlakken anders dan XY |
G18 | Vlakselectie (ZX is het bewerkingsvlak, Y is de loodrechte as) |
G19 | Vlakkeuze (YZ is het bewerkingsvlak, X is de loodrechte as) |
G20 | Cirkel van bekend middelpunt en straal |
G21 | Afschuining |
G21 | Koppelingsradius |
G25 | Annuleert G26 |
G26 | As-omkering compensatie (standaard aan) |
G27 | Eerste punt van een SPLINE-curve die een reeks van minimaal 5 punten met elkaar verbindt |
G28 | Cusp-punt van een SPLINE-curve |
G29 | Laatste punt van een SPLINE-curve |
G30 | Annuleert G31 en herstelt de vertraging aan het einde van het blok |
G31 | Continue bewegingsmodus met automatische invoeraanpassing |
G32 | Einde van de interne subroutine en terugkeer naar het hoofdprogramma |
G34 | Opent de programmering van het profiel dat de zone van het bewerkte oppervlak begrenst |
G35 | Beëindigt de programmering van het profiel dat de zone van het bewerkte oppervlak begrenst |
G36 | Schakelt het opslaan van het actuele pad van de machine-as uit |
G37 | Maakt het opslaan van het actuele pad van de machine-as mogelijk |
G38 | Sluit het bestand geopend met een G39 |
G39 | Opent een bestand om het werkelijke pad van de machine-as op te slaan |
G40 | Profiel verlaten en freescompensatie uitschakelen |
G41 | Activeert gereedschapsradiuscompensatie, gereedschap links van profiel |
G42 | Activeert gereedschapsradiuscompensatie, gereedschap rechts van profiel |
G43 | Paraxiale straalcompensatie:de compensatie wordt opgeteld bij de coördinaat |
G44 | Paraxiale straalcompensatie:de compensatie wordt afgetrokken van de coördinaat |
G48 | Herinnert gereedschapslengtecompensatie en maakt deze mogelijk |
G49 | Definieert cilindrische freesradius |
G49 | Definieert sferische freesradius (voor G841/G736/G726) |
G49 | Definieert toroïdale freesradius (voor G841/G736/G726) |
G50 | Annuleert de offset-/rotatiefunctie G51 |
G51 | Offset / rotatie van het coördinatensysteem op het vlak |
G52 | Offset van het coördinatensysteem op het vlak |
G53 | Annuleert spiegelbewerking |
G54 | X-spiegelbewerking (verander teken in X-coördinaten) |
G55 | Y-spiegelbewerking (verander teken naar Y-coördinaten) |
G56 | Z-spiegelbewerking (verander teken naar Z-coördinaten) |
G57 | XY-spiegelbewerking (verander teken in X- en Y-coördinaten) |
G58 | ZX-spiegelbewerking (teken wijzigen in Z- en X-coördinaten) |
G59 | YZ-spiegelbewerking (teken veranderen in Y- en Z-coördinaten) |
G60 | Annuleert G61 (schaalfactor) |
G61 | Schaalfactor |
G61 | Programmeerbare zoneschaling |
G62 | Type coördinaten voor de definitie van cirkelmiddelpunt in G2/G3 |
G67 | Annuleert G68/G69 statische TCPM |
G68 | Statische TCPM voor draaitafels |
G69 | Statische TCPM voor roterende koppen |
G70 | Inch systeemprogrammering met CNC metrische configuratie |
G71 | Metrische systeemprogrammering met CNC inch-configuratie |
G72 | Annuleert modale oproep subprogramma (G73) |
G73 | Subprogramma modaal oproepen |
G74 | Afronding in het bereik van ±180° voor rondassen |
G75 | Programmeren van Cartesiaanse coördinaten (annuleert G76) |
G76 | Poolcoördinaten programmeren |
G77 | Veelhoekige zak |
G78 | Laatste punt van een veelhoekige pocket zonder finishpass |
G78 | Circulair kamerfrezen (voorbewerkingscyclus) |
G79 | Laatste punt van een veelhoekige pocket met finish pass |
G79 | Circulair kamerfrezen (voor- en nabewerkingscyclus) |
G80 | Annuleert vaste cycli |
G81 | Boren / puntgericht vaste cyclus |
G82 | Diepe gemengde boorcyclus |
G83 | Vaste cyclus voor diepboren met gereedschapsterugtrekking voor spaanafvoer |
G84 | Vaste cyclus tikken |
G85 | Ruimen vaste cyclus |
G86 | Saaie vaste cyclus |
G88 | Vaste cyclus boren op afstand |
G89 | Gedifferentieerde vaste boorcyclus (alleen voor CNC's uit de S4000-serie) |
G90 | Absolute coördinatenprogrammering |
G91 | Incrementele coördinatenprogrammering |
G92 | F-voedingssnelheid overschrijven |
G93 | Aanvoersnelheid gedefinieerd als inverse van blokuitvoeringstijd |
G94 | F-voedingssnelheid in mm/min of inch/min |
G95 | F-voedingssnelheid in mm/omw of inches/omw |
G98 | Annuleert G99 |
G99 | Driftcompensatie (compenseert positie-offsets veroorzaakt door servoaandrijvingen) |
G200 | Annuleert G201 en G202 (cilindrische/polaire programmering) |
G201 | Cilindrische programmering |
G202 | Polaire programmering |
G666 | Profielelementen opslaan die niet bewerkt zijn met de collision control |
G701 | Definieert gereedschapsbenadering van geprofileerde kamers |
G710 | Annuleert G711 (profielopslag) |
G711 | Profiel opslaan |
G721 | Berekent en slaat equidistante punten op een profiel op |
G726 | Gelinieerde oppervlakken tussen twee profielen:eerste profiel |
G727 | Gelijnde oppervlakken tussen twee profielen:tweede profiel |
G728 | Gelijnde oppervlakken tussen twee profielen:uitvoering |
G730 | Annuleert G731 (alleen voor CNC's uit de S3000-serie) |
G731 | Met hoge snelheid frezen van profielen gedefinieerd door punten (alleen voor CNC's uit de S3000-serie) |
G732 | Annuleert G733 |
G733 | Met hoge snelheid frezen van profielen gedefinieerd door punten met S-snelheidshelling |
G734 | Spiraalfrezen:uitvoering |
G735 | Spiraalfrezen |
G736 | Oppervlakken gedefinieerd door een vlakprofiel en een of meer sectieprofielen:vlakprofiel en parameters |
G737 | Oppervlakken gedefinieerd door een vlak profiel en een of meer sectieprofielen:sectieprofielen |
G738 | Oppervlakken gedefinieerd door een vlak profiel en een of meer sectieprofielen:uitvoering |
G740 | Annuleert G748 en G749 |
G746 | Stelt G748-cyclus uit |
G748 | 4-assige oppervlaktebewerking (S4045P- en exportversies) of 4/5-assige (S3045P, S4060D en S4045P) met draaitafels of kanteltafels (dynamisch TCPM) |
G749 | 4-assige oppervlaktebewerking (S4045P- en exportversies) of 4/5-assige (S3045P, S4060D en S4045P) met 1/2-assige roterende koppen (dynamische TCPM) |
G750 | Annuleert G751 |
G751 | Rotatie/offset in de ruimte |
G753 | Annuleert G754 |
G754 | Omkering van profielrichting |
G760 | Annuleert G761 |
G761 | Afbakening asafstand |
G773 | Annuleert het beheer van Roll-Over-assen (alleen voor CNC's uit de S4000-serie) |
G774 | Roll-Over roterende assen (alleen voor CNC's uit de S4000-serie) |
G777 | Opent profielpocketprogrammering en stelt parameters in |
G778 | Geprofileerde kamerfreescyclus zonder nabewerking |
G779 | Geprofileerde kamerfreescyclus met nabewerking |
G780 | Herhaling machinale bewerking raster/omtrekpatroon:uitvoering |
G781 | Rasterpatroonboring/puntgerichte supercycle |
G782 | Rasterpatroon diep gemengde boorsupercycle |
G783 | Rasterpatroon diep boren met terugtrekken van gereedschap voor spaanafvoer supercycle |
G784 | Rasterpatroon tikkende supercycle |
G785 | Rasterpatroon ruimende supercycle |
G786 | Rasterpatroon saaie supercycle |
G787 | Rasterpatroonbewerking herhalen supercyclus |
G789 | Rasterpatroon gedifferentieerde boorsupercyclus (alleen voor CNC's uit de S4000-serie) |
G791 | Omtrekpatroon boren/punt gerichte supercycle |
G792 | Omtrekpatroon diepe gemengde boorsupercycle |
G793 | Omtrekpatroon diep boren met terugtrekken van gereedschap voor spaanafvoer supercycle |
G794 | Omtrekpatroon tappen supercycle |
G795 | Omtrekpatroon ruimen supercycle |
G796 | Omtrekpatroon saaie supercycle |
G797 | Herhaling bewerking omtrekpatroon |
G799 | Omtrekpatroon gedifferentieerde boorsupercyclus (alleen voor CNC's uit de S4000-serie) |
G817 | Gereedschapslengte-offset op een as die niet loodrecht op het bewerkingsvlak staat |
G840 | Annuleert G841 |
G841 | Gereedschapsradiuscompensatie in de ruimte |
G845 | Annuleert G846 |
G846 | Handmatige asbesturing door handwielen tijdens bewerking |
G850 | Annuleert G851 |
G851 | Onderdeeloorsprong gecompenseerd door handwielen |
G872 | AAN/UIT tastermeetcyclus in de ruimte |
G873 | Tast/kopieersonde meetcyclus in de ruimte |
G900 | Annuleert G901 |
G901 | Bewerken en grafische uitvoering uitschakelen tijdens bewerking |
G910 | Annuleert G911 |
G911 | Schakelt de controle van de reislimiet uit |
G997 | Annuleert G998 (alleen voor CNC's uit de S3000-serie) |
G998 | Controle van blokvolgnummers (alleen voor CNC's uit de S3000-serie) |
G1000 | Annuleert G1001 |
G1001 | Grafische uitvoering van een programmareeks |
G4724 | Annuleert G4725 (alleen voor CNC's uit de S4000-serie) |
G4725 | Planetair frezen (alleen voor CNC's uit de S4000-serie) |
G9999 | Synchronisatie van programma-uitvoering met weergave van gereedschapspaden |