Detail Part Design, 2004.
ProEngineer electro-mechanical part design.