CNC Frank systemkommandoanalyse, kom og gennemgå den.

G00 positionering
1. Format G00 X_ Z_ Denne kommando flytter værktøjet fra den aktuelle position til den position, der er specificeret af kommandoen (i absolut koordinattilstand), eller til en bestemt afstand (i inkremental koordinattilstand).2. Positionering i form af ikke-lineær skæring Vores definition er: brug en uafhængig ilgang til at bestemme positionen af ​​hver akse.Værktøjsbanen er ikke en ret linje, og maskinakserne stopper ved de positioner, der er angivet af kommandoerne i rækkefølge i henhold til ankomstrækkefølgen.3. Lineær positionering Værktøjsbanen svarer til lineær skæring (G01), idet den placeres på den ønskede position på kortest tid (ikke overskrider ilgang for hver akse).4. Eksempel N10 G0 X100 Z65
G01 Lineær interpolation
1. Format G01 X(U)_ Z(W)_ F_ ;Lineær interpolation bevæger sig fra den aktuelle position til kommandopositionen i en lige linje og med den kommandogivne bevægelseshastighed.X, Z: De absolutte koordinater for den position, der skal flyttes til.U,W: Inkrementelle koordinater for den position, der skal flyttes til.
2. Eksempel ① Absolut koordinatprogram G01 X50.Z75.F0,2 ;X100.;② Inkrementelt koordinatprogram G01 U0.0 W-75.F0,2 ;U50.
Cirkulær interpolation (G02, G03)
Format G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 – med uret (CW) G03 – mod uret (CCW)X, Z – i koordinatsystemet Slutpunkt U, W – afstanden mellem startpunktet og slutpunktet I, K – vektoren (radiusværdien) fra startpunktet til midtpunktet R – bueområdet (maksimalt 180 grader).2. Eksempel ① Absolut koordinatsystemprogram G02 X100.Z90.I50.K0.F0.2 eller G02 X100.Z90.50 kr.F02;② Inkrementelt koordinatsystemprogram G02 U20.W-30.I50.K0.F0.2;eller G02 U20.W-30.R50.F0.2;
Anden oprindelsesretur (G30)
Koordinatsystemet kan indstilles med den anden oprindelsesfunktion.1. Indstil koordinaterne for værktøjets startpunkt med parametre (a, b).Punkterne "a" og "b" er afstanden mellem maskinens startpunkt og værktøjets startpunkt.2. Ved programmering, brug G30 kommando i stedet for G50 til at indstille koordinatsystemet.3. Efter at have udført returneringen til det første udgangspunkt, uanset værktøjets aktuelle position, vil værktøjet flytte til det andet udgangspunkt, når denne kommando stødes på.4. Værktøjsudskiftning udføres også ved den anden oprindelse.
Gevindskæring (G32)
1. Formater G32 X(U)__Z(W)__F__ ;G32 X(U)__Z(W)__E__ ;F – gevindledningsindstilling E – gevindstigning (mm) Ved programmering af gevindskæreprogrammet skal spindelhastighedens omdrejningstal være ensartet styret funktion (G97), og nogle karakteristika ved gevinddelen skal tages i betragtning.Bevægelseshastighedskontrol- og spindelhastighedskontrolfunktionerne ignoreres i trådskæringstilstanden.Og når feed-hold-knappen virker, stopper dens bevægelsesproces efter at have afsluttet en skærecyklus.

2. Eksempel G00 X29,4;(1 cyklus skæring) G32 Z-23.F0,2;G00 X32;Z4.;X29.;(2 cyklus skæring) G32 Z-23.F0,2;G00 X32.;Z4.
Værktøjsdiameter offset funktion (G40/G41/G42)
1. Formater G41 X_ Z_;G42 X_ Z_;
Når skæret er skarpt, følger skæreprocessen den af ​​programmet specificerede form uden problemer.Den egentlige værktøjskant er dog dannet af en cirkelbue (værktøjsnæseradius).Som vist på figuren ovenfor vil værktøjsnæseradius forårsage fejl i tilfælde af cirkulær interpolation og bankning.

