I might suggest an easier method for working with objects in a ring.
Create your object, and set the origin to the center of the circle you want it to spin around. Now create an empty axis at the object's origin. Add an 'array' modifier to your object, and set offset to 'object offset' and choose the empty as your target object. Now change the count to 32 or however many you need, and rotate the empty by (count/360) (360/count).
Easy, and all changes made to the original object will be reflected to the rest of them too.