1. Trang chủ
  2. » Luận Văn - Báo Cáo

TỐI ƯU HÓA SƠ ĐỒ SẮP XẾP MỘT LOẠI CHI TIẾT KHI GIA CÔNG CẮT TỪ VẬ T LIỆU TẤ M TRONG NGÀNH GIÀY DÉP

10 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tối ưu hóa sơ đồ sắp xếp một loại chi tiết khi gia công cắt từ vật liệu tấm trong ngành giày dép
Tác giả Trần Đăng Bổng, Phạm Ngọc Tuấn, Trần Đại Nguyên, Hồ Minh Tuấn
Trường học Trường Đại Học Bách Khoa, ĐHQG-HCM
Chuyên ngành Khoa học và Công nghệ
Thể loại Bài báo
Năm xuất bản 2010
Định dạng
Số trang 10
Dung lượng 2,61 MB

Nội dung

Kỹ Thuật - Công Nghệ - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công nghệ thông tin TẠP CHÍ PHÁT TRIỂN KHCN, TẬP 13, SỐ K1 - 2010 Trang 39 TỐI ƯU HÓA SƠ ĐỒ SẮP XẾP MỘT LOẠI CHI TIẾT KHI GIA CÔNG CẮT TỪ VẬ T LIỆU TẤ M TRONG NGÀNH GIÀY DÉP Trần Đăng Bổng, Phạm Ngọc Tuấn, Trần Đại Nguyên, Hồ Minh Tuấn Trường Đại Học Bách Khoa, ĐHQG-HCM (Bài nhận ngày 20 tháng 05 năm 2009, hoàn chỉnh sửa chữa ngày 03 tháng 10 năm 2009) TÓM TẮT: Bài báo giới thiệu các kết quả nghiên cứu về tối ưu hóa sơ đồ sắp xếp khi cắt vật liệ u dạng tấm trong ngành giày dép, sao cho số lượng chi tiết thu được là nhiều nhất, hay nói cách khác là phầ n vật liệu thừa bỏ đi là ít nhất. Từ việc nghiên cứu mô hình toán học có thể xây dựng các giải thuật để từ đ ó viết phần mềm cho máy tính nhằm tự động hóa công đoạn sắp xếp sơ đồ cắt tối ưu, nhờ vậy có thể tiết kiệ m thời gian, tiết kiệm vật liệu, nâng cao năng suất lao động so với việc sắp xếp truyền thống bằng kinh nghiệ m trước đây. Từ khóa: tối ưu hóa sơ đồ sắp xếp, vật liệu dạng tấm, tự động hóa, sắp xếp sơ đồ cắt. 1.ĐẶT VẤN ĐỀ Trong ngành giày dép, số lượng chi tiế t có hình dạng phức tạp được gia công cắt dập từ vậ t liệu tấm chiếm tỷ trọng lớn. Để giải quyết vấn đề tiết kiệm vật liệu, trước khi gia công cắt phả i chọn được sơ đồ sắp xếp chi tiết tối ư u sao cho sau khi cắt phần vật liệu thừa bỏ đi là ít nhấ t. Do vậy, việc nghiên cứu tối ưu hóa sơ đồ cắt và tiế n tới tự động hóa quy trình công nghệ cắt dậ p là vấn đề luôn được các nhà sản xuất quan tâm giả i quyết từ trước đến nay. 2. MÔ TẢ BÀI TOÁN SẮP XẾP TỐI ƯU Bài toán sắp xếp một loại chi tiế t có hình dạng phức tạp trên vật liệu tấm có thể tóm tắt như sau: Cho tổ hợp chi tiết sắp xếp gồm các chi tiế t cùng loại S i và vùng sắp xếp Ω là miền có giớ i hạn hình chữ nhật có kích thước chiề u dài là L và chiều rộng là H, cần có một phương án sắp xế p không định hướng các chi tiết S vào vùng Ω sao cho hệ số có ích (HSCI) là lớn nhấ t. Chỉ tiêu để đánh giá tính kinh tế cho phươ ng án sắp xếp là HSCI, ký hiệu là η được tính như sau: Hình 1. Sơ đồ sắp xếp cùng chiều chi tiết đế giày trên tấm vật liệu Hình 2. Đồ thị biến thiên số lượng chi tiế t (n) theo góc xoay quanh cực (θ) n θ Science Technology Development, Vol 13, No.K1 - 2010 Trang 40 .100 F F p 0 =η (1) Trong đó: F 0 – diện tích của n chi tiế t (Fo = n.S); S - Diện tích của chi tiế t; Fp – diện tích của tấm vật liệ u (Fp = L.H); n - Số lượng chi tiết được sắp xế p. Trong thực tế gia công cắt chi tiết từ vậ t liệu tấm trong ngành giày dép, hệ tịnh tiế n song song được sử dụng để sắp xếp (hình 1). Khi nố i các điểm cực chi tiết sắp xếp trong hệ tịnh tiế n song song sẽ được họ các đường song song tạ o thành các hình bình hành trong mặt phẳng hệ tọa độ XOY. Mỗi chi tiết S i của tổ hợp các chi tiế t S i có một hệ tọa độ gắn với nó là X’O iY’ và tạ o với hệ tọa độ cố định XOY một góc ϕ. Để xây dựng thuật toán sắp xếp củ a bài toán nêu trên, trước tiên phải xác định đỉnh củ a các hình bình hành cơ sở của các chi tiết liền kề trong hệ sắ p xếp tịnh tiến song song, tiếp đến là xế p các hình bình hành vào trong tấm vật liệu (hình 4) và đế m số lượng chi tiết sắp xếp được. Phương án sắ p xếp tối ưu được chọn là phương án có số lượ ng chi tiết thu được là nhiều nhất. 3.CƠ SỞ TOÁN HỌC CỦA BÀI TOÁN SẮP XẾP Số lượng chi tiết trong sơ đồ sắp xế p (hình 1) phụ thuộc vào góc xoay θ quanh cực của nó và được minh họa trên đồ thị (hình 2). Trong sơ đồ sắp xếp cùng chiều (hình 3), bốn chi tiết kế cậ n nhau S1,S2,S3,S4 tương ứng các cực củ a chúng là O1,O2,O3,O4 tạo thành hình bình hành cơ sở O1O2O3O4. Từ các thành phần của các chi tiế t S1,S2,S3,S4 được bố trí trong hình bình hành cơ sở tạo thành chi tiết toàn bộ S. Khẳng đị nh này xuất phát từ các tính chất của hình bình hành và điều kiện bố trí đẳng hướng của các chi tiết, thỏ a mãn sự sắp xếp không giao nhau của các chi tiế t và là phần tử để triển khai lên toàn bộ mặt phẳ ng tấm vật liệ u. Trong sơ đồ sắp xếp ngược chiề u (hình 4), sáu chi tiết kế cậ n nhau S1,S2,S3,S4,S5,S6 có các cực tương ứng là O1,O2,O3,O4,O5,O6 tạ o thành hai hình bình hành O1O2O3O4 và O3O4O5O6 . p0 Hình 3. Bốn đỉnh hình bình hàch sắp cùng chiề u p p O O O O O O X O O Y O O θ O p1 p 2 q 2 q 1 q0 Y X d1 d2 O 2 O3 O4 Hình 4. Sáu đỉnh hình bình hành cơ sở trong sắp xếp ngược chiề u O 6 O 1 O5 Y X TẠP CHÍ PHÁT TRIỂN KHCN, TẬP 13, SỐ K1 - 2010 Trang 41 Từ các thành phần của các chi tiế t S1,S2,S3,S4,S5,S6 được bố trí trong hai hình bình hành cơ sở O1O2O3O4 và O3O4O5O6 có thể tạo thành các hai chi tiết toàn bộ S. Theo cách dựng đường mút, tại giá trị góc xoay θ của chi tiết S 1, bốn tọa độ cực của bốn đỉnh của hình bình hành cơ sở O 1O 2O 3O 4, là O 1 (X 1,Y 1 ), O 2(X 2,Y 2), O 3(X 3,Y 3), O 4(X 4,Y4) đã được xác định. Tập hợp điểm Ri thuộc đườ ng mút G 12 nằm giữa hai đường mút G 21 và G 23 (hình 5) sẽ là tập hợp các đỉnh O 3 của hình bình hành cơ sở O 1O 2O 3O 4. Đối với trường hợp sắp xếp ngượ c chiều, các tập điểm P i thuộc đường mút G 12 nằ m giữa hai đường mút G 21 và G 23 (hình 6) sẽ là tậ p hợp các đỉnh O 3 của hình bình hành cơ sở O 1O 2O 3O 4 và các tập điểm Q i thuộc đườ ng mút G 12 nằm ở phần dưới khoảng giữa của của hai đường mút G 21 và G 23 (hình 6) sẽ là tập hợp các đỉnh O 5 của hình bình hành cơ sở O 3O 4 O 5O6 . Hình 5. Tập hợp các điểm là đỉnh hình bình hành cơ sở trong sắp xếp cùng chiều Hình 6. Tập hợp các điểm là đỉnh hình bình hành cơ sở trong sắp xếp ngược chiều Đường mút G21 Đường mút G12 Đường mút G 23 D3D 1 Rk R R Ñöôøng muùt G12 Ñöôøng muùt G21 O 4 O 2 O3 O 1 Ñöôøng muùt G 23 D 2 P Q Q Q P P Ñöôøng muùt G 21 Ñöôøng muùt G 23 Ñöôøng muùt G 12 D O O OO O O D D Q Q Đường mút G21 Đường mút G12 Đường mút G23 Science Technology Development, Vol 13, No.K1 - 2010 Trang 42 Khi đã xác định xong tọa độ các đỉnh củ a các hình bình hành cơ sở theo từng vị trí củ a góc xoay θ, bước tiếp theo là sắp xế p hình bình hành vào vùng vật liệu Ω để tính số lượng chi tiết. Như vậy, trong tất cả các phương án sắp xếp, phươ ng án được lựa chọn là phương án có số lượ ng chi tiết thu được nhiều nhất. Để đếm được số lượ ng chi tiết sắp xếp được trên tấm, phải xác định đượ c các kích thước h 1,h 2, h 3, h 4 và các đường tựa H 1, H 2, H 3, H 4 tại mỗi góc xoay θ của chi tiết như trình bày trên hình 8 và xác định vùng tọa độ cự c của chi tiết trên tấm vật liệu Ω (hình 7). Trên hình 9 trình bày giải thuật đệ quy để đếm số lượng chi tiết sắp xếp được trên tấm khi đã xác định được tọa độ 4 đỉnh hình bình hành cơ sở O 1O 2O 3O 4 và góc θ. O O 2 L O 4 O 3 H Y Hình 7. Sắp xếp chi tiết vào tấm vật liệ u h 2 h3 h 1 h4 Ω X’ X Y’ H1 Hình 8. Kích thước chi tiết tại góc xoay θ 2 θ O Y h 1 H 3 H 4 h2 h3 h4 TẠP CHÍ PHÁT TRIỂN KHCN, TẬP 13, SỐ K1 - 2010 Trang 43 Hình 9. Giải thuật đệ quy đếm số lượng sắp xếp trên tấm vật liệ u BẮT ĐẦ U - Nhập kích thước vật liệu tấm ( H, L); Góc xoay θ - Nhập tọa độ bốn cực O1 (X1 ,Y1 ), O2 (X2 ,Y2 ), O3 (X3 ,Y3 ), O4 (X4 ,Y4 ) - Nhập i := 0 ; X c, Yc (điểm cũa); X m, Y m (điểm mớ i), - Dựng đường tựa, xác định h 1 , h 2 , h 3 , h 4 và vùng chứa tọa độ cực Ω ’ Xm = Xc + (X2 – X1), Ym = Yc + (Y2 – Y 1) Xc = X1 ; Yc = Y 1; Xm = Xc - (X2 – X1), Ym = Yc - (Y2 – Y 1) X m = X c + (X 3 – X 1), Y m = Y c + (Y 3...

Trang 1

TỐI ƯU HÓA SƠ ĐỒ SẮP XẾP MỘT LOẠI CHI TIẾT KHI GIA CÔNG CẮT TỪ VẬT

LIỆU TẤM TRONG NGÀNH GIÀY DÉP

Trần Đăng Bổng, Phạm Ngọc Tuấn, Trần Đại Nguyên, Hồ Minh Tuấn

Trường Đại Học Bách Khoa, ĐHQG-HCM

(Bài nhận ngày 20 tháng 05 năm 2009, hoàn chỉnh sửa chữa ngày 03 tháng 10 năm 2009)

TÓM TẮT: Bài báo giới thiệu các kết quả nghiên cứu về tối ưu hóa sơ đồ sắp xếp khi cắt vật liệu

dạng tấm trong ngành giày dép, sao cho số lượng chi tiết thu được là nhiều nhất, hay nói cách khác là phần vật liệu thừa bỏ đi là ít nhất Từ việc nghiên cứu mô hình toán học có thể xây dựng các giải thuật để từ đó viết phần mềm cho máy tính nhằm tự động hóa công đoạn sắp xếp sơ đồ cắt tối ưu, nhờ vậy có thể tiết kiệm thời gian, tiết kiệm vật liệu, nâng cao năng suất lao động so với việc sắp xếp truyền thống bằng kinh nghiệm trước đây

Từ khóa: tối ưu hóa sơ đồ sắp xếp, vật liệu dạng tấm, tự động hóa, sắp xếp sơ đồ cắt

1.ĐẶT VẤN ĐỀ

Trong ngành giày dép, số lượng chi tiết có

hình dạng phức tạp được gia công cắt dập từ vật

liệu tấm chiếm tỷ trọng lớn Để giải quyết vấn đề

tiết kiệm vật liệu, trước khi gia công cắt phải

chọn được sơ đồ sắp xếp chi tiết tối ưu sao cho

sau khi cắt phần vật liệu thừa bỏ đi là ít nhất Do vậy, việc nghiên cứu tối ưu hóa sơ đồ cắt và tiến tới tự động hóa quy trình công nghệ cắt dập là vấn đề luôn được các nhà sản xuất quan tâm giải quyết từ trước đến nay

2 MÔ TẢ BÀI TOÁN SẮP XẾP TỐI ƯU

Bài toán sắp xếp một loại chi tiết có hình

dạng phức tạp trên vật liệu tấm có thể tóm tắt như

sau:

Cho tổ hợp chi tiết sắp xếp gồm các chi tiết

cùng loại Si và vùng sắp xếp Ω là miền có giới

hạn hình chữ nhật có kích thước chiều dài là L và chiều rộng là H, cần có một phương án sắp xếp không định hướng các chi tiết S vào vùng Ω sao cho hệ số có ích (HSCI) là lớn nhất

Chỉ tiêu để đánh giá tính kinh tế cho phương

án sắp xếp là HSCI, ký hiệu là η được tính như sau:

Hình 1 Sơ đồ sắp xếp cùng chiều chi tiết đế

giày trên tấm vật liệu

Hình 2 Đồ thị biến thiên số lượng chi tiết (n) theo góc

xoay quanh cực (θ)

n

θ

Trang 2

Trang 40

.100%

F

F

p

0

=

η

Trong đó: F0 – diện tích của n chi tiết (Fo

= n.S); S - Diện tích của chi tiết;

Fp – diện tích của tấm vật liệu

(Fp = L.H); n - Số lượng chi tiết được sắp xếp

Trong thực tế gia công cắt chi tiết từ vật

liệu tấm trong ngành giày dép, hệ tịnh tiến song

song được sử dụng để sắp xếp (hình 1) Khi nối

các điểm cực chi tiết sắp xếp trong hệ tịnh tiến

song song sẽ được họ các đường song song tạo

thành các hình bình hành trong mặt phẳng hệ tọa

độ XOY Mỗi chi tiết Si của tổ hợp các chi tiết [Si] có một hệ tọa độ gắn với nó là X’OiY’ và tạo với hệ tọa độ cố định XOY một góc ϕ Để xây dựng thuật toán sắp xếp của bài toán nêu trên, trước tiên phải xác định đỉnh của các hình bình hành cơ sở của các chi tiết liền kề trong hệ sắp xếp tịnh tiến song song, tiếp đến là xếp các hình bình hành vào trong tấm vật liệu (hình 4) và đếm

số lượng chi tiết sắp xếp được Phương án sắp xếp tối ưu được chọn là phương án có số lượng chi tiết thu được là nhiều nhất

3.CƠ SỞ TOÁN HỌC CỦA BÀI TOÁN SẮP XẾP

Số lượng chi tiết trong sơ đồ sắp xếp (hình

1) phụ thuộc vào góc xoay θ quanh cực của nó và

được minh họa trên đồ thị (hình 2) Trong sơ đồ

sắp xếp cùng chiều (hình 3), bốn chi tiết kế cận

nhau S1,S2,S3,S4 tương ứng các cực của chúng

là O1,O2,O3,O4 tạo thành hình bình hành cơ sở

O1O2O3O4 Từ các thành phần của các chi tiết

S1,S2,S3,S4 được bố trí trong hình bình hành cơ

sở tạo thành chi tiết toàn bộ S Khẳng định này

xuất phát từ các tính chất của hình bình hành và điều kiện bố trí đẳng hướng của các chi tiết, thỏa mãn sự sắp xếp không giao nhau của các chi tiết

và là phần tử để triển khai lên toàn bộ mặt phẳng tấm vật liệu

Trong sơ đồ sắp xếp ngược chiều (hình 4), sáu chi tiết kế cận nhau S1,S2,S3,S4,S5,S6 có các cực tương ứng là O1,O2,O3,O4,O5,O6 tạo thành hai hình bình hành O1O2O3O4 và O3O4O5O6

p0

Hình 3 Bốn đỉnh hình bình hàch sắp cùng chiều

p p

O

O O

O

X

O

O

Y

O O

θ

O

p1 p2

q2

q1

q0

Y

X

d1

d2

O2

Hình 4 Sáu đỉnh hình bình hành cơ sở trong

sắp xếp ngược chiều

O6

O1

O5

Y

X

Trang 3

Từ các thành phần của các chi tiết

S1,S2,S3,S4,S5,S6 được bố trí trong hai hình

bình hành cơ sở O1O2O3O4 và O3O4O5O6 cĩ

thể tạo thành các hai chi tiết tồn bộ S

Theo cách dựng đường mút, tại giá trị gĩc

xoay θ của chi tiết S1, bốn tọa độ cực của bốn

đỉnh của hình bình hành cơ sở O1O2O3O4, là O1

(X1,Y1), O2(X2,Y2), O3(X3,Y3), O4(X4,Y4) đã

được xác định Tập hợp điểm Ri thuộc đường mút

G12 nằm giữa hai đường mút G21 và G23 (hình 5)

sẽ là tập hợp các đỉnh O3 của hình bình hành cơ

sở O1O2O3O4 Đối với trường hợp sắp xếp ngược chiều, các tập điểm Pi thuộc đường mút G12 nằm giữa hai đường mút G21 và G23 (hình 6) sẽ là tập hợp các đỉnh O3 của hình bình hành cơ sở

O1O2O3O4 và các tập điểm Qi thuộc đường mút

G12 nằm ở phần dưới khoảng giữa của của hai đường mút G21 và G23 (hình 6) sẽ là tập hợp các đỉnh O5 của hình bình hành cơ sở O3O4 O5O6

Hình 5 Tập hợp các điểm là đỉnh hình bình hành cơ sở

trong sắp xếp cùng chiều Hình 6 Tập hợp các điểm là đỉnh hình bình hành cơ sở trong sắp xếp ngược chiều

Đường mút G 21 Đường mút G 12

Đường mút G 23

D 3

D 1

R k R R

Đường mút G 12

Đường mút G 21 O4

O 2

O 3

O 1

Đường mút G 23

D 2

P

Q Q

Q

P P

Đường mút G 21

Đường mút G 23

Đường mút G 12 D

O O

O O

O

O

D D

Đường mút G 21 Đường mút G12

Đường mút G 23

Trang 4

Trang 42

Khi đã xác định xong tọa độ các đỉnh của

các hình bình hành cơ sở theo từng vị trí của góc

xoay θ, bước tiếp theo là sắp xếp hình bình hành

vào vùng vật liệu Ω để tính số lượng chi tiết Như

vậy, trong tất cả các phương án sắp xếp, phương

án được lựa chọn là phương án có số lượng chi

tiết thu được nhiều nhất Để đếm được số lượng

chi tiết sắp xếp được trên tấm, phải xác định được

các kích thước h1,h2, h3, h4 và các đường tựa H1,

H2, H3, H4 tại mỗi góc xoay θ của chi tiết như trình bày trên hình 8 và xác định vùng tọa độ cực của chi tiết trên tấm vật liệu Ω (hình 7) Trên hình 9 trình bày giải thuật đệ quy để đếm số lượng chi tiết sắp xếp được trên tấm khi đã xác định được tọa độ 4 đỉnh hình bình hành cơ sở

O1O2O3O4 và góc θ

L

O 4

O 3

H

Y

Hình 7 Sắp xếp chi tiết vào tấm vật liệu

h 2

h 3

h 1

h4

X’

X Y’

H 1

Hình 8 Kích thước chi tiết tại góc xoay θ

2

θ

O

Y

h1

H3

H4

h 2

h 3

h 4

Trang 5

Hình 9 Giải thuật đệ quy đếm số lượng sắp xếp trên tấm vật liệu

BẮT ĐẦU

- Nhập kích thước vật liệu tấm ( H, L); Góc xoay θ

- Nhập tọa độ bốn cực O 1 (X 1 ,Y 1 ), O 2 (X 2 ,Y 2 ), O 3 (X 3 ,Y 3 ), O 4 (X 4 ,Y 4 )

- Nhập i := 0 ; X c , Y c (điểm cũa); X m , Y m (điểm mới),

- Dựng đường tựa, xác định h 1 , h 2 , h 3 , h 4 và vùng chứa tọa độ cực Ω’

X m = X c + (X 2 – X 1 ), Y m = Y c + (Y 2 – Y 1 )

X c = X 1 ; Y c = Y 1;

X m = X c - (X 2 – X 1 ), Y m = Y c - (Y 2 – Y 1 )

Xm = Xc + (X3 – X1), Ym = Yc + (Y3 – Y1)

X m = X c - (X 3 – X 1 ), Y m = Y c - (Y 3 – Y 1 )

Điểm mới:

- Đã cập nhật theo đệ quy?

- Nằm trong Ω’?

Xuất số lượng chi tiết i

Điểm mới:

- Đã cập nhật theo đệ quy?

- Nằm trong Ω’?

Điểm mới:

- Đã cập nhật theo đệ quy?

- Nằm trong Ω’?

Điểm mới:

- Đã cập nhật theo đệ quy?

- Nằm trong Ω’?

KẾT THÚC

Đ

S

Đ

Đ

Đ

S

S i:= i + 1

Trang 6

Trang 44

Giải thuật để xác định tọa độ đỉnh O3 của hình bình hành cơ sở O1O2O3O4 trong bài toán sắp xếp một loại chi tiết cùng chiều được trình bày trên hình 10

Bắt đầu

- Nhập dữ liệu mô tả chi tiết S;

- Nhập khoảng cách quét dòng t, Bước góc ∆θ

- Định vị chi tiết S 1 có tọa độ cực O 1 (X 1 ,Y 1 );

- Dựng chi tiết S 2 cùng chiều với S 1 , có tọa độ cực O 2 (X 1 +f(θ), Y 1 )

θ := 0

- Dựng đường mút G 21 của chi tiết cùng chiều quanh S 1 Xác định miền D 1

- Dựng đường mút G 12 bằng cách tịnh tiến G 21 sang phải một đoạn f(θ) có tọa độ cực O 2 (X 1 + f(θ), Y 1 ); Xác định miền

D 2 của đường mút G 12

- Dựng đường mút G 23 bằng cách tịnh tiến G 21 sang phải một đoạn 2f(θ) Xác định tọa độ cực O 2 (X1 + 2f(θ), Y 1 ); Xác định miền D 3 của đường mút G 23

θ ≥ 180 0

- Xác định giao điểm O 3 (điểm đầu tiên bên phải của đường mút G 12 , miền trên O 1 O 2 ) của đường mút G 12 và G 21 Xác định tọa độ cực O 3 (X 3 ,Y 3 );

- Xác định giao điểm O 4 (điểm đầu tiên bên phải của đường mút G 23 , miền trên O 1 O 2 ) của đường mút G 12 và G 23 Xác định tọa độ cực O 4 (X 4 ,Y 4 );

Keát thuùc

- Xuất các tập hợp điểm P 1 , P 2 , , P k

Đ

S

Hình 10 Giải thuật trích tọa độ các điểm O3 của hình bình hành cơ sở O 1 O 2 O 3 O 4 trong bài toán sắp xếp chi tiết

cùng chiều

Xoay S 1 đi ∆θ

- Trích tập hợp điểm P 1 ,P 2 , ,P k trên đoạn O 3 O 4 thuộc đường mút G 12 và G 21 thỏa mãn điều kiện không giao nhau của các chi tiết (không thuộc miền D 1 ,D 2 )

Trang 7

Giải thuật để xác định tọa độ đỉnh O3 của hình bình hành cơ sở O1O2O3O4 và O3O4 O5O6 trong bài toán sắp xếp một loại chi tiết ngược chiều được trình bày trên hình 11

Bắt đầu

- Nhập dữ liệu mô tả chi tiết S; - Nhập khoảng cách quét dòng t, Bước góc ∆θ

- Định vị chi tiết S 1 có tọa độ cực O 1 (X 1 ,Y 1 );

- Dựng chi tiết S 2 ngược chiều với S 1 , có tọa độ cực O 2 (X 1 +f(θ)), Y 1 )

