In this paper a virtual model for DC motors with single tooth windings and mechanical commutation is presented. The model permits the calculation of the physical values which are otherwise not measurable during actual motor operation while considering the non-linearity of a magnetic circuit. Coil values (current, voltage, flux linkage) and motor values (current, voltage, speed and torque) are both calculated very quickly and with high accuracy. The model utilizes a combination of data tables and simultaneous computations by two separate software programs. A comparison with test data and FEA calculations verifies the model's accuracy. This model can be used to optimize parameters such as brush angle shift, number of turns, or geometric design. The relative speed of this calculation verses the conventional method is an inexpensive alternative for research and development.