计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (34): 238-241.

• 工程与应用 • 上一篇    下一篇

冲裁条带最优多段排样方式的动态规划算法

李尚芳1,崔耀东2,王晓庆1   

  1. 1.广西师范大学 计算机科学与信息工程学院,广西 桂林 541004
    2.广西大学 计算机与电子信息学院,南宁 530004
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-12-01 发布日期:2011-12-01

Dynamic programming algorithm for optimal multiple-segment patterns of punched strips

LI Shangfang1,CUI Yaodong2,WANG Xiaoqing1   

  1. 1.School of Computer Science and Information Engineering,Guangxi Normal University,Guilin,Guangxi 541004,China
    2.School of Computer and Electronics Information,Guangxi University,Nanning 530004,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-12-01 Published:2011-12-01

摘要: 讨论冲裁件无约束剪冲排样问题,用动态规划算法生成冲裁条带多段排样方式。采用一组相互平行的分割线将板材分成多个段,每段含一组方向和长度都相同的条带。通过动态规划算法确定所有可能尺寸段的最优价值以及板材中段的最优组合,使整张板材价值达到最大。实验结果表明该算法能够提高材料利用率,计算时间能满足实际应用的需要。

关键词: 冲裁件, 剪冲下料, 排样, 二维切割, 多段排样方式

Abstract: Focusing on the unconstrained two-dimensional cutting and punching problem of punched blanks,a dynamic programming algorithm is proposed for generating multiple-segment cutting patterns of punched strips.The stock sheet is divided into segments by dividing cuts which are perpendicular to each other.Each segment contains a group of strips which have the same orientation and length.The dynamic programming algorithm determines the optimal value of all the segments and the optimal combination of the segments included in the plate so as to maximize the value of the whole sheet.Computational results indicate that the algorithm can improve the material usage,and the computation time of the algorithm is reasonable for practical use.

Key words: punched blanks, cutting and punching, nesting, two-dimensional cutting, multiple-segment pattern