Nghiên cứu phương pháp lập trình tự động gia công các bề mặt 3D tại Trường Đại học Bách Khoa Hà Nội

Chuyên khảo phân tích Tìm hiểu phương pháp lập trình tự động gia ông á bề mặt 3d với sự trợ giúp ủa máy tính ứng dụng gia, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên

Chuyên ngành

Cơ khí chế tạo

Người đăng

Ẩn danh

Thể loại

Luận văn thực tập

2006

89
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. Phần 1: MỞ ĐẦU

1.1. Các công việc cơ bản của người kỹ thuật viên lập trình

1.2. Những vấn đề đặt ra khi nghiên cứu về APT tại Việt Nam

2. Phần 2: Một số ngôn ngữ cơ bản và khái niệm về ngôn ngữ APT

2.1. Một số ngôn ngữ cơ bản

2.2. Đặc điểm và một số khái niệm về ngôn ngữ APT

2.2.1. Những đặc điểm tầm tắt về APT

2.2.2. Các khái niệm trong ngôn ngữ APT

2.3. Ký tự dùng trong ngôn ngữ APT

3. Phần 3: Định nghĩa hình học trong APT

3.1. Các điểm

3.2. Các đường thẳng

3.3. Đường tròn

3.4. Mặt phẳng

4. Phần 4: Thiết lập đường chạy dao trong APT

4.1. Đường chạy dao Point to Point

4.2. Các bề mặt kiểm soát

4.3. Kiểm soát với mặt phẳng Check

4.4. Lệnh Start-Up

4.5. Lập trình với đường chạy dao Continuos-Path

4.6. Thiết đặt dung sai

5. Phần 5: Các câu lệnh thuộc bộ hữu xử lý tiếp theo trong APT

5.1. Các câu lệnh thuộc bộ hữu xử lý

5.2. Các lệnh phổ trí

6. Phần 6: Nghiên cứu thực nghiệm qua một số phần mềm CAD-CAM

6.1. Thiết kế chi tiết

6.2. Lập quy trình, thợ tự gia công và mô phỏng

6.3. Xuất chương trình gia công theo mã lệnh G

6.4. Gia công chi tiết trên máy CNC

6.5. Viết một số chương trình APT gia công chi tiết

7. Phần 7: Sử dụng các lệnh vẽ mặt trong Pro/Engineer để thiết kế các chi tiết thành máng phức tạp

7.1. Thiết kế Chuẩn bị trước xe máy

7.2. Thiết kế cánh quạt bàn, quạt cây

Kết luận

Kiến nghị và hướng nghiên cứu tiếp theo

Tài liệu tham khảo

Tóm tắt

I. Tổng quan về nghiên cứu phương pháp lập trình tự động gia công bề mặt 3D

Nghiên cứu phương pháp lập trình tự động gia công các bề mặt 3D đang trở thành một xu hướng quan trọng trong ngành công nghiệp chế tạo. Với sự phát triển của công nghệ CNC và phần mềm CAD/CAM, việc gia công các chi tiết phức tạp trở nên dễ dàng hơn bao giờ hết. Phương pháp này không chỉ giúp tiết kiệm thời gian mà còn nâng cao độ chính xác trong sản xuất. Theo nghiên cứu của Nguyên Duy Kiều (2006), việc áp dụng lập trình tự động trong gia công bề mặt 3D đã mang lại nhiều lợi ích cho ngành công nghiệp chế tạo tại Việt Nam.

1.1. Định nghĩa và khái niệm về lập trình tự động gia công

Lập trình tự động gia công là quá trình sử dụng phần mềm để tạo ra các chương trình điều khiển máy CNC. Điều này cho phép máy móc thực hiện các thao tác gia công mà không cần sự can thiệp của con người. Các phần mềm CAD/CAM hiện nay hỗ trợ việc thiết kế và lập trình một cách hiệu quả, giúp giảm thiểu sai sót trong quá trình sản xuất.

1.2. Lợi ích của việc lập trình tự động trong gia công bề mặt 3D

Việc lập trình tự động mang lại nhiều lợi ích như tăng năng suất, giảm chi phí sản xuất và cải thiện chất lượng sản phẩm. Theo nghiên cứu, các doanh nghiệp áp dụng công nghệ này đã giảm được 30% thời gian gia công và tăng độ chính xác lên đến 95%.

