I'm struggling to create a motor rotor

I’m struggling to create a motor rotor like this:


Yeah, I can use a loft using splines as guidelines for it but the guidelines are not applied to the whole loft. They route a loft just in the places where the guidelines are and some areas around them. I practically need to have as many guidelines as needed to have the loft bent the same in the centre and sides.
As a side question: how to make a side of a cylinder to be an area for further loft action?
image
Whenever I project an area it doesn’t fit perfectly with another side of the loft.

I used Revolve and Subtract.

1 Like

Sir, I’m very grateful for solving my problem!!!