Tải bản đầy đủ (.docx) (13 trang)

Bài tập lớn môn Đồ Họa Máy Tính(Dầy truyền bốc xếp hàng tự động)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (535.37 KB, 13 trang )

BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THƠNG TIN
=======***=======

BÀI TẬP LỚN
HỌC PHẦN: ĐỒ HỌA MÁY TÍNH

Đề tài: Mô phỏng dây truyền bốc xếp hàng tự động
GIÁO VIÊN HƯỚNG DẪN:
Ths. Vũ Minh Yến
NHÓM 9:
Nguyễn Văn Sơn - 2019606922
Nguyễn Hữu Tăng - 2019606645
Vũ Hồng Tuấn - 2019606497
Ninh Đình Vinh - 2019607174
Tiêu Hồng Vĩnh - 2019607205

Hà Nội, Năm 2021

Mục lục


2

LỜI MỞ ĐẦU
Đồ họa máy tính là một lĩnh vực của khoa học máy tính nghiên cứu về cơ
sở tốn học, các thuật toán cũng như các kĩ thuật để cho phép tạo, hiển thị và
điều khiển hình ảnh trên màn hình máy tính.
Đồ họa máy tính ngày nay được ứng dụng rất rộng rãi trong nhiều lĩnh vực
khoa học, kĩ thuật, nghệ thuật, kinh doanh, quản lí,… Các ứng dụng đồ họa


rất đa dạng, phong phú và phát triển liên tục khơng ngừng. Ngày nay, hầu như
khơng có chương trình ứng dụng nào mà khơng sử dụng kĩ thuật đồ họa để
làm tăng tính hấp dẫn của mình.
Việc mơ tả dữ liệu thơng qua các hình ảnh và màu sắc đa dạng của nó, các
chương trình đồ họa thường thu hút người sử dụng bởi tính thân thiện, dễ
dùng,… kích thích khả năng sang tạo và nâng cao năng suất làm việc.
Là sinh viên chúng em được tìm hiểu và làm quen với một số kĩ thuật đồ
họa trên máy tính thơng qua tài liệu, bài giảng do cơ giáo Vũ Minh Yến giảng
dạy. Với những kiến thức đã học chúng em quyết định chọn đề tài: Mô phỏng
dây truyền bốc xếp hàng tự động.
Giới thiệu tóm tắt
Sự ra đời của đồ họa máy tính thực sự là cuộc cách mạng trong giao tiếp
giữa người dùng và máy tính. Với lượng thông tin trực quan, đa dạng và
phong phú được chuyển tải qua hình ảnh, các ứng dụng đồ họa máy tính đã
lơi cuốn nhiều người nhờ tính thân thiện, dễ dùng, kích thích khả năng sáng
tạo và tăng đáng kể hiệu suất làm việc. Đồ họa máy tính ngày nay được ứng
dụng rất rộng rãi trong nhiều lĩnh vực khoa học, kĩ thuật, nghệ thuật, kinh
doanh, quản lí, … Các ứng dụng đồ họa rất đa dạng, phong phú và phát triển
liên tục không ngừng. Ngày nay, hầu như khơng có chương trình ứng dụng
nào mà khơng sử dụng kĩ thuật đồ họa để làm tăng tính hấp dẫn của mình.
2


3

Một hệ đồ họa bao giờ cũng có hai thành phần chính đó là phần cứng và
phần mềm. Thành phần phần cứng bao gồm các thiết bị hiển thị (hay là thiết
bị xuất) và các thiết bị nhập. Tiêu biểu nhất trong các thiết bị hiển thị là màn
hình mà cơ chế hoạt động dựa trên cấu tạo của ống tia âm cực CRT. Các thiết
bị nhập dữ liệu thường gặp bao gồm bàn phím, chuột. Phần mềm đồ họa có

thể chia làm hai loại đó là các cơng cụ lập trình như các hàm thư viện của C,
Pascal, GL, … và các ứng dụng phục vụ cho một mục đích nào đó như
AutoCAD, Photoshop, …

Chương I: Ý tưởng
Sự phát triển của cuộc cách mạng cộng nghiệp 4.0 tác động mạnh mẽ đến
mọi mặt của đời sống nhằm mục đích để phục vụ cho con người, trong đó tự
động hóa là mục tiêu của cuộc cách mạng này.
Sự thay đổi của con người cũng dẫn đến việc chuổi cung ứng hàng hóa của
chúng ta cũng tăng lên rất nhanh do đó cần các cơng ty cần ln chuyển được
hàng hóa thật để chuyển đến con người nhanh nhất từ đó các công ty đã phát
triển ra các cách khác nhau để làm nhanh hơn công việc này.
Dây chuyền sẻ phân loại sắp xếp, luân chuyển hàng hóa một cách tự động
và chính xác từ đó đẩy cáo hiệu suất cơng việc từ đó giãm sức lao đơng của
con người. Dây dây chuyền bốc xếp hàng tự động: các hàng hóa sẻ được
robot sẻ chuyển đến bãi tập kết hàng hóa ở đó các máy nâng sẻ nâng hàng hóa
lên băng chuyền từ đó hàng hóa sẻ được phân loại từ các cánh tay robot để đi
vào các băng chuyền riêng để từ đó hàng sẻ được đưa lên xe vận tải để mang
hàng hóa đi.