II. Những thách thức trong nghiên cứu phương pháp lập trình tự động gia công

Mặc dù có nhiều lợi ích, nhưng việc áp dụng lập trình tự động trong gia công bề mặt 3D cũng gặp phải một số thách thức. Các vấn đề như độ phức tạp của các bề mặt cần gia công, sự thiếu hụt kỹ năng của nhân viên và chi phí đầu tư ban đầu cao là những rào cản lớn. Nghiên cứu của Nguyên Duy Kiều (2006) chỉ ra rằng, để vượt qua những thách thức này, cần có sự đầu tư vào đào tạo và phát triển nguồn nhân lực.

2.1. Độ phức tạp của bề mặt 3D trong gia công

Các bề mặt 3D thường có hình dạng phức tạp, đòi hỏi các thuật toán lập trình phải chính xác và hiệu quả. Việc thiết kế các bề mặt này trong phần mềm CAD/CAM cần phải được thực hiện cẩn thận để đảm bảo rằng máy CNC có thể gia công chính xác.

2.2. Thiếu hụt kỹ năng trong ngành công nghiệp

Nhiều kỹ sư và công nhân trong ngành chế tạo chưa được đào tạo đầy đủ về công nghệ lập trình tự động. Điều này dẫn đến việc sử dụng phần mềm không hiệu quả và gia công không đạt yêu cầu chất lượng.

III. Phương pháp gia công bề mặt 3D hiệu quả nhất hiện nay

Để gia công bề mặt 3D hiệu quả, có nhiều phương pháp khác nhau được áp dụng. Các phương pháp này bao gồm gia công CNC, gia công bằng laser và gia công bằng điện. Mỗi phương pháp đều có những ưu điểm và nhược điểm riêng, và việc lựa chọn phương pháp phù hợp phụ thuộc vào yêu cầu cụ thể của sản phẩm.

3.1. Gia công CNC cho bề mặt 3D

Gia công CNC là phương pháp phổ biến nhất hiện nay. Nó cho phép gia công các bề mặt phức tạp với độ chính xác cao. Các máy CNC hiện đại có thể thực hiện nhiều thao tác khác nhau chỉ trong một lần thiết lập, giúp tiết kiệm thời gian và chi phí.

3.2. Gia công bằng laser cho bề mặt 3D

Gia công bằng laser là một phương pháp tiên tiến, cho phép cắt và khắc các bề mặt 3D với độ chính xác cao. Phương pháp này thường được sử dụng cho các vật liệu mỏng và nhạy cảm, nơi mà gia công cơ khí truyền thống không thể thực hiện được.

IV. Ứng dụng thực tiễn của lập trình tự động trong gia công bề mặt 3D

Lập trình tự động gia công bề mặt 3D đã được áp dụng rộng rãi trong nhiều lĩnh vực như sản xuất ô tô, hàng không và chế tạo máy móc. Các ứng dụng này không chỉ giúp nâng cao hiệu quả sản xuất mà còn cải thiện chất lượng sản phẩm. Theo Nguyên Duy Kiều (2006), việc áp dụng công nghệ này đã giúp các doanh nghiệp giảm thiểu chi phí và tăng cường khả năng cạnh tranh.

4.1. Ứng dụng trong ngành sản xuất ô tô

Trong ngành sản xuất ô tô, lập trình tự động giúp gia công các chi tiết phức tạp như thân xe và động cơ. Việc này không chỉ tiết kiệm thời gian mà còn đảm bảo độ chính xác cao trong từng chi tiết.

4.2. Ứng dụng trong ngành hàng không

Ngành hàng không yêu cầu độ chính xác cực kỳ cao trong gia công các chi tiết máy bay. Lập trình tự động giúp đảm bảo rằng các chi tiết này được gia công đúng theo tiêu chuẩn an toàn và chất lượng.

V. Kết luận và tương lai của lập trình tự động gia công bề mặt 3D

Tương lai của lập trình tự động gia công bề mặt 3D rất hứa hẹn với sự phát triển không ngừng của công nghệ. Các phần mềm CAD/CAM ngày càng trở nên thông minh hơn, giúp tối ưu hóa quy trình gia công. Theo dự đoán, trong tương lai, việc áp dụng trí tuệ nhân tạo và học máy sẽ giúp nâng cao hiệu quả và độ chính xác trong gia công bề mặt 3D.

