Cad-integrated design for manufacturing and assembly: a method and a tool for manufacturing-compliant and cost-effective products