Grid Distortion

[1]:
from optiland.analysis import GridDistortion
from optiland.samples.objectives import LensWithFieldCorrector
[2]:
lens = LensWithFieldCorrector()
[3]:
lens.draw()
[3]:
(<Figure size 1000x400 with 1 Axes>, <Axes: xlabel='Z [mm]', ylabel='Y [mm]'>)
../../_images/gallery_analysis_grid_distortion_3_1.png
[4]:
grid_distortion = GridDistortion(lens)
grid_distortion.view()
[4]:
(<Figure size 700x700 with 1 Axes>,
 <Axes: title={'center': 'Grid Distortion (Max: 0.97%)'}, xlabel='Image X (mm)', ylabel='Image Y (mm)'>)
../../_images/gallery_analysis_grid_distortion_4_1.png