5.1. Xu hướng phát triển công nghệ CAD CAM

Công nghệ CAD/CAM đang phát triển nhanh chóng với nhiều tính năng mới. Các phần mềm hiện nay không chỉ hỗ trợ thiết kế mà còn có khả năng tự động tối ưu hóa quy trình gia công.

5.2. Tác động của trí tuệ nhân tạo trong gia công

Trí tuệ nhân tạo sẽ đóng vai trò quan trọng trong việc tối ưu hóa quy trình gia công. Nó có thể giúp phân tích dữ liệu và đưa ra các quyết định chính xác hơn trong quá trình lập trình tự động.

12/07/2025
Tìm hiểu phương pháp lập trình tự động gia ông á bề mặt 3d với sự trợ giúp ủa máy tính ứng dụng gia ông khuôn

Trích đoạn nội dung tài liệu

Bé gi¸o dôc vµ ®µo t¹o B 0 Trêng ®¹i häc b¸ch khoa hµ néi B 1    LuËn v¨n th¹c sÜ khoa häc B 8 Ngµnh: c¬ khÝ chÕ t¹o B 2 T×m hiÓu ph¬ng ph¸p lËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh. øng dông gia c«ng khu«n NguyÔn Duy KiÒu B 01 Hµ néi 2006 B 3 17061131409191000000 Bé gi¸o dôc vµ ®µo t¹o B 4 Trêng ®¹i häc b¸ch khoa hµ néi B 5    LuËn v¨n th¹c sÜ khoa häc B 9 Ngµnh: c¬ khÝ chÕ t¹o B 6 T×m hiÓu ph¬ng ph¸p lËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh. øng dông gia c«ng khu«n NguyÔn Duy KiÒu B 1 Ngêi híng dÉn khoa häc: TS. NguyÔn Huy Ninh B 21 Hµ néi 2006 B 7 LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu Lêi cam ®oan T«i: NguyÔn Duy KiÒu, ngêi thùc hiÖn ®Ò tµi luËn v¨n Th¹c sÜ “T×m hiÓu ph¬ng ph¸p lËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3D víi sù trî gióp cña m¸y tÝnh.

øng dông vµo thùc tÕ gia c«ng khu«n” xin cam ®oan: - Tù b¶n th©n nghiªn cøu vµ tham kh¶o tµi liÖu ®Ó thùc hiÖn ®Ò tµi ®îc giao, díi sù híng dÉn cña TiÕn sÜ NguyÔn Huy Ninh – Khoa C¬ khÝ – Trêng §H B¸ch Khoa Hµ Néi. - Kh«ng lÊy tµi liÖu còng nh trÝch dÉn cña bÊt cø ai mµ kh«ng nªu cô thÓ tªn tuæi t¸c gi¶. - Trong ®Ò tµi ®îc giao ®· vËn dông kinh nghiÖm cña b¶n th©n còng nh c¸c kh¸m ph¸ míi víi c¸c thùc nghiÖm cha cã ai lµm t¬ng tù. T«i xin cam ®oan víi nh÷ng g× m×nh ®· tr×nh bµy.

