Electrical machine with several air gaps and 3D magnetic flux comprising: - an axis of rotation, - a stator provided with an armature and at least one annular exciter unit comprising a coil, at least two annular cylinder heads (13a, 13b) and multiple intermediate parts, said coil being positioned within said cylinder heads and having at least two faces, said cylinder heads (13a, 13b) having multiple first teeth, and each intermediate part having two ends forming two second teeth, - a rotor rotating about said axis of rotation and provided with a structure and at least one annular receiver unit, each receiver unit comprising multiple magnets and operating in conjunction with a single exciter unit, each magnet having a first north pole and a first south pole, one of said first poles being located in front of said exciter unit and the other first pole being located opposite said structure of said rotor, the total number of magnets being equal to the total number of said first and second teeth (14,16), characterized in that, each header having at least two flanks including two extreme flanks (131,132), said first teeth of each cylinder head are distributed on said two extreme flanks (131,132) and regularly in an angular manner about said axis of rotation on each end flank (131,132) and said intermediate parts are positioned on at least one annular row on at least two of said faces between said first teeth of two cylinder heads so that one first end of each intermediate part of one first row fits between two first teeth of a cylinder head while maintaining a distance (d) between said second tooth formed firstly by each first end and two first teeth of said cylinder head, a second end of each intermediate part of a row fits between two first ends of two intermediate parts of the following row maintaining said distance (d) between said second teeth formed firstly by said second ends of each intermediate part of a row and secondly by the first ends of each intermediate part of the following row and a second end of each intermediate part of a last row fits between two first teeth of said other cylinder head of said face maintaining a distance (d) between said second tooth formed by each second end and said first two teeth of said other cylinder head, each first and second tooth (14,16) forming alternately second north poles and second south poles, each intermediate part having a north pole and a south pole, each receiver unit having at least two series of magnets, each series consisting of at least two rows of magnets such that two adjacent first poles are of opposite polarity, said magnets being regularly distributed in an angular manner about said axis of rotation on each row, each series being located in front of one of said faces on which said intermediate parts are positioned, one of said air gaps being thus formed between each series of magnets and said exciter unit, a magnetic flux then circulating in three dimensions in said electric machine and capable of dividing and regrouping at the level of said magnets of said rotor and capable of dividing and regrouping at the level of said cylinder heads of said stator. - an axis of rotation, - a stator provided with an armature and at least one annular exciter unit comprising a coil, at least two annular cylinder heads (13a, 13b) and multiple intermediate parts, said coil being positioned within said cylinder heads and having at least two faces, said cylinder heads (13a, 13b) having multiple first teeth, and each intermediate part having two ends forming two second teeth, - a rotor rotating about said axis of rotation and provided with a structure and at least one annular receiver unit, each receiver unit comprising multiple magnets and operating in conjunction with a single exciter unit, each magnet having a first north pole and a first south pole, one of said first poles being located in front of said exciter unit and the other first pole being located opposite said structure of said rotor, the total number of magnets being equal to the total number of said first and second teeth (14,16),