application management development engineering class crm school prototyping prototype manufacturing relationship fdm software rapid prototyping high design reunion 3d printing customer cad