θ := 0

- Dựng đường mút G 21 của chi tiết ngược chiều của S 1 Xác định miền D 1

- Dựng đường mút G 12 bằng cách tịnh tiến G 21 sang phải một đoạn f(θ) có tọa độ cực O 2 (X 1 + f(θ), Y 1 ); Xác định miền

D 2 của đường mút G 12

- Dựng đường mút G 23 bằng cách tịnh tiến G 21 sang phải một đoạn 2f(θ) Xác định tọa độ cực O 2 (X1 + 2f(θ), Y 1 ); Xác định miền D 3 của đường mút G 23

θ ≥ 180 0

- Xác định giao điểm O 3 tọa độ cực O 3 (X 3 ,Y 3 );(điểm đầu tiên bên phải của đường mút G 12 , miền trên O 1 O 2 ) của đường mút G 12 và G 21

- Xác định tọa độ cực O 4 (X 4 ,Y 44 (điểm đầu tiên bên phải của đường mút G 23 , miền trên O 1 O 2 ) của đường mút G 12 và G 23 );

- Xác định giao điểmtọa độ cực O 5 (X 5 ,Y 5 ) (điểm đầu tiên bên phải của đường mút G 12 , miền dưới O 1 O 2 ) của đường mút

G 12 và G 21 ;