2. Bias funktion
kommando skæreposition værktøjsbane
G40 annullerer værktøjets bevægelse i henhold til den programmerede bane
G41 Højre Værktøjet bevæger sig fra venstre side af den programmerede bane
G42 Venstre Værktøjet bevæger sig fra højre side af den programmerede bane
Kompensationsprincippet afhænger af bevægelsen af ​​midten af ​​værktøjsnæsebuen, som altid ikke falder sammen med radiusvektoren i den normale retning af skærefladen.Derfor er referencepunktet for kompensation værktøjets næsecenter.Normalt er kompensationen af ​​værktøjslængde og værktøjsnæseradius baseret på en imaginær skærekant, hvilket medfører nogle vanskeligheder ved målingen.Ved at anvende dette princip på værktøjskompensation skal værktøjslængden, værktøjsnæseradius R og værktøjsnæseformnummer (0-9), der kræves til imaginær værktøjsnæseradiuskompensation, måles med referencepunkterne for henholdsvis X og Z.Disse skal indtastes i værktøjsoffset-filen på forhånd.
"Værktøjsnæseradius offset" skal kommanderes eller annulleres med G00 eller G01 funktion.Uanset om denne kommando er med cirkulær interpolation eller ej, vil værktøjet ikke bevæge sig korrekt, hvilket får det til gradvist at afvige fra den udførte sti.Derfor skal kommandoen for forskydning af værktøjsnæseradius udføres, før skæreprocessen startes;og overskæringsfænomenet forårsaget af start af værktøjet fra ydersiden af ​​emnet kan forhindres.Tværtimod, efter skæreprocessen skal du bruge flyttekommandoen til at udføre annulleringsprocessen for offset
Valg af emnekoordinatsystem (G54-G59)
1. Formater G54 X_ Z_;2. Funktionen bruger G54 – G59-kommandoer til at tildele et vilkårligt punkt i værktøjsmaskinens koordinatsystem (værdien af ​​emneoprindelsesforskydningen) til parametrene 1221 – 1226 og indstille emnekoordinatsystemet (1-6).Denne parameter svarer til G-koden som følger: Emnekoordinatsystem 1 (G54) — Emne-oprindelsesretur-offsetværdi — Parameter 1221 Emnekoordinatsystem 2 (G55) — Emne-origin-retur-offsetværdi — Parameter 1222 Emnekoordinatsystem 3 (G56) — emneoprindelse retur offset værdi — parameter 1223 emne koordinatsystem 4 (G57) — emne origo retur offset værdi — parameter 1224 emne koordinatsystem 5 (G58 ) — Offset værdi for emne oprindelse return — Parameter 1225 Emne koordinat system 6 (G59) — Offset værdi for emnets oprindelsesretur — Parameter 1226 Efter at strømmen er tændt, og oprindelsesreturen er fuldført, vælger systemet automatisk emnekoordinatsystem 1 (G54).Disse koordinater forbliver i kraft, indtil de ændres af en "modal" kommando.Ud over disse indstillingstrin er der en anden parameter i systemet, som kan ændre parametrene for G54~G59 med det samme.Originoffsetværdien uden for emnet kan overføres med parameter nr. 1220.
Efterbehandlingscyklus (G70)
1. Format G70 P(ns) Q(nf) ns: Det første segmentnummer i efterbehandlingsformprogrammet.nf: Sidste segmentnummer i slutformprogrammet 2. Funktion Efter grovdrejning med G71, G72 eller G73 afsluttes drejning med G70.
Rå bil på dåsecykel i ydre have (G71)
1. Format G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ angiver bevægelseskommandoen mellem A og B i programsegmentet fra sekvensnummer ns til nf..S__.T__N(nf)...△d: Skæredybden (radiusspecifikation) angiver ikke de positive og negative fortegn.Skæreretningen bestemmes i henhold til retningen af ​​AA', og den ændres ikke, før en anden værdi er angivet.FANUC-systemparameter (NO.0717) specificerer.e: Værktøjs-tilbagetrækningsslag Denne specifikation er en tilstandsspecifikation, og den ændres ikke, før en anden værdi er angivet.FANUC-systemparameter (NO.0718) specificerer.ns: Det første segmentnummer i efterbehandlingsformprogrammet.nf: Det sidste segmentnummer i efterbehandlingsformprogrammet.△u: Afstanden og retningen af ​​reserven til færdigbearbejdning i X-retningen.(diameter/radius) △w: afstanden og retningen af ​​den reserverede mængde til færdigbearbejdning i Z-retning.
2. Funktion Hvis du bruger programmet til at bestemme efterbehandlingsformen fra A til A' til B i figuren nedenfor, skal du bruge △d (skæredybde) til at afskære det angivne område, og efterlade efterbehandlingsgodtgørelsen △u/2 og △ w.

