CNC Frank-stelselopdragontleding, kom hersien dit.

G00 posisionering
1. Formateer G00 X_ Z_ Hierdie opdrag skuif die instrument van die huidige posisie na die posisie gespesifiseer deur die opdrag (in absolute koördinaatmodus), of na 'n sekere afstand (in inkrementele koördinaatmodus). 2. Posisionering in die vorm van nie-lineêre sny Ons definisie is: gebruik 'n onafhanklike snelverlooptempo om die posisie van elke as te bepaal. Die gereedskappad is nie 'n reguit lyn nie, en die masjien-asse stop by die posisies gespesifiseer deur die opdragte in volgorde volgens die volgorde van aankoms. 3. Lineêre posisionering Die gereedskapbaan is soortgelyk aan lineêre sny (G01), en posisioneer op die vereiste posisie in die kortste tyd (nie meer as die vinnige deurgangtempo van elke as nie). 4. Voorbeeld N10 G0 X100 Z65
G01 Lineêre interpolasie
1. Formaat G01 X(U)_ Z(W)_ F_ ; Lineêre interpolasie beweeg van die huidige posisie na die opdragposisie in 'n reguit lyn en teen die opdraggegewe bewegingstempo. X, Z: Die absolute koördinate van die posisie waarna geskuif moet word. U,W: Inkrementele koördinate van die posisie waarna geskuif moet word.
2. Voorbeeld ① Absolute koördinaatprogram G01 X50. Z75. F0.2 ;X100.; ② Inkrementele koördinaatprogram G01 U0.0 W-75. F0.2 ;U50.
Sirkelinterpolasie (G02, G03)
Formaat G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – kloksgewys (CW) G03 – antikloksgewys (CCW)X, Z – in die koördinaatstelsel Eindpunt U, W – die afstand tussen die beginpunt en die eindpunt I, K – die vektor (radiuswaarde) vanaf die beginpunt na die middelpunt R – die boogreeks (maksimum 180 grade). 2. Voorbeeld ① Absolute koördinaatstelselprogram G02 X100. Z90. I50. K0. F0.2 of G02 X100. Z90. R50. F02; ② Inkrementele koördinaatstelselprogram G02 U20. W-30. I50. K0. F0.2 ;of G02 U20.W-30.R50.F0.2;
Tweede oorsprongopgawe (G30)
Die koördinaatstelsel kan gestel word met die tweede oorsprongfunksie. 1. Stel die koördinate van die beginpunt van die gereedskap met parameters (a, b). Punte "a" en "b" is die afstande tussen die masjienoorsprong en die beginpunt van die werktuig. 2. Wanneer jy programmeer, gebruik G30-opdrag in plaas van G50 om die koördinaatstelsel te stel. 3. Nadat die terugkeer na die eerste oorsprong uitgevoer is, ongeag die werklike posisie van die instrument, sal die instrument na die tweede oorsprong beweeg wanneer hierdie opdrag teëgekom word. 4. Gereedskapvervanging word ook by die tweede oorsprong uitgevoer.
Draadsny (G32)
1. Formaat G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F – skroefdraadloodinstelling E – skroefdraadsteek (mm) Wanneer die skroefdraadsnyprogram geprogrammeer word, moet die RPM van die spilspoed eenvormig beheer word (G97), en sommige kenmerke van die skroefdraaddeel moet in ag geneem word. Die bewegingspoedbeheer- en spilspoedbeheerfunksies sal in die draadsnymodus geïgnoreer word. En wanneer die voerhou-knoppie werk, stop sy bewegingsproses nadat 'n snysiklus voltooi is.

2. Voorbeeld G00 X29.4; (1 siklus sny) G32 Z-23. F0.2; G00 X32; Z4.; X29.; (2-siklus sny) G32 Z-23. F0.2; G00 X32.; Z4.
Gereedskap deursnee offset funksie (G40/G41/G42)
1. Formaat G41 X_ Z_;G42 X_ Z_;
Wanneer die snykant skerp is, volg die snyproses sonder probleme die vorm wat deur die program gespesifiseer word. Die werklike gereedskaprand word egter deur 'n sirkelboog (gereedskapneusradius) gevorm. Soos in die figuur hierbo getoon, sal die gereedskap se neusradius foute veroorsaak in die geval van sirkelinterpolasie en tik.

