Skip to main content

Automatic Segmentation of Constant Radius Secondary Features from Real Objects

  • Conference paper
  • First Online:
  • 2387 Accesses

Part of the book series: Lecture Notes in Mechanical Engineering ((LNME))

Abstract

Secondary features, such as fillets, rounds, chamfers and grooves, are simple transitions between primary features, generally introduced in order to remove the sharp edges created by the intersection of primary features. Being able to distinguish secondary from primary features is important in various application contexts, such as reverse engineering, automatic geometric inspection of real scanned objects, and for preparation of models for FEM analysis and CNC tool-path generation.

The process for the recognition of secondary features from high-density tessellated models of real work-pieces is intrinsically complex for several reasons. This explains why, currently, there are no methodologies able to recognize automatically secondary features and the investigation on secondary features is mostly focused on B-Rep models. In a previous paper, the authors proposed a method for secondary features recognition from discrete geometric models synthetically generated. Here the methodology is extended to discrete geometric models experimentally acquired, for which the recognition is a very complex process, due to the object discretization, to its non-ideal geometry and to measurement errors.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Buonamici, F., Carfagni, M.: Reverse engineering of mechanical parts: a brief overview of existing approaches and possible new strategies. In: Proceedings of the ASME Design Engineering Technical Conference, 1B-2016 (2016)

    Google Scholar 

  2. Di Angelo, L., Di Stefano, P., Morabito, A.E.: Automatic evaluation of form errors in high-density acquired surfaces. Int. J. Prod. Res. 49(7), 2061–2082 (2011)

    Article  Google Scholar 

  3. Sheen, D.P., Son, T.G., Myung, D.K., Ryu, C., Lee, S.H., Lee, K., et al.: Transformation of a thin-walled solid model into a surface model via solid deflation. Comput. Aided Des. 42(8), 720–730 (2010)

    Article  Google Scholar 

  4. Zhao, L., Tong, R., Dong, T., Dong, J.: B-rep model simplification for feature suppressing using local error evaluation. In: Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, Coventry, UK, 24–26 May 2005. IEEE (2005). http://dx.doi.org/10.1109/CSCWD.2005.194282

  5. Hariya, M., Nonaka, N., Shimizu, Y., Konishi, K., Iwasaka, T.: Technique for checking design rules for three-dimensional CAD data. In: 3rd International Conference on Computer Science and Information Technology, Chengdu, China, 9–11 July 2010. IEEE (2010). http://dx.doi.org/10.1109/ICCSIT.2010.5565010

  6. Otani, K.: Automatic FEM mesh generation of 3D mid-surface and solid CAD model with shape recognition technique. SAE Technical Paper 2016-01-1382 (2016). http://dx.doi.org/10.4271/2016-01-1382

  7. Cheng, Y., Liu, X., Ni, Z.: Selectively inhibition and recognition treatment strategy of fillet oriented to manufacturing. J. Southeast Univ. Nat. Sci. 40(4), 731–735 (2010)

    Google Scholar 

  8. Schnabel, R., Wahl, R., Klein, R.: Efficient RANSAC for point-cloud shape detection. Comput. Graph. Forum 26(2), 214–226 (2007)

    Article  Google Scholar 

  9. Lavoué, G., Dupont, F., Baskurt, A.: A new CAD mesh segmentation method, based on curvature tensor analysis. Comput. Aided Des. 37(10), 975–987 (2005)

    Article  Google Scholar 

  10. Li, Y., Wu, X., Chrysathou, Y., Sharf, A., Cohen-Or, D., Mitra, N.J.: GlobFit: consistently fitting primitives by discovering global relations. ACM Trans. Graph. 30(4) (2011). Art. no. 52

    Google Scholar 

  11. Di Stefano, P., Bianconi, F., Di Angelo, L.: An approach for feature semantics recognition in geometric models. Comput. Aided Des. 36(10), 993–1009 (2004)

    Article  Google Scholar 

  12. Chen, Z., Yu, G., Zhang, Y.: Fillet recognition and suppression in CAD model based on feature chain(ring). China Mech. Eng. 22(22), 2707–2711 (2010)

    Google Scholar 

  13. Li, B., Liu, J.: Detail feature recognition and decomposition in solid model. Comput. Aided Des. 34(5), 405–414 (2002)

    Article  Google Scholar 

  14. Cui, X., Gao, S., Zhou, G.: An efficient algorithm for recognizing and suppressing blend features. Comput.-Aided Des. Appl. 1(1–4), 421–428 (2004)

    Article  Google Scholar 

  15. Joshi, N., Dutta, D.: Feature simplification techniques for freeform surface models. J. Comput. Inf. Sci. Eng. 3(3), 177–186 (2003)

    Article  Google Scholar 

  16. Zhu, H., Menq, C.H.: B-rep model simplification by automatic fillet/round suppressing for efficient automatic feature recognition. Comput. Aided Des. 34(2), 109–123 (2002)

    Article  Google Scholar 

  17. Jiao, X., Alexander, P.J.: Parallel feature-preserving mesh smoothing. In: Proceedings of International Conference on Computational Science and Its Applications, pp. 1180–1189 (2005)

    Google Scholar 

  18. Bianconi, F., Di Stefano, P.: An intermediate level representation scheme for secondary features recognition and B-rep model simplification. In: Shape Modeling International, Seoul, South Korea, pp. 99–108. IEEE (2003)

    Google Scholar 

  19. Di Angelo, L., Di Stefano, P., Morabito, A.E.: The RGM data structure: a nominal interpretation of an acquired high point density model for automatic tolerance inspection. Int. J. Prod. Res. 50(12), 3416–3433 (2012). https://doi.org/10.1080/00207543.2011.579638

    Article  Google Scholar 

  20. Di Angelo, L., Di Stefano, P., Morabito, A.E.: Product model for dimensioning, tolerancing and inspection. In: Eynard, B., Nigrelli, V., Oliveri, S., Peris-Fajarnes, G., Rizzuti, S. (eds.) Advances on Mechanics, Design Engineering and Manufacturing. Lecture Notes in Mechanical Engineering, pp. 1033–1040. Springer, Cham (2017)

    Chapter  Google Scholar 

  21. Di Angelo, L., Di Stefano, P., Morabito, A.E.: Secondary features segmentation from high-density tessellated surfaces. Int. J. Interact. Des. Manuf. 12(3), 801–809 (2018)

    Article  Google Scholar 

  22. Di Angelo, L., Di Stefano, P., Morabito, A.E.: Fillets, rounds, grooves and sharp edges segmentation from 3D scanned surfaces. CAD Comput. Aided Des. 110, 78–91 (2019)

    Article  Google Scholar 

  23. Di Angelo, L., Di Stefano, P.: Geometric segmentation of 3D scanned surfaces. CAD Comput. Aided Des. 62, 44–56 (2015)

    Article  Google Scholar 

  24. Di Angelo, L., Di Stefano, P., Morabito, A.E., Pane, C.: Measurement of constant radius geometric features in archaeological pottery. Meas. J. Int. Meas. Confederation 124, 138–146 (2018)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Di Angelo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Di Angelo, L., Di Stefano, P., Morabito, A.E. (2020). Automatic Segmentation of Constant Radius Secondary Features from Real Objects. In: Rizzi, C., Andrisano, A.O., Leali, F., Gherardini, F., Pini, F., Vergnano, A. (eds) Design Tools and Methods in Industrial Engineering. ADM 2019. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-31154-4_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-31154-4_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-31153-7

  • Online ISBN: 978-3-030-31154-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics