Dear users,

I'm wondering: is there a formula for calculating the distance of the focus after rotating the focus ring x degrees?

Greetings,

Vincent

# Formula for distance focus per degree rotation focus ring

Started By vvanwillegen, Aug 22 2012 02:47 PM

5 replies to this topic

### #1

Posted 22 August 2012 - 02:47 PM

### #2

Posted 22 August 2012 - 11:53 PM

I'm wondering: is there a formula for calculating the distance of the focus after rotating the focus ring x degrees?

There is no formula. Rotating the focus ring is a mechanical function, not an optical function.

The amount of rotation varies from one lens design to another. There is no standard.

### #3

Posted 23 August 2012 - 02:15 AM

Yes, it depends on the lens, they all have different focus barrel throws.

Even within a highly standardised series like say Zeiss Ultra Primes, manufactured to extremely tight tolerances, there may be slight variations in the total length of the focus scale throw (ie from infinity to minimum) between lenses of the same focal length. So each Zeiss focus ring is engraved with a focal length and a code - GG or HH etc - that identifies the length of throw and has been matched to the lens. Other high-end manufacturers hand-engrave each focus scale individually. One of the problems with cheap cine lenses is that they use generic focus scales that sometimes don't match up.

In terms of the

x = f² ÷ D

where f is the focal length, D is the distance to the object, and x is the distance the lens needs to be racked out from its infinity position to focus on the object. Depending on how much rotation of the focus ring causes how much focus travel (which is a function of the mechanics, be it helical thread or cam), you could work out some sort of relationship between degrees of rotation and focus distance, but it won't be linear.

Even within a highly standardised series like say Zeiss Ultra Primes, manufactured to extremely tight tolerances, there may be slight variations in the total length of the focus scale throw (ie from infinity to minimum) between lenses of the same focal length. So each Zeiss focus ring is engraved with a focal length and a code - GG or HH etc - that identifies the length of throw and has been matched to the lens. Other high-end manufacturers hand-engrave each focus scale individually. One of the problems with cheap cine lenses is that they use generic focus scales that sometimes don't match up.

In terms of the

*spacing*between distance marks within a focus scale, it's a type of logarithmic progression. To be perfectly accurate you'd need to include nodal points and back-focus distance in the formula, but an approximate version isx = f² ÷ D

where f is the focal length, D is the distance to the object, and x is the distance the lens needs to be racked out from its infinity position to focus on the object. Depending on how much rotation of the focus ring causes how much focus travel (which is a function of the mechanics, be it helical thread or cam), you could work out some sort of relationship between degrees of rotation and focus distance, but it won't be linear.

### #4

Posted 29 August 2012 - 08:22 AM

Thank you for your detailed reply.

Today I will compare the formula against some prime lenses.

Today I will compare the formula against some prime lenses.

### #5

Posted 29 August 2012 - 08:47 AM

Curious as to what you will do with this data

### #6

Posted 29 August 2012 - 08:56 PM

Another way about it would be to tabulate it yourself with actual readings. Put those into a simple look up table into your 3D package/motion control whatever you're making - interpolate points inbetween (linear/cubic whatever complexity you choose) or maybe do a nice curve fit in excel/matlab etc... to get a function and avoid the look up table altogether