Well, lets see... Howdy, all, first (in a while and previously I was under a different unsername - "kage") post.

This should be a pretty simple question; short, quick, and easy.
Techmanual, page 32, left column, 2nd paragraph:
Anyway, the major components—the major “bones” of the standard internal structure—are composite structures with a core of ultra-light foamed aluminum, shrouded in carefully oriented wraps of silicon carbide fibers. This assembly is then clad with titanium-alloyed steel. The fiber layer also has assorted structural sensors and data lines woven into it, while the exterior is rigged to mount assorted equipment. Struts extend outward from the bones to support the armor shell without interfering with the myomer rigging. Weapons frame attachments are custom-designed for each ’Mech.
"Classic BattleTech Companion" 10975, page 243, right column last part of first paragraph:
The skeletal frame of the BattleMech consists of only sixteen to twenty-five "bones," providing for somewhat limited movement capability. From the internal framing, armor struts extend outward for the attachment of outer armor plating. Additional framing extends from the muscles for stringing myomer bundles and so on. Weapons frame attachments are much more specialized and must be machined for the particular 'Mech and weapon.
The language isn't explicit about the weapons mountings.
Are the internals - the "bones" custom built and the weapons attach directly to them, thus making the internals of different variants of the same mech actually different ...
... or does "weapons frame attachments" mean that the bones of all the variants of a chassis (IE, all atlas's) are exactly the same, and the differing types of weapons have an intermediary bracket setup to attach to the unchanging "bone" weapons mounting points?