PCX
In [14]:
from math import inf
In [15]:
from optics import thick_lens_formula
In [16]:
### nd n_air ROC1 ROC2 t
pcx = thick_lens_formula(1.5168, 1, 25.943, inf, 6.321)
In [17]:
# Effective Focal Length
pcx.EFL
Out[17]:
In [18]:
# Back Focal Length
pcx.BFL
Out[18]:
In [19]:
# Position of the second Principal Plane
pcx.h2
Out[19]:
In [20]:
# Separation between Principal Planes
pcx.Zp
Out[20]:
F-Number, Numerical Aperture, Minimum Spot Size¶
The F/# number is defined as the ratio between the EFL and the clear aperture:
F# = EFL/CA
and the NA numerical aperture (NA) as 1/ 2*(F#)
In [3]:
NA=1/(2*1.9)
In [1]:
from optics import minimum_spot_size
In [4]:
minimum_spot_size(589e-9,NA)
Out[4]:
Estimated Focal Spot Radius¶
Estimated Focal Spot Radius - Spherical Aberration [2] = $\: (0.0335 \:\it f) \:/\: F_n^3 = 256 \:\mu m $,
where $F_n$ the F-number = $ 1.9 $
In [5]:
from optics import estimated_focal_spot_radius
In [6]:
estimated_focal_spot_radius(50.3,1.9)
Out[6]:
DOF¶
The range where the focal spot size is approximately constant
In [7]:
from optics import DOF
In [8]:
DOF(589e-9,1.9)
Out[8]:
In [ ]: