I am learning about theoretical DC motors where the rotational motion is produced due to torque on either side of a coil.
However, after researching real DC motors it seems to me that the winding pattern of the 3 coils would cause torque on each side to approximately cancel out , since the 2 ends of the coil are not on opposite sides of the circle, but rather wound about 1/3 of the armature (see image).
Instead, the motion is produced due to the 3 sections of the armature being magnetised as N and S poles to produce an attraction and/or repulsion from the stator poles.
However, N and S poles are just an abstraction which apply equivalently to a theoretical DC motor, where one side of the coil is a N pole and the other is a S pole (e.g. in the image below the bottom of the coil is a N pole).
Therefore, the underlying principles of the two motors must be the same, yet I cannot understand why. How can torque have any effect in the real motor construction? What equations are used to calculate the speed of rotation of a real motor if equations relating to torque on the coils are not applicable?