I recently had major problems meeting a customer request for tight tolerances on an open-ended sheet metal box a little smaller then a cereal box. The hole location tolerances were in the range of +/-.009 and +/-.004. The holes were machined after the box was bent, welded, and grinded. The customer datums were at the open end of the box.
My belief is that the locational inaccuracies stem from the fact that the sides of the box are not square or parallel to one another and are not inherently flat. Since the sides of the box are uneven, they are subject to significant rocking so it is even difficult to establish one of the surfaces as a datum on a granite slab. Also, sheet metal is easy to flex so you can change the datum depending on the force you apply and you will get variability between boxes. Establishing datum targets occurred to me but I believe I will get orthagonality issues between sides on each part.
Has anyone had any experiences with holding tight "machined part" tolerances on sheet metal parts and how they handled the problems with non-orthagonality, etc?