I did 3 of the 5 years of a mechanical engineering degree, and since I already had one degree I never finished. I honestly feel the program did more harm than good for these kids. Their ignorance was astounding, and that isn’t their fault. Engineers in the past worked up through the ranks, they didn’t start as engineers.
Anyway, to my point… putting an ASME or DIN standard on a print, is asking for additional trouble in my opinion. You are far better off communicating directly to the piece being made.
I recently did a part for a Tier 1 manufacturer, the print was horrible, only a couple dimensions had tolerances. After looking at the print for awhile, I realized there was a DIN standard tucked in a note. It was an old standard from the early 80’s. But what it meant was, a diameter that had a .0002″ tolerance was right next to a hex that had a .010″ tolerance. Since there was no callout, only a centerline, the hex could have been offset .005″ to one side, and still “technically” been made to print. Would the part have worked? No idea…
Remind your CEO that with the reworks, the details will cost twice as much after being manufactured in Mexico.