There is an increasing demand in automated manufacturability analysis of metal castings at the initial stages of their design. This paper presents a system developed for virtual manufacturability analysis of casting components. The system can be used by a casting designer to evaluate manufacturability of a part designed for various manufacture processes including casting, heat treatment, and machining. The system uses computational geometrics and geometric reasoning to extract manufacturing features and geometry characteristics from a part CAD model. It uses an expert system and a design database consisting of metal casting, heat treatment and machining process knowledge and rules to present manufacturability analysis results and advice to the designer. Application of the system is demonstrated for the manufacturability assessment of automotive cast aluminum components.