chương 1 trình bày về tính cấp thiết của đề tài, mục tiêu nghiên cứu, đối tượng và phạm vi nghiên cứu và phương pháp nghiên cứu, chương 2 đế cập đến vấn đề tổng quan nghiên cứu như tính hình nghiên cứu liên quan đến đề tài trong và ngoài nước. Vấn đề chương 3 là cơ sở lý thuyết. Giới thiệu mục đích của đề tài, khảo sát đề tài hiện nay Ở chương 4 là nêu ra các phương hướng nghiên cứu về đề tài Ở chương 5, giới thiệu công cụ lập trình iLogic trong phần mềm Inventor, hướng dẫn cài và sử dụng công cụ. Viết ra các Rule để ứng dụng vào mục đích xuất bản vẽ tự động, tự động hóa quá trình thiết kế bản vẽ, các chức năng như, tạo templete riêng cho bản vẽ, xuất bản vẽ tự động, tự động tính toán để ra tỉ lệ scale, tạo đường tâm cho các hình chiếu, kiểm tra thông tin của bản vẽ, dim kích thước, sắp xếp kích thước và kiểm tra kích thước lỗi, hiển thị kích thước nhập tay.
Và ứng dụng công cụ iLogic để tạo ra chức năng kiểm tra sự khác nhau của 2 chi tiết sau khi được cải tiến lên phiên bản cao hơn. 4 Ở chương 6, nghiên cứu ngôn ngữ lập trình VBA để ứng dụng xuất bản vẽ tự động dựa trên công cụ lập tình iLogic để đánh giá điểm mạnh và điểm yếu. Ở chương 7, biên soạn bài tập, dựa trên các công cụ đã tạo được để áp dụng xuất bản vẽ tự động cho các chi tiết trên phần mềm inventor, kiểm tra sự khác nhau giữa các chi tiết có cùng chức năng nhưng đã lên phiên bản cao hơn. 5 CHƯƠNG 2 TỔNG QUAN NGHIÊN CỨU ĐỀ TÀI 2.1 Giới thiệu Đề tài "Lập trình tự động hoá thiết kế cơ khí trong phần mềm Inventor Professional" là một dự án nghiên cứu với mục tiêu tạo ra các giải pháp và công cụ tự động hoá quy trình thiết kế cơ khí trong phần mềm Inventor Professional.
Đề tài này nhằm nâng cao hiệu suất và đồng nhất trong việc thiết kế cơ khí, giảm thiểu lỗi và tiết kiệm thời gian và tiền bạc. Cụ thể, trong đề tài sẽ nghiên cứu và phát triển các phương pháp và công nghệ để tự động hoá các bước trong quy trình thiết kế cơ khí. Điều này có thể bao gồm việc tự động tạo các bản vẽ kỹ thuật, kiểm tra thông tin bản vẽ, tối ưu hóa các bước nhập, sắp xếp kích thước, kiểm tra các kích thước đã bị thay đổi, kiểm tra sự khác nhau giữa các chi tiết. Nghiên cứu còn có thể liên quan đến phát triển các công cụ và ứng dụng trong phần mềm Inventor Professional để tự động hoá thiết kế cơ khí.
Đề tài này mang lại ý nghĩa quan trọng trong việc cải thiện quy trình thiết kế cơ khí. Nó có thể có ứng dụng rộng rãi trong ngành công nghiệp cơ khí và đóng góp vào sự phát triển của lĩnh vực này.2 Các nghiên cứu liên quan đến đề tài 2.1 Các nghiên cứu ngoài nước Tại thị trường quốc tế, các công ty thiết kế cơ khí như Boeing, Airbus hay Bombardier Aerospace kết hợp các phần mềm CAD/CAM để thiết kế và sản xuất các sản phẩm cơ khí với chi phí thấp hơn, thời gian sản xuất ngắn hơn và tính chính xác cao hơn. Nhờ đó, các sản phẩm có thể đáp ứng được yêu cầu của thị trường và tăng khả năng cạnh tranh. Ngoài ra, các công ty sản xuất thiết bị và linh kiện cơ khí như Siemens, Dassault Systemes, Autodesk cũng đều đã có sự đầu tư và nghiên cứu để phát triển các phần mềm thiết kế cơ khí, hỗ trợ tự động hoá trong quá trình thiết kế và sản xuất.
Tuy nhiên, cũng có một số thách thức khi sử dụng tự động hoá thiết kế cơ khí. Một trong những thách thức đó là khả năng lập trình và vận hành các phần mềm, đòi hỏi nhiều kiến thức và kinh nghiệm của người vận hành. Ngoài ra, việc 5 sử dụng tự động hoá thiết kế cơ khí còn tạo ra một số vấn đề liên quan đến bản quyền tác phẩm và an toàn thông tin. Tóm lại, việc sử dụng tự động hoá thiết kế cơ khí là một bước cần thiết để cải thiện hiệu quả sản xuất và cạnh tranh trên thị trường khi sử dụng các phần mềm thiết kế cơ khí.
Tuy nhiên, để sử dụng hiệu quả giải pháp tự động hoá, các công ty cần đầu tư vào đào tạo và huấn luyện nhân viên để nâng cao kỹ năng vận hành, và tìm giải pháp phù hợp.2 Các nghiên cứu trong nước Tự động hoá thiết kế cơ khí đã trở thành một xu hướng phổ biến trên toàn thế giới. Trong thời đại công nghiệp 4.0, sự phát triển của công nghệ đã đưa ra nhiều giải pháp tự động hóa trong các bước thiết kế và sản xuất sản phẩm cơ khí. Nhiều công ty thiết kế cơ khí đã sử dụng các phần mềm CAD/CAM và phần mềm thiết kế 3D để giúp giảm thời gian thiết kế và dễ dàng thích ứng với các yêu cầu khác nhau. Tuy nhiên, ở Việt Nam, tự động hoá thiết kế cơ khí vẫn còn khá mới mẻ và chưa phát triển mạnh mẽ.
Ngành công nghiệp cơ khí Việt Nam đang đi vào quá trình cải tiến và sử dụng các phần mềm cơ khí mới để nâng cao hiệu quả sản xuất. Có một số công ty Việt Nam đã sử dụng các phần mềm CAD/CAM, tuy nhiên, tỉ lệ sử dụng phần mềm tự động hoá thiết kế cơ khí vẫn còn khá thấp. Trong quá trình hội nhập kinh tế quốc tế, Việt Nam đang nỗ lực phát triển ngành công nghiệp cơ khí. Để tăng cường sức cạnh tranh và đáp ứng với nhu cầu sản xuất cơ khí trong nước và quốc tế, Việt Nam cần phải đẩy mạnh việc sử dụng các giải pháp tự động hoá và các công nghệ cơ khí mới.
Tóm lại, tự động hoá thiết kế cơ khí là một xu hướng phát triển toàn cầu và Việt Nam cũng đang trong quá trình tìm hiểu và áp dụng công nghệ cơ khí mới để tăng cường hiệu quả sản xuất và cạnh tranh trên thị trường.3 Tồn tại của phần mềm Mặc dù các công cụ tự động hoá trong phần mềm Inventor, như Add-In và iLogic, mang lại nhiều lợi ích trong quá trình thiết kế cơ khí, tuy nhiên, vẫn còn tồn tại một số hạn chế và thách thức như sau: Các kích thước bố trí chưa hoàn toàn phù hợp: Các công cụ tự động hoá trong phần mềm Inventor có thể tạo ra các kích thước tự động, nhưng đôi khi chúng 6 chưa mang lại giá trị thẩm mĩ cho bản vẽ. Điều này có thể đòi hỏi sự can thiệp thủ công từ phía người kỹ sư để điều chỉnh và tối ưu hoá các kích thước. Giá trị các kích thước phụ thuộc vào trình độ vẽ, dựng file 3D của kỹ sư: Tính chính xác và giá trị của các kích thước được tạo ra bởi các công cụ tự động hoá phụ thuộc nhiều vào trình độ vẽ và dựng file 3D của người kỹ sư. Nếu không có kiến thức và kỹ năng đầy đủ, kết quả có thể không đạt được mức độ chính xác mong muốn.
Phụ thuộc vào kiến thức và kinh nghiệm của người kỹ sư: Mặc dù các công cụ tự động hoá có thể giúp tạo ra các bản vẽ hoàn chỉnh, nhưng vẫn cần phải dựa vào kiến thức và kinh nghiệm của người kỹ sư để đảm bảo tính chính xác và thẩm mỹ của bản vẽ. Các quy tắc thiết kế và quy cách kỹ thuật cần được áp dụng và điều chỉnh một cách thông minh và tùy chỉnh để đáp ứng các yêu cầu cụ thể của dự án. Tổn tại của phần mềm trong việc tự động hoá thiết kế cơ khí trong phần mềm Inventor là một thách thức mà các nhà phát triển và người sử dụng cần đối mặt. Tuy nhiên, với sự phát triển công nghệ và nâng cao trình độ của người sử dụng, hy vọng rằng các công cụ này sẽ ngày càng được hoàn thiện và cải thiện để tạo ra các bản vẽ kỹ thuật chính xác, thẩm mỹ và tự động hoàn toàn.
7 CHƯƠNG 3 CƠ SỞ LÝ THUYẾT 3.1 Tự động hoá thiết kế cơ khí Trong lĩnh vực kỹ thuật cơ khí, tự động hoá thiết kế đã trở thành một xu hướng quan trọng nhằm tăng hiệu suất và giảm thời gian cần thiết cho quá trình thiết kế cơ khí. Tự động hoá thiết kế cơ khí nhằm áp dụng các công nghệ và phương pháp để tự động thực hiện các tác vụ trong quá trình thiết kế, từ việc tạo mô hình 3D cho đến tạo bản vẽ chi tiết. Quá trình tự động hoá này giúp giảm công sức và thời gian của nhà thiết kế, đồng thời tăng tính chính xác và khả năng linh hoạt trong thiết kế cơ khí.2 Ngôn ngữ lập trình VB.NET và VBA Ngôn ngữ lập trình VB.NET (Visual Basic .NET) và VBA (Visual Basic for Applications) là hai ngôn ngữ lập trình phổ biến được sử dụng để phát triển các ứng dụng và tiện ích trong phần mềm Inventor.NET là một ngôn ngữ lập trình hướng đối tượng mạnh mẽ và linh hoạt, cho phép các nhà phát triển tạo ra các Add- In và tiện ích mở rộng cho phần mềm Inventor. VBA là một ngôn ngữ lập trình kịch bản được sử dụng để tự động hoá các tác vụ trong ứng dụng Microsoft Office, bao gồm cả Inventor.
Sử dụng VB.NET và VBA trong việc phát triển Add-In , iLogic trong phần mềm Inventor cho phép các nhà phát triển tận dụng các tính năng và chức năng mạnh mẽ của Inventor để tự động hoá các tác vụ thiết kế cơ khí. Các ngôn ngữ lập trình này cung cấp các thư viện và công cụ hỗ trợ, giúp tương tác với giao diện người dùng, truy cập vào các dữ liệu và tài nguyên của phần mềm Inventor, và thực hiện các tác vụ tự động hoá theo yêu cầu thiết kế.3 Phần mềm Inventor Phần mềm Inventor là một phần mềm CAD (Computer-Aided Design) mạnh mẽ được sử dụng trong lĩnh vực kỹ thuật cơ khí. Với Inventor, người dùng có thể tạo, sửa đổi và phân tích mô hình 3D, tạo bản vẽ chi tiết và thực hiện các phân tích kỹ thuật khác. Inventor cung cấp một giao diện người dùng trực quan và các công cụ phong phú để hỗ trợ quá trình thiết kế cơ khí.
Sử dụng phần mềm Inventor trong nghiên cứu này cho phép chúng tôi tận dụng các tính năng và chức năng có sẵn trong phần mềm, kết hợp với việc phát triển Add-In, iLogic bằng VB.NET và VBA, để tự động hoá quy trình thiết kế cơ 8 khí.