Ansigtsdrejning på dåse (G72)
1. Format G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf , △u, △w, f, s og t har samme betydning som G71.2. Funktion Som vist på figuren nedenfor er denne cyklus den samme som G71 bortset fra, at den er parallel med X-aksen.
Cyklus for dannelse af bearbejdningsblanding (G73)
1. Format G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… Bloknummer N(nf) langs A A' B………△i: Værktøjets tilbagetrækningsafstand i X-aksens retning (radiusspecifikation), specificeret af FANUC-systemparameter (NO.0719).△k: Værktøjs-tilbagetrækningsafstand i Z-aksens retning (specificeret ved radius), angivet af FANUC-systemparameter (NO.0720).d: Opdelingstider Denne værdi er den samme som gentagelsestider for grovbearbejdning, angivet af FANUC-systemparameteren (NR.0719).ns: Det første segmentnummer i efterbehandlingsformprogrammet.nf: Det sidste segmentnummer i efterbehandlingsformprogrammet.△u: Afstanden og retningen af ​​reserven til færdigbearbejdning i X-retningen.(diameter/radius) △w: afstanden og retningen af ​​den reserverede mængde til færdigbearbejdning i Z-retning.
2. Funktion Denne funktion bruges til gentagne gange at skære en gradvist skiftende fast form.Denne cyklus kan effektivt skære enCNC-bearbejdningsdeleogCNC drejedeleder er blevet bearbejdet ved grovbearbejdning eller støbning.
Ansigtshakkeborecyklus (G74)
1. Format G74 R(e);G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Bagudbeløb Denne betegnelse er statusbetegnelsen, i en anden værdier ændres ikke, før de er angivet.FANUC-systemparameter (NO.0722) specificerer.x: X-koordinat for punkt B u: stigning fra a til bz: Z-koordinat for punkt cw: stigning fra A til C △i: bevægelsesmængde i X-retning △k: bevægelsesmængde i Z-retning △d: i Den mængde, hvormed værktøjet trækkes tilbage i bunden af ​​snittet.Symbolet for △d skal være (+).Men hvis X (U) og △I udelades, kan værktøjets tilbagetrækningsmængde angives med det ønskede fortegn.f: Tilspænding: 2. Funktion Som vist på figuren nedenfor, kan skæringen bearbejdes i denne cyklus.Hvis X (U) og P udelades, vil operationen kun blive udført på Z-aksen, som bruges til boring.
Udvendig diameter/indvendig diameter hakkeborecyklus (G75)
1. Format G75 R(e);G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funktion Følgende kommandoer fungerer som vist i nedenstående figur, bortset fra X Brug af Z i stedet for udenfor er det samme som G74.I denne cyklus kan skæringen håndteres, og X-akse skærerille og X-akse hakkeboring kan udføres.
Gevindskæringscyklus (G76)
1. Format G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Afsluttende gentagelsestider (1 til 99) Denne betegnelse er en statusbetegnelse, og den ændres ikke, før en anden værdi er udpeget.FANUC-systemparameter (NO.0723) specificerer.r: vinkel til vinkel Denne specifikation er en tilstandsspecifikation, og den ændres ikke, før en anden værdi er angivet.FANUC systemparameter (NO.0109) specificerer.a: Værktøjets næsevinkel: 80 grader, 60 grader, 55 grader, 30 grader, 29 grader, 0 grader kan vælges, specificeret med 2 cifre.Denne betegnelse er en statusbetegnelse og ændres ikke, før en anden værdi er udpeget.FANUC-systemparameter (NO.0724) specificerer.Såsom: P (02/m, 12/r, 60/a) △dmin: minimum skæredybde Denne specifikation er en tilstandsspecifikation, og den ændres ikke, før en anden værdi er angivet.FANUC-systemparameter (NO.0726) specificerer.i: Radiusforskel af gevinddelen Hvis i=0, kan den bruges til generel lineær gevindskæring.k: Gevindhøjde Denne værdi er angivet med en radiusværdi i X-aksens retning.△d: første skæredybde (radiusværdi) l: gevindføring (med G32)

