# automatic weights won't connect skeleton to mesh

I have a mesh and constructed a skeleton from armatures, single bone & extruding, inside the mesh. I press CTRL+P, I click on "set parent to- with automatic weights". In every tutorial I watched this connects mesh and skeleton like magic, yet in my it does literally nothing. I move the skeleton in pose mode, nothing, only the bones move. I only found one person having the same problem as me and the question wasn't answered.

.blend file available here: https://ufile.io/304451 (apologizes for the crappy site). This is after I used automatic weights.

I also tried with really simple things like a cube scaled to be a door and a single armature. still nothing.

• It is working perfectly, but your mesh is in several parts. Select all these parts (body and legs), then shift select the armature and use ctrl+P – lemon Apr 8 '17 at 6:39
• thanks! it seems the problem was i didn't have the mesh selected at the same time as the skeleton, which apparently is required. – JustAGuy Apr 8 '17 at 6:52
• Yes it is required. Many operations (if not all) need to know with/from which elements (objects, vertices, ....) they can applied. – lemon Apr 8 '17 at 7:20

3. Hit Crtl+P then choose With Automatic Weighting