File this under pretty-detailed-answers-to-questions-nobody-was-asking

....
I also realized I don't know what a swing arm hydrometer is doing in terms of underlying physics. Why would a plastic arm in a certain density fluid float at a fixed angle around a pivot point? I'm gonna have to figure that out, because it's annoying.
The swing arm is made of two different materials, plastic arm with an inset of a denser material. The denser material allows you to have the center of
volume for the swing arm in a different place than the center of
mass. This is helpful because the upward buoyant force acts at the center of
volume, while the downward force of gravity acts on the center of
mass.
At first I thought that this alone might let the swing arm reach equilibrium at a different angle for different buoyant force (different fluid density), but it doesn't...
left pic: The swing arm with a denser inset (grey circle) along the center of the arm.
You work out the condition for balanced torques, and the angle dependence goes away, so it fails. You don't get a different angle for different buoyant force.
It turns out you have to put the denser inset off-center on the swing arm, then the physics works.
left pic: denser inset (grey circle) off-center on the swing arm puts the center of volume and the center of mass at different angles. This means the torques exerted by the buoyant force and the force of gravity act at different angles. And if you work out the details, you get that changing the buoyant force (different fluid density) changes the angle ratio.
Just to be sure we have the right direction of effect, here's some made-up angle numbers applied to that last relationship on the bottom right. Let's pretend that the denser inset causes the center of mass to be 5 degrees angle below the center of volume.
cos(40)/cos(45) = 1.083
cos(30)/cos(35) = 1.057
cos(20)/cos(25) = 1.037
(those aren't density numbers, btw)
So the made up numbers agree with experience that a higher density fluid (greater buoyant force) causes the swing arm to reach a higher equilibrium angle.
And that a difference of a few % in buoyant force can cause big swings of angle in the arm, which is what you see when you use them.
And that's how the denser inset being off center toward the bottom of the swing arm gives you the angle dependence on fluid density.