2. Funktionel gevindskærecyklus.
Skærecyklus for indvendige og ydre diametre (G90)
1. Formater Lineær skærecyklus: G90 X(U)___Z(W)___F___ ;Tryk på kontakten for at gå ind i enkeltbloktilstand, og operationen fuldender cyklusoperationen af ​​stien 1→2→3→4 som vist på figuren.Tegnet (+/-) for U og W ændres i overensstemmelse med retningen af ​​1 og 2 i det inkrementelle koordinatprogram.Kegleskæringscyklus: G90 X(U)___Z(W)___R___ F___ ;"R"-værdien for keglen skal angives.Brugen af ​​skærefunktionen ligner den lineære skærecyklus.
2. Funktion ydre cirkel skærecyklus.1. U<0, W<0, R<02.U>0, W<0, R>03.U<0, W<0, R>04.U>0, W<0, R<0
Gevindskæringscyklus (G92)
1. Formater Lige gevindskærecyklus: G92 X(U)___Z(W)___F___ ;Gevindområde og spindel RPM stabiliseringskontrol (G97) svarer til G32 (gevindskæring).I denne gevindskæringscyklus kan tilbagetrækningsværktøjet til gevindskæring betjenes som [Fig.9-9];affasningslængden er indstillet til 0,1L enhed i området 0,1L~12,7L i henhold til den tildelte parameter.Tilspidset gevindskærecyklus: G92 X(U)___Z(W)____R____F___ ;2. Funktion Gevindskæringscyklus
Trinskærecyklus (G94)
1. Formater terrasseskærecyklus: G94 X(U)___Z(W)___F___ ;Koniske trinskæringscyklus: G94 X(U)___Z(W)___R___ F___ ;2. Funktion Trinskæring Lineær hastighedskontrol (G96, G97)
NC drejebænken opdeler hastigheden i f.eks. områder med lav hastighed og høj hastighed ved at justere trin og ændre RPM;hastigheden i hvert område kan ændres frit.Funktionen af ​​G96 er at udføre linjehastighedskontrol og opretholde en stabil skærehastighed ved kun at ændre RPM for at kontrollere den tilsvarende ændring af emnets diameter.Funktionen af ​​G97 er at annullere linjehastighedskontrollen og kun kontrollere stabiliteten af ​​RPM.
Sæt forskydning (G98/G99)
Skæreforskydningen kan tildeles forskydning pr. minut (mm/min) med G98-kode, eller forskydning pr. omdrejning (mm/omdrejninger) med G99-kode;her bruges G99 forskydning pr. omdrejning til programmering i NC drejebænk.Kørehastighed pr. minut (mm/min) = Forskydningshastighed pr. omdrejning (mm/omdrejninger) x Spindel RPM

