Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30127
An Automatic Feature Extraction Technique for 2D Punch Shapes

Authors: Awais Ahmad Khan, Emad Abouel Nasr, H. M. A. Hussein, Abdulrahman Al-Ahmari


Sheet-metal parts have been widely applied in electronics, communication and mechanical industries in recent decades; but the advancement in sheet-metal part design and manufacturing is still behind in comparison with the increasing importance of sheet-metal parts in modern industry. This paper presents a methodology for automatic extraction of some common 2D internal sheet metal features. The features used in this study are taken from Unipunch ™ catalogue. The extraction process starts with the data extraction from STEP file using an object oriented approach and with the application of suitable algorithms and rules, all features contained in the catalogue are automatically extracted. Since the extracted features include geometry and engineering information, they will be effective for downstream application such as feature rebuilding and process planning.

Keywords: Feature Extraction, Internal Features, Punch Shapes, Sheet metal, STEP.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1208


[1] J. J. Shah and M. Mantyla. Parametric and feature-based CAD. John Wiley, 1995.
[2] Tennety, Chandu. Machining Feature Recognition Using 2D Data of Extruded Operations in Solid Models. Diss. Ohio University, 2007.
[3] S. Joshi and T. S. Chang. Graph-based heuristics for recognition of machined features from a 3D solid model. Computer-Aided Design, 20(2):58–66, March 1988.
[4] J. H. Vandenbrande. Automatic recognition of machinable features in solid models.
[5] J. H. Vandenbrande and A. A. G. Requicha. Spatial reasoning for automatic recogni- tion of machinable features in solid models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(12):1269–1285, December 1993.
[6] R. Ganesan and V. Devarajan. Intersecting features extraction from 2D orthographic projections. Computer-Aided Design, 30(11):863–873, 1998. PhD thesis, University of Rochester, USA, 1990.
[7] P. Holland, P. Standring, H. Long and D. Mynors, “Feature extraction from STEP (ISO 10303) CAD drawing files for metal forming process selection in an integrated design system” J. Material Process Technology, PP. 446–455, 2002.
[8] W. F. Lu., "An approach to identify design and manufacturing features from data exchanged part model. Computer-Aided Design 35, 979–993, 2003.
[9] B.O Nnaji, T.S Kang, S. Yeh and J.P Chen, Feature reasoning for sheet metal components. Int. J. Prod. Res., 1991, 20, 1867–1896.
[10] T.S Kang and B.O Nnaji, Feature representation and classification for automatic process planning systems. J. Manufact. Syst., 1993, 12, 133–145.
[11] R. Jagirdar, V.K Jain and J.L Batra, Charecterization and identification of forming features for 3-D sheet metal components. Int. J. Mach. Tools Manufact., 2001, 41, 1295–1322.
[12] J.C Choi and C. Kim, A compact and practical CAD/CAM system for the blanking or piercing of irregular shaped-sheet metal products for progressive working. J. Mater. Proc. Technol., 2001, 110, 36–46.
[13] L. David. "Fundamentals of STEP implementation." STEP Tools, Inc (1999).
[14] Lee, J.Y., Shape representation and interoperability for virtual prototyping in a distributed design environment. Int. J. Adv. Manufact. Technol., 2001, 17, 425–434.
[15] T.R. Kannan and M. S. Shunmugam. "Processing of 3D sheet metal components in STEP AP-203 format. Part I: feature recognition system." International Journal of Production Research 47.4 (2009): 941-964.