Professional Documents
Culture Documents
Chuong 3 - He Thong Dieu Khien PDF
Chuong 3 - He Thong Dieu Khien PDF
MMI
NKC
PLC
31
B iu khin PLC iu khin vic thay dao, tc trc chnh, thay chi tit gia cng v nhp
hoc xut cc tn hiu x l. N ng vai tr iu khin cc hot ng ca my (ngoi tr iu
khin cng c servo)
Hnh 3.2 th hin kin trc ca mt h my cng c CNC di gc c phn cng ln
phn mm. Di gc phn cng, my CNC bao gm h iu khin CNC, h thng cc ng
c dn ng, v bn thn my cng c. Tn hiu iu khin v tr, l u ra cui cng ca h
CNC, c truyn n b iu khin ng c (motor drive system), b iu khin ng c iu
khin cc ng c servo bng iu khin vn tc hoc momen. Cui cng, ng c bt bn my
mang chi tit chuyn ng thng qua h thng truyn ng.
Trong h thng CNC, m-un x l cc chc nng ca MMI, NCK v PLC bao gm b
x l trung tm, h thng RAM v ROM lu cc ng dng ca ngi dng (cho MMI),
chng trnh gia cng (cho NCK) v cc chng trnh PLC (cho PLC). M-un x l kt ni vi
h giao din c trang b cc phm nhp d liu, mn hnh hin th v h thng bus. C th ni,
kin trc ca mt h CNC tng t nh mt my tnh a nhim. H CNC cng c cc thit b
nhp/xut cc tn hiu tng t v tn hiu s nhm giao tip trc tip vi cc thit b ngoi vi
khc v to mi lin kt truyn thng gia cc ng c v m-un nhp/xut.
Theo cch nhn v mt phn mm, h thng CNC c th hin trn hnh 3.2. Theo , h
CNC bao gm cc chc nng MMI h tr chc nng son tho chng trnh, giao din ngi
dng v hin th cc thng tin trng thi ca my; cc chc nng NCK thi hnh cng vic thng
dch chng trnh, ni suy v iu khin; cc chc nng PLC thc hin cc chng trnh logic
theo cch tun t.
32
1. Cc chc nng lin quan n hot ng ca my: bao gm hin th trn thi ca my khi my
hot ng v d nh khong cch i c, tc dch chuyn dao, tc quay ca trc chnh,
dng lnh no ang c thi hnh... Ngoi ra n cn h tr cc chc nng nh dch chuyn bn
my bng tay, nhp d liu bng tay, tm chng trnh, son tho chng trnh, qun l dng c
ct (xem hnh 3.3).
Hnh 3.4. V d v thit lp tham s (parameters) cho my thng qua MMI (h iu khin
FANUC), a con tr n tham s cn sa, nhp gi tr mi v nhn phm Input
2011, XPhng-BM CTM, Khoa CK, HNT
33
3. Chc nng son tho chng trnh gia cng: Chc nng ny cho php nhp v chnh sa
chng trnh gia cng (gi l G-code, da trn tiu chun EIA/ISO Electronics Industry
Association/International Organization for Standardization). V mt thc t, ngi s dng my
phi bit G/M code (s c lm r chng 4). mt s h iu khin CNC, chc nng lp
trnh gia cng s dng ch hi thoi gia ngi v my gip cho vic son tho chng
trnh c d dng hn. V d son tho chng trnh gia cng khoan l, ngi lp trnh
khng cn nh chi tit c php ca tng cu lnh trong chu trnh khoan. Chng trnh h tr lp
trnh trong my s t ng sinh chng trnh G-code, ngi dng ch nhp cc thng s c bn
nh v tr l cn khoan, chiu su l v.v
4. Chc nng gim st v cnh bo (Monitoring and alarm functions): H thng CNC lun lun
thng bo cho ngi dng trng thi v tnh trng ca my. Chc nng ny l rt cn thit khi
my hot ng tc cao. Trn my cng c CNC thng c cc n bo v mc ti ca
my, cc chung hoc n bo li v s c, bo co trng thi ca PLC v.v
5. Cc dch v v tin ch khc: Ngoi 4 chc nng thit yu bn trn, nhiu chc nng tin ch
khc rt hu dng i vi ngi vn hnh my. V d chc nng DNC (Direct Numerical
Control) c nhim v truyn chng trnh gia cng son tho bn ngoi my CNC xung my
CNC tin hnh gia cng (s c lm r thm cui chng), hoc chc nng copy cc tham
s trong my ra bn ngoi v lu thnh file lu tr khi ngi dng cn phc hi cc tham s
nh ban u, hoc chc nng giao tip trao i d liu gia my tnh PC v h iu khin CNC.
1.2. Chc nng NCK (Numerical Control Kernel)
Nhn chung, h NC thng dch d liu nhp, lu gi n trong b nh, gi lnh n h thng dn
ng, v kim tra cc tn hiu phn hi v v tr hoc tc ca h thng dn ng. Cc khi
chc nng ca NCK v dng thng tin trong NCK, c xem l b phn thit yu ca h CNC,
c th hin trn hnh 3.5. Chc nng thng dch, ni suy, iu khin gia tc/gim tc v iu
khin v tr l cc chc nng chnh ca b phn NCK.
a) Chc nng thng dch (interpreter): ng vai tr c chng trnh gia cng (part
program), thng dch cc block lnh di dng m ASCII (American Standard Code for
Information Interchange) trong chng trnh gia cng v lu gi chng trnh c thng
dch vo b nh trong ri chuyn sang b ni suy (interpolator). Cc khi lnh (blocks)
c thc hin tun t, trnh thng dch s c v dch block lnh k tip khi khi lnh pha
trc ang c thi hnh. V th, nu thi gian thng dch khi lnh pha sau di hn thi gian
thc hin lnh th my phi ch cho n khi khi lnh c thng dch xong. Do vy vic my
phi tm dng l khng trnh khi. trnh trng hp ny, ngi ta dng b m (buffer)
lu tr tm thi d liu thng dch. B m lun gi mt lng s cc d liu c thng
dch trnh vic my phi dng tm thi khi c trng hp thi gian thng dch lnh ln
hn thi gian thi hnh lnh.
35
36
Trc Y
ai truyn
Trc X
/c Servo
Vt me
/c Servo
ieu khien /c
Servo Y
ieu khien /c
Servo X
Bo K may
Machine cotrol
unit (MCU)
37
iu khin
v tr
iu khin
vn tc
Thc
quang hc
Ban may
ong c
servo dan
ong
May o toc o
(tachometer)
Vt me- ai oc
38
Cam bien
v tr/toc o
Khuech ai
cong suat
Dong ien/ien
the a khuech ai
Servo
motor
Hoi tiep
Hnh 3.10 S o khoi cua ieu khien chu trnh kn ong c servo
B iu chnh v tr lun phi ra lnh ch dn cho ng c servo dch chuyn cho n khi
hai tn hiu t b iu khin v tn hiu hi tip v tr c xem l bng nhau, tc l sai s iu
chnh bng khng. t chnh xc iu chnh cao, khc phc c cc i lng nhiu,
b iu chnh cn phi tho mn cc yu cu sau:
-
C b khuych i tc cao gi cho sai lch iu chnh l thp nht (tt nht l bng
khng).
C gim chn v tn s dao ng ring cao khc phc c hin tng dao ng ti
v tr ch.
Mmen qun tnh ca cc b phn chuyn ng c gi tr nh.
B truyn ng c c hng s thi gian tr nh.
Cc chi tit truyn ng c kh c bn cao, khe h lp ghp nh
40
Rotary encoder
Linear encoder
Nguyn tc cm
ng in t
Nguyn tc
quang in
Nguyn tc cm
ng in t
Nguyn tc
quang in
Tn hiu ra
Chu k
chia
lch
pha
Tn hiu chun
41
Hnh 3.13 Hnh dng tht ca thc quang in chuyn ng thng (optical scale)
Nguyn l o kiu quang in nh sau:
Xt h thng o quang in chuyn ng thng (hnh 3.12).
Thit b gm c mt ngun sng 1, mt thu knh hi t 2, thc o c khc vch thnh
cc khe hp nh sng c th lt qua li kch quang 4 v cc t bo quang in 5. Khi li
kch quang c chuyn ng tng i vi thc o, ngun sng xuyn qua cc khe h ca thc
o v li kch tc ng ln cc t bo quang in to ra cc xung in hnh sin. Ngi ta b tr
cc t bo quang in cch u nhau v c ti hai lp xp b tr lch nhau khong cch chia
nn s nhn c hai tn hiu hnh sin lch pha nhau 90 vi mc ch gip cho h iu khin
nhn bit c chiu chuyn ng. Cc tn hiu hnh sin ny c chuyn thnh cc xung hnh
ch nht thng qua mt mch in t khc t a vo cc c cu m xc nh v tr
ca bn my.
tng phn gii ca php o (tng chnh xc iu khin) ngi ta c th dng hai
cch :
- Tng s vch chia trn thc (lc vic ch to thc kh hn)
- Bin i cc xung ch nht thnh cc xung c chu k nh hn (5 ln hoc 25 ln) (xem
hnh 3.12)
a c
khc vch
3 t bo
quang in
Tham
chiu
3 ngun
sng
3 chm tia
sng
Track
ngoi
Track gia
Track
trong
Thi gian
42
ng. Track trong cng dng xc nh kt thc mt vng quay. Mch tch phn dng m
s cc cnh tng v gim ca cc xung.
a c khc rt nhiu vch t 200-18000 vch nh k thut khc ho. S vch cng
nhiu th phn gii o cng cao. chnh xc ca thc quang rt cao vi sai s 5m/m.
Cu trc tht ca encoder quang hc chuyn ng quay nh trn hnh 3.15.
Hnh 3.15: Thc quang chuyn ng quay (optical rotary encoder): cu trc tht bn ngoi
c) Nguyn l bin tr: S dng Potentiometers, L loi vt liu c in tr t l thun vi
chiu di. V tr cn xc nh cng chnh l v tr ca con chy, c tnh ton da vo t s in p
( y in p bng cng dng in khng i nhn vi in tr t l thun vi chiu di ca vt
liu lm potentiometers), hnh 3.16.
So (Digital)
Trc tiep
Gian tiep
Tng t (Analog)
Tuyet oi (absolute)
Trc tiep
Gian tiep
Trc tiep
Gian tiep
43
Tuyet oi (absolute)
Trc tiep
Gian tiep
H thng phn loi h thng o hnh trnh c trnh by trn hnh 3.17
- Phn loi theo phng php o: tuyt i (absolute) v tng i (hay gia s incremental )
- Phn loi theo v tr o: trc tip v gin tip
- Phn loi theo chuyn ng ca thit b o: thit b chuyn ng thng v chuyn ng quay
- Phn loi theo tn hiu o: tng t (analog) v s (digital )
o v tr trc tip:
L phng php gim st v tr cn o, khng cn
qua cc dn ng c kh trung gian. H thng o c
ghp trc tip vi chuyn ng cn o, c th l thc
o gn trc tip ln bn my, h thng c gn ln thn
my c nh (v d hnh 3.18). Phng php o trc tip
c chnh xc v tr cao v n loi tr c sai s do
khe h v bin dng ca b truyn ng c kh.
o gin tip:
Thay v o trc tip chuyn ng tnh tin ca bn
my ta gin tip o chuyn ng quay ca vt me t
thng qua bc vt ca vt me bit v tr hay
dch chuyn ca bn my (xem hnh 3.19).
Cc sai s mc phi do sai lch bc vt me cng
nh khe h ca b truyn s a vo trong sai s ca
Hnh 3.18 He thong o trc tiep
php o. Sai s ny phi nm trong phm vi cho php
thng qua vic ch to b truyn
c chnh xc ln hoc c
b li thng qua cc yu t hiu
chnh c ci t trong chng
Thiet b o v
trnh iu khin. Thit b o gin Khp noi
tr gian tiep
tip c s dng rng ri hin
nay v cc b truyn c ch to
kh chnh xc v b iu khin
cng c kh nng hiu chnh khe
Vt me
h bc vt me. Vic bo v thit
b o gin tip khi bi, phoi v
ong c
nc lm mt d hn so vi thit
b o trc tip.
Hnh 3.19 He thong o v tr gian tiep
Trong thc t thit b hi
tip v tr kiu gin tip c lp t vo u cui ca trc ng c servo (xem hnh 2.17) nhm
ng b vi ng c v thun tin trong vic che kn, bo v v gn nh v kt cu.
Phng php o v tr tuyt i
Trong phng php o ny, mi gi tr o u c so snh vi im O ca thc o.
- i vi phng php o v tr theo kiu tng t / tuyt i, ng vi mi v tr trong phm
vi ng dch chuyn l mt mc in p t bit.
- i vi phng php o v tr s ho / tuyt i, mi mt gia s v tr c nh du ring
bng cc m nh phn cho trc.
- u im ca phng php o tuyt i l ti mi thi im o hay c khi mt in, v tr
tuyt i so vi im O u nhn bit ngay.
- Nhc im ca h thng o tuyt i l phc tp v cu trc nn gi thnh t, v vy cc
my mi hin nay t dng v l do cnh tranh v gi c.
Phng php o v tr kiu gia s (tng i)
Ton b phm vi dch chuyn c chia thnh cc bc tng (increments) c ln nh
nhau. V tr hin ti c tnh bng tng cc bc tng i qua. Cc gia s vt qua u cng
2011, XPhng-BM CTM, Khoa CK, HNT
44
li vi nhau hoc tr i cho nhau xc nh v tr tht tu theo chiu chuyn ng. Gi thnh
ca h thng o gia s khng t lm nn c dng nhiu.
Nhc im ca n l khi khi ng my, v tr tht ca bn my lc khng nhn bit
c, do vy sau khi m my, b iu khin bt ngi vn hnh phi a cc trc ca my v
home (im 0) ca n (referrent zero point) ly im gc ban u nu nh khng c ngun
nui d phng.
5. Phng php dch chuyn v nh v dng c ct trn my CNC
Cc h iu khin CNC c th c hai phng php nh v v dch chuyn dng c ct l:
- Dch chuyn t im n im (point-to- point).
- Dch chuyn theo ng (contouring path).
P2
a) Dch chuyn t im n im
i vi phng php ny, cc im lp trnh
c ni vi nhau bng cc ng thng. Phng
php ny dng nh v chnh xc v tr ca trc
chnh (dng c ct) ti mt hoc mt vi im cho
450
trc trong cc th tc gia cng nh: khoan, khot,
doa, taro, t l. Trong qu trnh dch chuyn t im P1
ny n im kia, dng c ct nhc ln khi chi tit
Hnh 3.20: S o nh v theo iem
mt khong an ton v dch chuyn nhanh n im
tip theo. My khoan s dng phng php dch
chuyn v nh v ny l rt tt. Khi ga cng xong mt l, n chuyn t im lp trnh ny n
im lp trnh kia vi vn tc nhanh nht c th gim thi gian chy khng (v=5-20 m/pht ).
C hai trc (X v Y) dch chuyn ng thi vi cng mt tc chy dao. iu ny c ngha l
chng ch dch chuyn theo cc hng song song vi cc trc to hoc dch chuyn theo
hng 45so vi phng X v Y.
V d: khi chuyn hai im hai nh cho ca hnh ch nht chng s dch chuyn nh
hnh (3.20)
b) iu khin dch chuyn theo ng contour
i vi my phay v my tin buc phi c h iu
khin theo ng contour. Dao ct lun lun tip xc vi
phi to ra cc ng cong hoc ng thng tu theo
trong mt phng hay trong khng gian. iu ny c
c nh chuyn ng ng thi ca bn my theo nhiu
phng (nhiu trc) khc nhau theo cc quan h hm s:
(tuyn tnh) theo ng thng v phi tuyn theo ng
cong.
Tu theo s trc c iu khin ng thi (cng mt
lc) m h iu khin theo ng c chia thnh cc
Hnh 3.21 S o nh v theo
loi iu khin nh: 2D, 2 D, 3D, 4D, 5D v ti a c
ng kieu 2D
th l 6D hoc 7D v.v... S trc c iu khin ng thi
cng nhiu th gi thnh ca b iu khin tng ln rt
nhanh do mc phc tp v mt c kh cng nh v mt
iu khin tng ln khi tng s trc.
iu khin 2D
iu khin 2D cho php gia cng mt ng cong
phnh hay ng thng trong mt phng X-Y (hnh 3.22).
Trc th 3 ( xc nh chiu su) c iu khin c
lp vi hai trc kia tc l khi trc X v Y dch chuyn th
Hnh 3.22 S o nh v theo
bt buc trc th 3 (trc Z) phi ng yn. Hoc l trc
ng 2 D
th 3 c iu khin bng tay (c ng c dn ng
45
2011, XPhng-BM CTM, Khoa CK, HNT
Y
X
Cnh turbine
Thng
Trn
Xon c
Parapol
hypepol
spline
Bc 3
47
NURBS
Nu phn chia b ni suy theo thit b v phng php thc hin, b ni suy c phn
loi thnh ni suy phn cng (hardware interpolator) v ni suy phn mm (software
interpolator). B ni suy bng phn cng bao gm cc loi thit b in t khc nhau, c dng
cho n khi CNC c pht trin. Tuy nhin, ngy nay, ni suy bng phn mm c s dng
ph bin trong cc h CNC. Khi nim ni suy phn mm bt ngun t ni suy phn phn cng
v ni suy phn cng ch gii hn trong cc h thng iu khin n gin.
6.2 Ni suy bng phn cng
B ni suy phn cng thc hin vic ni suy v to ra cc xung bng mch in t. N
cho php ni suy vi tc cao nhng kh thch nghi trong vic sa i hoc thay th cc
thut ton ni suy mi. Phng php ni suy phn cng in hnh nht l s dng b phn
tch vi phn s DDA (Digital Differential Analyzer).
a) Ni suy thng
Ni suy thng ngha l iu khin chuyn ng theo chuyn ng tuyn tnh t v tr xut
pht n v tr ch. Ni chung, ni suy thng thc hin vic iu khin cc trc chuyn ng
ng thi (2 trc trong mt phng 2D v 3 trc cho khng gian 3D).
Khi thc hin ni suy thng, iu quan trng nht l s ng b ca 2 trc (xt ni suy
trong mt phng) tng ng vi c vn tc v chuyn v. Gi BLU (basis length unit) l chiu
di b nht m mi trc c th dch chuyn c. Khi ng c c cung cp 1 xung, n s to
ra mt dch chuyn bng BLU. Khi V d, gi s trc X dch chuyn A BLU v trc Y dch
chuyn B BLU nh trn hnh 3.28 (a). Trong trng hp ny b ni suy DDA phn cng s to
ra A xung dch chuyn trc X v B xung dch chuyn trc Y. T s gia vn tc gia
trc X v trc Y phi gi bng hng s.
b)
b)
YE
Nguyn l tnh ton cc im trung gian
trong ni suy thng:
Gi s dao cn chuyn t im bt u
PA n im kt thc PE theo mt ng
thng vi mt tc chy dao u = Const
xc nh trc (hnh 3.29). Ton b nhng
on L c phn chia thnh nhng on
S . Khong thi gian ton b dao dch
chuyn t hai im lp trnh A v E l
L
T=
L
Cc gi tr trung gian v v tr m dao
phi ct cn phi i qua c tnh theo hm
YA
48
Pn+1
Pn
Vy
A VX
XA
XE
x (t ) = x A + v x dt = x A +
T
y (t ) = y A + v y dt = y A +
xE x A
dt
T
yE y A
dt
T
T
nh php tch phn s c thay thnh php
N
cng s v n c thc hin trong b cng tch phn ca phn cng.
n
x xA
xE xA
xE xA
x (t ) = x A +
t n = x A +
n = x A + E
N
T
N
1
n
y yA
y yA
y yA
y(t ) = y A + E
t n = y A + E
n = y A + E
T
N
1
(vi n = 1,2,3,..,N)
Vi mi bc cng, gi tr v v tr li tng thm mt bc bng hng s. m bo
x xA
chnh xc v bin dng ni suy so vi bin dng yu cu, cc bc cng x = E
v
N
y yA
y = E
phi nh hn hoc bng 0.001 mm. Mi bc cng c gi l basic length unit
N
(BLU). Thng thng BLU = 0.001 mm hoc 0.0001 mm.
b) Ni suy ng trn
Gi s cn ct mt bin dng l mt cung trn c bn knh R, im u PA im, cui PE.
cung trn c xc nh l duy nht, cn c thm mt thng s na l ta ca tm cung
trn so vi im im u (xem hnh 3.28 (b)).
Xy dng mt trc to -cc c gc to l tm cung trn. Trc X v trc Y trng
vi cc trc tng ng trong h iu khin (cc trc trn bn my). Theo quan h hnh hc ta c:
x = R.cos
y = R.sin
P
T
E
Ta c thm mt s tnh ton khc:
y
A = arctg A
xA
t
P
R
(x,y)
y
E = arctg E
YA
xE
PA
XA
Hnh 3.30: S tnh ton ni suy trn
49
x = Rcos A + ( E A ) Tt
y = Rsin + ( ) t
E
A
A
T
o hm hai v theo thi gian t ta c tc thnh phn trn cc trc
Vx =
A
A
dx
t
sin A + ( E A ) = R E
y (t )
= R E
dt
T
T
T
Vy =
dy
A
t
A
cos A + ( E A ) = R E
x (t )
=R E
dt
T
T
T
T
to im P c xc nh
N
qua php cng gia s cc dch chuyn thay cho php ly tch phn.
E A n
Vi chnh xc dng khi chia nh thi gian t =
x (t ) = x A + Vx t = x A R
y (t ) = y A + V y t = y A + R
E A
N
y(i.t )
i =0
n
x (i . t )
i =0
Hnh 3.31. Lu thut ton ni suy thng (a) v ni suy trn (b) theo phng php DDA bng
phn mm
2011, XPhng-BM CTM, Khoa CK, HNT
50
(a)
(b)
Hnh 3.32 Kt qu ni suy ng trn theo phng php DDA (a) v phng php bc thang (b)
Sau y l mt v d s dng ni suy DDA bng phn mm, chiu di n v ca chng
trnh gia cng c ly bng BLU v vn tc ly bng BLU/giy.
G01 X0.Y10.F10
(ni suy thng, chy n im (X,Y) = (0,10))
G02 G90 X10. Y0. I0. J-10. F10
(Ni suy trn cng chiu kim ng h), im u l
(0,10), im cui ca cung l (10,0), v tr tng i ca tm so vi im u l (0,10). Kt qu
ni suy th hin trn hnh 3.32 (a).
b) Ni suy bc thang
Thut ton ni suy bc thang xc nh
hng ca cc bc nhy bng chiu di n v
BLU v gi tn hiu xung n cc trc tng ng.
Mc ny ch gii thiu ni suy bc thang p
dng cho ni suy cung trn v thut ton p dng
cho ni suy thng d dng suy ra t ni suy trn.
Hnh 3.33 cho thy nguyn l lm vic ca
ni suy trn theo chiu kim ng h gc phn
t th nht ca h trc ta . Gi s dng c ct
cn n im (Xk,Yk) sau i bc lp. Trong php
ni suy ny, bin s Dk c tnh theo phng
trnh sau:
Hnh 3.33 c tnh ca ni suy bc thang
Dk = X k2 + X k2 R 2
Hng ca mi bc nhy c xc nh da trn Dk, hng ca cung trn, v gc phn
t m ca h ta , Gi s chuyn ng theo cung trn xoay theo chiu kim ng h gc phn
t th nht, thut ton nh sau:
1. Dk < 0: Trng hp ny ngha l v tr (Xk,Yk) nm trong ng trn v phi nhy theo
chiu dng ca trc X
2. Dk > 0: Trng hp ny ngha l v tr (Xk,Yk) nm trong ng ngoi v phi nhy theo
chiu m ca trc X
3. Dk = 0: Mt trong hai trng h trn c th chn v p dng ngu nhin hai trng hp
trn. Sau khi mt bc c hon tt, v tr (Xk+1,Yk+1) c cp nht v th tc c th
tin hnh cho n khi t n im ch tron cu lnh v v tr (Xf ,Yf ).
Thut ton ny ch cn mt s php tnh ton nh v cn t b nh, tuy nhin s ln lp ln.
S ln lp c th c tnh theo cng thc:
N = X 0 X f + Y0 Y f
Trong (X0,Y0) l im xut pht
V d, khi ni suy ng trn vi bnh knh R, s ln lp s l N=2R. duy tr lnh vn
tc chy dao F (BLU/giy), b ni suy phi lp vi tn s f0 c tnh theo cng thc:
2011, XPhng-BM CTM, Khoa CK, HNT
51
f0
2R
4
=
=
F R / 2
Hnh 3.34 minh ha s thut ton ca phng php ni suy bc thang.
Di y l minh ha ni suy bc thang cho trng hp ging ni suy DDA, kt qu ni
suy c trnh by trn hnh 3.32b).
G01 X0.Y10.F10
G02 G90 X10. Y0.(BLU) I0. J-10.(BLU) F10(BLU/giy)
Hnh 3.34 Lu thut ton phng php ni suy bc thang dng phn mm
Bng 1. Kt qu ni suy ng trn theo phng php bc thang
52
c) Ni suy NURBS
i vi cc my CNC tc cao hoc cc my gia cng c chnh xc cao, nhiu
phng php ni suy hnh hc c p dng nh spline, ng thn khai, ni suy xon c. Khi
gia cng cc ng cong t do, cc ng ny c th xp x gn ng bng tp hp cc on
thng hoc cc cung trn. Tuy nhin, t c chnh xc xp x cao th cc on thng
hoc cung trn ny phi tht ngn. Cc on chuyn ng rt ngn ny gy ra hin tng khng
ng nht v tc t ct v lm gim cht lng gia cng b mt. Thm vo iu ny cng dn
n s dng lnh ca chng trnh qu nhiu trong khi ch gia cng mt ng cong ngn.
khc phc nhc im trn, phng php ni suy NURBS ra i. Trong ni suy NURBS, h
iu khin CNC trc tip chuyn d liu ca ng cong NURBS t chng trnh gia cng
thnh cc on nh. Theo cch ny, dung lng ca chng trnh gia cng gim i v c th gia
cng cao tc v lnh tc n dao ph thuc vo ni suy.
C nhiu m hnh ton hc nh spline bc 3, Bezier, B-spline v NURBS dng biu din cc
ng cong t do. Trong s cc loi ny, NURBS (non uniform rational B-spline) l m hnh
tng qut nht bao hm cc loi ng khc. Vi ng cong NURBS hoc mt cong, ngi
thit k c th dng cc mt cong phc tp nhng lng d liu m t l t. NURBS c dng
ph bin trong cc h thng CAD/CAM ngy nay. bit chi tit v phng trnh tng qut ca
ng cong NURBS, c th xem ti liu tham kho [ ].
7) Hiu chnh dng c ct trn my cng c CNC :
a) Hiu chnh bn knh mi dao (dao tin ) v ng knh dao (dao phay )
* Hiu chnh bn knh mi dao (i vi dao tin):
Nu li dao tin c bn knh R hoc li ct l cc mnh hp kim hnh trn c bn knh
R th trong qu trnh gia cng, h iu khin cho php hiu chnh dng c ct, nu khng s gy
ra sai khc trong ng bin dng lp trnh v ng bin dng thc thu c sau khi ct .
Xt v d trn hnh (3.35) v hai trng hp: khng v c hiu chnh bnh knh mi dao.
53
P1
P2
P'2
54
55
iu khin thch nghi ph bin nht hin nay l da vo mmen (iu khin mmen) trong
mmen ca lc cn trn trc chnh cng nh trn trc vt me c tnh ton ti trc ng c
dn ng. Ban u momen c o khi trc chnh v bn my chuyn ng nhng khng tham
gia ct gt, gi tr ny c lu vo b nh ca my tnh. Khi my bt u gia cng ct gt, ly
gi tr momen o c hin ti tr i momen khng ti s c momen thun nht ch do lc ct
tc dng, gi tr ny c em so snh vi momen gii hn c lp trnh sn trong b iu
khin. Nu momen ca lc ct gt ln hn gii hn momen c lp trnh th b iu khin s
hn ch tc ct v lng chy dao, bt dung dch trn ngui nu cha bt hoc thm ch c
th dng qu trnh gia cng. Ch ct cng t ng gim xung khi cng sut ct ln hn cng
sut c lp trnh c sn trong my.
Ngoi ra, mt s nghin cu dng sensor lc o cc thnh phn lc trn cc trc. Tn
hiu do cc sensor lc p in vi tn hiu ra l in p. Thng qua b bin i AD, tn hiu
tng t ny s chuyn sang tn hiu s sau c x l v tnh ton trong iu khin AC.
Ngoi thay i ch ct, mt s my v h iu khin thch nghi cn cho php quyt nh thay
dng c ct cng loi khi cm thy dao ang gia cng b cn (lc ct v momen ct tng) v qu
trnh gia cng li tip din.
9. Bn phm v mn hnh trn my CNC
a) Mn hnh
Mn hnh l thit b hin th rt quan trng m mi my CNC u phi c. Mn hnh c th
l mn hnh mu hoc n sc, loi tinh th lng (LCD) hoc loi ng phng tia m cc (CRT).
Cng dng ca mn hnh trn my CNC l:
1)
Hien th trang thai 2) .Hien th v tr 3) Hien th cac thong tin ve truc chnh va
lng chay dao 4) Hien th cac thong tin ve lng chay dao 5.Hien th dong lenh ang
thc hien 6). Ten cua cac phm mem (softkey) nam ngang hien tai 7) Ten cua cac phm
mem (softkey) theo chieu doc hien tai
Hnh 3.27: Mn hnh c bn ca h iu khin SIEMENS Sinmerik 840D
2011, XPhng-BM CTM, Khoa CK, HNT
56
B bn phm lp trnh ty theo hng ch to, ty theo ngn ng (Anh, Php, c, Nga,
Tung, Hn quc) v ty theo cc h iu khin khc nhau c th c b tr khc nhau. Trn
hnh 3.30 v 3.31 trnh by mt kiu b tr bn phm lp trnh ca h iu khin FANUC p
dng trn my phay di hai dng l ting Anh v dng k hiu.
57
Phm SHIFT
Cac phm
so va mau
t a ch
Phm Cancel
Phm INPUT
Cac phm
chc nang
Cac phm
dch chuyen
con tro
Phm EDIT
Phm HELP
Cac phm
chuyen trang
Phm RESET
Hnh 3.30: Sap xep cac phm theo he ieu khien FANUC, kieu tieng Anh
58
Phm SHIFT
Cac phm
so va mau
t a ch
Phm Cancel
Phm INPUT
Cac phm
chc nang
Cac phm
dch chuyen
con tro
Phm EDIT
Phm HELP
Cac phm
chuyen
trang
Phm RESET
Hnh 3.31: Sp xp cc phm son tho chng trnh theo h iu khin FANUC (kiu k hiu)
Hnh 3.32: Cc phm softkeys hoc function keys trn panel iu khin.
2011, XPhng-BM CTM, Khoa CK, HNT
59
La chon che o
phun dung dch
trn nguoi: m, tat
cng bc hoac
tuy theo trong
chng trnh
Hnh 3.33: B phm iu khin trn panel iu khin pha di mn hnh (h iu khin FANUC)
60
Hnh 3.35: S iu khin DNC (Direct Numerical Control) thng qua mng LAN
61