You are on page 1of 4

May CNC & Cong Nghe Gia Cong Tren May CNC

Chng 3: C S LAP TRNH NC


------------------------------
3.1/ Mot so kh!" n"#$ % &'n.
3.1.1/ Chng trnh NC:
Bao gom chuoi ch th di chuyen dao! ch th "o#ng nga$t %a& 'hu( tr(
can thie)t "e "ieu *hien ma#y t( "o+ng th(c hie+n co,ng %ie+c gia
co,ng.
3.1.-/ .a+' trnh NC:
/a#c 0a+' tie)n trnh di chuyen du(ng cu( cu&ng ca#c ch th 0a+' trnh cu(
the %a& 0u tr1 ca#c tho,ng tin na&y tre,n thie)t 2 mang tin d#i da(ng
ma1 0e+nh 'hu(c %u( cho 3ua# trnh "o(c d1 0ie+u t( "o+ng 24i he+ "ieu
*hien
3.1.3/ 5nh da(ng cu4a mo+t chng trnh NC:
5nh da(ng 'ho 2ie)n nha)t 0a& "nh da(ng "a ch 0e+nh 67ord addre88
9ormat:. 5nh da(ng na&y 2ao gom ca#c ma1 0e+nh 6command8: "(c
truyen "e)n he+ tho)ng 8er%o! r0e! co,ng ta$c "e th(c hie+n ca#c ta#c %u(
gia co,ng. Ca#c ma1 0e+nh 0ie,n *e)t nhau ta(o tha&nh *ho)i 0e+nh 6B0oc*:.
Bo+ "ieu *hien ma#y 8e1 th(c hie+n ca#c thao ta#c "ieu *hien theo t&ng
*ho)i 0e+nh mo+t. ;e)t thu#c mo+t *ho)i 0e+nh 8e1 co# da)u *e)t thu#c *ho)i
6<=B:. 5nh da(ng cu4a mo+t chng trnh CNC "(c minh ho(a nh hnh 3.1.
>nh 3.1. 5nh da(ng chng trnh NC
a. 5a ch 0e+nh:
.a& ch1 ca#i a0'ha2et "au 0e+nh! ch th % tr? 0u tr1 d1 0ie+u 8o) theo
8au. Ca#c ch4 ca#i "(c du&ng trong ma1 0e+nh "(c the hie+n tre,n
2a4ng3.1.
2. Ca,u .e+nh 6 @ord::
.a& chuoi *? t(! 8o)! ch th mo+t "a(i 0(ng "ieu *hien nha)t "nh. A? du(:
N1B : 8o) th# t( *ho)i 0e+nhC DB1 : no+i 8uy "&ng thaEngC /-.B: to(a "o+
'hng /C F3BB to)c "o+ cha(y daoC GBH : 8o) hie+u daoC IBJ : nga$t thie)t 2
cha)t 0a&m nguo+iK
Ba4ng 3.1. Ca#c ma1 0e+nh NC
33
May CNC & Cong Nghe Gia Cong Tren May CNC
Nho#m 0e+nh 5a ch LM nghNa
Oo) hie+u chng
trnh
= Oo) hie+u chng trnh
Oo) th# t( *ho)i
0e+nh
N Oo) th# t( *ho)i 0e+nh
.e+nh D D Phng th#c no+i 8uy chuyen
"o+ng
;?ch th#c /!L!Q Gru(c chuyen "o+ng tnh tie)n
ch?nh
R!A!@ Gru(c chuyen "o+ng tnh tie)n
'hu(! to(a "o+ tng "o)i.
S!B!C Chuyen "o+ng 3uay 3uanh cac
truc /! L! Q tng #ng
T!U!; Go(a "o+ ta,m cung tro&n
V Ba#n *?nh cung tro&n
Go)c "o+ cha(y dao F Go)c "o+ cha(y dao
Go)c "o+ tru(c ch?nh O Go)c "o+ 3uay tru(c ch?nh
Cho(n dao G Oo) hie+u dao
.e+nh 'hu( I .e+nh "o#ng/ nga$t 6=N/=FF:
Oo) hie+u thanh ghi
dch chnh
W!> Oo) hie+u thanh ghi dch chnh
W&ng ta(m th&i P!/ Gh&i gian d&ng ta(m th&i
.e+nh go(i chng
trnh
P Oo) hie+u chng trnh conC
Oo) 0an 0aX' 0a(i chng trnh
con
Gham 8o) P!Y Gham 8o) cu4a chu trnh
c. ;ho)i 0e+nh 6B0oc*:
.a& chuoi ca#c 0e+nh "ay "u4 "e th(c hie+n mo+t thu4 tu(c di chuyen
hoaXc mo+t ta#c %u( hoa(t "o+ng cu4a ma#y. ;ho)i 0e+nh "(c coi 0a& "n %
c 2a4n cu4a chng trnh NC. Ca)u tru#c "ien hnh cu4a *ho)i 0e+nh nh
8au:
NZZ DZZ /ZZ LZZ IZZ OZZ GZZ <=B6C:
Gh? du(: NB[ D-1C he+ me#t
N1B DJB DBB /B LBC : to(a "o+ tuye+t "o)i! cha(y dao nhanh "e)n 6B!B:
3.1.\/ Ca)u tru#c chng trnh CNC:
Ca)u tru#c tong 3ua#t cu4a chng trnh CNC 2ao gom:
- 5au ta+' tin 6 Ga'e 8tart:: *? t( 6]: *hai 2a#o 2a$t "au ta+' tin chng
trnh.
- Nha1n ta+' tin 6.eader 8ection:: Gie,u "e ta+' tin chng trnh.
- 5au chng trnh 6Program 8tart: : *? t( *hai 2a#o 2a$t "au chng
trnh.
- Gha,n chng trnh 6Program 8ection:: Ca#c 0e+nh gia co,ng
- Chu# th?ch 6Command 8ection:: ch dan hoaXc chu# th?ch cho ng&i
%a+n ha&nh
- Cuo)i ta+' tin 6Ga'e end:: *? t( *hai 2a#o *e)t thu#c ta+' tin chng
trnh.
3\
May CNC & Cong Nghe Gia Cong Tren May CNC
Co# - 0o(ai chng trnh:
- Chng trnh ch?nh 6main 'rogram:
- Chng trnh con 68u2'rogram:: .a& chng trnh 'hu( "(c go(i t&
chng trnh ch?nh! th&ng du&ng *hi trong chng trnh ch?nh co# nhieu
"oa(n 0aX' 0a(i.
3.-. Phng th#c 0a+' trnh NC
3.-.1/ .a+' trnh tr(c tie)':
Ng&i 0a+' trnh co# the t( 2ie,n 8oa(n chng trnh NC tre,n c 84 nha+n
da(ng hoa&n toa&n ch?nh ^a#c to(a "o+ cha(y dao. Gh&ng 84 du(ng cho ca#c
tr&ng h(' gia co,ng "n gia4n. Chng trnh NC "(c "a %a&o he+ "ieu
*hien ma#y 2a_ng - 'hng 'ha#' 6^em hnh 3.-::
- Nha+' t& ca#c thie)t 2 ngoa&i: "Na mem! 2a`ng t&! cong giao
tie)'K
- Nha+' t& Pane0 "ieu *hien theo che) "o+ IWT 6Ianua0 Wata Tn'ut:
>nh 3.-. Phng 'ha#' 0a+' trnh tr(c tie)'.
3.-.-/ .a+' trnh G( "o+ng:
Ng&i 0a+' trnh 84 du(ng ngo,n ng1 ho tr( 0a+' trnh hoaXc 'han mem
CSW/CSI nh co,ng cu( tr( giu#' "e chuyen "oi t( "o+ng d1 0ie+u hnh
ho(c %a& d1 0ie+u co,ng nghe+ tha&nh chng trnh NC. Co# 3 'hng 'ha#'
0a+' trnh t( "o+ng:
3[
May CNC & Cong Nghe Gia Cong Tren May CNC
- .a+' trnh 2a_ng 'han mem NC 6NC <ditor:
- .a+' trnh 2a_ng ngo,n ng1 ^4 0? hnh ho(c
- .a+' trnh 2a_ng 'han mem CSW/CSI
3.-.3/ .a+' trnh theo co,ng nghe+ Cad/Cam
.a&'hng 'ha#' 0a+' trnh t( "o+ng co# ra)t nhieu u %ie+t. Phng 'ha#'
0a+' trnh na&y cho 'he#' ta ta(o ne,n "(c ca#c chng trnh gia co,ng
nh1ng chi tie)t ra)t 'h#c ta(' mo+t ca#ch de da&ng! ch?nh ^a#c. Wo %a+y
0a+' trnh theo co,ng nghe+ CSW/CSI nga&y nay "(c 84 du(ng ra)t ro+ng
ra4i trong co,ng nghe+ gia co,ng CNC. Ae c 2a4n! CSW/CSI 2ao gom -
tha&nh 'han.
CSW : ^a#c 0a+' hnh ho(c chi tie)t gia co,ng! tao ne,n mo, hnh %a+t the can
gia co,ng 2ao gom ca#c "iem! "&ng! 2e maXt! *ho)i.
CSI : 84 du(ng d1 0ie+u hnh ho(c "(c ta(o! "e ta(o "&ng cha(y dao %a&
th(c hie+n ch#c na`ng 3ua4n 0? %a& "ieu *hien 8a4n ^ua)t nh 0a+' trnh
che) ta(o! 0a+' *e) hoa(ch 8a4n ^ua)t! 3ua4n 0? cha)t 0(ng! hoa(ch "nh
nguon 0(c 8a4n ^ua)t
Yuy trnh 0a+' trnh NC theo co,ng nghe+ CSW/CSI gom ca#c 2#c c 2a4n
8au:
a.Ghie)t *e) mau gia co,ng tre,n 'han mem CSW
2. /a#c 0a+' tie)n trnh gia co,ng
c. .(a cho(n co,ng nghe+ gia co,ng NC 6'hng th#c cha(y dao: cho t&ng
2#c gia co,ng
d. /a#c 0a+' tho,ng 8o) NC cho ch#c na`ng gia co,ng NC tng #ng
e. Gh(c thi trnh ^4 0? "o)i %#i ch#c na`ng gia co,ng NC "e ta(o "&ng
cha(y dao 6too0'ath generation:
9. Gh(c thi trnh ha+u ^4 0? 6'o8t 'roce88ing: 2ie,n dch d1 0ie+u cha(y dao
tha&nh chng trnh NC
>nh 3.3. Phng 'ha#' 0a+' trnh theo co,ng nghe+ CSW/CSI.
- Gie)n trnh gia
co,ng
- Phng th#c cha(y
dao
- Gho,ng 8o) co,ng
nghe+K
Cho(n 0oa(i ma#y "e
th(c thi trnh ha+u
^4 0y#
Ba4n %e1 chi
tie)t
Io, hnh ho#a
hnh ho(c
2a_ng CSW
5&ng cha(y
dao %a&ca#c
tho,ng 8o,
co,ng nghe+
NC
Program
3a

You might also like