G00 posysjonearring
1. Format G00 X_ Z_ Dit kommando ferpleatst it ark fan 'e hjoeddeistige posysje nei de posysje oantsjutte troch it kommando (yn absolute koördinatemodus), of nei in bepaalde ôfstân (yn inkrementele koördinaatmodus). 2. Posysje yn 'e foarm fan net-lineêre cutting Us definysje is: brûk in ûnôfhinklike fluchtraversrate om de posysje fan elke as te bepalen. It ark paad is net in rjochte line, en de masine assen stopje op de posysjes oantsjutte troch de kommando's yn folchoarder neffens de folchoarder fan oankomst. 3. Lineêre posisjonearring It arkpaad is fergelykber mei lineêre cutting (G01), posisjonearring op 'e fereaske posysje yn' e koartste tiid (net mear as de rappe trochgong fan elke as). 4. Foarbyld N10 G0 X100 Z65
G01 Lineêre ynterpolaasje
1. Formaat G01 X(U)_ Z(W)_ F_ ; Lineêre ynterpolaasje beweecht fan 'e aktuele posysje nei de kommandoposysje yn in rjochte line en op it kommando-opjûne bewegingsnivo. X, Z: De absolute koördinaten fan 'e posysje om nei te ferpleatsen. U,W: Inkrementele koördinaten fan 'e posysje om nei te ferpleatsen.
2. Foarbyld ① Absolute koördinateprogramma G01 X50. Z75. F0.2 ;X100.; ② Inkrementeel koördinateprogramma G01 U0.0 W-75. F0.2 ;U50.
Sirkulêre ynterpolaasje (G02, G03)
Formaat G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – mei de klok yn (CW) G03 – tsjin de klok yn (CCW)X, Z – yn it koördinatestelsel Einpunt U, W – de ôfstân tusken it begjinpunt en it einpunt I, K – de fektor (radiuswearde) fan it begjinpunt nei it sintrumpunt R - it bôgeberik (maksimaal 180 graden). 2. Foarbyld ① Absolute koördinatesysteemprogramma G02 X100. Z90. I50. K0. F0.2 of G02 X100. Z90. R50. F02; ② Inkrementeel koördinaatsysteemprogramma G02 U20. W-30. I50. K0. F0.2 ;of G02 U20.W-30.R50.F0.2;
Twadde oarsprong werom (G30)
It koördinatesysteem kin ynsteld wurde mei de twadde oarsprongfunksje. 1. Set de koördinaten fan it begjinpunt fan it ark mei parameters (a, b). Punten "a" en "b" binne de ôfstannen tusken de masine oarsprong en it begjinpunt fan it ark. 2. By it programmearjen, brûk G30 kommando ynstee fan G50 foar in set it koördinatestelsel. 3. Nei it útfieren fan de weromreis nei de earste oarsprong, nettsjinsteande de eigentlike posysje fan it ark, sil it ark nei de twadde oarsprong gean as dit kommando tsjinkomt. 4. Tool ferfanging wurdt ek útfierd by de twadde oarsprong.
Draad snije (G32)
1. Format G32 X(U)__Z(W)__F__; G32 X(U)__Z(W)__E__ ; F - thread lead ynstelling E - thread pitch (mm) By it programmearjen fan de tried cutting programma, de RPM fan de spindle snelheid moat wurde uniformly regele funksje (G97), en guon skaaimerken fan de threaded diel moatte wurde beskôge. De bewegingssnelheidskontrôle en spindelsnelheidskontrôlefunksjes sille wurde negearre yn 'e modus foar draadsnijen. En as de feed-holdknop wurket, stopet it bewegende proses nei it foltôgjen fan in snijsyklus.
2. Foarbyld G00 X29.4; (1 syklus cutting) G32 Z-23. F0.2; G00 X32; z4;. X29.; (2 cycle cutting) G32 Z-23. F0.2; G00 X32.; Z4 .
Tool diameter offset funksje (G40/G41/G42)
1. Format G41 X_ Z_;G42 X_ Z_;
As de snijkant skerp is, folget it snijproses sûnder problemen de foarm oantsjutte troch it programma. De echte arkrâne wurdt lykwols foarme troch in rûnbôge (verktoynoasradius). Lykas werjûn yn de figuer hjirboppe, sil de ark noas radius feroarsaakje flaters yn it gefal fan sirkulêre ynterpolaasje en oanboarjen.
2. Bias funksje
kommando cutting posysje toolpath
G40 annulearret de beweging fan it ark neffens it programmearre paad
G41 Rjochts It ark beweecht fan 'e lofterkant fan it programmearre paad
G42 Lofts It ark beweecht fan de rjochterkant fan it programmearre paad
It prinsipe fan kompensaasje hinget ôf fan 'e beweging fan it sintrum fan' e arknoasbôge, dy't altyd net oerienkomt mei de radiusvektor yn 'e normale rjochting fan it snijflak. Dêrom, it referinsjepunt foar kompensaasje is it ark noas sintrum. Meastal is de kompensaasje fan verktoylengde en verktoynoasradius basearre op in tinkbyldige snijflak, dat bringt wat swierrichheden oan de mjitting. It tapassen fan dit prinsipe op verktoykompensasjon, de ark lingte, verktoynoas radius R, en ark noas foarm nûmer (0-9) nedich foar tinkbyldige verktoynoas radius kompensaasje moatte wurde metten mei de referinsje punten fan respektivelik X en Z. Dizze moatte foarôf yn it arkoffsetbestân ynfierd wurde.
"Tool noas radius offset" moat wurde befel of annulearre mei G00 of G01 funksje. Oft dit kommando mei sirkulêre ynterpolaasje is of net, it ark sil net goed bewege, wêrtroch't it stadichoan ôfwykt fan it útfierde paad. Dêrom, it kommando noas radius offset moat foltôge wurde foardat de cutting proses wurdt begûn; en it overcut fenomeen feroarsake troch it begjinnen fan it ark út 'e bûtenkant fan it workpiece kin wurde foarkommen. Krektoarsom, brûk nei it snijproses it kommando ferpleatse om it annuleringsproses fan 'e offset út te fieren
Seleksje fan wurkstikkoördinaatsysteem (G54-G59)
1. Format G54 X_ Z_; 2. De funksje brûkt G54 - G59 kommando foar in tawize in willekeurich punt yn de masine ark koördinatestelsel (de workpiece oarsprong offset wearde) oan de parameters 1221 - 1226, en set it workpiece koördinatestelsel (1-6). Dizze parameter komt as folget oerien mei de G-koade: Workpiece koördinatesysteem 1 (G54) - Workpiece oarsprong werom offset wearde - Parameter 1221 Workpiece koördinatesysteem 2 (G55) - Workpiece oarsprong werom offset wearde - Parameter 1222 workpiece koördinatestelsel 3 (G56) - workpiece oarsprong werom offset wearde - parameter 1223 workpiece koördinatesysteem 4 (G57) - workpiece oarsprong werom offsetwearde - parameter 1224 workpiece koördinatesysteem 5 (G58) - Offset wearde fan workpiece oarsprong werom - Parameter 1225 Workpiece koördinatesysteem 6 (G59) - Offset wearde fan workpiece oarsprong werom - Parameter 1226 Nei't de macht is ynskeakele en de oarsprong werom is foltôge, it systeem automatysk selektearret Workpiece koördinatestelsel 1 (G54). Dizze koördinaten bliuwe yn wurking oant se wurde feroare troch in "modaal" kommando. Neist dizze ynstellingstappen is d'r in oare parameter yn it systeem dat de parameters fan G54 ~ G59 fuortendaliks feroarje kin. De oarsprong offset wearde bûten it workpiece kin oerdroegen wurde mei parameter No.. 1220.
Afwerkingssyklus (G70)
1. Format G70 P (ns) Q (nf) ns: It earste segmint nûmer fan de finishing foarm programma. nf: It lêste segmint nûmer fan de finish foarm programma 2. Funksje Nei rûch draaien mei G71, G72 of G73, finish turning mei G70.
Rûge auto blik fyts yn bûtentún (G71)
1. Formaat G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ spesifisearret de beweging kommando tusken A en B yn it programma segmint fan folchoarder nûmer ns to nf. .S__.T__N(nf)...△d: De snijdjipte (radiusspesifikaasje) spesifisearret de positive en negative tekens net. De cutting rjochting wurdt bepaald neffens de rjochting fan AA', en it sil net feroarje oant in oare wearde wurdt oantsjutte. FANUC systeem parameter (NO.0717) spesifisearret. e: Tool retraction stroke Dizze spesifikaasje is in steat spesifikaasje, en it sil net feroarje oant in oare wearde wurdt oantsjutte. FANUC systeem parameter (NO.0718) spesifisearret. ns: It earste segmint nûmer fan de finishing foarm programma. nf: It lêste segmintnûmer fan it programma foar finishfoarm. △u: De ôfstân en rjochting fan 'e reserve foar ôfwurking yn' e X-rjochting. (diameter / radius) △w: de ôfstân en rjochting fan it reservearre bedrach foar finishing Machtigingsformulier yn de Z rjochting.
2. Funksje As jo it programma brûke om de finishfoarm fan A nei A' nei B yn 'e ûndersteande figuer te bepalen, brûk dan △d (snijdjipte) om it oanwiisde gebiet ôf te snijen, en lit de finishfergoeding △u/2 en △ w.
Gesichtsdraaiende bliksyklus (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 hawwe deselde betsjuttings as G71. 2. Funksje Lykas werjûn yn de figuer hjirûnder, dizze syklus is itselde as G71 útsein dat it is parallel oan de X-as.
It foarmjen fan ferwurkjen gearstalling syklus (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) )………………………… Bloknûmer N(nf) lâns A A' B………△i: Tool weromlûken ôfstân yn X-as rjochting (radius spesifikaasje), spesifisearre troch FANUC systeem parameter (NO.0719). △k: Tool retract ôfstân yn Z-as rjochting (oantsjutte troch radius), oantsjutte troch FANUC systeem parameter (NO.0720). d: Dividing kear Dizze wearde is itselde as rûge machining werhellingstiden, oantsjutte troch FANUC systeem parameter (NO.0719). ns: It earste segmint nûmer fan de finishing foarm programma. nf: It lêste segmintnûmer fan it programma foar finishfoarm. △u: De ôfstân en rjochting fan 'e reserve foar ôfwurking yn' e X-rjochting. (diameter / radius) △w: de ôfstân en rjochting fan it reservearre bedrach foar finishing Machtigingsformulier yn de Z rjochting.
2. Funksje Dizze funksje wurdt brûkt om ferskate kearen snije in stadichoan feroarjende fêste foarm. Dizze syklus kin effektyf snije aCNC ferwurkjen dielenenCNC draaiende dielendy't binne ferwurke troch rûch ferwurkjen of casting.
Gesicht pikken boarsyklus (G74)
1. Format G74 R (e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Backward bedrach Dizze oantsjutting is de status oantsjutting, yn in oare Wearden wurde net feroare oant oantsjutte. FANUC systeem parameter (NO.0722) spesifisearret. x: X-koördinaat fan punt B u: ferheging fan a nei bz: Z-koördinaat fan punt cw: tanimming fan A nei C △i: bewegingsbedrach yn X-rjochting △k: bewegingsbedrach yn Z-rjochting △d: yn It bedrach wêrmei't it ark retracts oan de ûnderkant fan de besuniging. It symboal fan △d moat (+) wêze. Lykwols, as X (U) en △I wurde weilitten, kin it ark weromlûken bedrach oantsjutte mei it winske teken. f: Feed rate: 2. Funksje Lykas werjûn yn de figuer hjirûnder, de cutting kin wurde ferwurke yn dizze syklus. As X (U) en P wurde weilitten, de operaasje wurdt allinnich útfierd op de Z-as, dat wurdt brûkt foar boarjen.
Bûtendiameter / binnendiameter pikboarsyklus (G75)
1. Format G75 R (e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funksje De folgjende kommando's wurkje lykas werjûn yn de ûndersteande figuer, útsein X It brûken fan Z ynstee fan bûten is itselde as G74. Yn dizze syklus, de cutting kin wurde behannele, en de X-as cutting groove en X-as pecking boarring kin wurde útfierd.
Draadsnijsyklus (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 : Finishing werhellingstiden (1 oan 99) Dizze oantsjutting is in status oantsjutting, en it sil net feroarje oant in oare wearde wurdt oanwiisd. FANUC systeem parameter (NO.0723) spesifisearret. r: hoeke nei hoeke Dizze spesifikaasje is in steat spesifikaasje, en it sil net feroarje oant in oare wearde wurdt oantsjutte. FANUC systeem parameter (NO.0109) spesifisearret. in: Tool noas hoek: 80 grader, 60 grader, 55 grader, 30 grader, 29 graden, 0 graden kin selektearre, oantsjutte troch 2 sifers. Dizze oantsjutting is in status oantsjutting en sil net feroarje oant in oare wearde wurdt oanwiisd. FANUC systeem parameter (NO.0724) spesifisearret. Sa as: P (02 / m, 12 / r, 60 / a) △dmin: de minimale cutting djipte Dizze spesifikaasje is in steat spesifikaasje, en it sil net feroarje oant in oare wearde wurdt oantsjutte. FANUC systeem parameter (NO.0726) spesifisearret. ik: Radiusferskil fan it threaded diel As i = 0, kin it brûkt wurde foar algemiene lineêre thread cutting. k: Thread hichte Dizze wearde wurdt oantsjutte mei in radius wearde yn de X-as rjochting. △d: earste snijdjipte (radiuswearde) l: thread lead (mei G32)
2. Funksjonele thread cutting syklus.
Snijsyklus foar binnen- en bûtendiameters (G90)
1. Format Lineêre cutting cycle: G90 X(U)___Z(W)___F___; Druk op 'e skeakel om de ienblokmodus yn te gean, en de operaasje foltôget de fytsoperaasje fan it paad 1→2→3→4 lykas werjûn yn 'e figuer. It teken (+/-) fan U en W wurdt feroare neffens de rjochting fan 1 en 2 yn it inkrementele koördinateprogramma. Kegelsnijsyklus: G90 X(U)___Z(W)____R___ F___ ; De "R" wearde fan 'e kegel moat wurde oantsjutte. It brûken fan de cutting funksje is fergelykber mei de lineêre cutting syklus.
2. Funksje bûtenste sirkel cutting cycle. 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
Draadsnijsyklus (G92)
1. Format Straight thread cutting cycle: G92 X(U)___Z(W)____F___; Thread berik en spindle RPM stabilisaasje kontrôle (G97) is gelyk oan G32 (thread cutting). Yn dizze syklus foar it snijen fan triedden kin it ynlûke ark foar it snijen fan triedden wurde betsjinne as [Fig. 9-9; de chamfer lingte is ynsteld as 0.1L ienheid yn it berik fan 0.1L ~ 12.7L neffens de tawiisd parameter. Tapered thread cutting cycle: G92 X(U)___Z(W)____R____F___ ; 2. Funksje Thread cutting cycle
Stapsnijsyklus (G94)
1. Formaat Terrassnijsyklus: G94 X(U)___Z(W)___F___; Taper step cutting cycle: G94 X(U)___Z(W)___R___ F___ ; 2. Funksje Step cutting Lineêre snelheid kontrôle (G96, G97)
De NC draaibank dielt de snelheid yn, bygelyks, lege snelheid en hege snelheid gebieten troch it oanpassen fan de stap en it feroarjen fan de RPM; de snelheid yn elk gebiet kin wurde feroare frij. De funksje fan G96 is om line snelheid kontrôle út te fieren en in stabile cutting rate te behâlden troch allinich de RPM te feroarjen om de korrespondearjende wiziging fan 'e workpiece diameter te kontrolearjen. De funksje fan G97 is om de line snelheidskontrôle te annulearjen en allinich de stabiliteit fan RPM te kontrolearjen.
Set ferpleatsing (G98/G99)
De cutting ferpleatsing kin wurde tawiisd ferpleatsing per minuut (mm / min) mei G98 koade, of ferpleatsing per revolúsje (mm / rev) mei G99 koade; hjir G99 ferpleatsing per revolúsje wurdt brûkt foar programmearring yn NC draaibank. Travel rate per minuut (mm / min) = Ferpleatsing taryf per revolúsje (mm / rev) x Spindle RPM
In protte ynstruksjes faak brûkt yn Machtigingsformulier sintra binne itselde asCNC ferwurkjen dielen, CNC draaiende dielenenCNC Milling dielen, en sil hjir net beskreaun wurde. It folgjende yntroduseart allinich guon ynstruksjes dy't de skaaimerken fan it ferwurkingssintrum reflektearje:
1. Ekakte stop check kommando G09
Ynstruksje opmaak: G09;
It ark sil trochgean mei it útfieren fan it folgjende programma segmint nei it fertrage en posysjonearjen sekuer foardat it berikken fan it einpunt, dat kin brûkt wurde foar it ferwurkjen fan dielen mei skerpe rânen en hoeken.
2. Tool offset ynstelling kommando G10
Ynstruksje opmaak: G10P_R_;
P: kommando offset nûmer; R: ferset
Tool offset kin ynsteld wurde troch programma ynstelling.
3. Unidirectional posisjonearring kommando G60
Ynstruksje opmaak: G60 X_Y_Z_;
X, Y en Z binne de koördinaten fan it einpunt dy't krekte posisjonearring moatte berikke.
Foar gatferwurking dy't krekte posisjonearring fereasket, brûk dit kommando om it masine-ark yn te skeakeljen om unidirectionale posisjonearring te berikken, en elimineert dêrmei de ferwurkingsflater feroarsake troch de efterstân. De posisjonearring rjochting en overshoot bedrach wurde ynsteld troch parameters.
4. Ekakte stop check modus kommando G61
Ynstruksje opmaak: G61;
Dit kommando is in modaal kommando, en yn G61 modus is it lykweardich oan elk blok programma mei G09 kommando.
5. Trochrinnende cutting modus kommando G64
Ynstruksje opmaak: G64;
Dizze ynstruksje is in modale ynstruksje, en it is ek de standert steat fan 'e masine ark. Neidat it ark beweecht nei it einpunt fan 'e ynstruksje, sil it trochgean mei it útfieren fan it folgjende blok sûnder fertraging, en sil gjin ynfloed hawwe op de posisjonearring of ferifikaasje yn G00, G60 en G09. By it annulearjen fan de G61-modus Om G64 te brûken.
6. Automatysk referinsjepunt weromkommando G27, G28, G29
(1) Werom nei it referinsjepunt kontrôle kommando G27
Ynstruksje opmaak: G27;
X, Y en Z binne de koördinaatwearden fan it referinsjepunt yn it wurkstikkoördinatesysteem, dat kin brûkt wurde om te kontrolearjen oft it ark op it referinsjepunt pleatst wurde kin.
Under dizze ynstruksje, de befel as giet werom nei it referinsjepunt mei flugge beweging, automatysk decelerates en fiert in posisjonearring kontrôle op de oantsjutte koördinaat wearde. As it referinsjepunt is pleatst, is it referinsjepuntsinjaalljocht fan 'e as oan; as it net konsekwint is, sil it programma nochris kontrolearje. .
(2) Automatysk referinsjepunt weromkommando G28
Ynstruksje opmaak: G28 X_Y_Z_;
X, Y, en Z binne de koördinaten fan it middelpunt, dat kin wurde ynsteld willekeurich. De masine ark beweecht nei dit punt earst, en dan werom nei it referinsjepunt.
It doel fan it ynstellen fan it tuskenpunt is om te foarkommen dat it ark it wurkstik of fixture bemuoit as it weromkomt nei it referinsjepunt.
Foarbyld: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (it middelpunt is 400.0,500.0)
N3 G28 Z600.0; (it middelpunt is 400.0, 500.0, 600.0)
(3) Automatysk werom fan it referinsjepunt nei G29
Ynstruksje opmaak: G29 X_Y_Z_;
X, Y, Z binne de weromkommende einpuntkoordinaten
Tidens it weromkommen proses beweecht it ark fan elke posysje nei it tuskenpunt bepaald troch G28, en ferpleatst dan nei it einpunt. G28 en G29 wurde algemien brûkt yn pearen, en G28 en G00 kinne ek brûkt wurde yn pearen.
Post tiid: Jan-02-2023