NÕu sai t«i xin chÞu tr¸ch nhiÖm. Hng Yªn, ngµy 05 th¸ng 10 n¨m 2006 Häc viªn NguyÔn Duy KiÒu -1- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu Môc lôc Trang Lêi cam ®oan 1 Môc lôc 2 PhÇn 1: Më ®Çu 3 1.2 C¸c c«ng viÖc c¬ b¶n cña ngêi kü thuËt viªn lËp tr×nh 7 1.3 Nh÷ng vÊn ®Ò ®Æt ra khi nghiªn cøu vÒ APT t¹i ViÖt Nam 8 PhÇn 2: Mét sè ng«n ng÷ c¬ b¶n vµ kh¸i niÖm vÒ ng«n ng÷ APT 9 2.1 Mét sè ng«n ng÷ c¬ b¶n 9 2.2 §Æc ®iÓm vµ mét sè kh¸i niÖm vÒ ng«n ng÷ APT 11 2.1 Nh÷ng ®Æc ®iÓm tãm t¾t vÒ APT 11 2.2 C¸c kh¸i niÖm trong ng«n ng÷ APT 12 2.3 Ký tù dïng trong ng«n ng÷ APT 13 PhÇn 3: §Þnh nghÜa h×nh häc trong APT 14 3.2 C¸c ®êng th¼ng 15 3.4 MÆt ph¼ng 17 PhÇn 4: ThiÕt lËp ®êng ch¹y dao trong APT 25 4.1 §êng ch¹y dao Point to Point 25 4.2 C¸c bÒ mÆt kiÓm so¸t 27 4.3 KiÓm so¸t víi mÆt ph¼ng Check 29 4.4 LÖnh Start-Up 31 4.5 LËp tr×nh víi ®êng ch¹y dao Continuos-Path 35 4.6 ThiÕt ®Æt dung sai 40 PhÇn 5: C¸c c©u lÖnh thuéc bé hËu xö lý tiÕp theo trong APT 42 5.1 C¸c c©u lÖnh thuéc bé hËu xö lý 42 5.2 C¸c lÖnh phô trî 48 PhÇn 6: Nghiªn cøu thùc nghiÖm qua mét sè phÇn mÒm CAD-CAM 50 6.1 ThiÕt kÕ chi tiÕt 52 6.2 LËp quy tr×nh, thø tù gia c«ng vµ m« pháng 52 6.3 XuÊt ch¬ng tr×nh gia c«ng theo m· lÖnh G 57 6.4 Gia c«ng chi tiÕt trªn m¸y CNC 67 6.5 ViÕt mét sè ch¬ng tr×nh APT gia c«ng chi tiÕt 69 PhÇn 7: Sö dông c¸c lÖnh vÏ mÆt trong Pro/Engineer ®Ó thiÕt kÕ c¸c chi tiÕt thµnh 73 máng phøc t¹p 7.1 ThiÕt kÕ Ch¾n bïn tríc xe m¸y 73 7.2 ThiÕt kÕ c¸nh qu¹t bµn, qu¹t c©y 83 KÕt luËn 85 KiÕn nghÞ vµ híng nghiªn cøu tiÕp theo 85 tµi liÖu tham kh¶o 86 -2- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu PhÇn 1 U Më ®Çu 1.1 §Æt vÊn ®Ò: Trong nh÷ng n¨m gÇn ®©y, nÒn s¶n xuÊt c¬ khÝ cña ViÖt nam ®· ®îc ®Çu t trang bÞ nhiÒu lo¹i m¸y CNC ®· dÉn ®Õn nh÷ng thay ®æi to lín trong c¸ch thøc tæ chøc vµ thùc hiÖn s¶n xuÊt c¸c chi tiÕt c¬ khÝ, trong s¶n xuÊt khu«n mÉu nh»m rót ng¾n thêi gian t¹o ra mét s¶n phÈm míi. Nh chóng ta ®· biÕt, viÖc ®iÒu khiÓn chuyÓn ®éng cña m¸y c«ng cô ®iÒu khiÓn sè ®îc thùc hiÖn bëi c¸c m· ®iÒu khiÓn sè ®îc dÞch sang c¸c lÖnh cña m¸y. C¸c m· ®iÒu khiÓn sè cã thÓ ®îc ph©n lo¹i thµnh 2 nhãm: Nh tr×nh bµy ë h×nh 1.

C¸c lÖnh ®iÒu khiÓn c¸c bé phËn cña m¸y riªng biÖt nh t¾t/ më ®éng c¬, chän tèc ®é cña trôc, thay ®æi dao c¾t vµ t¾t më thiÕt bÞ lµm m¸t (nh÷ng thao t¸c nµy ®îc thùc hiÖn b»ng c¸ch cho m¹ch ®iÖn ch¹y vµo r¬le hoÆc m¹ng ®iÒu khiÓn l«gic) vµ nh÷ng lÖnh ®iÒu khiÓn sù chuyÓn ®éng cã tÝnh t¬ng t¸c gi÷a ph«i vµ dao c¾t. Nh÷ng lÖnh nµy bao gåm nh÷ng th«ng tin nh trôc vµ kho¶ng c¸ch chuyÓn ®éng t¹i mçi thêi ®iÓm cô thÓ. Nh÷ng th«ng tin nµy ®îc dÞch sang c¸c lÖnh ®iÒu khiÓn chuyÓn ®éng cña m¸y vµ sau ®ã ®îc thùc hiÖn bëi hÖ thèng ®iÒu khiÓn c¬ ®iÖn. Tõ khi m¸y c«ng cô ®iÒu khiÓn sè (NC) ®îc ph¸t minh, ngêi ta ®· gi¶i quyÕt ®îc c¸c vÊn ®Ò phøc t¹p trong qu¸ tr×nh thiÕt kÕ, lËp tr×nh ga c«ng cho c¸c chi tiÕt phøc t¹p mµ nÒn s¶n xuÊt cña toµn thÕ giíi ®Æt ra.