2. Vooroordeelfunksie
bevel sny posisie toolpath
G40 kanselleer die beweging van die instrument volgens die geprogrammeerde pad
G41 Regs Die gereedskap beweeg vanaf die linkerkant van die geprogrammeerde pad
G42 Links Die gereedskap beweeg vanaf die regterkant van die geprogrammeerde pad
Die beginsel van kompensasie hang af van die beweging van die middelpunt van die gereedskapsneusboog, wat altyd nie saamval met die radiusvektor in die normale rigting van die snyoppervlak nie. Daarom is die verwysingspunt vir kompensasie die gereedskap neus sentrum. Gewoonlik is die kompensasie van gereedskaplengte en gereedskapneusradius gebaseer op 'n denkbeeldige snykant, wat 'n paar probleme met die meting meebring. Deur hierdie beginsel op gereedskapkompensasie toe te pas, moet die gereedskaplengte, gereedskapneusradius R en gereedskapneusvormnommer (0-9) wat benodig word vir denkbeeldige gereedskapneusradiuskompensasie met die verwysingspunte van X en Z onderskeidelik gemeet word. Dit moet vooraf in die instrument offset-lêer ingevoer word.
"Gereedskap neus radius offset" moet beveel of gekanselleer word met G00 of G01 funksie. Of hierdie opdrag met sirkelinterpolasie is of nie, die instrument sal nie korrek beweeg nie, wat veroorsaak dat dit geleidelik van die uitgevoer pad afwyk. Daarom moet die gereedskap-neusradius-afset-opdrag voltooi word voordat die snyproses begin word; en die oorsnyverskynsel wat veroorsaak word deur die werktuig vanaf die buitekant van die werkstuk te begin, kan voorkom word. Inteendeel, na die snyproses, gebruik die skuif-opdrag om die kanselleerproses van die offset uit te voer
Werkstukkoördinaatstelselkeuse (G54-G59)
1. Formaat G54 X_ Z_; 2. Die funksie gebruik G54 – G59-opdragte om 'n arbitrêre punt in die masjiengereedskapkoördinaatstelsel (die werkstuk-oorsprong-afsetwaarde) toe te ken aan die parameters 1221 – 1226, en stel die werkstukkoördinaatstelsel (1-6) in. Hierdie parameter stem soos volg ooreen met die G-kode: Werkstuk-koördinaatstelsel 1 (G54) — Werkstuk-oorsprong terugkeer-afsetwaarde — Parameter 1221 Werkstuk-koördinaatstelsel 2 (G55) — Werkstuk-oorsprong terugkeer-afsetwaarde — Parameter 1222 werkstuk-koördinaatstelsel 3 (G56) — werkstuk-oorsprong terugkeer-afsetwaarde — parameter 1223 werkstuk-koördinaatstelsel 4 (G57) — werkstuk-oorsprong terugkeer-afsetwaarde — parameter 1224 werkstuk-koördinaatstelsel 5 (G58) — Offsetwaarde van werkstuk-oorsprong-terugsending — Parameter 1225 Werkstuk-koördinaatstelsel 6 (G59) — Offset waarde van werkstukoorsprongopgawe — Parameter 1226 Nadat die krag aangeskakel is en die oorsprongterugsending voltooi is, kies die stelsel outomaties Werkstukkoördinaatstelsel 1 (G54). Hierdie koördinate sal van krag bly totdat dit deur 'n "modale" opdrag verander word. Benewens hierdie instellingstappe, is daar nog 'n parameter in die stelsel wat die parameters van G54~G59 onmiddellik kan verander. Die oorsprong-afsetwaarde buite die werkstuk kan met parameter No. 1220 oorgedra word.
Afrondingsiklus (G70)
1. Formaat G70 P(ns) Q(nf) ns: Die eerste segmentnommer van die afwerkingvormprogram. nf: Die laaste segmentnommer van die afrondingsvormprogram 2. Funksie Na rofdraai met G71, G72 of G73, voltooi draai met G70.
Rowwe motor ingemaakte fiets in buitetuin (G71)
1. Formaat G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ spesifiseer die bewegingsopdrag tussen A en B in die programsegment van rynommer ns tot nf. .S__.T__N(nf)...△d: Die snydiepte (radiusspesifikasie) spesifiseer nie die positiewe en negatiewe tekens nie. Die snyrigting word bepaal volgens die rigting van AA', en dit sal nie verander totdat 'n ander waarde gespesifiseer is nie. FANUC stelsel parameter (NO.0717) spesifiseer. e: Gereedskap-terugtrekslag Hierdie spesifikasie is 'n toestandspesifikasie, en dit sal nie verander totdat 'n ander waarde gespesifiseer is nie. FANUC stelsel parameter (NO.0718) spesifiseer. ns: Die eerste segmentnommer van die afwerkingsvormprogram. nf: Die laaste segmentnommer van die afwerkingsvormprogram. △u: Die afstand en rigting van die reserwe vir afwerking van bewerking in die X-rigting. (deursnee/radius) △w: die afstand en rigting van die gereserveerde hoeveelheid vir afwerking van bewerking in die Z-rigting.
2. Funksie As jy die program gebruik om die afwerkingsvorm van A tot A' tot B in die figuur hieronder te bepaal, gebruik △d (snydiepte) om die aangewese area af te sny, en laat die afwerkingtoelae △u/2 en △ w.

