Animated tank treads stops rolling when exported to fbx-format

I have a problem animating my tank treads for my Johnny 5-esque robot.

The animation works by having a curve that my mesh follows. Then I attach a bone to the mesh and simply move it forward and backwards, and that will make the treads roll.

My problem now is that when i export the model to fbx-format, the curve modifier gets applied and then you can’t roll the treads like I previously explained. I need to export it to fbx-format because I want to import it to my Unreal Engine Project.

My question is if there is an alternative way of animating the treads that works even after the curve is applied or if you could model something similar without using the curve modifier all together.
Any help would be greatly appreciated.

I have a attached the blend file to this post.

Attachments


tank_treads.blend (643 KB)

You may have to link the objects into the unreal engine. When you link a blend into another blend it identifies all of the objects in the group as a whole object and not the individual components. Even though this isn’t exactly the same…

I would also try opening the file in autodesk if possible to see if you do not get the same results.

there is an example here from unreal https://docs.unrealengine.com/latest/INT/Engine/Content/FBX/Animations/index.html#importinganimations

the answer is in the unreal “FBX animation pipeline” in the documentation
https://docs.unrealengine.com/latest/INT/Engine/Content/FBX/Animations/index.html