Hi again Ji,
To follow up my earlier post that you took exception to, I realize it was a 'first run' calc & this is a work in progress, w numerous factors to be considered (apart from ride height/sag - which aint hard to calculate).
eg weight distribution (esp 'live'), sprung/unsprung weight, rider weight/position, friction, damping force, leverage ratio, G-out forces etc - many of which have been mentioned already by others.
The problem for me (in trying to develop a useable formula) is accounting for dynamic loads. eg how do you measure/guestimate G-out forces like landing from jumps (what size jump?), bottom of downhills, bermshots etc??
There are so many variables, but don't let that stop you from trying.
Wrt 126lb spring for CZ400 I can only offer this: Its a long time since I rode one & I can't remember if it had stock springs/shocks or Konis w lighter springs (probably the latter), but the std CZ springs were said to be 100lb or 110lb (Dirt Bike Mag, Mar 74, test of a 73 model), & universally regarded as way too heavy even for such a heavy bike, unless the rider was "over 230lbs".
It was a common (almost universal) mod to replace std springs w 60-90 lbs progressive Girlings or 68lb straight-wound Koni, unless you were over 180lb when 78lb were suggested. The 68lb sounds a bit light to me, but thats what some ran then (when tracks were probably somewhat smoother).
Back in the day, tho my 250 was a bit lighter than a 400CZ & I was fly-weight, I ran 60-90lbs w about 3.5" stroke & it was fine. When I modified it for LTR, I ran 110-140lbs w 2:1 leverage ratio & 4" stroke & that was spot on.
Noted US CZ specialist Pete Maley used to run Boges w 90 or 100lb springs & 1.5:1 leverage ratio when his shop (CMC) did LTR mods to customer CZ400s.
Gil Vallencourt (owner/developer of Works Performance shocks) modified 400CZs w 6"-stroke WP shocks at 1.4:1 leverage ratio & ran a mere 60lb springs (on account of the long-stroke shocks & higher-than-average compression damping that WP shocks used).
So you see why I made the post that 126lb seems too hi for 73 CZ400 (unless you meant total for both shocks; then it seems too light). It was a simple observation based on my experience & understanding. But if I'm on a different wavelength, I'll happily apologise.
One other point that I trust is helpful: there is a much simpler way of measuring leverage ratio. Divide the length of the swingarm (pivot to axle) by the perpendicular distance from the shock to the s'arm pivot. (It changes a bit on most bikes from fully extended to fully compressed.)