Gesigdraai ingemaakte siklus (G72)
1. Formaat 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 en t het dieselfde betekenisse as G71. 2. Funksie Soos in die figuur hieronder getoon, is hierdie siklus dieselfde as G71 behalwe dat dit parallel aan die X-as is.
Vorming van verwerking saamgestelde siklus (G73)
1. Formaat G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… Bloknommer N(nf) langs A A' B………△i: Gereedskap se terugtrekafstand in X-as-rigting (radiusspesifikasie), gespesifiseer deur FANUC-stelselparameter (NO.0719). △k: Gereedskap terugtrek afstand in Z-as rigting (gespesifiseer deur radius), gespesifiseer deur FANUC stelsel parameter (NO.0720). d: Deeltye Hierdie waarde is dieselfde as ruwe bewerkingsherhalingstye, gespesifiseer deur FANUC-stelselparameter (NO.0719). ns: Die eerste segmentnommer van die afwerkingsvormprogram. nf: Die laaste segmentnommer van die afwerkingsvormprogram. △u: Die afstand en rigting van die reserwe vir afwerking van bewerking in die X-rigting. (deursnee/radius) △w: die afstand en rigting van die gereserveerde hoeveelheid vir afwerking van bewerking in die Z-rigting.
2. Funksie Hierdie funksie word gebruik om 'n geleidelik veranderende vaste vorm herhaaldelik te sny. Hierdie siklus kan effektief sny aCNC-bewerkingsonderdeleenCNC draai delewat deur rowwe bewerking of gietwerk verwerk is.
Gesigpik-boorsiklus (G74)
1. Formaat G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Terugwaartse bedrag Hierdie benaming is die statusbenaming, in 'n ander Waardes word nie verander totdat dit gespesifiseer is nie. FANUC stelsel parameter (NO.0722) spesifiseer. x: X-koördinaat van punt B u: inkrement van a na bz: Z-koördinaat van punt cw: inkrement van A na C △i: bewegingshoeveelheid in X-rigting △k: bewegingshoeveelheid in Z-rigting △d: in Die hoeveelheid waarmee die gereedskap trek aan die onderkant van die snit terug. Die simbool van △d moet (+) wees. As X (U) en △I egter weggelaat word, kan die gereedskapintrekkingshoeveelheid met die verlangde teken gespesifiseer word. f: Voertempo: 2. Funksie Soos in die figuur hieronder getoon, kan die sny in hierdie siklus verwerk word. As X (U) en P weggelaat word, sal die bewerking slegs op die Z-as uitgevoer word, wat vir boor gebruik word.
Buite deursnee/binne deursnee pik boorsiklus (G75)
1. Formaat G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funksie Die volgende opdragte werk soos in die figuur hieronder getoon, behalwe X Die gebruik van Z in plaas van buite is dieselfde as G74. In hierdie siklus kan die snywerk hanteer word, en die X-as snygroef en X-as pikboorwerk kan uitgevoer word.
Draadsnysiklus (G76)
1. Formaat G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Afronding van herhalingstye (1 tot 99) Hierdie benaming is 'n statusbenaming, en dit sal nie verander totdat 'n ander waarde aangewys is nie. FANUC stelsel parameter (NO.0723) spesifiseer. r: hoek tot hoek Hierdie spesifikasie is 'n toestandspesifikasie, en dit sal nie verander totdat 'n ander waarde gespesifiseer is nie. FANUC stelsel parameter (NO.0109) spesifiseer. a: Gereedskap neushoek: 80 grade, 60 grade, 55 grade, 30 grade, 29 grade, 0 grade kan gekies word, gespesifiseer deur 2 syfers. Hierdie benaming is 'n statusbenaming en sal nie verander totdat 'n ander waarde aangewys is nie. FANUC stelsel parameter (NO.0724) spesifiseer. Soos: P (02/m, 12/r, 60/a) △dmin: die minimum snydiepte Hierdie spesifikasie is 'n toestandspesifikasie, en dit sal nie verander totdat 'n ander waarde gespesifiseer is nie. FANUC stelsel parameter (NO.0726) spesifiseer. i: Radiusverskil van die skroefdraaddeel As i=0, kan dit gebruik word vir algemene lineêre skroefdraadsny. k: Draadhoogte Hierdie waarde word gespesifiseer met 'n radiuswaarde in die X-as rigting. △d: eerste snydiepte (radiuswaarde) l: skroefdraad (met G32)

