Bài giảng Tự động hóa thiết kế - Chương 1: Giới thiệu chung - Vũ Lê Huy
Bạn đang xem tài liệu "Bài giảng Tự động hóa thiết kế - Chương 1: Giới thiệu chung - Vũ Lê Huy", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_tu_dong_hoa_thiet_ke_chuong_1_gioi_thieu_chung_vu.pdf
Nội dung text: Bài giảng Tự động hóa thiết kế - Chương 1: Giới thiệu chung - Vũ Lê Huy
- Trường Đại học Bách Khoa Hà Nội Bài giảng TƯ ĐỘNG HÓA THIẾT KẾ Giảng viên: TS. Vũ Lê Huy Đơn vị công tác: Bộ môn cơ sở thiết kế máy và Rôbốt, Viện Cơ khí Hà Nội, 1/2015 1
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 2 1.1. Sản phẩm và vai trò của thiết kế Máy công cụ Sản phẩm Thiết kế
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 3 1.2. Quá trình thiết kế Ý tưởng Phác thảo Tính thiết kế Vẽ bản vẽ Mô hình 3D Chế tạo thử Sản phẩm
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 4 1.3. Thiết kế và tự động hóa thiết kế Vẽ tay với dụng cụ vẽ cơ bản Vẽ bản vẽ trên máy tính Nhiều chi tiết có hình dáng giống nhau Phải vẽ lặp đi lặp lại - Mất thời gian - Nhàm chán Tự động hóa - Dễsaisót Dụng cụ vẽ hỗ trợ
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 5 1.4. Tính năng phần mềm thiết kế tự động Phân tích khả năng làm việc của máy và chi tiết máy Thiết lập bản vẽ và thuyết minh Mô phỏng hoạt động, trạng thái của máy và chi tiết máy Lập trình bổ sung các chức năng cho phần mềm hoặc tạo các phần mềm mới thực hiện các chức năng trên cho các yêu cầu cụ thể một cách tự động. Lợi ích: + Nâng cao chất lượng và hiệu quả thiết kế + Rút ngắn thời gian tính toán, thực hiện bản vẽ, + Đảm bảo độ chính xác kết quả tính toán và bản vẽ
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 6 1.6. Các nội dung chính trong lập trình thiết kế Số hoá các số liệu dạng đồ thị, biểu đồ Đây là việc nhằm tạo ra cơ sở dư liệu cho chương trình tự động hóa thiết kế Số liệu có thể lưu vào các tệp tin dữ liệu hoặc gán vào biến mảng trong chương trình (dùng khi ít giá trị) Xây dựng các lưu đồ thuật giải Lưu đồ thuật giải thể hiện quá trình tính toán thiết kế dưới dạng lưu đồ Tạo ra sự tường minh, dễ hiểu cho việc viết mã nguồn chương trình Sử dụng các cấu trúc điều kiện, lặp, để lập lưu đồ thuật giải Một số ngôn ngữ lập trình áp dụng trong tự động hoá thiết kế VBA, C/C++, Lisp, Fortran, Lựa chọn ngôn ngữ lập trình và viết code cho chương trình Tùy thuộc phần mềm hỗ trợ ngôn ngữ lập trình nào? Đã biết sử dụng ngôn ngữ lập trình nào? Ngôn ngữ nào dễ triển khai?
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 7 1.5. Một số phần mềm hỗ trợ thiết kế tự động AutoCAD - Vẽ các bản vẽ kỹ thuật LISP - Nhiều chức năng vẽ VBA - Dễsửdụng C++ - Phổbiến Inventor - Vẽ các mô hình3D - Nhiều chức năng vẽ VBA - Hỗ trợ tính toán thiết kế chi tiết máy C++ - Tính toán FEM - Mô phỏng chuyển động SolidWork - Vẽ các mô hình3D VBA - Nhiều chức năng và dễ sử dụng C++ - Mô phỏng chuyển động Abaqus, Ansys, Fortran - Phân tích FEM C
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 8 Ví dụ: Thư viện vẽ ổ lăn trong AutoCAD bằng ngôn ngữ LISP
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 9 Ví dụ: Chương trình liên kết với SolidWorks bằng C++ Macro vẽ chi tiết tự động bằng VBA
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 10 Tài liệu tham khảo: Trịnh Chất, Trịnh Đồng Tính: Tự động hóa thiết kế cơ khí. Nxb KHKT, 2005 Nguyễn Hồng Thái, Vương Văn Thanh, Đặng Bảo Lâm: Cơ sở lập trình tự động hóa tính toán, thiết kế với VB&VBA trong môi trường AutoCAD. Nxb KHKT, 2007 Các tài liệu hướng dẫn ngôn ngữ lập trình C++, Visual C, Visual Basic, AutoLISP Các tài liệu hướng dẫn sử dụng phần mềm AutoCAD, Inventor, SolidWorks Các tài liệu Nguyên lý máy, Chi tiết máy, Máy nâng chuyển, Công nghệ chế tạo máy
- Tự động hóa thiết kế Chương 1. Giới thiệu chung 11 Nội dung và hình thức thi: Lập trình tự động hóa thiết lập bản vẽ cụm chi tiết trong dẫn động cơ khí Thực hiện theo nhóm. Kết quả: Chương trình vẽ tự động bằng AutoLISP trên AutoCAD 01 tập thuyết minh cho cả nhóm Hình thức thi: Chỉ có thi cuối kỳ. Cài đặt chương trình đã thực hiện vào máy cá nhân của nhóm. Chạy thử vả trả lời, chỉnh sửa các yêu cầu của Giáo viên hỏi thi.