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.
Similar content being viewed by others
References
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
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
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
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
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
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
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
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
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
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
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
Shah JJ (1991) Assessment of features technology. Comput Des 23:331–343
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
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
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
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
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
Ismail N, Bakar NA, Juri AH (2002) Feature recognition patterns for form features using boundary representation models. Adv Manuf Technol 20:553–556
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
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
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
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
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
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
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
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
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
Berg EVD, Bronsvoort WF, Vergeest JSM (2002) Freeform feature modelling: concepts and prospects. Comput Ind 49:217–233
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
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-019-00777-2