Khaựi nieọm về laọp trỡnh gia cõng trẽn maựy CNC

Một phần của tài liệu Bai giang Máy công cụ CNC & phương pháp lập trình gia công (Trang 63 - 66)

1.1 Khaựi nieọm laọp trỡnh vaứ chửụng trỡnh gia cõng

ẹeồ coự theồ tửù ủoọng gia cõng ủửụùc moọt chi tieỏt trẽn maựy cõng cú CNC thỡ cần thieỏt coự moọt chửụng trỡnh gia cõng. Vaọy laọp trỡnh gia cõng tửực laứ táo ra moọt chửụng trỡnh gia cõng baống moọt phửụng tieọn laọp trỡnh naứo ủoự vaứ chửụng trỡnh gia cõng được chửựa trẽn moọt phửụng tieọõn mang chửụng trỡnh naứo ủoự (baờng ủoọt loĩ, baờng tửứ, ủúa tửứ, boọ nhụự maựy tớnh PC, boọ nhụự trong boọ ủiều khieồn maựy cõng cú).

Chửụng trỡnh gia cõng laứ moọt chuoĩi caực cãu leọnh do caực chửừ caựi, caực con soỏ vaứ caực kyự hieọu táo thaứnh ủeồ hửụựng daĩn maựy thửùc hieọn vaứ chuyeồn ủoọng caột gót gia cõng táo hỡnh chi tieỏt theo yự ủồ cuỷa ngửụứi laọp trỡnh. Noự chớnh laứ ngõn ngửừ giao tieỏp giửừa ngửụứi vaứ maựy ủeồ thửùc hieọn yự ủồ gia cõng. Laọp trỡnh gia cõng trẽn maựy CNC cuừng gioỏng nhử laọp trỡnh noựi chung trong tin hóc. Noự ủoứi hoỷi ngửụứi laọp trỡnh phaỷi:

Naộm ủửụùc quy taộc, quy ửụực vaứ cuự phaựp cuỷa cãu leọnh laọp trỡnh.

Phaỷi coự moọt yự ủồ gia cõng ủuựng ủaộn vaứ hụùp lyự. Muoỏn thửùc hieọn vieọc gia cõng táo hỡnh moọt chi tieỏt naứo ủoự thỡ ngửụứi laọp trỡnh phaỷi bieỏt vaọn dúng caực cuự phaựp laọp trỡnh NC moọt caựch ngaộn gón, roừ raứng, chớnh xaực nhaốm tieỏt kieọm thụứi gian gia cõng nhửng lái ủaỷm baỷo toỏt nhaỏt chaỏt lửụùng gia cõng.

Am hieồu caực kieỏn thửực chung về maựy CNC, ủồng thụứi cuừng phaỷi naộm thaọt roừ caực ủaởc ủieồm cuỷa tửứng loái maựy, hó maựy, ủụứi maựy vỡ hieọn nay tồn tái nhiều heọ ủiều khieồn (cuừng coự theồ gói laứ heọ ủiều haứnh) maựy cõng cú khaực nhau ( vớ dú: Fanuc, Simens - Sinumerik, Heidenhain, Emcotronic….) vụựi caực version khaực nhau. Tuy coự khaực nhau chuựt ớt nhửng hầu heỏt chuựng ủều dửùa vaứo boọ maừ NC theo DIN 66025 cuỷa Coọng hoaứ liẽn bang ẹửực.

1.2 Caực hỡnh thửực toồ chửực laọp trỡnh NC

(Chuự yự về thuaọt ngửừ: ngửụứi ta thửụứng gói chung laọp trỡnh NC chung trẽn maựy CNC vaứ maựy NC chửự khõng gói laọp trỡnh CNC cho duứ ta coự hai loái maựy NC vaứ CNC).

Về hỡnh thửực toồ chửực trỡnh coự theồ phãn loái nhử sau:

a) Theo vũ trớ vaứ khõng gian laọp trỡnh

- Laọp trỡnh trong chuaồn bũ saỷn xuaỏt: cõng vieọc laọp trỡnh ủửụùc tieỏn haứnh trong phoứng

laứm vieọc riẽng vaứ thửụứng coự sửù trụù giuựp cuỷa maựy tớnh. ẹãy laứ moọt hỡnh thửực laọp trỡnh chung khi xớ nghieọp phaỷi thieỏt laọp nhiều chửụng trỡnh NC cho caực maựy CNC khaực nhau vaứ cho caực chi tieỏt khaực nhau cuỷa moọt saỷn phaồm toồng theồ.

- Laọp trỡnh trửùc tieỏp tái phãn xửụỷng: ngửụứi vaọn haứnh laọp chửụng trỡnh gia cõng ngay tái

