NOC:Computer-Aided Design of Electrical Machines