- Xác định giao điểm tọa độ cực O 6 (X 6 ,Y 6 );(điểm đầu tiên bên phải của đường mút G 23 , miền dưới O 1 O 2 ) của đường mút

G 12 và G 23

Kết thúc

- Xuất các tập hợp điểm P 1 , P 2 , , P k

- Xuất tập hợp điểm Q 1 , Q 2 , , Q m

Ñ

S

Hình 11 Giải thuật trích tọa độ các điểm O3 v O5 của cc hình bình hành cơ sở O1O2O3O4 và O3O4O5O6 trong

bài toán sắp xếp chi tiết ngược chiều

Xoay S 1 đi ∆θ

- Trích tập hợp điểm P 1 ,P 2 , ,P k trên đoạn O 3 O 4 thuộc đường mút G 12 và G 21 thỏa điều kiện không giao nhau của các chi tiết;

- Trích tập hợp điểm Q 1 ,Q 2 , ,Q m trên đoạn O 5 O 6 thuộc đường mút G 12 và G 21 thỏa điều kiện không giao nhau của các chi tiết

Trang 8

Trang 46

Giải thuật chung cho bài toán sắp xếp tối ưu sơ đồ cắt một loại chi tiết khi cắt từ vật lịêu tấm được trình bày trên hình 12

