PCX

Plano-Convex Lens

EO library vers 0.0.2

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]:
$\displaystyle 50.1993034055728$
In [18]:
# Back Focal Length
pcx.BFL
Out[18]:
$\displaystyle 46.0319774562057$
In [19]:
# Position of the second Principal Plane
pcx.h2
Out[19]:
$\displaystyle -4.16732594936709$
In [20]:
# Separation between Principal Planes
pcx.Zp
Out[20]:
$\displaystyle 2.15367405063291$

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]:
1.406302535452935e-05

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]:
0.25667006852310836

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]:
8.50516e-06
In [ ]: