1/6 Đại Học Quốc Gia TP HCM Trường Đại Học Bách Khoa Khoa Kỹ thuật Giao thông Vietnam National University – HCMC Ho Chi Minh City University of Technology Faculty of Transportation Engineering Đề cươn[.]
Trang 1Đại Học Quốc Gia TP.HCM
Trường Đại Học Bách Khoa
Khoa Kỹ thuật Giao thông
Vietnam National University – HCMC
Ho Chi Minh City University of Technology Faculty of Transportation Engineering
Đề cương môn học
CAD ỨNG DỤNG TRONG THIẾT KẾ Ô TÔ (CAD Application in Automotive Design)
Tỉ lệ đánh giá BT: 40% Thi: 60%
Hình thức đánh giá - Bài tập 40%: Sinh viên nộp bài tập về nhà theo đúng thời gian quy định
- Thi 60%: Cuối kỳ, tự luận, thời gian 90 phút Không kiểm tra giữa kỳ
- Điểm chuyên cần được tính chung trong điểm thi (10% chuyên cần + 50% thi cuối kỳ)
Môn tiên quyết Không có
Môn học trước Không yêu cầu
Môn song hành Không có
CTĐT ngành Công nghệ Kỹ thuật Ô tô
Trình độ đào tạo Đại học
Cấp độ môn học 3
Ghi chú khác Dự kiến giảng dạy vào HK 6, thuộc khối kiến thức chuyên ngành (tự chọn
nhóm A)
1 Mô tả môn học (Course Description)
Trang bị cho sinh viên kiến thức CAD trong hỗ trợ thiết kế ô tô nhằm:
• Lập các bản vẽ kỹ thuật 2D
• Lập trình tính toán thiết kế các chi tiết/hệ thống của ô tô
Nôi dung tóm tắt môn học:
• Giới thiệu quá trình thiết kế với sự trợ giúp của máy tính
• Vai trò, cấu trúc và cơ sở thành lập mô hình trong CAD
• Quy trình thiết kế ô tô với sự trợ giúp của CAD
• Kiến thức liên quan phần mềm AutoCAD
• Kiến thức liên quan phần mềm Matlab
Course Description Provide to student knownledge related to Computer Aided Design so they can use it in automotive design such as:
• Prepare 2D technical drawings
• Programe special codes to calculate automotive systems/parts
Course outline:
• Introduction the design process with the aid of computers
• Role, structure and basis principles of the CAD model
Trang 2• Automotive design process with the help of CAD
• Knowledge of AutoCAD software
• Knowledge of Matlab software
2 Tài liệu học tập
Sách, Giáo trình chính:
[1] Lưu Quang Huy, CAD/CAM trong thiết kế và chế tạo, Nhà xuất bản Hà nội, 2005
[2] Nguyễn Hữu Lộc, Sử dụng AutoCAD 2007, Nhà xuất bản Tổng hợp TPHCM, 2007
[3] Nguyễn Hoàng Hải, Nguyễn Khắc Kiểm, Nguyễn Trung Dũng, Hà Trần Đức, Lập trình
Matlab dành cho sinh viên khối khoa học và kỹ thuật, Nhà xuất bản Khoa học Kỹ thuật, Hà
nội, 2003
Sách tham khảo:
[4] Ellen Finkelstein, AutoCAD 2007 and AutoCAD 2007 LT Bible,Wiley Publishing, 2006 [5] Brian H Hahn & Daniel T Valentine, Essential Matlab for Engineers and Scientists, 4 th
Edition, Elsevier 2010
3 Mục tiêu môn học (Course Goals)
Hiểu biết và nắm vững quy trình thiết kế nhờ sự trợ giúp máy tính so với truyền thống
Hiểu biết các ưu khuyết điểm của CAD trong thiết kế ô tô Hiểu cấu hình một phần mềm CAD, cách thức tạo dữ liệu trong CAD
Nắm vững các lệnh của CAD Có khả năng hoàn thành bản vẽ hoàn chỉnh bằng phần mềm CAD
Hiểu khả năng của một phần mềm lập trình thông dụng Biết các lệnh thông dụng của phần mềm lập trình
Có khả năng đọc hiểu và viết được một đoạn mã hoàn chỉnh
Biết vận dụng các kiến thức khoa học cơ bản và kỹ thuật cơ sở vào lập trình tính toán bài toán cụ thể
Course Goals
Understand and master the design process with the aid of computer, compared to traditional process
Understand the strengths and weaknesses of CAD in automotive design Understand CAD software configuration, how to manage data in CAD
Master CAD commands Be capable of completing drawings with CAD software
Understand the abilities of a popular programming software Know popular commands of a programming software
Have ability to read and write a complete code
Know how to apply basic science and engineering knowledge in programming specific problems
4 Chuẩn đầu ra môn học (Course Outcomes)
Trang 3L.O.2.1 Biết ưu điểm của chu trình sản phẩm nhờ CAD so với chu trình truyền
thống
2.3, 4.1 L.O.2.2 Biết cấu hình và khả năng của một phần mềm CAD thông dụng
L.O.2.3 Nắm vững các ưu điểm của quá trình thiết kế nhờ CAD
L.O.2.4 Hiểu các yêu cầu cơ bản của một phần mềm CAD tốt
L.O.2.5 Hiểu các phương thức xây dựng mô hình hình học trong CAD
L.O.3.1 Hiểu và sử dụng thành thạo các lệnh vẽ cơ bản
2.3, 3.2, 4.5
L.O.3.2 Hiểu và sử dụng thành thạo các lệnh vẽ hình
L.O.3.3 Hiểu và sử dụng thành thạo các lệnh hiệu chỉnh hình
L.O.3.4 Hiểu và sử dụng thành thạo các lệnh tạo kích thước
L.O.3.5 Hiểu và sử dụng thành thạo các lệnh ghi kích thước và biểu diễn mặt cắt
L.O.4.1 Biết được các khả năng của Matlab
1.1, 2.1
L.O.4.2 Biết quản lý không gian làm việc của Matlab
L.O.4.3 Biết các biến thường dùng trong phần mềm lập trình
L.O.4.4 Biết các kiểu dữ liệu trong phần mềm lập trình
L.O.4.5 Biết các phép toán quan hệ và logic trong phần mềm lập trình
L.O.4.6 Hiểu các cách biểu diễn vecto trong Matlab
L.O.4.7 Hiểu và biết các cách biểu diễn ma trận trong Matlab
L.O.5.1 Phân biệt được scrip file và m-file
2.4
L.O.5.2 Biết tạo hàm scrip file và m-file
L.O.5.3 Đọc hiểu được một hàm m-file
L.O.5.4 Đọc hiểu được các lệnh logic
L.O.5.5 Đọc hiểu được các lệnh liên quan đến đồ thị
L.O.5.6 Viết được đoạn lệnh liên quan đến đồ thị
L.O.6.1 Biết các cách giải phương trình đại số, hệ pt đại số bằng Matlab 1.1, 1.2,
2.4
5 Hướng dẫn cách học - chi tiết cách đánh giá môn học
Tài liệu được đưa lên BKEL hàng tuần Sinh viên tải về, in ra và mang theo khi lên lớp học Điểm tổng kết môn học được đánh giá xuyên suốt quá trình học
Bài tập: 40%
Thi: 60% (bao gồm cả điểm chuyên cần chiếm 10%)
Điều kiện dự thi:
- Sinh viên không vắng quá 4 buổi học trên tổng số 15 buổi
- Có đầy đủ các cột điểm
6 Dự kiến danh sách Cán bộ tham gia giảng dạy
1 GV TS Nguyễn Lê Duy Khải Khoa Kỹ thuật Giao thông, ĐH Bách khoa HCM
2 GV TS Trần Hữu Nhân Khoa Kỹ thuật Giao thông, ĐH Bách khoa HCM
3 ThS Nguyễn Đình Hùng Khoa Kỹ thuật Giao thông, ĐH Bách khoa HCM
Trang 47 Nội dung chi tiết
chi tiết
1 Mở đầu: Giới thiệu về môn học
- Thông tin Thầy
- Các vấn đề liên quan đến môn học
- Cách thức dạy và học PHẦN 1: CAD Chương 1: Vai trò máy tính trong thiết kế và chế tạo sản phẩm
- Quá trình thiết kế và chế tạo truyền thống
- Quá trình thiết kế và chế tạo có trợ giúp công nghệ cao
- Chu trình sản phẩm và vai trò hệ thống CAD/CAM
- Một số phần mềm CAD/CAM thông dụng
L.O.1.1 – Phân biệt sự khác nhau giữa quy trình thiết kế truyền thống và quy trình hiện đại bằng máy tính
L.O.2.1 – Biết ưu điểm của chu trình sản phẩm nhờ CAD so với chu trình truyền thống
L.O.2.2 – Biết cấu hình và khả năng của một phần mềm CAD thông dụng
- Lợi ích của CAD
- Cấu hình một phần mềm CAD
- Xây dựng mô hình hình học trong CAD
L.O.2.3 – Nắm vững các ưu điểm của quá trình thiết kế nhờ CAD
L.O.2.4 – Hiểu các yêu cầu cơ bản của một phần mềm CAD tốt
L.O.2.5 – Hiểu các phương thức xây dựng mô hình hình học trong CAD
3 Chương 3: Các lệnh vẽ cơ bản
- Các lệnh chung
- Lệnh Line
- Lệnh Circle
- Lệnh Polygon
- Lệnh Rectang
L.O.3.1 – Hiểu và sử dụng thành thạo các lệnh vẽ cơ bản
4 Chương 4: Các lệnh vẽ hình
- Lệnh Xline
- Lệnh Arc
- Lệnh Pline
- Lệnh Spline
- Lệnh Ellipse
- Lệnh Point
- Lệnh Point Style
- Lệnh Measure
- Lệnh Divide
L.O.3.2 – Hiểu và sử dụng thành thạo các lệnh vẽ hình
5 Chương 5: Các lệnh hiệu chỉnh hình 1
- Lệnh Erase
- Lệnh Copy
- Lệnh Mirror
- Lệnh Offset
- Lệnh Move
- Lệnh Trim
- Lệnh Extend
- Lệnh Chamfer
L.O.3.3 – Hiểu và sử dụng thành thạo các lệnh hiệu chỉnh hình
6 Chương 6: Các lệnh hiệu chỉnh hình 2
- Khái niệm Layer
- Lệnh Properties
- Lệnh Match Prop
- Lệnh Array
- Lệnh Rotate
- Lệnh Scale
- Lệnh Stretch
- Lệnh Break
L.O.3.3 – Hiểu và sử dụng thành thạo các lệnh hiệu chỉnh hình
Trang 57 Chương 7: Ghi chữ, kích thước
- Ghi chữ
- Các tham số kích thước
L.O.3.4 – Hiểu và sử dụng thành thạo các lệnh tạo kích thước
8 Chương 8: Ghi kích thước và biểu diễn mặt
cắt
- Các lệnh ghi kích thước
- Biểu diễn vật liệu trên mặt cắt
L.O.3.5 – Hiểu và sử dụng thành thạo các lệnh ghi kích thước và biểu diễn mặt cắt
Chương 1: Matlab căn bản
- Giới thiệu Matlab
- Cơ sở Matlab
- Khả năng và ứng dụng Matlab
- Đặc điểm Matlab
- Quản lý không gian làm việc Matlab
- Sử dụng Help
- History & Editing
L.O.4.1 – Biết được các khả năng của Matlab
L.O.4.2 – Biết quản lý không gian làm việc của Matlab
10 Chương 2: Tính toán trong Matlab
- Toán tử số học
- Biến trong Matlab
- Các kiểu dữ liệu & Định dạng kết quả
- Các kiểu dữ liệu số & số phức
- Các ký tự, chuỗi và văn bản
- Các hằng số dựng sẵn
- Các hàm dựng sẵn
- Các phép toán quan hệ
- Các phép toán logic
- Kết hợp nhiều lệnh trên một dòng
L.O.4.3 – Biết các biến thường dùng trong phần mềm lập trình
L.O.4.4 – Biết các kiểu dữ liệu trong phần mềm lập trình
L.O.4.5 – Biết các phép toán quan hệ
và logic trong phần mềm lập trình
- Các thuật ngữ
- Véctơ hàng
- Véctơ cột
- Toán tử hai chấm
- Làm việc với véctơ
- Xử lý dữ liệu với các hàm dựng sẵn
L.O.4.6 – Hiểu các cách biểu diễn vecto trong Matlab
12 Chương 4: Ma trận và Đại số tuyến tính
- Tạo ma trận
- Các ma trận đặc biệt
- Phép toán với ma trận
- Giải phương trình đại số
- Giải hệ phương trình đại số tuyến tính
- Giải hệ phương trình phi tuyến
L.O.4.7 – Hiểu và biết các cách biểu diễn ma trận trong Matlab
L.O.6.1 – Biết các cách giải phương trình đại số, hệ pt đại số bằng Matlab
13+14 Chương 5: Lập trình trong Matlab
- Giới thiệu script file
- Giới thiệu hàm m-file
- Biên soạn và thực thi m-file
- Câu lệnh If…
- Câu lệnh Switch…
- Vòng lặp For…End
- Vòng lặp While…End
L.O.5.1 – Phân biệt được scrip file và m-file
L.O.5.2 – Biết tạo hàm scrip file và m-file
L.O.5.3 – Đọc hiểu được một hàm m-file
L.O.5.4 – Đọc hiểu được các lệnh logic
15 Chương 6: Đồ thị trong Matlab
A ĐỒ THỊ 2D
- Lệnh plot
- Kiểu đường, ký hiệu, màu
- Hiệu chỉnh đồ thị
- Các dạng đồ thị 2D
B ĐỒ THỊ 3D
- Đồ thị đường
- Đồ thị mặt, lưới
- Các dạng đồ thị 3D
L.O.5.5 – Đọc hiểu được các lệnh liên quan đến đồ thị
L.O.5.6 – Viết được đoạn lệnh liên quan đến đồ thị
Trang 68 Thông tin liên hệ
Bộ môn/Khoa phụ trách Bộ môn Ô tô – Máy Động Lực/Khoa Kỹ thuật Giao thông
Văn phòng Nhà C3, trường Đại học Bách khoa TPHCM, 268 Lý Thường Kiệt, Q.10 Điện thoại (08) 38.655.979
Giảng viên phụ trách TS Nguyễn Lê Duy Khải
Tp.Hồ Chí Minh, ngày 02 tháng 12 năm 2015
TS Nguyễn Lê Duy Khải TS Trần Hữu Nhân TS Nguyễn Lê Duy Khải