Hình 12 Sơ đồ giải thuật sắp xếp tối ưu sơ đồ cắt một loại chi tiết giày dép

BẮT ĐẦU

-Nhập ảnh chi tiết mẫu vào máy quét hình; - Nhập kích thước vật liệu tấm ( H, L); - Nhập bước dịch chuyển ∆ω; Nhập bước góc xoay ∆θ

Chuyển màu ảnh chi tiết về đơn sắc Quét dòng theo khoảng cách ∆ω, lưu các tọa độ thuộc đường biên trên dòng quét

Mở rộng đường biên chi tiết (nhân ni chi tiết giày dép)

-Xây dựng đường tựa; Xây dựng hàm đường mút Xây dựng điều kiện không cắt nhau giữa các chi tiết;

Sắp xếp theo một chiều hay ngược

chiều

Sắp xếp theo một chiều

Xây dựng các đường mút của 2 chi tiết

ngược chiều

Tìm tọa độ 6 điểm của hình bình

hành cơ sở Xây dựng các đường mút của 2 chi tiết cùng chiều

θ = 0

Sắp xếp hình bình hành

cơ sở vào tấm vật liệu

Tính số lượng chi tiết, lưu số lượng chi tiết lớn nhất

θ ≥ ∏ Xuất file sơ đồ cắt tối ưu

