How can I animate a Mobius strip on local Z axis? I'm new to blender and I created a Mobius strip which I would like to animate by rotating on local Z axis. When I drag my mouse to rotate (R > ZZ), I get the effect I am after. When I animate with keyframes, the animation chooses a completely different rotation path to get to the next keyframe.



I will try to attach my .blend file as this is difficult to understand without looking at it.



How can I animate this properly?

Thanks in advance for any help.
Have you tried adding a driver to your z rotation axis? I would start by adding a driver on the z- rotation of your mobius strip. Create an empty object, and animate it going up on the z-axis or something, and use that as your drivers input variable. This should work if you only need to rotate on the z-axis.

Here's a video for a quick look at drivers: 
enter link description here

Aaand here's the docs if you really want to dive in:
Blender Driver Docs

I took your mobius blend file and applied this method:



Hope this helps!