Study on 3D Solid Reconstruction From 2D Views Based on Intelligent Uunderstanding of Mechanical Engineering Drawings

This study presents a new algorithm of 3D reconstruction to obtain automatically 3D solid from mechanical engineering drawings. Main steps of the algorithm are as follows: first, reconstruct multiple views from dxf-type files; second, recognize primitives feature and combined relationship between primitives by engineering semantics understanding and loops searching on views; third, partition and reconstruct body primitives; last, all reconstructed primitives are assembled into a goal solid by Boolean operation. The algorithm adopts integrated reconstruction techniques to enlarge the figuration domain of reconstructed objects. And it uses case-based reasoning to set up a self-learning mechanism of feature recognition. It is implemented at the desktop of AutoCAD 2004 by using Object ARX 2002 and VC++6.0. The results show that utility scope and reconstruction speed are improved when using the new algorithm.