Computer Aided Design (CAD) software for electric motors and generators. Motor-CAD software includes modules for the design of brushless permanent magnet motors (BPM), induction motors (IM) and switched reluctance motors (SRM). A module for the design of direct current motors (DCM) is under development.