Abstract
Automatic Feature Recognition (AFR) techniques provide the capabilities for translating the data of the part definition between Computer Aided Design (CAD) system and the feature needed to be determined; these techniques take a general CAD model, which is commercially available for providing an automated interface to extract and recognize the manufacturing features from the CAD model. Standard for Exchange of Product (STEP) format is an international standard for transporting geometric and non-geometric data between CAD and Computer Aided Manufacturing systems. Many researches have investigated the AFR in symmetrical features in rotational parts, but few studies have tried to recognize the cross-hole feature because of the recognition difficulty of such feature. A cross hole is recognized with existence of (B-spline Curve with Knots) string in (STEP AP203) neutral file. Cross holes might be perpendicular, offset or inclined to cylinder’s axis, it also can be blind or through. Extraction of the necessary information from (STEP) file for generating the parameters of the manufacturing operation becomes a significant task. In this paper, a new approach for automatic recognition of cross hole feature in hollow cylinders is developed, This approach has been built by connecting the Visual Basic programming language (VB) to the SolidWorks software. The drawing is sent to the VB after saving it as a (STEP AP203) file. VB extracts and recognizes the cross-hole feature according to the rule-based reasoning, some case studies for demonstrating the application of this method on different cases of the cross-hole are presented.
Similar content being viewed by others
Code Availability
Custom VB executive program file is available.
References
S. Sivakumar, V. Dhanalakshmi, A feature-based system for CAD/CAM integration through STEP file for cylindrical parts. Indian J. Eng. Mater. Sci. 20, 21–26 (2013)
M.A. Ahmed, A. Barzan, Automatic Features Recognition for Symmetrical Shapes. Eng. Tech. J. 30(12), 2027–2043 (2012)
S. H. Mian, A. A. Khan, E. A. Nasr, A. Al-Ahmari, Integrated Process and Fixture Planning: Theory and practice, Third. (Taylor and Francis Group, LLC, New York, 2018)
S.S. Madurai, L. Lin, Rule-based automatic part feature extraction and recognition from CAD data. J. Comput. Ind. Eng. 22(1), 49–62 (1992)
J.S. Panchagnula, S. Simhambhatla, Feature based weld-deposition for additive manufacturing of complex shapes. J. Inst. Eng. India Ser. C 99(3), 285–292 (2018). https://doi.org/10.1007/s40032-016-0339-5
V. N. Malleswari, Automatic feature recognition for rotational components from STEP files, Ph.D. thesis, College of engineering, Andhra University, India, 2013
C.T. Leondes, Computer-Aided Design, Engineering, and Manufacturing Systems Techniques and Applications: Operational Methods in Computer-Aided Design, 1st Editio (Taylor and Francis Group, LLC, New York, 2001).
K. Akkuş, Design of rotational parts using STEP AP224 features with automated NC-Code generation, Middle east technical university, the graduate schoole of natural and applied science, 2011
D. Sreeramulu, C.S.P. Rao, A new methodology for recognition of milling features from STEP File. Int. J. Appl. Manag. Technol. 6(3), 172–190 (2008)
B.R. Borkar, Y.M. Puri, Automatic extraction of machining features from prismatic parts using STEP for downstream applications. J. Inst. Eng. India Ser. C 96(3), 231–243 (2015). https://doi.org/10.1007/s40032-015-0171-3
B. Venu, V.R. Komma, D. Srivastava, STEP-based feature recognition system for B-spline. Int. J. Autom. Comput. 15(4), 500–512 (2018). https://doi.org/10.1007/s11633-018-1116-0
V. Rameshbabu, M.S.Ã. Shunmugam, Hybrid feature recognition method for setup planning from STEP AP-203. Robot. Comput. Integr. Manuf. 25, 393–408 (2009). https://doi.org/10.1016/j.rcim.2007.09.014
P. Taylor, S. Nagarajan, N.V. Reddy, STEP-based automatic system for recognising design and manufacturing features. Int. J. Prod. Res. 48(1), 117–144 (2008). https://doi.org/10.1080/00207540701855419
D. Sreeramulu, C.S.P. Rao, A new methodology for recognizing features in rotational parts using STEP data exchange standard. Int. J. Eng. Sci. Technol. 3(6), 102–115 (2011)
H. M. A. Hussien, E. A. Nasr, A. Khan, Automated feature extraction from cylindrical parts based on STEP,” in Sustainable Intelligent Manufacturing International Conference, SIM2013,Leiria, Lisbon, Portugal, 26–29 June, 2013, pp 233–238
B. Venu, V. Komma, and D. Srivastava, “A New Hybrid Approach to Recognize Machinable Features of PrismaticParts from STEP AP 203 File,” in 5th International & 26th All India Manufacturing Technology, Design and Research Conference (AIMTDR 2014) 12–14 December, 2014, pp. 1–6
O. Jaider, A. Elmesbahi, A. Reshia, Manufacturing computer aided process planing for rotational parts. part 1: Automatic feature recognition from STEP AP 203 Ed2., International journal of engineering research and applications, Vol. 4, Issue 5 (version 1), May, 2014
Funding
None.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
Authors have no conflicts of interest to declare.
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
Ibrahim, A.D., Hussein, H.M.A. & Abdelwahab, S.A. Automatic Feature Recognition of Cross Holes in Hollow Cylinders. J. Inst. Eng. India Ser. C 102, 257–274 (2021). https://doi.org/10.1007/s40032-020-00649-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40032-020-00649-5