A Generative Feature-Based CAPP/CNC System for Hydraulic Manifold Blocks

A generative CAPP/CNC system for hydraulic manifold blocks is proposed to generate the process plan and the NC codes automatically by interfacing with a feature-based product model. A backward recursive method is used to determine the process operations for features, and an optimal searching algorithm is generated for sequencing the process operations. The sequenced process operations can be translated into the appropriate NC codes that can be recognised by a numerical control (NC) machine. In addition, a visual simulation for machining is built to check both the reliability of the NC codes and the feasibility of the design and manufacturing processes. The software is built using an object-oriented approach and it can be run under the Windows environment.