Nh vËy kÜ thuËt sè lµ mét gi¶i ph¸p gióp cho ta gi¶m bít chi phÝ ngµy cµng leo thang trong s¶n xuÊt m¸y mãc phøc t¹p ®ßi hái ®é chÝnh x¸c cao. Chóng ta ®· cã gi¶i ph¸p lµ sö dông c¸c phÇn mÒm hç trî trong thiÕt kÕ, t¹o khu«n, lËp tr×nh gia c«ng m« pháng trªn m¸y tÝnh råi xuÊt ch¬ng tr×nh cho t¬ng thÝch víi c¸c m¸y CNC ®ang sö dông. C¸c phÇn mÒm CAD-CAM -3- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu ®ã ®· hç trî cho c¸c kÜ s thiÕt kÕ, c¸c lËp tr×nh viªn tõ ý tëng t¹o ra s¶n phÈm míi, cho ®Õn kh©u hoµn thiÖn s¶n phÈm sau khi ®· xuÊt ch¬ng tr×nh NC cho c¸c m¸y CNC nh: Mestercam, Cimatron, Pro/Engineer, Catia. ViÖc sö dông c¸c phÇn mÒm hç trî trong thiÕt kÕ, t¹o khu«n mÉu, gia c«ng m« pháng vµ cuèi cïng lµ xuÊt ch¬ng tr×nh NC hiÖn nay th× hÇu nh tÊt c¶ c¸c h·ng chÕ t¹o trong c¸c ngµnh s¶n xuÊt xe h¬i, m¸y bay, tµu thuû… ®Òu sö dông.

C¸c phÇn mÒm nµy xÐt vÒ kh¶ n¨ng øng dông thùc tÕ cã møc ®é kh¸c nhau nhng ®Òu cã nh÷ng ®Æc ®iÓm chung lµ: Ch¬ng tr×nh NC HÖ thèng ®iÒu hµnh KÝch thíc LÖnh C¬ cÊu ®iÒu khiÓn ThiÕt bÞ dÞch vµ Servo L«gic §iÖn ¸p R¬ le ®iÒu khiÓn ChuyÓn ®éng Cuén c¶m tuyÕn tÝnh To¹ ®é Y H×nh 1.1: C¸c lÖnh ®iÒu khiÓn chuyÓn ®éng sè - ThiÕt kÕ ®îc chi tiÕt m« h×nh 3D d¹ng Solid hay d¹ng mÆt. -4- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu - ThiÕt kÕ ®îc khu«n mÉu tõ m« h×nh chi tiÕt 3D H×nh 1.2 - LËp tr×nh vµ ch¹y kiÓm tra trªn m¸y tÝnh m« pháng ®êng ch¹y dao hay d¹ng m« h×nh 3D. - XuÊt ch¬ng tr×nh NC cho c¸c lo¹i m¸y CNC kh¸c nhau ®Ó thùc hiÖn viÖc gia c«ng hoµn thiÖn chi tiÕt hay khu«n mÉu.3 -5- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu H×nh 1.2 lµ vÝ dô mét chi tiÕt n¾p trªn cña g¹t tµn thuèc l¸ ®îc thiÕt kÕ b»ng phÇn mÒm Pro/Engineer (hoÆc b»ng Mastercam, Cimatron, Catia, UNI a) b) H×nh 1. Sau khi c«ng viÖc thiÕt kÕ ®îc hoµn thµnh trªn m¸y tÝnh, ta cã thÓ t¹o ra bé khu«n Ðp nhùa cho 4 s¶n phÈm mét lÇn Ðp nh h×nh 1.

