Valve Spring Installed Height Calculator

Installed height is the one dimension in a cylinder head that decides what a valve spring is actually doing, and it is different on every seat in the head once a valve job has been through. Measuring it with a height micrometer takes a minute per valve; the arithmetic afterwards is where people go wrong, usually by shimming toward a number without checking what it does to the room left before the coils touch. This works the shim, the loads it lands on, and the gap to coil bind at full lift.

Spring seat to the underside of the retainer, with the valve, collets and retainer in place. A height micrometer or a solid checking spring, one reading per seat.
From the spring manufacturer datasheet for this part number, alongside the seat load they quote at that height.
From the same datasheet. Real springs are not perfectly linear across their travel, and a beehive or a dual with a damper is less linear than a single.
The load the spring makes when it is sitting closed at the datasheet installed height. Enter zero to skip the load block entirely.
From the datasheet, or measured by squeezing a spring in a press until the coils touch. It is the hard stop and it does not move.
Off the cam card at the valve, or measured with a dial indicator on the retainer.
Off the cam card. Used only in the lobe mode.
The nominal ratio stamped on the rocker, which is not always what it measures. Used only in the lobe mode.
From your engine builder or the spring supplier. It is their figure, reported here and not judged.
The step between sizes in the shim pack you have. Shims come in a handful of thicknesses and stack, so this is the granularity you can actually hit.
Your own limit, from what the seat pocket will take without the spring losing its register.
Used only to count the shims. Intake and exhaust usually differ, so run them as two passes.
Valve Spring Installed Height — Shims and Coil BindBuildFigure

One dimension, measured sixteen times

Installed height is the distance from the spring seat in the head to the underside of the retainer, with the valve, the locks and the retainer assembled. It is not a design figure you can look up for a head — it is what that particular seat measures after that particular valve job, and it varies seat to seat by more than people expect. A head that has had the seats cut sinks the valves, which lengthens the installed height and takes load out of every spring in it.

The datasheet figure is the other half. Spring manufacturers quote a seat load at a stated installed height, and that pairing is the specification — a load without a height means nothing at all.

Shims only go one way

A shim sits under the spring, raises the seat and shortens the installed height. So it can bring 1.900 down to a 1.850 target, and it can do nothing whatever about a seat that already measures 1.830. The page says so plainly rather than returning a negative shim, because the fix in that direction is machining the seat deeper or changing the retainer, and that is a decision for whoever is doing the head.

With 0.015 in shims, closing a 0.050 in gap takes three of them for 0.045 and lands the height at 1.855 — five thousandths off the target, which is what the granularity of the shim pack costs you. The page rounds to the nearest step rather than always going up, and the table underneath shows the rows either side so the choice is visible.

The load and the coil bind clearance are the same number seen twice

This is the part worth internalising. Every thousandth of shim raises the seat load by the spring rate times a thousandth, raises the load at full lift by exactly the same amount, and takes exactly a thousandth out of the clearance to coil bind. At 380 lb/in, a 0.015 in shim is worth 5.7 lb of seat load and costs 0.015 in of bind clearance. There is no way to buy one without paying the other.

On the defaults, the 0.045 shim lands a 128.1 lb seat load, 356.1 lb at 0.600 in of lift, and leaves 0.075 in before the coils touch. Against a 0.060 in figure that is 0.015 in in hand. Change to a spring with a lower bind height and both columns improve; shim it harder and the load column improves while the clearance column gets worse.

The straight line is an approximation

Loads on this page come from a single rate multiplied by a displacement, and real springs do not behave like that. They stiffen approaching bind, a dual spring is three parts that are not in step with each other, and a beehive changes rate through its travel deliberately. Within a shim step or two of the datasheet height the line is close enough to work with. Two hundred thousandths away from it, the datasheet load at a stated height is the honest number and the extrapolation is a guide.

What it does not settle

Whether a given seat load is right for a given cam, whether the clearance to bind is enough, whether the retainer clears the valve seal or the guide boss at full lift, and whether the spring is the right spring at all — none of that is here. Those are engine builder judgements made against the cam, the valvetrain weight and the intended engine speed, and the page reports arithmetic on numbers you supply without offering an opinion on any of them.

Questions people ask

What is valve spring installed height?

The distance from the spring seat in the cylinder head to the underside of the retainer, measured with the valve, the locks and the retainer in place. It is measured, not looked up, because it changes with the valve job — cutting seats sinks the valve and lengthens the installed height on that seat. Spring manufacturers quote their seat load at a specific installed height, and the two figures only mean something together.

Which way does a shim move the installed height?

A shim goes under the spring, raises the seat and shortens the installed height. So it closes a gap when the measurement is longer than the datasheet figure, and it does nothing at all when the measurement is already shorter — that direction needs the seat machined deeper or a different retainer, which is a machining decision rather than an arithmetic one. The page says so rather than returning a negative shim.

How much does a shim change the seat load?

The spring rate times the shim thickness. At 380 lb per inch, a 0.015 in shim adds 5.7 lb at the seat and the same 5.7 lb at full lift. It also removes exactly 0.015 in from the clearance to coil bind, and that is the trade the page puts in one table so you can read both columns from the same row.

What is coil bind and why does it show on this page?

Coil bind is the height at which the coils touch each other and the spring stops being a spring. It matters here because shimming a spring to raise its load moves the whole assembly closer to bind by the shim thickness, and full lift moves it closer still. The page prints the height at full lift, the gap to bind, and how that gap compares with whatever figure your engine builder works to. It does not tell you what the gap should be.

Why are the load numbers only approximate?

Because they come from one rate multiplied by a distance, and real springs are not linear. They stiffen as they approach bind, dual springs are several parts acting together, and beehive springs change rate through their travel on purpose. Close to the datasheet height the straight line is a good approximation. A long way from it, trust the datasheet load at a stated height instead of the extrapolation.

Related