3


4

Chương II: Quy trình hoặt động
Nhóm chúng em đã tiến hành mô tả 5 hoạt động khác nhau cuả quy trình
đó là: một robot, một băng chuyền, một máy nâng, một máy phân loại hàng,
một xe chở hàng.
-


Robot có thể mang, chở và di chuyển hàng hóa

-

Băng chuyền có thể chuyển động và mang hàng đi

-

Máy nâng có thể nâng lên hạ xuống

-

Máy phân loại hàng sẻ phân loại thành từng mặt hàng

-

Xe di chuyển hàng hóa đi

Chương III: Mơ tả chi tiết từng hoặt động
III.1. Robot
Hình ảnh minh họa:

4


5

Hình 3.1: Robot-“Nguồn: vietgiaitri.com”


III.1.1. Mơ tả hoạt động
- Robot chuyển hàng là bước đầu tiên trong quá trình xử lý hàng. Nó giúp cải

thiện được hiệu suất làm việc nhờ có sức nâng lớn hơn và làm việc khơng
ngừng nghỉ. Ngồi ra, Robot được lập trình 100% tự động nên khơng cần
người trực Robot vì thế có thể làm việc 24/7. Chính vì những lý do trên
Robot trở thành một trong những khâu quan trong nhất trong quy trình làm
việc khép kím của bộ máy.

III.1.2. Kỹ thuật cài đặt
Mơ hình Robot cấu tạo từ 7 bộ phận bao gồm: Thân, Cổ, Đầu, Cánh tay
trái, Cánh tay phải, Chân trái, Chân phải. Ví thế nó được tạo ra từ các hàm
như: hàm thân, hàm tay, hàm chân và hàm đầu. trong đó tay trái có thể quay
được từ dưới nên trên nhờ quay việc quay liên tiếp nhiều góc. Tương tự với
hai chân. Cả Robot có thể quay trịn theo trục OYvà Robot di chuyển tịnh tiến
theo chục OX để vận chuyển hàng. Tất cả các chuyển động được điều kiển
qua bàn phím như sau:
o

Chuyển động quay theo Oy:
-

o

Phím “y” quay cả robot sang phải
Phím “Y” quay cả robot sang trái

Chuyển động quay theo Ox:
-


Phím “q” di chuyển robot qua trái
Phím “Q” di chuyển robot qua phải
5


6
o

Chuyển động chân trái:
- Phím “u” đưa chân trái lên
- Phím “U” đưa chân phải xuống

o

Chuyển động chân phải:
-

o

Phím “m” đưa chân trái lên
Phím “M” đưa chân phải xuống

Chuyển động tay trái:
-

Phím “o” đưa chân trái lên
Phím “O” đưa chân phải xuống

III.2. Băng chuyền
Ảnh minh họa:


Hình 3.2: Băng chuyền chuyển hàng“Nguồn: bangtaicongnghiepvt.blogspot.com”

III.2.1. Mô tả hoạt động
-

Băng chuyền là một phương tiện dùng để vận chuyển hàng hóa.

Khi đồ vật, sản phẩm để trên bề mặt băng chuyền nó sẽ được vận
chuyển nhờ sự chuyển động của bề mặt băng chuyền.

III.2.2. Kỹ thuật cài đặt
-

Mơ hình một băng chuyền gồm các hàm tạo thành một băng

chuyền hoàn chỉnh như hàm chân băng chuyền và mặt băng chuyền.
Trong đó băng chuyền có thể di chuyển thay đổi vị trí được và mặt
băng chuyền có thể hoạt động được xung quanh trục Ox, Oy, Oz. Ta có
thể sử dụng các nút lệnh như sau:
6


7

+ Phím “F” và “f” dùng để xoay băng chuyền quanh trục Ox.
+ Phím “G” và “g” dùng để xoay băng chuyền quanh trục Oy.
+ Phím “J” và “j” dùng để di chuyển đồ vật, sản phẩm trên mặt băng
chuyền.


III.3. Máy nâng
Ảnh minh họa:

Hình 3.3: Máy nâng hàng-“Nguồn: xenangtruongphat.vn”

III.3.1. Mơ tả máy nâng
- Máy nâng đỡ hàng dùng để vận chuyển vật liệu xây dựng và các cấu kiện
lên cao, lắp ráp các cấu kiện trong xây dựng, xếp đỡ, vận chuyển hàng hóa tại
các kho bãi sản xuất, trong các nhà xưởng, nhà ga, bến cảng… xếp đỡ và lắp
ráp máy móc thiết bị. Máy nâng cịn được thiết kế chuyên dùng để vận
chuyển người lên cao.

III.3.2. Cài đặt kỹ thuật
- Hai hoạt động phổ biến trong chuyển động của máy nâng đỡ hàng là:
+ Chiếc cần có thể nâng lên hạ xuống.
+ Máy nâng đỡ hàng có thể quay 360 độ.
- Mô tả chi tiết từng chuyển động:
+ Để cho chiếc cần nâng lên hạ xuống dùng phím “k” và “K”.
+ Để xoay trục quay 360 độ dùng phím “l” và “L”
7


