Skip to main content
Log in

Automatic designation of feature faces to recognize interacting and compound volumetric features for prismatic parts

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

The important aspect of computer-aided process planning (CAPP) is to recognize surfaces and features of parts to aid downstream manufacturing of prismatic parts. Ample work is done on recognition of surface and its non-complex shape features by various methods, but there is shortfall in auto-recognition of interacting and compound features. The non-recognition of interacting and compound features limits the user from knowing individual feature type and material removal volume (MRV) of feature leading to lack of feature information provision to subsequent generative process planning. Therefore, this paper presents (i) an enriched classification of regular form features and (ii) a novel algorithm to automatically recognize interacting and compound volumetric features of prismatic part and to auto-generate material removal volume for the recognized volumetric features. All the faces of a feature are designated based on their geometrical shape, and combination of these designations expresses the type of feature present in a part.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Xu X, Wang L, Newman ST (2010) Computer-aided process planning—a critical review of recent developments and future trends. Int J Comput Integr Manuf 5:6. https://doi.org/10.1080/0951192x.2010.518632

    Article  Google Scholar 

  2. Alvares AJ, Ferreira JCE, Lorenzo RM (2008) An integrated web-based CAD/CAPP/CAM system for the remote design and manufacture of feature-based cylindrical parts. J Intell Manuf 19:643–659. https://doi.org/10.1007/s10845-008-0117-1

    Article  Google Scholar 

  3. Brousseau E, Dimov S (2008) Knowledge acquisition techniques for feature recognition in CAD models. J Intell Manuf 19:21–32. https://doi.org/10.1007/s10845-007-0043-7

    Article  Google Scholar 

  4. Babic B, Nesic N, Miljkovic Z (2008) A review of automated feature recognition with rule-based pattern recognition. Comput Ind 59:321–337. https://doi.org/10.1016/j.compind.2007.09.001

    Article  Google Scholar 

  5. Rahmani K, Arezoo B (2006) Boundary analysis and geometric completion for recognition of interacting machining features. Comput Des 38:845–856. https://doi.org/10.1016/j.cad.2006.04.015

    Article  Google Scholar 

  6. Rahmani K, Arezoo B (2007) A hybrid hint-based and graph-based framework for recognition of interacting milling features. Comput Ind 58:304–312. https://doi.org/10.1016/j.compind.2006.07.001

    Article  Google Scholar 

  7. Liu L, Huang Z, Liu W, Wu W (2018) Extracting the turning volume and features for a mill/turn part with multiple extreme faces. Int J Adv Manuf Technol 94:257–258. https://doi.org/10.1007/s00170-017-0862-4

    Article  Google Scholar 

  8. Sunil VB, Agarwal R, Pande SS (2010) An approach to recognize interacting features from B-Rep CAD models of prismatic machined parts using a hybrid (graph and rule based) technique. Comput Ind 61:686–701. https://doi.org/10.1016/j.compind.2010.03.011

    Article  Google Scholar 

  9. Kataraki PS, Abu Mansor MS (2017) Auto-recognition and generation of material removal volume for regular form surface and its volumetric features using volume decomposition method. Int J Adv Manuf Technol 90:1479–1506. https://doi.org/10.1007/s00170-016-9394-6

    Article  Google Scholar 

  10. Dwijayanti K, Aoyama H (2014) Basic study on process planning for Turning-Milling Center based on machining feature recognition. J Adv Mech Des Syst Manuf 4:14–00095. https://doi.org/10.1299/jamdsm.2014jamdsm00

    Article  Google Scholar 

  11. Woo Y, Sakurai H (2002) Recognition of maximal features by volume decomposition. Comput Aided Des 34:195–207. https://doi.org/10.1016/S0010-4485(01)00080-X

    Article  Google Scholar 

  12. Shah JJ (1991) Assessment of features technology. Comput Des 23:331–343

    MATH  Google Scholar 

  13. Meeran S, Zulkifli AH (2002) Recognition of simple and complex interacting non-orthogonal features. Pattern Recognit 35:2341–2353. https://doi.org/10.1016/S0031-3203(01)00223-0

    Article  MATH  Google Scholar 

  14. Lai JY, Wang MH, You ZW, Chiu YK, Hsu CH, Tsai YC et al (2016) Recognition of virtual loops on 3D CAD models based on the B—rep model. Eng Comput 32:593–606. https://doi.org/10.1007/s00366-016-0436-3

    Article  Google Scholar 

  15. Pal P, Tigga AM, Kumar A (2005) Feature extraction from large CAD databases using genetic algorithm. Comput Des 37:545–558. https://doi.org/10.1016/j.cad.2004.08.002

    Article  Google Scholar 

  16. Fu W, Eftekharian AA, Campbell MI, Kurtoglu T (2014) Automatic reasoning for defining lathe operations for mill-turn parts: a tolerance based approach. J Mech Des 136:1–10. https://doi.org/10.1115/1.4028275

    Article  Google Scholar 

  17. Li S, Shah JJ (2007) Recognition of user-defined turning features for mill/turn parts. J Comput Inf Sci Eng 7:225–235. https://doi.org/10.1115/1.2767256

    Article  Google Scholar 

  18. Ismail N, Bakar NA, Juri AH (2002) Feature recognition patterns for form features using boundary representation models. Adv Manuf Technol 20:553–556

    Article  Google Scholar 

  19. Ismail N, Bakar AN, Juri AH (2005) Recognition of cylindrical and conical features using edge boundary classification. Int J Mach Tools Manuf 45:649–655. https://doi.org/10.1016/j.ijmachtools.2004.10.008

    Article  Google Scholar 

  20. Sheen BT, You CF (2006) Machining feature recognition and tool-path generation for 3-axis CNC milling. Comput Aided Des 38:553–562. https://doi.org/10.1016/j.cad.2005.05.003

    Article  Google Scholar 

  21. Sivakumar S, Dhanalakshmi V (2013) An approach towards the integration of CAD/CAM/CAI through STEP file using feature extraction for cylindrical parts. Int J Comput Integr Manuf 26:561–570. https://doi.org/10.1080/0951192X.2012.749527

    Article  Google Scholar 

  22. Nasr AES, Kamrani AK (2006) A new methodology for extracting manufacturing features from CAD system. Comput Ind Eng 51:389–415. https://doi.org/10.1016/j.cie.2006.08.004

    Article  Google Scholar 

  23. Balic J, Kovacic M, Vaupotic B (2006) Intelligent programming of CNC turning operations using genetic algorithm. J Intell Manuf 17:331–340. https://doi.org/10.1007/s10845-005-0001-1

    Article  Google Scholar 

  24. Wang Q, Yu X (2014) Ontology based automatic feature recognition framework. Comput Ind 65:1041–1052. https://doi.org/10.1016/j.compind.2014.04.004

    Article  Google Scholar 

  25. Kim Wang E (2002) Recognition of machining features for cast then machined parts. Comput Aided Des 34:71–87. https://doi.org/10.1016/S0010-4485(01)00058-6

    Article  Google Scholar 

  26. Sanfilippo EM, Borgo S (2016) What are features? An ontology-based review of the literature. Comput Des 80:9–18. https://doi.org/10.1016/j.cad.2016.07.001

    Article  Google Scholar 

  27. Bok AY, Abu Mansor MS (2013) Generative regular-freeform surface recognition for generating material removal volume from stock model. Comput Ind Eng 64:162–178. https://doi.org/10.1016/j.cie.2012.08.013

    Article  Google Scholar 

  28. Berg EVD, Bronsvoort WF, Vergeest JSM (2002) Freeform feature modelling: concepts and prospects. Comput Ind 49:217–233

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by the Ministry of Higher Education Malaysia and Universiti Sains Malaysia under the Fundamental Research Grant Scheme (FRGS) (Reference no.: 6071227), Exploratory Research Grant Scheme (ERGS) (Reference no.: 6730015) and Research University Grants (Reference no.: 811186 & 814247). The first author also would like to thank the support of National Overseas Scholarship by Ministry of Tribal Affairs, New Delhi, India.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohd Salman Abu Mansor.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kataraki, P.S., Abu Mansor, M.S. Automatic designation of feature faces to recognize interacting and compound volumetric features for prismatic parts. Engineering with Computers 36, 1499–1515 (2020). https://doi.org/10.1007/s00366-019-00777-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-019-00777-2

Keywords

Navigation