A Framework to Link Product Configuration and CAD Automation