Chi tiÕt H×nh 1.5 phÇn khu«n trªn vµ khu«n díi nh h×nh 1. ViÖc tiÕp theo lµ bæ sung thªm cho hai thít khu«n nµy hÖ thèng lç tho¸t thùa, hÖ thèng lµm m¸t khu«n -6- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu vµ hÖ thèng ®Þnh vÞ g¸ ®Æt gi÷a chóng víi nhau còng nh trªn m¸y Ðp.4-b) lµ mét vÝ dô mét bé khu«n Ðp nhùa hoµn chØnh. ViÖc cßn l¹i lµ lËp tr×nh gia c«ng m« pháng chóng råi xuÊt ch¬ng tr×nh cho m¸y phay CNC.5 lµ vÝ dô khi ta lËp tr×nh vµ ch¹y m« pháng gia c«ng phÇn khu«n bªn cña bé khu«n t¸ch trµ. Dao ë ®©y cã cung ®Çu trßn dïng gia c«ng c¸c mÆt ®Þnh h×nh 3D phøc t¹p.2 C¸c c«ng viÖc c¬ b¶n cña ngêi kü thuËt viªn lËp tr×nh:  X¸c ®Þnh kÝch thíc ph«i th«ng qua kÝch thíc cña chi tiÕt vµ lîng d cho mçi bÒ mÆt cÇn gia c«ng.

 X¸c ®Þnh sè bíc gia c«ng trªn m¸y CNC  Chän m¸y, chän ®iÓm 0 cña chi tiÕt vµ mÆt ph¼ng lïi dao.  ChÕ ®é c¾t (tèc ®é quay cña trôc chÝnh, tèc ®é tiÕn cña bµn m¸y, chiÒu s©u c¾t, lîng dÞch dao sau mçi l¸t c¾t…) vµ mÆt ph¼ng lïi dao khi gÆp ®¶o, di chuyÓn vÞ trÝ c¾t…  Chän hoÆc t¹o ®èi tîng ®Ó dông cô c¾t “nhËn d¹ng” nh: ®êng, mÆt, thÓ tÝch… qua ®ã dông cô ph©n biÖt ®iÓm ®Çu ®iÓm cuèi hµnh tr×nh, gi¸ trÞ bï dao… Tuy nhiªn chóng ta cha thùc sù hiÓu lµ ë c¸c phÇn mÒm nµy trong qu¸ tr×nh lËp tr×nh gia c«ng, viÖc chän c¸c ®êng, c¸c bÒ mÆt ®Ó chØ ®Þnh cho dông cô c¾t nhËn biÕt ®îc th× ®iÒu g× ®ang diÔn ra vµ dùa trªn c¬ së tÝnh to¸n nµo? T¹i sao dông cô c¾t l¹i chän ®îc ®iÓm tiÕp cËn ®êng hay bÒ mÆt ®ã vµ nhËn diÖn ®îc c¸c ®êng bao, c¸c bÒ mÆ 3D? Råi tõ ®êng ch¹y dao th«ng qua bé biÕn ®æi thµnh mét ®Þnh d¹ng cã thÓ mét m¸y nµo ®ã chÊp nhËn ®îc. -7- LËp tr×nh tù ®éng gia c«ng c¸c bÒ mÆt 3d víi sù trî gióp cña m¸y tÝnh LuËn v¨n th¹c sÜ – NguyÔn Duy KiÒu §Ò tµi ®îc giao t×m hiÓu b¶n chÊt cña c¸c phÇn mÒm CAD/CAM, øng dông ng«n ng÷ lËp tr×nh tù ®éng APT ®Ó lËp tr×nh gia c«ng c¬ khÝ. KÕ ®ã t×m hiÓu ng«n ng÷ APT vµ híng x©y dùng hÖ thèng xö lý APT.2 Nh÷ng vÊn ®Ò ®Æt ra khi nghiªn cøu vÒ ng«n ng÷ APT ë ViÖt Nam: Nh ta ®îc biÕt th× ng«n ng÷ APT cã trªn 3000 c©u lÖnh, bao gåm c¸c c©u lÖnh vÒ m« t¶ h×nh häc c¸c ®èi tîng ®å ho¹ nh ®iÓm, ®êng, mÆt.; C¸c c©u lÖnh ®iÒu khiÓn m¸y; C¸c c©u lÖnh ®iÒu khiÓn vÞ trÝ dao.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