Knowledge Based System for Rapid Tooling