国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

矩形件排樣算法探討

2015-12-02 10:01:37蘇厚仁鐘相強
科技視界 2015年33期
關(guān)鍵詞:排樣優(yōu)化算法

蘇厚仁 鐘相強

【摘 要】針對二維矩形件優(yōu)化排樣問題,提出一種新型的算法——矩形動態(tài)匹配算法。通過對零件的矩形化預(yù)處理,并自動正交排布使零件緊密靠接和定位,從而實現(xiàn)復(fù)雜不規(guī)則船體零件的矩形化排樣,該算法亦可擴展用于三維空間零件的排樣求解,實例證明其有效性。

【關(guān)鍵詞】排樣;矩形零件;優(yōu)化;算法

【Abstract】For optimal nesting of rectangular parts of a two dimensional problem, a new kind of algorithm is put forward. The rectangular pretreatment and automatically orthogonal configuration make the location of parts more close, the rectangular optimization nesting of complex irregular ship parts is realized, the algorithm can be extended to 3d space parts. Examples show its effectiveness.

【Key words】Parking; Rectangular parts; Optimization; Algorithm

0 引言

排樣優(yōu)化技術(shù)是工業(yè)產(chǎn)品設(shè)計、制造中如何節(jié)約原材料、優(yōu)化利用資源的重要手段?,F(xiàn)實零件形狀復(fù)雜,多為不規(guī)則零件,且制造特征和方法各異,如何采用有效的算法實現(xiàn)最優(yōu)布局、提高原材料的利用率尤為重要[1-3]。文中基于對排樣零件矩形化預(yù)處理提出了矩形動態(tài)匹配算法來實現(xiàn)零件的定位,具有較高的材料利用率。

1 算法簡介

1.1 實現(xiàn)算法的前提條件

將一個矩形零件排放在矩形板材中,需要解決的問題有:

(1)多個矩形零件排放時的排放次序。

(2)矩形零件的排放位置問題。

1.2 入排矩形零件必要約束條件

(1)規(guī)定矩形零件僅有橫放、豎放兩個狀態(tài)。如圖1所示,A為豎放狀態(tài)S,C為橫放狀態(tài)H,B為非法放置。采用左下角和右上角兩端點坐標(biāo)(Xli,Yli)(Xhi,Yhi)描述一個矩形。通過比較Xhi- Xli與Yhi- Yli的大小來確定矩形零件的狀態(tài)。

(2)排樣時,各個矩形零件之間不得相互重疊。為了滿足任意兩個矩形零件不重疊放置,須滿足如下數(shù)學(xué)關(guān)系:假設(shè)兩個矩形分別為A(xli,yli)(xhi,yhi);B(xlj,ylj)(xhj,yhj),Max[xli-xhj,xlj-xhi,yli-yhj,ylj-yhi]>=0 i,j=1,2,3…N,i不等于j;

(3)排樣時,各個矩形零件不得超出板材區(qū)域。

1.3 算法實現(xiàn)過程

在板材上的定位(排列)具體算法步驟[4-5]:

(1)輸入給定板材件寬度B,確定原點(0,0);

(2)輸入各矩形零件Xi(ai,bi) i=1,2,3;

(3)計算面積Si=ai*bi;

(4)由大到小排列[Si] (即新數(shù)列S1>S2>S3……);

(5)讀入第一個矩形(最大的矩形)A1(xl1,yl1)(xh1,yh1),當(dāng)xh1

(6)讀入下一個矩形,檢測板材是否有矩形狀空穴,交叉比較矩形零件與空穴的長寬大小,若滿足空穴條件,矩形零件排入空穴(優(yōu)先橫放狀態(tài)),若不滿足空穴條件,零件靠接這一層第一個矩形零件頂部排入靠近板材左端;

(7)讀入下一個矩形重復(fù)上一步驟直到所有矩形零件排完。

2 零件的矩形化處理

零件組合矩形包絡(luò)過程根據(jù)算法的復(fù)雜程度可以通過自動排樣完成,也可以通過人工交互完成,通常采用方法有[6-9]:

3 應(yīng)用實例

選擇板材寬度1000 mm,長度不限,輸入待排零件39個?;谏鲜雠艠铀惴ǎ闹袑崿F(xiàn)了39個零件排樣定位并輸出排樣圖。圖4為39個零件的排樣圖,板材的利用率為89.18%。

4 結(jié)論

定位算法是求解最佳排樣布局的核心技術(shù),對于不規(guī)則零件更是難點。文中采用較為簡單的定位算法,同時對待排零件進(jìn)行矩形化預(yù)處理,大大降低了排樣計算的復(fù)雜度,能解決一般矩形件的排樣問題,具有較高的原材料利用率。

【參考文獻(xiàn)】

[1]賈志欣,殷國富,羅陽.二維不規(guī)則零件排樣問題的遺傳算法求解[J].計算機輔助設(shè)計與圖形學(xué)學(xué)報,2002,14(5):467-470.

[2]毛定山,崔先國,李行,等.簡單多邊形集凸包的快速算法[J].工程圖學(xué)學(xué)報,2007(6):96-101.

[3]陳端兵,黃文奇.求解矩形packing問題的貪心算法[J].計算機工程,2007,33(4):160-162.

[4]曾敏,王乘,劉瓊梅.大規(guī)模定制板材排樣的多種群蟻群優(yōu)化算法[J].制造業(yè)自動化,2011,33(5):59-62.

[5]曾鳳華.剩余矩形匹配算法在矩形件排樣中的應(yīng)用[J].機電工程技術(shù),2006,35(3):64-65.

[6]李滿江,孟祥旭.矩形件和任意多邊形排樣問題的算法及應(yīng)用[J].貴州工業(yè)大學(xué)學(xué)報:自然科學(xué)版,2002,31(4):126-130.

[7]岳為,余仁龍,崔永慶,等.鍋爐下料中的非矩形件的排樣優(yōu)化算法[J].節(jié)能技術(shù),1997(2):44-45.

[8]羅為.二維不規(guī)則形狀計算機自動排樣系統(tǒng)的研究與設(shè)計[J].計算機工程,1995,21(6):3-9.

[9]劉虓.基于HAPE的二維不規(guī)則零件排樣算法及其性能研究[D].廣州:華南理工大學(xué),2011.

[責(zé)任編輯:楊玉潔]

猜你喜歡
排樣優(yōu)化算法
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
民用建筑防煙排煙設(shè)計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
基于MapReduce的改進(jìn)Eclat算法
Travellng thg World Full—time for Rree
進(jìn)位加法的兩種算法
基于壓縮因子粒子群的組合排樣的研究
一種改進(jìn)的整周模糊度去相關(guān)算法
U形電器支架的多工位模具的排樣及模具設(shè)計
重型機械(2016年1期)2016-03-01 03:42:09
台江县| 宜良县| 广安市| 甘洛县| 开江县| 南皮县| 伊吾县| 龙岩市| 晋城| 德州市| 蒲城县| 靖宇县| 神木县| 高雄县| 东丽区| 外汇| 北宁市| 庄河市| 永康市| 磐石市| 昔阳县| 正安县| 新郑市| 灌阳县| 萍乡市| 灵川县| 扶余县| 巫山县| 平湖市| 道孚县| 临海市| 德江县| 万全县| 海晏县| 临清市| 临猗县| 松滋市| 盐亭县| 丹棱县| 丽江市| 甘泉县|