θ > ∏

Xoay

chi tiết

đi một

góc ∆θ

θ = 0

Quản lý các điểm liên tục trên đường biên thành file số hóa dạng polygon

Sắp xếp ngược chiều

Sắp xếp hình bình hành vào tấm

vật liệu

- Tính số lượng chi tiết, Lưu số lượng

lớn nhất

Xoay chi tiết

đi một góc ∆θ

Xác định tọa độ 4 điểm của hình bình hành cơ sở

Trang 9

4 GIỚI THIỆU PHẦN MỀM TỐI ƯU SƠ ĐỒ

CẮT

Phần mềm được viết theo giải thuật đã trình

bày ở trên bằng ngôn ngữ lập trình Delphi bao

gồm mô tả đường biên chi tiết mẫu dưới dạng số

hóa đường biên chi tiết vào máy tính từ ảnh của

nó thu nhận được từ máy quét hình hoặc nhận dữ liệu đường biên chi tiết từ các phần mềm mô tả khác Trên hình 13 và hình 14 trình bày kết quả ứng dụng của phần mềm

5 KẾT LUẬN

Từ việc nghiên cứu các cơ sở toán học đến

việc xây dựng mô hình, giải thuật của bài toán tối

ưu sơ đồ cắt không định hướng, cùng chiều một

