This is a little convoluted, but I'll do my best to explain
We've been using an older Metric Component Library (v043.2) that I've recently modified to accommodate the LockDowel system.
To accomplish that, I imported a newer Metric Component Library (v50.7) and grafted the Invisible Fastener Globals and Machining Tokens into the older library.
(I did this because I will need backward compatibility until all the existing jobs have been processed - About 6 to 12 months)
Here's the issue: The two Libraries do not scale 3d Hardware Blocks in exactly the same fashion.
In the older library, 3d Hardware Blocks are drawn in Imperial Units and scaled up to 25.4 by some mechanism I don't quite understand.
In the newer library, 3d Hardware Blocks are drawn in Metric Units and inserted at a scale of 1.
Here's the question: Does anybody understand the scaling mechanism? The two libraries don't "play well" with the same hardware drawings.
I hate to admit I'm stumped, but there it is. The block scaling appears to be independent of Global, Registry and AutoCAD settings.