2. Funksionele draadsnysiklus.
Snysiklus vir binne- en buitediameters (G90)
1. Formaat Lineêre snysiklus: G90 X(U)___Z(W)____F___ ; Druk die skakelaar om die enkelblokmodus te betree, en die bewerking voltooi die sikluswerking van die pad 1→2→3→4 soos in die figuur getoon. Die teken (+/-) van U en W word verander volgens die rigting van 1 en 2 in die inkrementele koördinaatprogram. Keëlsnysiklus: G90 X(U)___Z(W)____R___ F___ ; Die “R”-waarde van die keël moet gespesifiseer word. Die gebruik van die snyfunksie is soortgelyk aan die lineêre snysiklus.
2. Funksie buitenste sirkel sny siklus. 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
Draadsnysiklus (G92)
1. Formaat Reguitdraad snysiklus: G92 X(U)___Z(W)____F___ ; Skroefdraadreeks en spil RPM stabiliseringsbeheer (G97) is soortgelyk aan G32 (draadsny). In hierdie skroefdraadsnysiklus kan die terugtrekgereedskap vir skroefsnywerk gebruik word soos [Fig. 9-9]; die afkantlengte word gestel as 0.1L-eenheid in die reeks van 0.1L~12.7L volgens die toegekende parameter. Tapse skroefdraadsnysiklus: G92 X(U)___Z(W)____R____F___ ; 2. Funksie Draadsnysiklus
Stapsnysiklus (G94)
1. Formaat Terras sny siklus: G94 X(U)___Z(W)____F___ ; Taps trap snysiklus: G94 X(U)___Z(W)____R___ F___ ; 2. Funksie Stapsny Lineêre spoedbeheer (G96, G97)
Die NC-draaibank verdeel die spoed in byvoorbeeld laespoed- en hoëspoedgebiede deur die stap aan te pas en die RPM te wysig; die spoed in elke area kan vrylik verander word. Die funksie van G96 is om lynspoedbeheer uit te voer en 'n stabiele snytempo te handhaaf deur slegs die RPM te verander om die ooreenstemmende werkstuk deursnee verandering te beheer. Die funksie van G97 is om die lynspoedbeheer te kanselleer en net die stabiliteit van RPM te beheer.
Stel verplasing (G98/G99)
Die snyverplasing kan verplasing per minuut (mm/min) met G98-kode toegeken word, of verplasing per omwenteling (mm/rev) met G99-kode; hier word G99 verplasing per omwenteling gebruik vir programmering in NC draaibank. Reistempo per minuut (mm/min) = Verplasingstempo per omwenteling (mm/rev) x Spil RPM

