CAD-CAM integration using machining features

Commercial mechanical CAD/CAM packages provide a rather low level of automation of process planning tasks and a weak connection between their CAD and CAM/NC part programming modules. Features have primarily been used as geometry construction 'macros' without fully realizing their potential in supporting downstream applications, such as process planning. This paper demonstrates the use of features in automating certain process planning tasks and integrating CAD and CAM modules in commercial CAD/CAM software. Automated process planning involves two important tasks; machining feature extraction and feature-based process planning. The CAD model of the part and the stock is exported via STEP from the commercial CAD system to an external machining feature recognition system. The recognized features are used in conjunction with knowledge-based methods to prepare a process plan for the part. Set-up Planning, Operation Sequencing and Tool Selection are performed automatically based on criteria such as feature shapes, feature locations, tool access directions and feasibility of workpiece locating and clamping. Features and manufacturing attributes are exported to a commercial CAM system for toolpath generation and verification. A prototype system was implemented in conjunction with a commercial CAD/CAM package, SDRC/I-DEAS.

[1]  Douglas E. R. Clark,et al.  Delta-volume decomposition for multi-sided components , 1998, Comput. Aided Des..

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

[3]  Ramon Bakerjian,et al.  Tool and Manufacturing Engineers Handbook , 1989 .

[4]  Arlo L. Ames,et al.  Production ready feature recognition based automatic group technology part coding , 1991, SMA '91.

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

[6]  Srichand Hinduja,et al.  Convex hull-based feature-recognition method for 2.5D components , 1990, Comput. Aided Des..

[7]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition: part 1 - polyhedral objects , 1995, Comput. Aided Des..

[8]  Jami J. Shah,et al.  Recognition of machining features based on HSPCE decomposition, feature composition, and process centered classification , 1998 .

[9]  Jonathan Corney,et al.  Rule-based feature recognition for 2·5D machined components , 1993 .

[10]  N. N. Z. Gindy,et al.  A hierarchical structure for form features , 1989 .

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

[12]  Rajit Gadh,et al.  Shape feature determination usiang the curvature region representation , 1997, SMA '97.

[13]  Rangasami L. Kashyap,et al.  Geometric Reasoning for Extraction of Manufacturing Features in Iso-Oriented Polyhedrons , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Junghyun Han,et al.  3d geometric reasoning algorithms for feature recognition , 1996 .

[15]  Ryszard Jakubowski,et al.  SYNTACTIC CHARACTERIZATION OF MACHINE PARTS SHAPES , 1982 .

[16]  Richard H. Crawford,et al.  Form feature recognition using base volume decomposition , 1994 .

[17]  Hiroshi Sakurai,et al.  Form feature recognition by spatial decomposition and composition , 1992, Geometric Modeling.

[18]  David C. Anderson,et al.  Fast feature extraction for machining applications , 1994, Comput. Aided Des..

[19]  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..

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

[21]  Yong Se Kim,et al.  Recognition of form features using convex decomposition , 1992, Comput. Aided Des..

[22]  Xun Xu,et al.  Recognition of rough machining features in 2D components , 1998, Comput. Aided Des..

[23]  Byoung Kyu Choi,et al.  Automatic recognition of machined surfaces from a 3D solid model , 1984 .

[24]  Rangasami L. Kashyap,et al.  Geometric Reasoning for Recognition of Three-Dimensional Object Features , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Leila De Floriani,et al.  Geometric modeling of solid objects by using a face adjacency graph representation , 1985, SIGGRAPH.

[26]  Aristides A. G. Requicha,et al.  CHAPTER 5 - Geometric computation for the recognition of spatially interacting machining features , 1994 .

[27]  Fritz B. Prinz,et al.  Recognition of geometric forms using the differential depth filter , 1992, Comput. Aided Des..

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

[29]  Jami J. Shah,et al.  Automatic recognition of interacting machining features based on minimal condition subgraph , 1998, Comput. Aided Des..

[30]  Hiroshi Sakurai,et al.  Automatic setup planning and fixture design for machining , 1992 .

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

[32]  T. C. Chang,et al.  Graph-based heuristics for recognition of machined features from a 3D solid model , 1988 .

[33]  Satyandra K. Gupta,et al.  Building MRSEV models for CAM applications , 1994 .