Simple bone pulling a bow (problem) I am making my first object in blender (a bow) its very simple started with a cube, thinned and / extruded / scaled / rotated / extruded / scaled / rotated / etc. to create half the bow about 5 pieces, I then simply mirrored if for the other half added a string then placed a single bone on the string (parent) another bone on the main bow (child) them) parented them, tested the mechanic, pulled the sting bone pulled away from the body bone okay.

Then selected the entire bow, and parented it to the bones with auto weights.  Now here is the problem.  In pose mode when I go to pull the bow string, it does pull back but instead of the string just pulling away from the bow frame, the string pulls back and the bow frame kind of pulls apart at all of its vertices. It just kind of falls apart.

I am following a tutorial that explains little to nothing other than just watching someone do it, so I don't know what he did that kept the bow in tack when he pulled the string, I tried groping the bow pieces all together but this didn't help.

Any help would be greatly appreciated.
To be honest, there are a lot of problems in your file. I'll try to point out some:


Uncleand faces:





Missing the two important loops here:





Obviously, the main problem is caused by the improper vertex group setting:




While the correct settings should be: