A Knowledge Based Environment for Process Planning
This paper describes the knowledge-based programming approach to integrating the design and planning phases for mechanical parts, a subtask in computer-integrated manufacturing. System inputs are external and internal profiles of a part and additional part-related information. Output is a machining sequence that converts raw material into finished parts. For each operation chosen by the system, cutting parameters and machining instructions are provided. The machining operations are selected and sequenced based on the geometric shape of the material that is enclosed between the workpiece profile and finished part profile. Selection of machines, tools, coolants and cutting parameters are based on specific domain knowledge implemented in the form of production rules. The problem solving methodology used, the results obtained, and the necessary enhancements to be made to the model are discussed.
Unable to display preview. Download preview PDF.
- Brownston, Farrell, R., Kant, E., Martin, N., Programming Expert Systems in OPS5. An Introduction to Rule-Based Programming Addison-Wesley, 1985.Google Scholar
- Descotte, Y., Latombe, J. C., Gari: A Problem Solver that Plans How to Machine Mechanical Parts, Proc. IJCAI 1982, Vol.2, pp.766–772.Google Scholar
- Lee, S.H., Kwak, B.M., Adaptive Optimization of Factory Cutting Conditions. A Heuristic Computer Simulation Applied to Single Point Turning, Int. Journal of Production Research, Vol. 19, No.1, pp. 31–43.Google Scholar
- Mouleeswaran, C.B., Proplan: A Knowledge-Based Expert System for Process Planning, MS Thesis, Univ. of Illinois, Chicago III., 1984.Google Scholar
- Newell, A., Simon, H., Human Problem Solving, Englewood Cliffs, New Jersey, 1972.Google Scholar
- Nilsson, N.J., Principles of Artificial Intelligence 1884Google Scholar