Automatic Identification of Features from CAD Models Based on STL Files


Article Preview

Accessing CAD geometry for mesh generation is one of the major technical issues related to moving simulation forward. This paper studies the automatic identification of features from CAD models based on STL files. The STL file generated with the well-known CAD software UG is used to transfer the surface geometrical data information. A new STL data file with topological connection is constructed for the calculation in the next. The geometric characters of the solid models are correctly identified by combining the edge-based method and the face-based method. It provides a foundation for precise matching of the element meshes to the boundaries of the solid model and improving the mesh quality.



Edited by:

Zhengyi Jiang, Yugui Li, Xiaoping Zhang, Jianmei Wang and Wenquan Sun




L. L. Huang and X. W. Zhang, "Automatic Identification of Features from CAD Models Based on STL Files", Applied Mechanics and Materials, Vols. 220-223, pp. 2524-2527, 2012

Online since:

November 2012




[1] C. D. Antonopoulos, F. Blagojevic, A. N. Chernikov, et al. Algorithm, software, and hardware optimizations for Delaunay mesh generation on simultaneous multithreaded architectures [J]. Journal of Parallel and Distributed Computing, 69(7): 601-612, (2009).


[2] Y. Ito, A. M. Shih, B. K. Soni. Octree-based reasonable-quality hexahedral mesh generation using a new set of refinement templates [J]. International Journal for Numerical Methods in Engineering, 77(13): 1809-1833, (2009).


[3] H. Si. Constrained Delaunay tetrahedral mesh generation and refinement [J]. Finite Elements in Analysis and Design, 46(1-2): 33-46, (2010).


[4] L. L. Huang, G. Q. Zhao, Z. L. Wang. Shape quality improvement of three-dimensional hexahedral meshes [J]. Journal of Information and Computational Science, 8(16): 4007-4014, (2011).

[5] V. B. Sunil, S. S. Pande, Automatic recognition of features from freeform surface CAD models [J]. Computer-Aided Design, 40(4): 502-517, (2008).