8

III.4. Máy phân loại (xếp hàng)
Ảnh minh họa:

Hình 3.4: cáy tay gắp hàng-“Nguồn: cncvina.com.vn”

III.4.1. Mô tả hoặt động

-

Máy Phân loại hàng rất quan trong trong q trính vì nó dẻ quyết

định tính đúng sai của món hàng được giao hàng hóa sẻ ln di chuyển
trên băng chuyền từ đó máy sẻ đọc các thơng số trên món hàng và sẻ
dụng gắp ở đầu máy gắp hàng và di chuyển nó riêng ra từng xe theo
đúng phân loại.

III.4.2. Kỹ thuật cài đặt
-

Cánh tay robot có thể nâng lên và hạ xuống.

-

Cánh tay robot có thể quay 360 độ.

-

Từng chuyển động của máy được thực hiên một cách linh hoặt

để có thể gắp thùng hàng một cách chính xác nhất. Sửa dụng keyboard
để điều khiển chuyển động.


Cánh tay robot có thể nâng lên và hạ xuống.

+ Để thân dưới có thể nâng lên sử dụng phím “c” và phím “C” để hạ
xuống.

+ Để thân trên có thể nâng lên sử dụng phím “n” và phím “N” để hạ xuống.
+ Để bàn tay có thể quay theo trục OY sử dụng phím “v” và “V”.


Cánh tay robot có thể quay 3600
8


9

+ Cánh tay robot có thể quay theo trục OY khi nhấn phím “b” và “B”

III.5. Xe chở hàng
Ảnh minh họa:

Hình 3.5: Ơ tơ chở hàng-“Nguồn: ttcm.com.vn”

III.5.1. Mơ tả hoặt động
-

Xe chở hàng là phương tiện cuối cùng trong kho tuy nhiên nó là

cơng cụ đâu tiền để giao đến người sử dụng. Khi hàng hóa được máy
phân loại hàng làm song thì xe sẽ chở hàng đó xuất kho .

III.5.2. Kỹ thuật cài đặt
-

Mơ hình 1 chiếc xe gồm các hàm để tạo thanh một chiếc xe hoàn


chỉnh hàm ví dụ như hàm bánh xe , hàm khung xe , hàm thùng xe và
đầu xe. Trong đó thùng xe có thể nâng lên hạ xuống được xe có thể di
chuyển được vào quay quanh các trục ox, oy,oz để xem ta có thể sử
dụng các key như sau:
+ Phím “r” và “R” để nâng lên và hạ thùng hàng xuống
+ Phím “a” và “A” để xe quay quanh OY nhằm để xe dẽ trái
và dẽ phải
+ Phím “d” và “D” để xe tiến và lùi

9


10

Chương IV: Các phép biến đổi sử dụng
IV.1. Phép biến đổi
-

Phép tịnh tiến

-

Phép quay


Phép quay quanh OX



Phép quay quanh OY




Phép quay quanh OZ

-

Phép biến đổi tỉ lệ

-

Phép chiếu sáng

-

Góc nhìn

IV.2. Phép vẽ hình cơ bản
-

Vẽ hình hộp chữ nhật

-

Hình trụ

-

Hình cầu


Chương V: Một số hình ảnh
Hình ảnh đầu tiên sau khi chạy trương chình:

10


11

Hình 5.1: Hình ảnh mơ hình hoạt động

11


12

Hình 5.2: Mơ hình sau khi kết thúc q trình hoạt động

KẾT LUẬN
1. Kết luận

Qua việc thực hiện nghiêm cứu đề tài “Mô phỏng dây truyền
bốc xếp hàng tự động”. Nhóm chúng em đã tìm hiểu xâu về hơn về
mơn đồ họa các khối hình và thuật tốn. Việc thực hiện đề tài giúp
cải thiệt tư duy cố hữu trong code thành sáng tạo hơn, cải thiện tinh
thần đồng đội.
Trong q trình thực hiện đề tài có rất nhiều ý tưởng hay và độc
đáo. Nhưng do khả năng và kiến thức có hạn nên bài tập lớn của
chúng em cịn rất nhiều thiếu sót và lỗi. Tuy nhiên chúng em đã cố
gắng xây dựng chương trình nhóm chúng em đã cố gắng hết sức xây
dựng đề tài hoàn chỉnh.

Chúng em cảm ơn Cơ Vũ Minh Yến đã tận tình giảng dạy chúng
em trong mơn Đồ họa máy tính. Giúp đỡ chúng em trong q trình
nghiên cứu đề tài. Cơ chia sẻ những tài liệu cùng sự giảng giải nhiệt
tình của cô
12


13

2. Tài liệu tham khảo

: tìm kiếm các hàm trong chương trình
: thư viện trong chương trình
: thư viện trong chương trình
Vũ Minh Yến, Vũ Đức Huy, Nguyễn Phương Nga. Giáo trình
ĐHMT trường ĐHCNHN. NBX Khoa học Kỹ thuật, 2015.

13



×