An Automated System for Design for Manufacturability Analysis for Die-Casting