Mange instruktioner, der ofte bruges i bearbejdningscentre, er de samme somCNC-bearbejdningsdele, CNC drejedeleogCNC fræsning dele, og vil ikke blive beskrevet her.Det følgende introducerer kun nogle instruktioner, der afspejler bearbejdningscentrets egenskaber:

1. Nøjagtig stopkontrolkommando G09
Instruktionsformat: G09;
Værktøjet vil fortsætte med at udføre det næste programsegment efter at have decelereret og positioneret nøjagtigt, før det når slutpunktet, som kan bruges til at bearbejde dele med skarpe kanter og hjørner.
2. Værktøjs offset indstillingskommando G10
Instruktionsformat: G10P_R_;
P: kommando offset nummer;R: offset
Værktøjsforskydning kan indstilles ved programindstilling.
3. Ensrettet positioneringskommando G60
Instruktionsformat: G60 X_Y_Z_;
X, Y og Z er koordinaterne for slutpunktet, der skal opnå præcis positionering.
Til hulbehandling, der kræver præcis positionering, skal du bruge denne kommando til at sætte værktøjsmaskinen i stand til at opnå ensrettet positionering og derved eliminere bearbejdningsfejlen forårsaget af sløret.Positioneringsretningen og overskridelsesmængden indstilles af parametre.
4. Nøjagtig stop kontrol mode kommando G61
Instruktionsformat: G61;
Denne kommando er en modal kommando, og i G61-tilstand svarer den til hver programblok, der indeholder G09-kommando.
5. Kontinuerlig skæretilstand kommando G64
Instruktionsformat: G64;
Denne instruktion er en modal instruktion, og den er også standardtilstanden for værktøjsmaskinen.Efter at værktøjet bevæger sig til instruktionens slutpunkt, vil det fortsætte med at udføre den næste blok uden deceleration og vil ikke påvirke positioneringen eller verifikationen i G00, G60 og G09.Ved annullering af G61-tilstand For at bruge G64.
6. Automatisk referencepunkt returkommando G27, G28, G29
(1) Vend tilbage til referencepunktet kontrolkommando G27
Instruktionsformat: G27;
X, Y og Z er koordinatværdierne for referencepunktet i emnekoordinatsystemet, som kan bruges til at kontrollere, om værktøjet kan placeres på referencepunktet.
I henhold til denne instruktion vender den beordrede akse tilbage til referencepunktet med hurtig bevægelse, decelererer automatisk og udfører en positionskontrol ved den specificerede koordinatværdi.Hvis referencepunktet er placeret, lyser referencepunktets signallampe for aksen;hvis det ikke er konsistent, vil programmet kontrollere igen..
(2) Automatisk referencepunktreturkommando G28
Instruktionsformat: G28 X_Y_Z_;
X, Y og Z er koordinaterne for midtpunktet, som kan indstilles vilkårligt.Værktøjsmaskinen bevæger sig først til dette punkt og vender derefter tilbage til referencepunktet.
Formålet med at indstille mellempunktet er at forhindre, at værktøjet forstyrrer emnet eller fiksturen, når det vender tilbage til referencepunktet.
Eksempel: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0;(midterpunktet er 400.0.500.0)
N3 G28 Z600.0;(midterpunktet er 400.0, 500.0, 600.0)
(3) Retur automatisk fra referencepunktet til G29
Instruktionsformat: G29 X_Y_Z_;
X, Y, Z er de returnerede slutpunktskoordinater
Under returprocessen bevæger værktøjet sig fra en hvilken som helst position til det mellemliggende punkt bestemt af G28 og bevæger sig derefter til slutpunktet.G28 og G29 bruges generelt i par, og G28 og G00 kan også bruges i par.


Indlægstid: Jan-02-2023
WhatsApp online chat!