A generic method for automatic shape recognition on two-dimensional contours, particularly used for recognizing punch shapes for progressive dies, is presented in this article. In this work, shapes of two-dimensional contours are defined by shape templates using a sequence of symbols, lists, and numbers, and their definitions are stored in a specially designed database for the minimum number of shape definitions to be retrieved during shape recognition for optimal computational efficiency. When a contour is input from a computer-aided design system for shape recognition, the computer-aided design data are translated into shape components and input to the shape recognition device. Upon successful recognition of a shape, the shape code will be composed and its dimensional values will be extracted. Standard or special punch purchase code may be created automatically through this method.

1. Misumi Corporation. Face standard components catalogue for press dies, April 2012. Google Scholar
2. Bozinovic, R, Pagallo, G. Shape recognizer for graphical computer systems. Patent 5,544,265, USA, 1996. Google Scholar
3. Fu, KS. Pattern recognition and applications. Englewood Cliffs, NJ: Prentice Hall, Inc., 1982 Google Scholar
4. Henderson, TC, Davis, LS. Shape recognition using hierarchical constraint analysis. In: IEEE pattern recognition and image processing conference, 6-8 August 1979, Chicago, IL, 1979, pp.7996. Available at: http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=66A4A22123D9FBE2262A93EEDC1C19CC?doi=10.1.1.12.4834&rep=rep1&type=pdf Google Scholar
5. Gmür, E, Bunke, H. 3D object recognition based on subgraph matching in polynomial time. In: Mohr, R, Pavlidis, Th, Sanfeliu, A (eds) Structural pattern analysis. Singapore: World Scientific Publishing Co., 1990, pp.131148. Google Scholar, Crossref
6. Jakubowski, R, Kasprzak, A. A syntactic description and recognition of rotary machine elements. IEEE T Syst Man Cyb 1985; 15(5): 643651. Google Scholar
7. Staley, SM, Henderson, MR, Anderson, DC. Using syntactic Pattern Recognition to extract feature information from a solid geometric database. Comput Mech Eng 1983; 2: 6166. Google Scholar
8. Peters, PJ. Encoding mechanical design features for recognition via neural nets. Res Eng Des 1992; 4: 6774. Google Scholar, Crossref
9. Chan, YH, Lee, HM. Neural network system for two dimensional feature recognition. Int J Comput Integ M 1998; 11(2): 111117. Google Scholar, Crossref
10. Parry-Barwick, S, Bowyer, A. Multidimensional set theoretic feature recognition. Comput Aided Design 1995; 27(10): 731739. Google Scholar, Crossref
11. Meeran, S, Taib, JM. A genetic approach to recognizing isolated, nested, and intersecting features from 2D drawings. Comput Aided Design 1999; 31: 891910. Google Scholar, Crossref
12. Cheok, BT, Foong, KY, Nee, AYC. Knowledge-based approach to automate the punch modeling process for progressive stamping die design. J Inst Engineers Singapore 1993; 33(4): 6572. Google Scholar
13. Cheok, BT, Foong, KY, Teng, CHA. An expert CAD system for progressive stamping die design. J Inst Engineers Singapore 1994; 34(2): 1322. Google Scholar
14. Cheok, BT, Foong, KY, Nee, AYC. An intelligent planning aid for the design of progressive dies. Proc IMechE, Part B: J Engineering Manufacture 1996; 210: 2534. Google Scholar, Link
15. Cheok, BT, Zhang, YF, Leow, LF. A skeleton-retrieving approach for the recognition of punch shapes. Comput Ind 1997; 32: 249259. Google Scholar, Crossref
16. Ghatrehnaby, M, Arezoo, B. A fully automated nesting and piloting system for progressive dies. J Mater Process Tech 2009; 209: 525535. Google Scholar, Crossref
17. Ghatrehnaby, M, Arezoo, B. Automatic piloting in progressive dies using medial axis transform. Appl Math Model 2010; 34: 29812997. Google Scholar, Crossref
18. Ghatrehnaby, M, Arezoo, B. New mathematical approach for automatic piloting in computer aided progressive die design. Proc IMechE, Part B: J Engineering Manufacture 2010; 224(12): 18791893. Google Scholar, Link
19. Ghatrehnaby, M, Arezoo, B. Automatic strip layout design in progressive dies. J Intell Manuf 2012; 23(3): 661677. Google Scholar, Crossref
20. Ismail, HS, Hon, KKB, Huang, K. An intelligent object oriented approach to the design and assembly of press tools. CIRP Ann: Manuf Techn 1995; 44: 9196. Google Scholar, Crossref
21. Huang, K, Ismail, HS, Hon, KKB. Automated design of progressive dies. Proc IMechE, Part B: J Engineering Manufacture 1996; 210(4): 367376. Google Scholar, Link
22. Ismail, HS, Chen, ST, Hon, KKB. Feature-based design of progressive press tools. Int J Mach Tool Manu 1996; 36(3): 367378. Google Scholar, Crossref
23. Hussein, HMA, Kumar, S. A computerized retrieval system for sheet metal parts. Asian Int J Sci Technol Prod Manuf 2008; 1(20): 3140. Google Scholar
24. Jia, ZX, Li, HL, Zhang, XC. Study on the correlated design method of plate holes for progressive dies based on functional feature. Int J Adv Manuf Tech 2010; 49: 112. Google Scholar, Crossref
25. Jia, ZX, Li, HL, Zhang, XC. Computer-aided structural design of punches and dies for progressive die based on functional component. Int J Adv Manuf Tech 2011; 54: 837852. Google Scholar, Crossref
26. Kim, SH, Choi, KK. Research on improvement of blank precision and life span extension of nail clipper die with uneven shear area. Int J Adv Sci Technol 2013; 54: 8996. Google Scholar
27. Wang, F. SM-design: a CAD tool for designing die structure based on a feature-based approach (SMCAD user’s guide for progressive die design). Singapore: GINTIC Institute of Manufacturing Technology, 1998. Google Scholar
28. Dong, R. CAD Techniques for Micro Computers: Development and Applications of AutoLISP. China: Chengdu Technological University, Chengdu Fixture Research Institute, and Chengdu Engine Corp., 1988. Google Scholar
29. Sedgewick, R. Algorithms in C++. Boston: Addison-Wesley, ISBN 0-201-51059-6, 1992. Google Scholar

Vol 229, Issue 6, 2015