TY - JOUR
T1 - Automatic Construction of Process Plans from Solid Model Representations
AU - Marefat, Michael
AU - Kashyap, R. L.
N1 - Funding Information:
Manuscript received December 13, 1990; revised January 6, 1992. This work was supported in part by the Engineering Research Center for Intelligent Manufacturing Systems at Purdue University and in part by the National Science Foundation under grant NSF CDR 8803017. M. Marefat is with the AI-Simulation Group, Department of Electrical and Computer Engineering, University of Arizona, Tucson, A2 85721. R. L. Kashyap is with the School of Electrical Engineering, Purdue University, West Lafayette, IN 47907. IEEE Log Number 9201421.
PY - 1992
Y1 - 1992
N2 - Methods and an implemented system for automatic generation of process plans from the CAD boundary representation of a part is presented. Investigating the issues in the development of a system with this capability is very useful, because such a system integrates the design and manufacturing processes and enables construction of plans to make the part with out the need for manual interpretation of the shape of the part or an expert process planner. In order to achieve this task, we simultaneously address two problems. The first problem is the machine understanding of the shape of a part from its low level boundary representation, and the second problem is developing a plan based on this semantic information. The architecture of our system at the highest level consists of a solid modeler, a shape description system, an automatic process planner, and the interfaces between them. Techniques like cooperative reasoning, and combining geometric evidences are used in a graph-based hypothesis generate-eliminate approach to automatically extract the shape primitives of a designed part and to determine the relations between these shape primitives from the boundary representation CAD data, and thus produce the higher level semantic information. A case-based planner (also developed at Purdue’s Knowledge-Based Systems Lab) uses the information produced by the shape description system to construct a conceptual plan for machining the part. Examples illustrate the details of the reasoning performed by our system, and illuminate the advantages our system offers over the existing systems. The shape description system, the process planner and the interfaces are developed in LISP.
AB - Methods and an implemented system for automatic generation of process plans from the CAD boundary representation of a part is presented. Investigating the issues in the development of a system with this capability is very useful, because such a system integrates the design and manufacturing processes and enables construction of plans to make the part with out the need for manual interpretation of the shape of the part or an expert process planner. In order to achieve this task, we simultaneously address two problems. The first problem is the machine understanding of the shape of a part from its low level boundary representation, and the second problem is developing a plan based on this semantic information. The architecture of our system at the highest level consists of a solid modeler, a shape description system, an automatic process planner, and the interfaces between them. Techniques like cooperative reasoning, and combining geometric evidences are used in a graph-based hypothesis generate-eliminate approach to automatically extract the shape primitives of a designed part and to determine the relations between these shape primitives from the boundary representation CAD data, and thus produce the higher level semantic information. A case-based planner (also developed at Purdue’s Knowledge-Based Systems Lab) uses the information produced by the shape description system to construct a conceptual plan for machining the part. Examples illustrate the details of the reasoning performed by our system, and illuminate the advantages our system offers over the existing systems. The shape description system, the process planner and the interfaces are developed in LISP.
UR - http://www.scopus.com/inward/record.url?scp=0003366242&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0003366242&partnerID=8YFLogxK
U2 - 10.1109/21.179847
DO - 10.1109/21.179847
M3 - Article
AN - SCOPUS:0003366242
SN - 0018-9472
VL - 22
SP - 1097
EP - 1115
JO - IEEE Transactions on Systems, Man and Cybernetics
JF - IEEE Transactions on Systems, Man and Cybernetics
IS - 5
ER -