A semi-discrete geometric representation for nesting problems

Abstract This paper deals with the resolution of nesting algorithm, known as the irregular packing problem. It focuses on the geometric layer of the nesting algorithm, namely on the implementation of a semi-discrete representation of irregular geometric shapes and on the use of this representation in a nesting algorithm, proposed in previous publications. The proposed geometric scheme combines the features of discrete representation scheme and analytical concepts to quickly represent the geometry of part/sheet in digital form. The uniqueness of the proposed representation scheme lies in representing a part/sheet, of simple to complex geometry, with a series of equidistant vertical lines. These vertical lines not only aid in detecting collision among the parts easily but also assist in effective placement of parts on the sheet with bottom-left placement heuristic. With a view to enhance the speed of nesting, a scheme called Quick Void Skip is proposed to quickly identify the vacant regions on the sheet. For faster and effective nesting of a variety of parts on any geometry of sheet, the distance between the vertical lines, representing the part/sheet geometry, is adaptively chosen. Finally, the effectiveness of the proposed scheme is demonstrated by comparing its performance with that achieved by a semi-discrete approach, proposed in a previous study.

[1]  José Fernando Oliveira,et al.  Algorithms for Nesting Problems , 1993 .

[2]  Julia A. Bennell,et al.  The geometry of nesting problems: A tutorial , 2008, Eur. J. Oper. Res..

[3]  Richard Carl Art An approach to the two dimensional irregular cutting stock problem. , 1966 .

[4]  Herbert Freeman,et al.  A Multistage Solution of the Template-Layout Problem , 1970, IEEE Trans. Syst. Sci. Cybern..

[5]  L. Fogel,et al.  European Journal Ofoperational Research on Genetic Algorithms for the Packing of Polygons , 1996 .

[6]  A. Ramesh Babu,et al.  A generic approach for nesting of 2-D parts in 2-D sheets using genetic and heuristic algorithms , 2001, Comput. Aided Des..

[7]  Pedro M. Castro,et al.  Scheduling inspired models for two-dimensional packing problems , 2011, Eur. J. Oper. Res..

[8]  Chia-Cheng Liu,et al.  Fast Nesting of 2-D Sheet Parts With Arbitrary Shapes Using a Greedy Method and Semi-Discrete Representations , 2007, IEEE Transactions on Automation Science and Engineering.

[9]  Solly Andy Segenreich,et al.  Optimal nesting of general plane figures: A Monte Carlo heuristical approach , 1986, Comput. Graph..

[10]  Julia A. Bennell,et al.  A tutorial in irregular shape packing problems , 2009, J. Oper. Res. Soc..

[11]  Gerhard Wäscher,et al.  An improved typology of cutting and packing problems , 2007, Eur. J. Oper. Res..

[12]  K. Dowsland,et al.  A tabu thresholding implementation for the irregular stock cutting problem , 1999 .

[13]  Antonio Albano,et al.  A Two-stage Solution of the Cutting-stock Problem , 1971, IFIP Congress.

[14]  Antonio Albano,et al.  NESTING TWO-DIMENSIONAL SHAPES IN RECTANGULAR MODULES , 1976 .

[15]  Kathryn A. Dowsland,et al.  An algorithm for polygon placement using a bottom-left strategy , 2002, Eur. J. Oper. Res..

[16]  K. Siva Saravanan,et al.  AN EFFICIENT COLLISION AVOIDANCE AND NEIGHBORHOOD SEARCH ALGORITHM FOR NESTING OF TWO-DIMENSIONAL PARTS IN TWO-DIMENSIONAL SHEETS , 2012 .

[17]  Chia-Cheng Liu Nesting in the Clothing Industry Using Semi-discrete Representations , 2009, 2009 International Joint Conference on Computational Sciences and Optimization.

[18]  K. Dowsland Some experiments with simulated annealing techniques for packing problems , 1993 .