Modeling of 2D Layout Design System Based on Convex Hull Plus Rubber Band Analog

Article Preview

Abstract:

This paper introduces a novel approach to develop a 2D layout system based on the convex hull plus rubber band analogy. The data processing of convex hull and the rubber band analogy modeling methods are elaborated practically; The rubber band simulating model is built quickly by using the ray scanning method; Collision detection by area algorithm based on Boolean logic is processed; The practical cases of developing 2D layout system are demonstrated to illustrate that the proposed approaches are effective.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1219-1223

Citation:

Online since:

November 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Jianzhong Zha, Xiaojun Tang, Yiping Lu. Survey on Packing Problems [J].China J. Journal of Computer –Aided Design & Computer Graphics ,2002,14(8)706一712. (In Chinese)

Google Scholar

[2] P C.Gilmore R.E. Gomory. Multistage cutting stock Problem of two and more dimensions[J]. Operational Research,1965,13:94-120.

DOI: 10.1287/opre.13.1.94

Google Scholar

[3] Berghammer, R.& F, Reuter. Linear approximation algorithm for bin packing with absolute approximation factor 3/2[J]. Science of Computer Programming, 2003,48(1):68-80.

DOI: 10.1016/s0167-6423(03)00011-x

Google Scholar

[4] Bortfeldt, A. A genetic algorithm for the two-dimensional strip packing problem with rectangular pieces [J]. European Journal of Operational Research,2006,172(3):814-837.

DOI: 10.1016/j.ejor.2004.11.016

Google Scholar

[5] Fadel, G. M, Sinha, A. Packing Optimization Using a Rubber band Analogy[C]. Proceedings of ASME,DETC 2001.

Google Scholar

[6] Press, William H., "Numerical Recipes in C: The Art of Scientific Computing"[M], Chapter10 hardcover, 1992.

Google Scholar

[7] Qigang Xu, Luo Zhong. Design and implementation of convex closure arithmetic [J]. Microcomputer Development, 2002, (4): 95-96. (In Chinese)

Google Scholar