Chương 1: Giới thiệu tổng quan m¸y gia c«ng CNC Chương 2: Nghiªn cøu, thiÕt kÕ ®éng lùc häc m¸y CNC mini Chương 3: ThiÕt kÕ hÖ thèng ®iÒu khiÓn vµ phÇn mÒm ®iÒu khiÓn cho m¸y CNC mini Kết luận chung Bản luận văn chắc chắn còn nhiều thiếu sót, rất mong các thây, cô và các bạn đồng nghiệp góp ý bổ sung để luận văn này được hoàn chỉnh hơn. Sau mét thêi gian t×m hiÓu vµ nghiªn cøu, ®Õn nay t¸c gi¶ ®· hoµn thµnh néi dung cña b¶n luËn v¨n, vµ c¸c kÕt qu¶ chÕ t¹o thö nghiÖm m¸y phay CNC mini. ë ViÖt Nam nh÷ng vÊn ®Ò vÒ nghiªn cøu thiÕt kÕ n¸y CNC cßn kh¸ míi mÎ, ®ång thêi do kh¶ n¨ng vµ kinh nghiÖm b¶n th©n cßn h¹n chÕ nªn ch¾c r»ng trong luËn v¨n nµy cßn cã nh÷ng thiÕu sãt, tån t¹i. T¸c gi¶ mong ®îc sù chØ b¶o cña mäi ngêi ®Ó kÕt qu¶ t×m hiÓu, nghiªn cøu cña luËn v¨n ®îc hoµn 2 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung thiÖn h¬n.
Nh©n dÞp nµy T«i xin ch©n thµnh c¶m ¬n TS. NguyÔn Träng Doanh ®· tËn t×nh híng dÉn vµ gióp ®ì t«i hoµn thµnh b¶n luËn v¨n nµy. T¸c gi¶ Ph¹m Hµ Trung 3 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung Ch¬ng 1. TæNG QUAN VÒ M¸Y CNC 1.
LÞch sö ph¸t triÓn, hiÖu qu¶ kinh tÕ m¸y c«ng cô CNC dïng trong c«ng nghiÖp 1. LÞch sö ph¸t triÓn cña m¸y c«ng cô CNC M¸y ®iÒu khiÓn sè (Computer Numerical Control - CNC) ®· ra ®êi tõ l©u. Ngêi ta cho r»ng sù kiÖn ra ®êi chiÕc m¸y dÖt dïng tÊm thÐp trªn ®ã cã lç ®Ó tù ®éng ®iÒu khiÓn ®êng chuyÓn ®éng cña kim dÖt do Joseph M. Jacquard chÕ t¹o n¨m 1808 lµ thêi ®iÓm ra ®êi cña m¸y ®iÒu khiÓn sè.
M¸y dÖt ®îc ®iÒu khiÓn trªn c¬ së th«ng tin hai tr¹ng th¸i, tr¹ng th¸i thø nhÊt lµ kim ë vÞ trÝ cã lç, t¬ng øng víi møc logic b»ng “1” vµ tr¹ng th¸i thø hai lµ kim ë vÞ trÝ kh«ng cã lç, t¬ng øng víi møc logic b»ng “0”. Khi thay ®æi quy luËt vÞ trÝ lç trªn tÊm thÐp cho kiÓu ¸o míi cÇn gia c«ng vµ quy luËt lç trªn tÊm thÐp chÝnh lµ ch¬ng tr×nh ®iÒu khiÓn m¸y. Ch¬ng tr×nh ®iÒu khiÓn m¸y mµ th«ng tin ®iÒu khiÓn viÕt díi d¹ng “1” vµ “0” ®îc gäi lµ ch¬ng tr×nh ®iÒu khiÓn sè vµ m¸y ®îc ®iÒu khiÓn theo ch¬ng tr×nh trªn gäi lµ m¸y ®iÒu khiÓn theo ch¬ng tr×nh sè. TÊm thÐp mang ch¬ng tr×nh ®iÒu khiÓn tù ®éng hoµn chØnh trªn ®îc xem lµ vËt lu tr÷ ch¬ng tr×nh ®iÒu khiÓn m¸y.
Khi nãi ®Õn sù h×nh thµnh vµ ph¸t triÓn c¸c d¹ng m¸y c«ng cô ®iÒu khiÓn sè kh«ng thÓ kh«ng nãi tíi sù ra ®êi vµ ph¸t triÓn cña m¸y tÝnh sè. Ph¸t minh ra m¸y tÝnh lµ mét bíc ngoÆt quan träng cña ®iÒu khiÓn sè. M¸y tÝnh c¬ b¶n lÇn ®Çu tiªn ®îc Pascal chÕ t¹o vµo n¨m 1642. M¸y tÝnh c¬ ®îc h×nh thµnh trªn c¬ së tæ hîp c¸c bé truyÒn b¸nh r¨ng.
Cho ®Õn n¨m 1834 Babbage chÕ t¹o m¸y tÝnh nh lµ mét m¸y tÝnh c¬ víi ®é chÝnh x¸c cao. M¸y cña Babbage kh«ng chØ thùc hiÖn ®îc c¸c phÐp tÝnh sè häc mµ cßn h×nh thµnh ®îc nhiÒu hµm to¸n häc nh m¸y tÝnh ngµy nay. §Æc biÖt lµ m¸y tÝnh cã kh¶ n¨ng lu tr÷, nhí, nhËp vµ xuÊt d÷ liÖu. Do kÕt cÊu m¸y qu¸ phøc t¹p nªn nã 4 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung kh«ng cßn c¬ héi ph¸t triÓn vµ ®Õn n¨m 1940 Aiken (ngêi Mü) vµ Zuse (ngêi §øc) ®· thiÕt kÕ m¸y tÝnh trªn c¬ së tæ hîp c¸c r¬ le.
Ba n¨m sau, Mauchly vµ Eckert thiÕt kÕ chÕ t¹o m¸y tÝnh ®iÖn tö vµ ®Æt tªn lµ ENIAC vµ ®©y lµ ch÷ viÕt t¾t tiÕng Anh (Electronic numerical intergrator and computer). ENIAC ®· sö dông gÇn hai chôc ngh×n bãng ®iÖn tö, ®iÖn tÝch l¾p ®Æt thiÕt bÞ lªn tíi hµng ngh×n mÐt vu«ng, träng lîng m¸y hai ba chôc tÊn vµ tiªu hao hµng tr¨m kW, ch¬ng tr×nh ®iÒu khiÓn m¸y rÊt phøc t¹p. M¸y tÝnh ®iÖn tö æn ®Þnh lµm viÖc kÐm vµ chØ ho¹t ®éng trong vµi phót. HÖ ®iÒu khiÓn m¸y ENIAC thùc hiÖn hµm logic trªn c¬ së hµng ngh×n chuyÓn m¹ch cña r¬le v× vËy ®é tin cËy lµm viÖc thÊp.
M¸y gåm nhiÒu bãng ®iÖn tö lµm viÖc cïng mét lóc nªn lµm t¨ng nhanh nhiÖt ®é trong m¸y vµ nhiÖt ®é t¨ng theo thêi gian lµm viÖc. Bíc ngoÆt quan träng lµm cho c«ng nghÖ m¸y tÝnh ph¸t triÓn m¹nh mÏ ®ã lµ ph¸t minh ra ®Ìn b¸n dÉn n¨m 1948. §Ìn b¸n dÉn cã nhiÒu u ®iÓm nh kÝch thíc nhá, gi¸ thµnh rÎ, ®é tin cËy cao, tiªu thô n¨ng lîng Ýt vµ nhiÖt sinh ra trong qu¸ tr×nh lµm viÖc kh«ng ®¸ng kÓ nªn nhanh chãng thay thÕ bãng ®iÖn tö. Trªn c¬ së ph¸t triÓn cña kü thuËt b¸n dÉn, n¨m 1949 mét sè kü s ngêi Mü tiÕn hµnh thiÕt kÕ thµnh c«ng hÖ thèng ®iÒu khiÓn dïng linh kiÖn b¸n dÉn cho m¸y phay ba trôc.
M¸y cã kh¶ n¨ng thùc hiÖn di chuyÓn dông cô ®Õn mét ®iÓm ®· ®îc tÝnh to¸n tù ®éng tõ tríc. Trong qu¸ tr×nh gia c«ng c¬ khÝ, nhiÒu chi tiÕt yªu cÇu gia c«ng ®¹t ®é bãng, ®é chÝnh x¸c cao, thay ®æi nhanh chãng d¹ng s¶n phÈm. Do vËy m¸y c«ng cô cÇn ph¶i hoµn thiÖn vÒ mÆt thiÕt kÕ vµ ®iÒu khiÓn nh»m n©ng cao ®é chÝnh x¸c gia c«ng.V× vËy ®iÒu khiÓn sè ®· nhanh chãng ®îc øng dông vµo hÖ thèng ®iÒu khiÓn m¸y c«ng cô, ®ång thêi m¸y tÝnh cßn ®îc øng dông ®Ó tÝnh to¸n,lu tr÷ d÷ liÖu ®êng dÉn dông cô trªn b¨ng ®ôc lç, b¨ng tõ hoÆc c¸c thiÕt bÞ kh¸c. Cïng víi bíc ph¸t triÓn øng dông ®iÒu khiÓn sè trong m¸y 5 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung c«ng cô mét thµnh c«ng cã ý nghÜa to lín cña hÖ thèng m¸y c«ng cô ®iÒu khiÓn sè cña MIT (Masachusette institute of technology - MIT) lµ thiÕt kÕ vµ chÕ t¹o thµnh c«ng hÖ dÉn ®éng ®éng c¬ secvo dïng ®Ó ®iÒu khiÓn c¸c trôc m¸y c«ng cô.
Vµ thµnh c«ng nµy cµng thóc ®Èy ngµnh m¸y c«ng cô ®iÒu khiÓn sè ph¸t triÓn m¹nh mÏ nh ngµy nay. N¨m 1959, m¹ch IC (integrated circuits) ra ®êi vµ nã nhanh chãng thay thÕ bãng b¸n dÉn. IC lµ mét chip nhá, trªn ®ã ngêi ta l¾p mét sè lín c¸c linh kiÖn (tíi hµng triÖu linh kiÖn) ®Ó thùc hiÖn mét qu¸ tr×nh ®iÒu khiÓn nµo ®ã. IC cã kÝch thíc nhá, ®é tin cËy cao, c«ng suÊt tiªu hao nhá vµ lµ c¬ së ®Ó h×nh thµnh vi xö lý sau nµy.
IC ®îc ®a vµo sö dông nhiÒu trong s¶n xuÊt b¾t ®Çu vµo nh÷ng n¨m 1965. Do IC cã nhiÒu u ®iÓm nh ®· nãi ë trªn nªn nã nhanh chãng ®îc øng dông vµo nghÖ chÕ t¹o m¸y tÝnh ®iÖn tö. Trªn c¬ së c¸c m¹ch IC ngêi ta thiÕt kÕ vµ chÕ t¹o thµnh c«ng bé vi xö lý (microprocessor) cho c¸c m¸y tÝnh sè. N¨m 1958 ngêi ta sö dông mét sè tõ tiÕng Anh lµ ký tù ®Ó h×nh thµnh ch¬ng tr×nh ®iÒu khiÓn m¸y.
HÖ ®iÒu khiÓn m¸y gåm: ch¬ng tr×nh ®iÒu khiÓn, ch¬ng tr×nh tÝnh to¸n th«ng sè h×nh häc, tÝnh to¸n lùa chän chÕ ®é gia c«ng nh tèc ®é c¾t, lîng ch¹y dao, chiÒu s©u c¾t, b«i tr¬n lµm m¸t. tËp hîp c¸c ký tù h×nh thµnh ch¬ng tr×nh dïng ®Ó ®iÒu khiÓn m¸y ®îc gäi lµ ng«n ng÷ APT (Automatically programmed Tool). u ®iÓm cña ng«n ng÷ APT lµ thuËn lîi cho ngêi viÕt ch¬ng tr×nh, dÔ dµng chuyÓn ®æi thµnh mét ch¬ng tr×nh mµ m¸y cã thÓ hiÓu ®îc. Trªn c¬ së cña APT ngêi ta ph¸t triÓn ra nhiÒu d¹ng ch¬ng tr×nh ®iÒu khiÓn kh¸c: ADAPT vµ AUTOSPOT cña IBM; CINTURIN cña Cincinati Milacron; EXAPT I, EXAPT II, EXAPT III cña §øc; GENTURN cña General Electric; MILTURN cña Metaalinstitut ë Netherland; NEL 2PL, NEL 2C, NEL 2CL cña Ferranti;.
6 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung N¨m 1976, nh÷ng m¸y ®iÒu khiÓn hoµn toµn tù ®éng theo ch¬ng tr×nh mµ c¸c th«ng tin viÕt díi d¹ng sè gäi lµ m¸y ®iÒu khiÓn sè NC (Numerical Control). Còng vµo n¨m 1976 ngêi ta ®a m¸y tÝnh nhá vµo hÖ thèng ®iÒu khiÓn m¸y NC nh»m më réng ®Æc tÝnh ®iÒu khiÓn vµ më réng bé nhí cña m¸y so víi c¸c NC, c¸c m¸y nµy ®îc gäi lµ m¸y CNC (Computer Numerical Control). Vµ sau ®ã c¸c chøc n¨ng trî gióp cho qu¸ tr×nh gia c«ng ngµy cµng ph¸t triÓn vµ n¨m 1965 hÖ thèng CAD - CAM - CNC ra ®êi. Vµ n¨m 1984 ®å häa m¸y tÝnh ph¸t triÓn, ®îc øng dông ®Ó m« pháng qu¸ tr×nh gia c«ng trªn m¸y c«ng cô.
N¨m 1994 hÖ NURBS (Not uniforme rational B-Splines) giao diÖn phÇn mÒm CAD cho phÐp m« pháng ®îc c¸c bÒ mÆt néi suy phøc t¹p trªn mµn h×nh, ®ång thêi nã cho phÐp tÝnh to¸n vµ ®a ra c¸c ph¬ng tr×nh to¸n häc m« pháng c¸c bÒ mÆt phøc t¹p, tõ ®ã tÝnh to¸n chÝnh x¸c ®êng néi suy víi ®é mÞn, ®é s¾c nÐt cao. C«ng nghÖ nano ®ang ®îc sö dông trong nhiÒu lÜnh vùc khoa häc trong ®ã cã ngµnh chÕ t¹o m¸y c«ng cô. N¨m 2001 Fanuc ®· chÕ t¹o hÖ ®iÒu khiÓn nano cho m¸y c«ng cô CNC. HiÖu qu¶ kinh tÕ cña m¸y CNC HiÖu qu¶ kinh tÕ do m¸y CNC ®em l¹i cã thÓ chØ ra ë c¸c khÝa c¹nh díi ®©y: - Khi chi tiÕt cã ®é phøc t¹p cao, lùa chän ph¬ng ph¸p gia c«ng phï hîp nhÊt lµ gia c«ng trªn m¸y CNC.
Bëi v× gia c«ng trªn m¸y CNC rót ng¾n thêi gian gia c«ng, ®¹t ®é chÝnh x¸c yªu cÇu vµ gi¸ thµnh rÎ h¬n so víi khi gia c«ng trªn m¸y c«ng cô v¹n n¨ng vµ m¸y tù ®éng cøng. - Kh¶ n¨ng thay ®æi d¹ng s¶n phÈm chÕ t¹o nhanh v× chØ cÇn thay ®æi ch¬ng tr×nh ®iÒu khiÓn mµ kh«ng cÇn thay ®æi cÊu tróc m¸y hoÆc thªm c¸c ®å g¸ chuyªn dïng. M¸y ®iÒu khiÓn sè ®¸p øng ®îc tÝnh linh ho¹t cña s¶n xuÊt. 7 LuËn v¨n th¹c sü kü thuËt Ph¹m Hµ Trung - Chi phÝ cho s¶n xuÊt dông cô c¾t nhá h¬n v× m¸y cã kh¶ n¨ng ®¸nh gi¸ ®îc lîng mßn dông cô ngay trong qu¸ tr×nh gia c«ng vµ tù ®éng ®iÒu chØnh m¸y ®Ó bï lîng mßn dông cô.
- M¸y CNC cã tÝnh n¨ng tù ®éng kiÓm tra chÊt lîng ngay trong qu¸ tr×nh gia c«ng. C¸c m¸y th«ng thêng kh«ng cã kh¶ n¨ng nµy. Do kh«ng cã chøc n¨ng nµy, c¸c m¸y v¹n n¨ng kh«ng gi¸m s¸t ®îc qu¸ tr×nh gia c«ng nªn tæn phÝ cho kiÓm tra chÊt lîng cao h¬n so víi m¸y CNC. - Thêi gian gia c«ng chi tiÕt ë trªn m¸y CNC nhá h¬n so víi m¸y v¹n n¨ng v× tËp trung nguyªn c«ng cao, gia c«ng nhiÒu nguyªn c«ng trong cïng mét lóc.
- M¸y CNC kh«ng cÇn dïng c¸c ®å g¸ chuyªn dông ®Ó g¸ kÑp ph«i.