The CAD/CAM Interface: A 25-Year Retrospective

The vision of fully automated manufacturing processes was conceived when computers were first used to control industrial equipment. But realizing this goal has not been easy; the difficulties of generating manufacturing information directly from computer aided design (CAD) data continued to challenge researchers for over 25 years. Although the extraction of coordinate geometry has always been straightforward, identifying the semantic structures (i.e., features) needed for reasoning about a component's function and manufacturability has proved much more difficult. Consequently the programming of computer controlled manufacturing processes such as milling, cutting, turning and even the various lamination systems (e.g., SLA, SLS) has remained largely computer aided rather than entirely automated. This paper summarizes generic difficulties inherent in the development of feature based CAD/CAM (computer aided manufacturing) interfaces and presents two alternative perspectives on developments in manufacturing integration research that have occurred over the last 25 years. The first perspective presents developments in terms of technology drivers including progress in computational algorithms, enhanced design environments and faster computers. The second perspective describes challenges that arise in specific manufacturing applications including multiaxis machining, laminates, and sheet metal parts. The paper concludes by identifying possible directions for future research in this area.

[1]  William C. Regli,et al.  A repository for design, process planning and assembly , 1997, Comput. Aided Des..

[2]  Jami J. Shah,et al.  A Discourse on Geometric Feature Recognition From CAD Models , 2001, J. Comput. Inf. Sci. Eng..

[3]  Jami J. Shah,et al.  CAD-CAM integration using machining features , 2002, Int. J. Comput. Integr. Manuf..

[4]  G. K. Lal,et al.  A feature recognition methodology for extrudable product shapes , 1999 .

[5]  Li Jianjun,et al.  HPRODIE: Using feature modelling and feature mapping to speed up progressive die design , 2001 .

[6]  Hiroshi Sakurai,et al.  Recognition of maximal features by volume decomposition , 2002, Comput. Aided Des..

[7]  J. Shah,et al.  Determination Of Machining Volumes From Extensible Sets Of Design Features , 1994 .

[8]  Daniel M. Gaines,et al.  MEDIATOR: A Resource Adaptive Feature Recognizer that Intertwines Feature Extraction and Manufacturing Analysis , 1999 .

[9]  Sanjay B. Joshi,et al.  Recognizing multiple interpretations of interacting machining features , 1994, Comput. Aided Des..

[10]  S. H. Chuang,et al.  Three-dimensional shape pattern recognition using vertex classification and vertex-edge graphs , 1990, Comput. Aided Des..

[11]  William C. Regli,et al.  Geometric algorithms for recognition of features from solid models , 1996 .

[12]  I. C. Braid,et al.  Designing with volumes , 1973 .

[13]  Robert T. Chien,et al.  Automatic program synthesis: from CAD to CAM , 1975, AFIPS '75.

[14]  Daniel M. Gaines,et al.  C-C: a customizable feature recognizer , 1999, Comput. Aided Des..

[15]  Debasish Dutta,et al.  A review of process planning techniques in layered manufacturing , 2000 .

[16]  Martin Hardwick On STEP-NC and the Complexities of Product Data Integration , 2004, J. Comput. Inf. Sci. Eng..

[17]  Qiang Ji,et al.  Machine interpretation of CAD data for manufacturing applications , 1997, CSUR.

[18]  Sara McMains,et al.  CyberCut: An Internet-based CAD/CAM System , 2001, J. Comput. Inf. Sci. Eng..

[19]  Hiroshi Sakurai,et al.  Definition and Recognition of Volume Features for Process Planning , 1994 .

[20]  David W. Rosen,et al.  Special panel session for feature recognition at the 1997 ASME Computers in Engineering Conference , 1998, Comput. Aided Des..

[21]  Satyandra K. Gupta,et al.  Extracting alternative machining features: An algorithmic approach , 1995 .

[22]  Thomas R. Kramer,et al.  A parser that converts a boundary representation into a features representation , 1989 .

