How to fix looping?

Hi guys,

I have started to learn how to animate on blender. The arm’s mesh moves fine along the x axis, but alongside the y axis while in pose mode, it leads to this looping motion as shown in the screenshot. I have tried everything and it still does this. If you guys have any tips, that would be very helpful. Thank you.

Why is the model not in the same place as the armature? :thinking: If you have moved the bones to the right in pose mode and the character moved away from the armature at that point, then you probably have two armature modifiers assigned to the character mesh. If that’s the case then delete the other one. The arm problem probably is also caused by that.

Hello!

I had a look in the modifiers tab and there is no armature modifier. The movement along the x axis works fine but as shown in the screenshot, when moving along the y axis, it just loops.

Hi, have you applied all transforms to the objects before rigging?

I tried that and it still didnt work. The y axis still loops :(. I have tried everything at this point.

Then the only option is to link your file so we can inspect it.

Thank you so much! Please find the link to the file:

Robot animation new.blend (404.0 KB)

As been said before your rig need to be aligned center with the model not as you have it next to.
They should also be both centred on world origin. the rig will need to be adjusted to fit to size in edit mode. Another thing i have noticed is that your robot parts are made of very dense mesh that will not help when rigging and animating.


After adjusting knees and elbows with slight bend.

Thank you so much! So when you say dense mesh, do you mean to reduce the solidifying modifier? And the rig needs to be inside the robot mesh?

No, the SubDevision modifier. Yes the rig inside. you need to search for begginers rigging/modelling tutorials.
You don’t need the solidifier. And your SubD was on 4. One or two will do.
Like this: