swCP3: Intelligent Utilities for SolidWorks