Bimetal twisting spring with extended torsion's linearity, hard metal is settled outside while soft metal occupies inside layer of the spiral spring. Hard layer may be thinner. Temperature compensation is mandatory.
It is 3D: click it with mice to rotate and roll the middle button to zoom.