Generally, I would make a null object, parent what I want to rotate in a cicle to that null and just rotate the center null.
But if parenting is out here’s another method, create a comp sized solid and using the circular mask tool, make a mask the size you want your object to move around(circumference). Open up the mask properties, click/highlight “Mask Path” and copy the path(cntl+c). Now open the position property of the object you want to move along that path, click/highlight “Position” and paste(cntl+v).
The resulting keyframes are roving keyframes, meaning the first and last keyframes are the anchors. You can slide either one and the rest will auto adjust. If you want to change them, just highlight all, right click and deselect “rove across time”
Also there are methods using expressions that can also create circles—not sure if you need that type of control though.
Johnny Cuevas, Editor
Thinkck.com
“I have not failed 700 times. I have succeeded in proving that those 700 ways will not work. When I have eliminated the ways that will not work, I will find the way that will work.”
—THOMAS EDISON on inventing the light bulb.