[23]  Stelios Kafandaris,et al.  Expert Process Planning for Manufacturing , 1990 .

[24]  Debasish Dutta,et al.  A customizable machining feature extraction methodology for turned components , 2003 .

[25]  Li Zheng,et al.  An Intelligent Feature-Based Design for Stamping System , 2001 .

[26]  JungHyun Han,et al.  Hint-based reasoning for feature recognition: status report , 1998, Comput. Aided Des..

[27]  Andrew Y. C. Nee,et al.  Trends and developments in the automation of design and manufacture of tools for metal stampings , 1998 .

[28]  Dana S. Nau,et al.  Systematic approach to analysing the manufacturability of machined parts , 1995, Comput. Aided Des..

[29]  Tony Cheng-Hsiang Woo Computer understanding of designs. , 1975 .

[30]  Paul K. Wright,et al.  Volumetric feature recognition for machining components with freeform surfaces , 2004, Comput. Aided Des..

[31]  Steven J. Fenves,et al.  Towards a Framework for Concurrent Design , 1989, MIT-JSME Workshop.

[32]  William C. Regli,et al.  Boundary Representation-based Feature Identification , 1994 .

[33]  Aristides A. G. Requicha,et al.  Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  Y. Kim Volumetric Feature Recognition Using Convex Decomposition , 1994 .

[35]  David C. Gossard,et al.  Recognizing shape features in solid models , 1990, IEEE Computer Graphics and Applications.

[36]  Paul K. Wright,et al.  Identification of Multiple Feature Representations by Volume Decomposition for 2.5-Dimensional Components , 2000 .

[37]  Satyandra K. Gupta,et al.  Automated process planning for sheet metal bending operations , 1998 .

[38]  Mark Richard Henderson EXTRACTION OF FEATURE INFORMATION FROM THREE-DIMENSIONAL CAD DATA , 1984 .

[39]  Helen L. Lockett,et al.  Graph-based feature recognition for injection moulding based on a mid-surface approach , 2005, Comput. Aided Des..

[40]  Xiaoli Li,et al.  Real-time tool wear condition monitoring in turning , 2001 .

[41]  JungHyun Han,et al.  Manufacturing feature recognition from solid models: a status report , 2000, IEEE Trans. Robotics Autom..

[42]  Paul K. Wright,et al.  Design Methodology for the Thermal Packaging of Hybrid Electronic-Mechanical Products: A Case Study on the Berkeley Emulation Engine (BEE) , 2003, DAC 2003.

[43]  JungHyun Han On multiple interpretations , 1997, SMA '97.

[44]  Paul K. Wright,et al.  Feature Based Macroplanning Including Fixturing , 2002, Journal of Computing and Information Science in Engineering.

[45]  Venkat Allada,et al.  Feature-based modelling approaches for integrated manufacturing: state-of-the-art survey and future research directions , 1995 .

[46]  A. R. Grayer A Computer Link Between Design and Manufacture , 1976 .

[47]  Willem F. Bronsvoort,et al.  Freeform feature modelling: concepts and prospects , 2002, Comput. Ind..

[48]  Jonathan Roy Corney Graph-based feature recognition , 1993 .

[49]  Rajit Gadh,et al.  MMCs and PPCs as constructs of curvature regions for form feature determination , 1998, Comput. Aided Des..

[50]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition, Part II: curved objects , 1996, Comput. Aided Des..

[51]  C.C. Hayes,et al.  MAPP: a matrix architecture for process planning , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

[52]  Satyandra K. Gupta,et al.  A systematic approach for analyzing the manufacturability of machined parts , 1993 .

[53]  David W. Rosen,et al.  SPECIAL PANEL SESSION FOR FEATURE RECOGNITION , 1997 .

[54]  Jami J. Shah,et al.  Challenges in feature-based manufacturing research , 1996, CACM.

[55]  Debasish Dutta,et al.  Feature Based Fabrication in Layered Manufacturing , 2001 .