摘要
为解决大规模矩形件无约束二维剪切排样问题,提出一种复合匀质块排样方式及其生成算法。用一条水平分界线将板材划分为上下两段,每段包括若干个由左到右水平排列的匀质块。采用文献算法生成匀质块,采用动态规划算法将匀质块组合成段,通过枚举法确定最优水平分界线的位置。采用3组基准例题对算法进行测试,实验结果表明,该算法能够有效提高材料利用率。
With the purpose of solving the large scale unconstrained two-dimensional guillotine-cutting problem of rectangular items,an algorithm for generating the patterns of complex uniform blocks was proposed.The plate was divided into up and down two segments with a single horizontal line,each of which contained several uniform blocks arranged from left to right horizontally.The homogeneous block was generated using a literature algorithm.A dynamic programming algorithm was introduced to combine the homogeneous blocks into segments.The optimal position of the horizontal line was determined using the enumeration method.The algorithm was tested through three group benchmark problems.The computational results indicate that the algorithm is highly efficient on improving material usage.
出处
《计算机工程与设计》
北大核心
2016年第5期1249-1252,1324,共5页
Computer Engineering and Design
基金
国家自然科学基金项目(61363026
71371058)
广西自然科学基金项目(2014GXNSFAA118357)
关键词
无约束二维剪切排样
复合匀质块
段
匀质块
动态规划
枚举
unconstrained two-dimensional guillotine-cutting
complex uniform blocks
segments
homogeneous block
dynamic programming
enumeration