maựy cõng cú CNC trong phãn xửụỷng baống sửỷ dúng baứn phớm laọp trỡnh trẽn panel ủiều khieồn maựy.

b) Theo phửụng tieọn giuựp khi laọp trỡnh

- Laọp trỡnh baống tay: tửứ baỷn veừ cheỏ táo vaứ caực phần nguyẽn cõng, ngửụứi laọp trỡnh tieỏn

haứnh phãn tớch vaứ laọp chửụng trỡnh trong ủầu vaứ trửùc tieỏp sửỷ dúnh baứn phớm trẽn panel ủiều khieồn ủeồ soán vaứ lửu chửụng trỡnh vaứo boọ nhụự cuỷa heọ ủiều khieồn maựy. Hoaởc cuừng coự theồ laứ ta soán chửụng trỡnh gia cõng ra giaỏy hoaởc maựy tớnh PC, tieỏn haứnh kieồm tra vaứ sau ủoự nhaọp vaứo maựy baốứng baứn phớm trẽn maựy hoaởc chuyeồn caực thõng tin laọp trỡnh qua baờng tửứ , ủúa tửứ, caựp truyền maứ maựy CNC coự theồ ủóc ủửụùc. Laọp trỡnh baống tay

 2011, ẹXPhửụng-BM CTM, Khoa CK, ẹHNT 64

thửụứng sửỷ dúng maựy tớnh boỷ tuựi vaứ caực phần mềm veừ nhử Auto CAD ủeồ xaực ủũnh tóa ủoọ caực ủieồm vaứ giao ủieồm.

- Laọp trỡnh baống maựy: laứ phửụng phaựp sửỷ dúng caực phần mềm CAD/CAM ủeồ táo ra

chửụng trỡnh gia cõng trẽn maựy CNC. Khi laọp trỡnh CAD/CAM ngửụứi laọp trỡnh phaỷi: + Mõ taỷ hỡnh daựng hỡnh hóc cuỷa chi tieỏt ụỷ choĩ cần gia cõng caột gót baống caực ủieồm, ủửụứng

thaỳng, ủửụứng troứn, cung troứn hay caực maởt phaỳng, maởt cong. Caực thõng tin naứy thuoọc nhoựm CAD.

+ Mõ taỷ caực yeỏu toỏ cõng ngheọ cuỷa quaự trỡnh gia cõng: bao gồm chón thuỷ túc gia cõng: phay hay khoan, thõ hay tinh, dúng cú caột nhử theỏ naứo, cheỏ ủoọ caột laứ bao nhiẽu. Caực thõng tin naứy thuoọc nhoựm CAM.

Sau khi ủaừ mõ taỷ ủầy ủuỷ caực thõng soỏ hỡnh hóc vaứ thõng soỏ cõng ngheọ nẽu trẽn, thõng qua chửực naờng haọu xửỷ lyựự (post processing) phần mềm seừ tửù ủoọng cho ra moọt chửụng trỡnh gia cõng laứ moọt file dửừ lieọu dửụựi dáng G-code gioỏng nhử nhửừng gỡ maứ ta laọp trỡnh baống tay. Tuy nhiẽn cuừng cần phaỷi coự moọt vaứi sửừa chửừa ụỷ ủầu chửụng trỡnh cho phuứ hụùp vụựi tửứng loái maựy CNC maứ ta ủang sửỷ dúng.

1.3 Qui trỡnh táo moọt chửụng trỡnh NC

Moọt chửụng trỡnh NC ủửụùc xem laứ ủuựng ủaộn sau khi ủaừ traỷi qua gia cõng thửỷ vaứ kieồm tra chaỏt lửụùng. Vũ trớ cuỷa chửụng trỡnh NC trong moỏi quan heọ hỡnh thaứnh saỷn phaồm nhử sau:

Caực thõng soỏ hỡnh hóc - Biẽn dáng cuỷa chi tieỏt gia cõng - Caực bề maởt gia cõng

- Caực loĩ, raừnh…

Caực thõng soỏ gia cõng - Thõng soỏ cuỷa dúng cú caột - Thuỷ túc gia cõng

- Cheỏ ủoọ caột (V, t, S)

Táo thõng tin dửụựi dáng text vaứ taỷi xuoỏng maựy

Nhaọp chửụng trỡnh qua baứn phớm trẽn panel ủiều khieồn

Maựy cõng cú CNC Phieỏu laọp trỡnh gia cõng

Caực thõng tin về ủửụứng hỡnh hóc Caực thõng tin về cõng ngheọ G X Y Z I J K F S T D/H M

 2011, ẹXPhửụng-BM CTM, Khoa CK, ẹHNT 65

