Key Words

混接面 ; B-rep ; 孔洞特徵辨識 ; Blend face ; B-rep ; Hole feature recognition



Volume or Term/Year and Month of Publication


Academic Degree Category




Content Language


Chinese Abstract


English Abstract

The purpose of feature recognition is for the pre-processing of the CAE analysis. In the beginning of the analysis, various types of features must be recognized, in order to it can generate meshes of high density. The feature recognition can also be used to simplify the features, so as to build high quality meshes. Some geometric features, such as holes, fillets, ribs and chamfers are one of the key factors affecting the quality and accuracy in finite element analysis. This study focuses on the recognition of various kinds of holes. Particularly, a blend face recognition algorithm is added to deal with the cases with fillets at the boundary. Meanwhile, various kinds of holes are classified and the associated data for each of them are recorded. This research presents an approach based on the B-rep model for the recognition of holes. It can replace traditional manual work significantly, and hence improve the efficiency of meshes generation in the CAE analysis. Several realistic CAD models are employed to verify the feasibility of the proposed algorithm.

Topic Category 工學院 > 機械工程學系
工程學 > 機械工程
  1. [1] A. Thakur, G. Banerjee and S. K. Gupta, “A survey of CAD Model Simplification Techniques for Physics-based Simulation Application”, Computer-Aided Design, Vol. 41, pp. 65-80, 2009.
  2. [2] W. C. Regli, S. K. Gupta and D. S. Nau, “Extracting alternative machining features: An algorithmic approach”, Research in Engineering Design, Vol. 7, No. 3, pp. 173-192, September 1995.
  3. [4] J. H. Vandenbrande and A. A. G. Requicha, “Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 15, No. 12, pp. 1269-1285, December 1993.
  4. [5] J. Han and A. A. G. Requicha, “Feature recognition from CAD models”, IEEE Computer Graphics and Applications, Vol. 18, No. 2 pp. 80-94, 1998.
  5. [7] I. Braid, “The synthesis of solids boundary by many faces”, Communication of the Association for Computing Machinery, pp. 209-216, 1975.
  6. [8] L. D. Floriani, S. Ansaldi and B. Falcidieno, “Geometric Modeling of Solid Objects by Using a Face Adjacency Graph Representation”, SIGGRAPH '85 Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, pp. 131-139, 1985.
  7. [9] S. Joshi and T.C. Chang, “Graph-Based Heuristics for Recognition of Machined Features from a 3D Solid Model”, Computer-Aided Design, Vol. 20, pp. 58-66, 1988.
  8. [11] J. Li, L. Sun, J. Peng, J. Du and L. Fan, “Automatic Small Depression Feature Recognition from Solid B-rep Models For Meshing”, International Conference on Electrical and Control Engineering (ICECE), pp. 4386-4389, 2011.
  9. [12] 游子威,以B-rep為基礎之混街面特徵辨識技術發展,國立中央 大學碩士論文,2014。
  10. [13] Rhinoceros, Available at: http://www.rhino3d.com/, Accessed 14
  11. July 2014.
  12. [14] Elysium Global, Available at: http://elysiuminc.com/products/caddo
  13. -ctor/, Accessed 14 July 2014.
  14. [15] GrabCAD, Available at: https://grabcad.com/, Accessed 14 July
  15. [3] W. C. Regli, III, “Geometric Algorithms for Recognition of Features from Solid Models”, Series/Report ISR; Ph.D. September 1995.
  16. [6] N. Okino, Y. Kakazu and H. Kubo, “TIPS-1: Technical Information Processing System, for Computer-Aided Design, Drawing and Manufacturing”, in Computer Languages for Numerical Control, North-Holland, pp. 141-150, 1973.
  17. [10] F. Tian, X. Tian, J. Geng, Z. Li and Z. Zhang, “A Hybrid Interactive Feature Recognition Method Based on Lightweight Model”, International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Vol. 1, pp. 113-117, 2010.
  18. 2014.