Baie instruksies wat dikwels in bewerkingsentrums gebruik word, is dieselfde asCNC-bewerkingsonderdele, CNC draai deleenCNC freesonderdele, en sal nie hier beskryf word nie. Die volgende stel slegs 'n paar instruksies bekend wat die eienskappe van die bewerkingsentrum weerspieël:

1. Presiese stop kontrole opdrag G09
Instruksieformaat: G09;
Die werktuig sal voortgaan om die volgende programsegment uit te voer nadat dit vertraag en akkuraat geposisioneer is voordat dit die eindpunt bereik, wat gebruik kan word vir die bewerking van dele met skerp kante en hoeke.
2. Gereedskap offset instelling opdrag G10
Instruksieformaat: G10P_R_;
P: opdrag offset nommer; R: verreken
Gereedskapsverstelling kan volgens programinstelling ingestel word.
3. Eenrigtingposisioneringsopdrag G60
Instruksieformaat: G60 X_Y_Z_;
X, Y en Z is die koördinate van die eindpunt wat presiese posisionering moet bereik.
Vir gatverwerking wat presiese posisionering vereis, gebruik hierdie opdrag om die masjiengereedskap in staat te stel om eenrigtingposisionering te bereik, en sodoende die bewerkingsfout wat deur die terugslag veroorsaak word, uit te skakel. Die posisioneringsrigting en oorskietbedrag word deur parameters gestel.
4. Presiese stop kontrole modus opdrag G61
Instruksieformaat: G61;
Hierdie opdrag is 'n modale opdrag, en in G61-modus is dit gelykstaande aan elke blok program wat G09-opdrag bevat.
5. Deurlopende snymodus opdrag G64
Instruksieformaat: G64;
Hierdie instruksie is 'n modale instruksie, en dit is ook die verstektoestand van die masjiengereedskap. Nadat die instrument na die eindpunt van die instruksie beweeg het, sal dit voortgaan om die volgende blok uit te voer sonder vertraging, en sal nie die posisionering of verifikasie in G00, G60 en G09 beïnvloed nie. Wanneer die G61-modus gekanselleer word Om G64 te gebruik.
6. Outomatiese verwysingspunt terugkeer opdrag G27, G28, G29
(1) Keer terug na die verwysingspunt kontroleer opdrag G27
Instruksieformaat: G27;
X, Y en Z is die koördinaatwaardes van die verwysingspunt in die werkstukkoördinaatstelsel, wat gebruik kan word om te kontroleer of die gereedskap op die verwysingspunt geposisioneer kan word.
Onder hierdie instruksie keer die bevel-as terug na die verwysingspunt met vinnige beweging, vertraag outomaties en voer 'n posisioneringskontrole by die gespesifiseerde koördinaatwaarde uit. As die verwysingspunt geposisioneer is, is die verwysingspuntseinlig van die as aan; as dit nie konsekwent is nie, sal die program weer nagaan. .
(2) Outomatiese verwysingspunt terugkeer opdrag G28
Instruksieformaat: G28 X_Y_Z_;
X, Y en Z is die koördinate van die middelpunt, wat arbitrêr gestel kan word. Die masjiengereedskap beweeg eers na hierdie punt, en keer dan terug na die verwysingspunt.
Die doel van die instelling van die tussenpunt is om te verhoed dat die gereedskap met die werkstuk of toebehore inmeng wanneer dit na die verwysingspunt terugkeer.
Voorbeeld: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (die middelpunt is 400.0,500.0)
N3 G28 Z600.0; (die middelpunt is 400.0, 500.0, 600.0)
(3) Keer outomaties terug vanaf die verwysingspunt na G29
Instruksieformaat: G29 X_Y_Z_;
X, Y, Z is die teruggekeerde eindpuntkoördinate
Tydens die terugkeerproses beweeg die gereedskap van enige posisie na die tussenpunt wat deur G28 bepaal word, en beweeg dan na die eindpunt. G28 en G29 word gewoonlik in pare gebruik, en G28 en G00 kan ook in pare gebruik word.


Postyd: Jan-02-2023
WhatsApp aanlynklets!