Trong chửụng naứy, ủiều quan tãm trửụực nhaỏt laứ kyừ thuaọt laọp trỡnh baống tay vỡ noự cung caỏp caực kieỏn thửực caờn baỷn nhaỏt về laọp trỡnh gia cõng trẽn maựy CNC. Noự laứ kieỏn thửực cần thieỏt ủeồ caực bán laọp ủửụùc caực chửụng trỡnh ủụn giaỷn. Caực chửụng trỡnh phửực táp thửùc ra cuừng chổ laứ toồ hụùp caực chửụng trỡnh ủụn giaỷn, tửực laứ chổ daứi hụn maứ thõi. Hieồu ủửụùc chửụng trỡnh NC cho pheựp caực bán chổnh sửỷa caực chửụng trỡnh tửù ủoọng nhụứ laọp trỡnh baống caực phần mềm CAD/CAM cho phuứ hụùp vụựi loái maựy maứ mỡnh ủang sửỷ dúng cuừng nhử caực trang thieỏt bũ dúng cú caột hieọn coự. Sau khi hieồu ủửụùc caựch laọp trỡnh baống tay, hieồu ủửụùc cuự phaựp cuỷa caực leọnh NC baột maựy phaỷi thửùc hieọn caực yẽu cầu gia cõng, bán ủóc seừ ủửụùc chuyển sang caựch laọp trỡnh NC sửỷ dúng caực phần mềm CAD/CAM.

ẹeồ tieọn ghi nhụự, dửụựi ủãy laứ toựm taột caực bửụực khi laọp trỡnh NC

Caực bửụực laọp trỡnh baống tay (Manual Programaing)

1. Nghiẽn cửựu baỷn veừ chi tieỏt

2. Quyeỏt ủũnh loái maựy cần thieỏt ủeồ gia cõng chi tieỏt 3. Lửùa chón dúng cú caột

4. Xãy dửùng tieỏn trỡnh gia cõng

5. Tớnh toaựn tóa ủoọ caực ủieồm vaứ ủửụứng trẽn chi tieỏt 6. Xaực ủũnh cheỏ ủoọ caột

7. Vieỏt chửụng trỡnh NC

8. Chuaồn bũ caứi ủaởt maựy vaứ dúng cú caột

9. Kieồm tra chửụng trỡnh baống caựch sửỷ dúng cõng cú mõ phoỷng ảo

10. Chổnh sửỷa chửụng trỡnh neỏu cần thieỏt 11. Cháy chửụng trỡnh ủeồ gia cõng chi tieỏt.

Dúng cú

Phửụng phaựp sửỷ dúng dao

Maựy CNC

Kép chaởt ẹiều chổnh maựy Xaực ủũnh tóa Gia cõng

ủoọ chi tieỏt ẹo kieồm

Baỷn veừ Phõi thõ

Quy trỡnh cõng ngheọ

Sụ ủồ gaự ủaởt

CHệễNG TRèNH

Saỷn phaồm

Kieồm tra chaỏt lửụùng

Hỡnh 4.2:Vũ trớ cuỷa chửụng trỡnh NC trong moỏi quan heọ hỡnh thaứnh saỷn phaồm

 2011, ẹXPhửụng-BM CTM, Khoa CK, ẹHNT 66

Caực bửụực laọp trỡnh baống maựy (sửỷ dúng caực phần mềm CAD/CAM)

1. Xãy dửùng chi tieỏt theo mõ hỡnh 3D nhụứ caực phần mềm CAD 2. Quyeỏt ủũnh loái maựy cần thieỏt ủeồ gia cõng chi tieỏt

3. Lửùa chón dúng cú caột

4. Sửỷ dúng phần mềm CAM ủeồ laọp quy trỡnh gia cõng, lửùa chón cheỏ ủoọ caột, cheỏ ủoọ gia cõng, dúng cú caột… mõ phoỷng quaự trỡnh gia cõng, kieồm tra vaứ xuaỏt file NC 5. Náp chửụng trỡnh NC vửứa táo nhụứ CAD/CAM vaứo maựy CNC thớch hụùp ủaừ chón 6. Kieồm tra lái chửụng trỡnh trẽn maựy CNC thaọt nhụứ cheỏ ủoọ test vaứ cháy thửỷ, chổnh

sửỷa neỏu cần thieỏt

7. Cháy chửụng trỡnh ủeồ gia cõng chi tieỏt.

Một phần của tài liệu Bai giang Máy công cụ CNC & phương pháp lập trình gia công (Trang 63 - 66)

Tải bản đầy đủ (PDF)

(152 trang)