I have been trying to figure out the "right" way to size pads for surface mount components, and I have found some conflicting wisdom floating around the internets.
Lets say I have this hypothetical part that requires two square pads, the centers of which are 15 units apart, and the edge that are 5 units on edge.
This SO post suggests that I should have my copper be the exact size of the pads, and the mask be slightly oversize to account for shrinkage and/or misalignment. This seems somewhat reasonable, as relative shift/shrink/misalignment can be tolerated. Under this scenario I might want the the masks to be 6x6 holes with the same center-to-center spacing as the underlying copper.
Conversley, in a different scenario if you were to oversize the copper to 6x6, you would gain the same tolerance to misalignment,and additionally some extra adhesion holding the pads down. This approach is suggested in some BGA/QFN packages I have been looking at. (Example 1) (Example 2) (Example 3)
I realize that there isn't really a "Correct" answer, but what motivates one arrangement verses the other?