loại chi tiết sắp xếp trên vật liệu tấm, phần mềm

ứng dụng đã được xây dựng để giải quyết bài

toán thay thế cho việc sắp xếp bằng thủ công tiết

kiệm nguyên vật liệu, giảm giá thành sản phẩm

và nâng cao năng suất lao động Ngoài ra, từ các

dữ liệu sơ đồ cắt mà phần mềm tạo ra sẽ được giao tiếp với các máy dập cắt CNC để tự động hóa quá trình gia công dập cắt trong một số ngành công nghiệp

Hình 13 Phần mềm sắp xếp một chiều Hình 14 Phần mềm sắp xếp ngược chiều

Trang 10

Trang 48

OPTIMAL STRIP LAYOUT OF IRREGULAR SHAPES CUTTING FROM

RECTANGULAR SHEET

Tran Dang Bong, Pham Ngoc Tuan, Tran Dai Nguyen, Ho Minh Tuan

University of Technology, VNU-HCM

ABSTRACT: This article deals with optimal nesting problem when parts are cut from rectangular

sheet in the footwear industry The objective of the research is minimizing the waste of material or maximizing the number of parts to be cut from sheet materials By generating the mathematical models and building up their algorithms, the software for solving problem dedicates to a number of industries for saving

time and minimizing waste of material, and increasing the cutting productivity

TÀI LIỆU THAM KHẢO

[1] Dr Timothy J.Nye, Stamping Strip Layout

for Optimal Raw Material Utilization,

Journal of Manufacturing Systems Vol.19/No.4, (2000)

[2] Duckhoff, H., A typology of cutting and

packing problems, European Journal of

Operating Reseach 44, (1990)

Ngày đăng: 21/06/2024, 20:57

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN