Computer-Aided Design and Manufacturing