Abstract
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.79–96. 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.131–148. 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): 643–651. 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: 61–66. Google Scholar |
| 8. | Peters, PJ. Encoding mechanical design features for recognition via neural nets. Res Eng Des 1992; 4: 67–74. Google Scholar, Crossref |
| 9. | Chan, YH, Lee, HM. Neural network system for two dimensional feature recognition. Int J Comput Integ M 1998; 11(2): 111–117. Google Scholar, Crossref |
| 10. | Parry-Barwick, S, Bowyer, A. Multidimensional set theoretic feature recognition. Comput Aided Design 1995; 27(10): 731–739. 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: 891–910. 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): 65–72. 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): 13–22. 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: 25–34. Google Scholar, Link |
| 15. | Cheok, BT, Zhang, YF, Leow, LF. A skeleton-retrieving approach for the recognition of punch shapes. Comput Ind 1997; 32: 249–259. Google Scholar, Crossref |
| 16. | Ghatrehnaby, M, Arezoo, B. A fully automated nesting and piloting system for progressive dies. J Mater Process Tech 2009; 209: 525–535. Google Scholar, Crossref |
| 17. | Ghatrehnaby, M, Arezoo, B. Automatic piloting in progressive dies using medial axis transform. Appl Math Model 2010; 34: 2981–2997. 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): 1879–1893. Google Scholar, Link |
| 19. | Ghatrehnaby, M, Arezoo, B. Automatic strip layout design in progressive dies. J Intell Manuf 2012; 23(3): 661–677. 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: 91–96. 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): 367–376. 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): 367–378. 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): 31–40. 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: 1–12. 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: 837–852. 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: 89–96. 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 |

