A prototype solid-modeling-based automated process planning system

Bahaa Nasser, F. A. El-Gayar, I. M. Zahran, Hamid R. Parsaei, Herman R. Leep

Research output: Contribution to journalArticle

5 Citations (Scopus)


This paper presents a prototype solid modeling-based automated process planning system. In this system a three dimensional (3D) finished part is built by using a solid modeling package. The solid primitives (cylinder, cone, block, wedge, sphere, and torus) are used to define the removal volume. The process plan is then generated based on the recognized solid primitives and production rules. This research was implemented on a PC platform. The CAD interfaces for this system were developed by using the AutoCAD Advanced Modeling Extension (AME) software. The solid primitives recognition program was written in the C language and embedded in an expert system program developed by using the CLIPS software.

Original languageEnglish
Pages (from-to)169-172
Number of pages4
JournalComputers and Industrial Engineering
Issue number1-2
Publication statusPublished - Oct 1996



  • Advanced Modeling Extension (AME)
  • Automated Process Planning
  • CAD
  • CAM
  • Expert System
  • Solid Modeling
  • Solid Primitives

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)

Cite this

Nasser, B., El-Gayar, F. A., Zahran, I. M., Parsaei, H. R., & Leep, H. R. (1996). A prototype solid-modeling-based automated process planning system. Computers and Industrial Engineering, 31(1-2), 169-172.