计算机集成制造系统 ›› 2021, Vol. 27 ›› Issue (1): 165-171.DOI: 10.13196/j.cims.2021.01.015

• 当期目次 • 上一篇    下一篇

改进三维不规则排样构造算法

刘虓1,徐磊1,陈超核1,刘嘉敏2   

  1. 1.华南理工大学土木与交通学院
    2.沈阳工业大学信息科学与工程学院
  • 出版日期:2021-01-31 发布日期:2021-01-31
  • 基金资助:
    国家自然科学基金资助项目(11627802);上海交通大学海洋工程国家重点实验室研究基金资助项目(1518)。

Improved constructive algorithm for irregular three-dimensional packing problems

  • Online:2021-01-31 Published:2021-01-31
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.11627802),and the Research Foundation of State Key Laboratory of Ocean Engineering of Shanghai Jiao Tong University,China (No.1518)。

摘要: 针对三维不规则排样构造算法的瓶颈问题提出了两方面改进:首先,将不规则三维零件进行矢量图与像素图的混合表达,在算法的初始阶段,零件采用矢量方式表达;在寻找最优排样姿态阶段则使用立方体微粒表达;在算法末尾阶段为了消除零件之间的缝隙并输出精确的排样图,零件恢复为矢量表达。然后,引入航空航天领域的“全姿态”概念:借助经线和纬线在球体上均匀布置多个表面点;以球心为起点,以表面点为终点,从而确定多个旋转轴。通过这种方法,零件可以获得比传统方法更多的旋转轴,从而大大提升了排样姿态的优化搜索空间。通过算例证明,所提算法具有执行速度快和排样性能好的优点。

关键词: 三维排样, 不规则排样, 混合表达, 全姿态, 构造算法

Abstract: To solve the bottleneck problems in the three-dimensional irregular packing problems,two improved methods were proposed.First,the vector graphics were hybridized with bitmaps to describe the 3D irregular parts.The parts were described in form of vector graphics during the primary procedure of packing,and then represented by the cube-shaped particles before seeking optimal packing attitude.To eliminate the gaps between the parts and to export the accurate packing layout,the parts were restored again with vector graphics.Second,the concept of all-attitude in aerospace field was introduced.Multiple surface points were evenly arranged on the sphere through the longitudinal and latitudinal lines.Thus,multiple axis of rotation could be determined by taking the center of sphere as the starting point and the surface point as the ending point.In this way,the part could get more rotating shafts than the traditional method,thus greatly improving the optimization search space of the packing attitude.Numerical examples proved that the proposed algorithm had the advantages of fast execution speed and good layout performance.

Key words: three-dimensional packing, irregular packing, hybrid representation, all-attitude, constructive algorithm

中图分类号: