Reconstruction of 3D Solid Models Using Fuzzy Logic Recognition

This paper presents an application of fuzzy logic theory to the reconstruction of solid models from engineering drawings. In engineering drawing, two-dimensional (2D) orthographic projections represent an object ambiguously, it requires a numerous amount of combinatorial searches in the process of reconstruction of three-dimensional (3D) drawing. This paper proposes an algorithm which applies fuzzy logic to identify the category of the object in order to implement the further operations. Once an object has been classified to be either rotational or prismatic the major operation of either revolve or extrude will be executed correspondingly to generate the 3D solid model. Compared with earlier approaches, the present method focuses on ambiguous issues which improves the efficiency of the reconstruction process. A program has been compiled to implement the present algorithm which has proved to be very practicable.

[1]  Chang-Hun Kim,et al.  Two Phase 3D Object Reconstruction from Two-View Drawings , 1999 .

[2]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[3]  Zesheng Tang,et al.  Efficient algorithm for the reconstruction of 3D objects from orthographic projections , 1994, Comput. Aided Des..

[4]  W. Wang,et al.  A Survey of 3D Solid Reconstruction from 2D Projection Line Drawings , 1993, Comput. Graph. Forum.

[5]  George Markowsky,et al.  Fleshing out projections , 1981 .

[6]  B. Aldefeld,et al.  Semiautomatic three-dimensional interpretation of line drawings , 1984, Comput. Graph..

[7]  B. Aldefeld,et al.  On automatic recognition of 3D structures from 2D representations , 1983 .

[8]  Zhe Wang,et al.  Reconstruction of a 3D solid model from orthographic projections , 2003, 2003 International Conference on Geometric Modeling and Graphics, 2003. Proceedings.

[9]  George Markowsky,et al.  Fleshing Out Wire Frames , 1980, IBM J. Res. Dev..

[10]  Matthew Ming-Fai Yuen,et al.  Solid reconstruction from orthographic opaque views using incremental extrusion , 1997, Comput. Graph..

[11]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[12]  Martti Mäntylä,et al.  Introduction to Solid Modeling , 1988 .

[13]  K. PREISS,et al.  Constructing the solid representation from engineering projections , 1984, Comput. Graph..

[14]  I. C. Braid,et al.  The synthesis of solids bounded by many faces , 1975, Commun. ACM.

[15]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

[16]  H. Zimmermann,et al.  Fuzzy Set Theory and Its Applications , 1993 .

[17]  K. Preiss,et al.  Algorithms for automatic conversion of a 3-view drawing of a plane-faced part to the 3-D representation☆ , 1981 .

[18]  M. Carter Computer graphics: Principles and practice , 1997 .

[19]  Maurice Parker Manual of British standards in engineering drawing and design , 1984 .

[20]  David C. Gossard,et al.  Solid model input through orthographic views , 1983, SIGGRAPH.

[21]  Laurence Tianruo Yang,et al.  Fuzzy Logic with Engineering Applications , 1999 .

[22]  George Allen An introduction to solid modelling , 1984, Comput. Graph..

[23]  Masanori Idesawa A System to Generate a Solid Figure from Three View , 1972 .

[24]  H. Masuda Topological operators and Boolean operations for complex-based nonmanifold geometric models , 1993, Comput. Aided Des..

[25]  Shi-Min Hu,et al.  Reconstruction of curved solids from engineering drawings , 2001, Comput. Aided Des..

[26]  Uday G. Gujar,et al.  3-D objects from 2-D orthographic views--A survey , 1988, Comput. Graph..

[27]  Debasish Dutta,et al.  Reconstruction of curved solids from two polygonal orthographic views , 1992, Comput. Aided Des..

[28]  Weidong Geng,et al.  Embedding visual cognition in 3D reconstruction from multi-view engineering drawings , 2002, Comput. Aided Des..

[29]  Requicha,et al.  Solid Modeling: A Historical Summary and Contemporary Assessment , 1982, IEEE Computer Graphics and Applications.