You are on page 1of 40

Inkrementlis adatmegads az I opertorral, illetve G91 programozsval is lehetsges.

Inkrementlis adatmegads esetn az adat eljele az l-es s a 2-es plya irnyt


hatrozza meg. brnkon gy az U, mind a W cm eljele negatv.
A mondatban F cmen programozott, vagy megrklt eltolssal mozog a 2-es s a 3-
as plyn, gyorsmenettel az l-esen s a 4-esen.
Hengeres hossz esztergl ciklus
G77 X(U)_ Z(W)_ F_
Kpos hosszesztergl ciklus
A kpossgot vagy R, vagy I cmen adhatjuk meg. Mindkt esetben az adat
rtelmezse ugyanaz. Az R(I) cmen megadott adat mindig inkrementlis
adatknt kerl rtelmezsre, s az X(U) cmen megadott pozcitl rtend. Az
R(I) cm eljele hatrozza meg a kp lejtsi irnyt. A tbbi cm rtelmezse
megegyezik a hengeres hossz esztergl ciklusnl elmondottakkal. A G77 kd, s
a G77 mondatban programozott adatok rkldek. Mondatonknti zemben
mind a ngy mvelet (1, 2, 3, 4) vgn megll.
G77 X(U)_ Z(W)_ R(I)_ F_
Az egyszer menetvg ciklus (G78)
G78 X(U)_ Z(W)_ Q_ F(E)_
Inkrementlis adatmegads az I opertorral, illetve G91
programozsval is lehetsges.
Inkrementlis adatmegads esetn az adat eljele az l-es
s a 2-es plya irnyt hatrozza meg.
A mondatban F cmen programozzuk a menet emelkedst,
vagy E cmen az inchenknti menetek szmt, valamint Q
cmen a menet kezdetnek a jelad nullimpulzustl
szmtott szgrtt -ban megadva, a G33 mondatban
lertak szerint.
Az 1, 3, 4 mozgs gyorsmenettel trtnik. A 2-es plya vgn, ahol a menetvgs trtnik,
egy kb 45-os letrst vgez.
A letrsi szakasz hosszt az 1334 THRDCHMFR paramter hatrozza meg, amit az brn
r-rel jelltnk. A szakasz hossza r-L/10 ahol: r: a THRDCHMFR paramter rtke, L: a
programozott menetemelkeds
A THRDCHMFR paramter rtke 1-255-ig terjedhet, vagyis a letrs mrtke 0. lL-tl
25.5L-ig. Ha a paramter rtke pl. 4 s a programozott menetemelkeds F2, akkor a
letrs hossza: 2*(4/10)=0.8mm
G78 X(U)_ Z(W)_ R(I)_ Q_ F(E)_
Kpos menetvg ciklus
A kpossgot vagy R, vagy I cmen adhatjuk meg.
Mindkt esetben az adat rtelmezse ugyanaz. Az R(I)
cmen megadott adat mindig inkrementlis adatknt
kerl rtelmezsre, s az X(U) cmen megadott pozcitl
rtend. Az R(I) cm eljele hatrozza meg a kp lejtsi
irnyt. A tbbi cm rtelmezse megegyezik a hengeres
ciklusnl elmondottakkal. A letrs szge ebben az
esetben is 45-os s a letrs hosszt r-t a tengelyekkel
prhuzamos egyenes mentn mrjk.
A G78 kd, s a G78 mondatban programozott adatok
rkldek. Mondatonknti zemben mind a ngy
mvelet (1, 2, 3, 4) vgn megll.
Az oldalaz ciklus (G79)
G79 X(U)_ Z(W)_ F_
Inkrementlis adatmegads az I opertorral, illetve
G91 programozsval is lehetsges. Inkrementlis
adatmegads esetn az adat eljele az l-es s a 2-es
plya irnyt hatrozza meg.
A mondatban F cmen programozott, vagy megrklt
eltolssal mozog a 2-es s a 3-as plyn,
gyorsmenettel az l-esen s a 4-esen.
Kpos oldalaz ciklus
G79 X(U)_ Z(W)_ R(K)_ F_
A kpossgot vagy R, vagy K cmen adhatjuk meg.
Mindkt esetben az adat rtelmezse ugyanaz. Az R(K)
cmen megadott adat mindig inkrementlis adatknt
kerl rtelmezsre, s az X(U) cmen megadott
pozcitl rtend. Az R(K) cm eljele hatrozza meg a
kp lejtsi irnyt.
A tbbi cm rtelmezse megegyezik a hengeres
hosszesztergl ciklusnl elmondottakkal. A G79 kd,
s a G79 mondatban programozott adatok rkldek.
Mondatonknti zemben mind a ngy mvelet (1, 2, 3,
4) vgn megll.
Az egyszer ciklusok hasznlata
gy a ciklusok G kdja, mint a bemen paramterei rkldnek. Ez azt jelenti, hogy, ha
a ciklus vltozit, X(U), Z(W), vagy R(I, vagy K), mr megadtuk egyszer s rtkk
vltozatlan, nem kell jra berni a programba azokat.
G91. . .
G77 X-20 Z-50 F0.5
X-30
X-40
X-50
A pldban csak a fogsvtel rtke (X) vltozik ezrt csak ezt a cmet kell jra
kitlteni, a tbbi rtke vltozatlan marad. Ciklust csak akkor hajt vgre a ciklus
bekapcsolt llapotban, ha valamelyik mozgsra utal vltoz, X(U), Z(W), vagy R(I,
vagy K), is ki van tltve
Ha pldul ciklus llapotban
nll mondatban funkcit hajtunk vgre a ciklusllapot bekapcsolva marad, de a
ciklust nem ismtli meg:
G77 U- 20 W- 50 F0. 5 ( ci kl ust bekapcsol j a s vgr ehaj t j a)
T202 ( ci kl us bekapcsol va de nemhaj t j a vgr e)
U- 30 ( ci kl ust vgr ehaj t j a)
A ciklust s az rkld vltozkat az l-es csoportba tartoz interpolcis G kdok
trlik, illetve a G4 vrakozs kivtelvel az sszes egylvet G kd.
Az egyszer ciklusokat tartalmaz mondatokba rhat M, S, T funkci is. A funkcik
mindig a ciklus 1 -es mveletben hajtdnak vgre, vagy a mozgssal prhuzamosan,
vagy a mozgs vgn. Ha ez bizonyos esetekben kellemetlen a funkcit rjuk kln
mondatba.
sszetett ciklusok
Az sszetett ciklusok leegyszerstik a munkadarab program
rst. Pldul a munkadarab ksz mretnek kontrjt a
simtshoz le kell rni. Ez a kontr egyben meghatrozza az
alapjt a munkadarab nagyolst vgz ciklusoknak (G71, G72,
G73). A nagyol ciklusokon kvl rendelkezsre ll egy simt
(G70), egy menetvg (G76) s kt beszr ciklus (G74, G75)
is.
Nagyol ciklus (G71)
Az l-es tpus nagyolciklus
Ha adott egy munkadarab ksz
mretnek kontrja, amit az
brn az AA'B pontokkal
jelltnk, a G71-es ciklus d
nagysg fogsokkal kinagyolja
a nyers darabot u/2 s w
nagysg simtsi rhagyssal.
1. Tipus megadsi mdszer:
G71 U( d) R(e)
G71 P (n
s
) Q (n
f
) U( u) W( w) F(f) S(s) T(t) N(n
s
) X(U)...
F_
S_
T_
N(n
f
) ... utasts sorral trtnik
n
s
: a program simtst ler rsznek (AA'B szakasz) kezd mondatszma,
n
f
:. a program simtst ler rsznek (AA'B szakasz) befejez mondatszma.
u: a simtsi rhagys nagysga s irnya az X tengely mentn. Az X koordinta rtelmezsnek
fggvnyben tmrben, vagy sugrban rtend eljeles szm
w: a simtsi rhagys nagysga s irnya az Z tengely mentn. Eljeles szm.
f, s, t: a ciklus folyamn a program simtst ler n
s
-tl n
r
ig tart rszben (AA'B szakasz)
programozott F, S, T funkcikat nem hajtja vgre, hanem a G71 mondatban megadott f, s, t rtkeket
rvnyesti.
d: fogsmlysg. Mindig sugrban rtend pozitv szm.
e: a kiemels mrtke. Mindig sugrban rtend pozitv szm.
Azt, hogy az U cmen megadott rtk jelentse d, vagy u az
dnti el, hogy az adott mondatban programoztunk-e P-t s Q-t.
Ha nem, az U cm jelentse d, ha igen az U cm jelentse u.
A nagyol ciklust az a mondat hajtja vgre, amelyikben P-t s Q-t
adtunk meg. Az AA' pontok kztti mozgst a P cmen
megadott n
s
szm mondatban kell megadni ktelezen G00,
vagy G01 programozsval. Az itt megadott kd dnti el, hogy a
nagyols sorn a fogsvtel (az AA' irny mozgs)
gyorsmenettel (G00 programozsa esetn), vagy eltolssal (G01
programozsa esetn) trtnjk. Ebben a mondatban P(n
s
) Z
irny mozgst nem szabad megadni.
A kontrnak gy X, mind Z irnyban monoton nvekvnek, vagy cskkennek kell lennie,
ami azt jelenti, hogy visszaforduls egyik irnyban sem lehetsges. A ciklus mind a ngy
sknegyedben hasznlhat.
A mellkelt bra a simtsi rhagys
eljelt is feltnteti. Az n
s
s n
f
mondatok
kztti programrszben programozott F,
S, T funkcikat figyelmen kvl hagyja s
azokat rvnyesti, amelyeket a G71
mondatban (f, s, t), vagy elbb
programoztunk. Ugyanez vonatkozik az n
s
s n
f
mondatok kztt programozott
konstans vgsebessgre is, vagyis a G71
mondat eltti G96, vagy G97 llapotot, s
konstans vgsebessg rtket rvnyesti.
2. Tipus megadsi mdszer:
G71 P (n
s
) Q (n
f
) U(Au) W( w) D( d) F(f) S(s) T(t) N(n
s
)
X(U)...
F
S
T
N(n
f
) ...
A msodik megadsi mdszer bemen paramterei megegyeznek
az elsvel.
A 2-es tpus nagyolciklus
A 2-es tpus nagyol ciklust ugyangy kell megadni, mint az l-es
tpust, a kdja G71 s a bemen paramterei is ugyanazok, mint
az l-es tpusnak. A klnbsg a kontr kezd mondatnak (n
s
szm mondat) megadsban van. Amg az l-es tpus hvsa
esetn ebben a mondatban Z cmre nem lehet hivatkozni, vagyis
az AA' szakasz mozgsnak merlegesnek kell lennie a Z
tengelyre, addig a 2-es tpus hvsa esetn ebben a mondatban
ktelezen hivatkozni kell Z cmre. Az AA' szakasznak teht
nem kell merlegesnek lennie a Z tengelyre.
l-es tpus megadsa 2-es tpus megadsa
G71 U8 R1 G71 U8 R1
G71 P100 Q200 U0. 5 W0. 2 G71 P100 Q200 U0. 5 W0. 2
N100 X( U) N100 X( U) Z( W)
N200 N200
Abban az esetben, ha 2-es tpus ciklust kell hasznlnunk, m a
kontrt bevezet mondatban csak X irnyban kell mozognunk,
vagyis merlegesen a Z tengelyre, programozzunk a Z tengely
mentn inkrementlis 0 elmozdulst, azaz ZI0-t, vagy W0-t.
A 2-es tpus nagyolciklus abban klnbzik az l-estl, hogy
a kontrnak X irnyban nem kell monoton nvekvnek, vagy
cskkennek lennie, vagyis a kontr lehet visszahajl. A ciklus
maximum 10 db visszahajl zsebet tud kezelni.
Z irnyban viszont a kontrnak tovbbra is monotonnak kell
lennie, nem lehet visszahajts benne.
A kontr els mondata (n
s
) tartalmazhat Z irny elmozdulst is
(st Z cmre ktelezen hivatkozni kell), vagyis az els vgsnak
nem kell merlegesnek lennie a Z tengelyre.
A 2-es tpus nagyol ciklusnl a kiemels a Z tengelyre
merlegesen trtnik, az rvnyes kiemelsi "e" rtkkel.
A simtsi rhagys programozsnl a fenti esetben Z irny
simtsi rhagyst (w) nem szabad programozni (W0 kell
legyen), mert ellenkez esetben a szerszm belevghat az egyik
oldali falba.
Homlok nagyol ciklus (G72)
l-es tpus homlok nagyol ciklus
A homlok nagyol ciklus (G72),
ugyanaz, mint a G71-es nagyol
ciklus, azzal a klnbsggel, hogy a
forgcsols az X tengellyel
prhuzamosan trtnik
1. Megadsi mdszer:
G72 W(Ad) R(e)
G72 P (n
s
) Q (n
f
) U( u) W(Aw) F(f) S(s) T(t)
N(n
s
) Z(W)...
F
S
T
N(n
f
) ...
A bemen paramterek jelentse teljes egszben megegyezik a G71 ciklus
paramtereinek jelentsvel.
A ciklus mind a ngy sknegyedben hasznlhat.
Az bra a simtsi rhagys eljelt is megadja
mind a ngy esetre. Az AA' pontok kztti
mozgst ler n
s
szm mondatban X tengelyre
val hivatkozs nem lehet, a mozgs mindig a Z
tengellyel prhuzamos kell legyen. Az n
s
szm
mondatban meghatrozott interpolcis kd
(G00, vagy G01) hatrozza meg, hogy a ciklus
sorn a fogsvtel eltolssal, vagy
gyorsmenettel trtnik. A programozott
kontrnak mindkt tengely mentn monotonnak,
vagyis folytonosan nvekvnek, vagy
cskkennek kell lenni. A szerszmsugr
korrekci hasznlatra a G71 ciklusban
elmondottak rvnyesek.
A 2-es tpus homlok nagyol ciklus
A 2-es tpus homlok nagyol ciklust ugyangy kell megadni, mint
az l-es tpust, a kdja G72 s a bemen paramterei is ugyanazok,
mint az l-es tpusnak. A klnbsg a kontr kezd mondatnak (n
s
szm mondat) megadsban van. Amg az l-es tpus hvsa esetn
ebben a mondatban X cmre nem lehet hivatkozni, vagyis az AA'
szakasz mozgsnak merlegesnek kell lennie az X tengelyre,
addig a 2-es tpus hvsa esetn ebben a mondatban ktelezen
hivatkozni kell X cmre. Az AA' szakasznak teht nem kell
merlegesnek lennie az X tengelyre. A tovbbiakban a ciklusra
ugyanazok a megktsek rvnyesek, mint a G71-es 2-es tpus
ciklusra. A kontr lehet visszahajl is, azonban X irnyban
monotonnak kell lennie.
Simt ciklus (G70)
G70 P (n
s
) Q (n
f
) U(u) W(w) n
s
a program simtst ler rsznek
kezd mondatszma.
n
f
: a program simtst ler rsznek
befejez mondatszma.
u: a simtsi rhagys nagysga s
irnya az X tengely mentn. Az X
koordinta rtelmezsnek
fggvnyben tmrben, vagy sugrban
rtend eljeles szm.
w: a simtsi rhagys nagysga s
irnya az Z tengely mentn. Eljeles
szm.
A ciklus folyamn a program simtst ler n
s
-tl n
f
-ig tart rszben programozott F, S, T funkcikat
vgrehajtja, ellenttben a G71, G72, G73 ciklussal.
A simt ciklus vgn a szerszm visszatr a kiindulsi pontra s a kvetkez mondat kerl beolvassra.
A simt ciklus folyamn a szerszm sugr korrekci szmtsa mkdik.
U s W cmen simtsi rhagys adhat meg abban az esetben, ha a simtsi rhagyst tbb lpsben
akarjuk eltvoltani.
Az n
s
-tl n
f
-ig terjed mondatok nem tartalmazhatnak alprogramhvst
Homlok beszr ciklus (G74)
A beszrs Z irnyban trtnik.
1. Megadsi mdszer:
G74 R (e)
G74 X(U) Z(W) P (i) Q (Ak) R
(d) F
e: a visszahzs mrtke. rkld rtk,
addig nem vltozik, amg t nem rjuk.
X: a "B" pont X irny abszolt mrete
U: az AB pont tvolsga inkrementlisan
Z: a "C" pont Z irny abszolt mrete
W: az AC pont tvolsga inkrementlisan
i: a fogsvtel nagysga X irnyban. Mindig sugrban rtend, pozitv szm.
k: a fogsvtel nagysga Z irnyban. Mindig pozitv szm.
d: a szerszm elhzsnak mrtke alul. Ad eljele mindig pozitv (a mozgs irnya mindig az AB
vektor eljelvel ellenttes).
Ha azonban az X(U) cm kitltst s P(i) cm kitltst is elhagyjuk, az R(d) eljele rtelmezsre
kerl, s a mozgs irnyt alul d eljele hatrozza meg.
2. Megadsi mdszer:
G74 X(U) Z(W) I (i) K
(k) D (Ad) F
A msodik megadsi mdszer
bemen paramtereinek rtelmezse
megegyezik az elsvel.
Beszr ciklus (G75)
1. Megadsi mdszer:
G75 R (e)
G75 X(U) Z(W) P (Ai) Q (Ak) R
(Ad) F
A ciklus vltozinak rtelmezse megegyezik a G74
ciklusval, azzal a klnbsggel, hogy a beszrs X
irnyban trtnik, ezrt X(U) s Z(W) cmek
rtelmezse felcserldik.
2. Megadsi mdszer:
G75X(U) Z(W) I(Ai) K(Ak) D
(Ad) F
A menetvg ciklus (G76)
Pl: forgcsolsi keresztmetszet lland, vgs egyik oldalon
1. Megadsi mdszer:
G76P(n)(r)(a) Q (d
min
) R(d) G76
X(U) Z(W) P (k) Q (d) R (i) F(E)(L)
n: a simt ciklusok szma (n=01...99)
Ez az rtk rkld, s addig nem vltozik, amg
t nem rjuk.
r: a letrs mrtke (r=01...99)
A menetbl val kifutskor a vezrl kb. 45-ban
emeli ki a szerszmot. A kiemelsi letrs hosszt
adjuk meg r segtsgvel. A szakasz hossza r-L/10,
ahol: L: a programozott menetemelkeds
a: a menetvg ks lszge fokban (a=01...99)
n, r s a rtkt a P cmen adhatjuk meg egyszerre.
Mivel mindegyik rtket egy ktjegy szm fejezi
ki, P cmre egy hatjegy szmot kell rni. Pldul,
ha a simt ciklusok szma n=2, a letrs rtke
1.5L (r=15), s 60-os kssel dolgozunk, akkor P
rtke: P021560.
d
min
: a minimlis fogs rtke (mindig sugrban rtend, pozitv szm)
Ha a menetvs sorn az n-edik ciklusban a fogsvtel rtke d
n
- d
n
< d
min
, akkor a fogsvtel
rtkt mindig d
min
rtkre korltozza be.
d: simtsi rhagys (mindig sugrban rtend, pozitv szm)
Az itt felsorolt paramterek az els G76 P (n) (r) (a) Q (d
min
) R (d) mondat bemen adatai. A
vezrl a G76 kdra akkor vgzi el a fentebb felsorolt paramterek tvtelt, ha a G76
mondatban nincs sem X(U), sem Z(W) cm kitltve.
i: a kpossg mrtke (mindig sugrban rtend). Ha i=0, vagy az R cmet nem tltjk ki,
hengeres menetet vg.
k: a menet mlysge (mindig sugrban rtend, pozitv szm)
d: az els fogs mlysge (mindig sugrban rtend, pozitv szm)
L: a menet emelkedse
Programozsa megegyezik a G33-nl elmondottakkal. Az F cmre rt rtk menetemelkedst, az
E cmre rt rtk inchenknti menetszmot jell.
A fenti paramterek a msodik G76X(U) Z(W) R (i) P (k) Q (Ad) F(E)(L) mondat bemen
adatai. Menetvgst csak a fenti mdon kitlttt mondatra vgez, ami azt jelenti, hogy az X(U),
Z(W) cmek valamelyiknek kitltve kell lenni. Ha egyik koordintacm sincs kitltve, akkor a
mondatot paramterbellt mondatnak rtelmezi.
A ciklus vgrehajtsa sorn a fogsvtelt, vagyis az A s a C pontok kztti mozgst, gyors-menettel
hajtja vgre, ha a ciklus alatt G00 kd van rvnyben, illetve a megrklt eltolssal, ha a ciklus
alatt G01 kd van rvnyben.
A C s D pontok kztt eltol mozgst vgez, az F(E) cmen megadott L menetemelkedsnek
megfelelen. A tbbi szakaszt gyorsmenettel hajtja vgre. A menetet mindig az bra szerinti
mdszerrel, az egyik oldalon vgja a sszefggs szerint gy, hogy a forgcsolsi keresztmetszet
lland legyen. A menet vgn mindig letrst vg a belltott paramtereknek megfelelen.
X(U), Z(W) cmek eljele hatrozza meg a fogsvtel, illetve a menetvgs irnyt,
R(i) cm eljele a kp lejtsi irnyt.
2. megadsi mdszer:
G76 X(U) Z(W) I(i) K(k) D(d) A(a) F(E)(L) Q P
Az i, k, d, L adatok rtelmezse megegyezik az 1. mdszernl lertakkal. "A" cmen (a) az 1.
mdszerhez hasonlan a menetvg ks lszgt lehet megadni. A klnbsg az, hogy amg az 1.
mdszernl csak l-os felbontssal tudjuk megadni, addig a 2. mdszernl 0.001-ossal. Ha "A"
cm nincs kitltve a rtkt paramterrl veszi. Az n, r, a, d
min
s d bemen paramtereket a
vezrl ppgy figyelembe veszi a 2. mdszerrel trtn menetmegadsnl, mint az I-nl. A
mondatot megelz G76 P (n) (r) (a) Q (d
min
) R (d) mondattal ebben az esetben is megadhatunk
bemen paramtereket. A vezrl akkor tekinti a mondatmegadst a 2. mdszer szerintinek, ha a
mondatban K cm ki van tltve.
Q: a menet kezdetnek a jelad null impulzus tl szmtott szgrtke -ban megadva. A cm
rtelmezse megegyezik a G33-nl elmondottakkal.
tfle menetvgsi mdszer kztt lehet vlasztani az albbi brk alapjn
Pl: forgcsolsi keresztmetszet lland, vgs egyik oldalon
P2: vgs mindkt oldalon
P3: fogsvtel lland vgs egyik oldalon
P4: fogsvtel lland vgs mindkt oldalon
P5: forgcsolsi keresztmetszet lland, vgs mindkt oldalon
P2: vgs minimt oldalon
P5: forgcsolasi keresztmetszet lland, vgs mindkt oldalon

You might also like