Thanks for sharing this test case.
When I run approximate numbers, I get the shell element calculation looking correct and the beams being off by a factor of 100...
Skin surface area (from CompGeom) (this ignores the cutouts at the root, but should be close)
32.4 m^2
Skin thickness
.008 m
Skin material density
.00158 kg/m^3
Skin mass hand calc
0.000409536
OpenVSP shell mass
0.0003863
Which is 6% high -- easily explained by the cutouts in the skin at the root of the wing.
Please explain why you think this is wrong by 7-8 orders of magnitude given the input properties.
I also ran some checks yesterday for a unit sphere and got essentially exact agreement. However, that sphere was shell only, no beams...
Wing span (cap top and bottom, so 2x the volume)
13.77 m
Main spar cap dimensions (rectangle)
0.1x0.01 m
Main spar density
2.71e3 kg/m^3
Spar cap hand calc
74.63 kg
OpenVSP beam mass
7532
The OpenVSP beams also include a vertical portion at the wing tips that I'm ignoring in the hand calcs.
So, it looks like the OpenVSP calc is 100x off.
I'll have to spend some time and try to chase this down....
Rob