I know how to make rotating platforms revolve around 1 point, but how would I go about making duplicated points that they revolve around?

I set up something like

Alt A.=current angle
Alt B.=distance


Start of Frame
--> Set distance to 100.

Always
--> Set X position of platform to X positon of ("point")+ Sin(Alt. Value A))*(Alt. B)
--> Set Y position of platform to Y position of ("point) + Cos(Alt. Value A)) * (Alt.B)

Every 0,02 seconds
Add 1 to current angle

However, when I duplicate the point..All the plaftorms set there X/Y positions to the first one created. How would I go about making this seperated so that I can duplicate the "point" and have multiple rotating platforms?