1

How to use Fused Silica (UVFS) surfaces

ntap
ntap
@ntap
19 days ago
43
0

I don't know if this will actually help anyone, but in the beginning I have been struggling with the creation of fused silica (UVFS) lenses. In thorlabs catalog, UVFS is the descriptor but optiland does not find it.

In the UV lens example, a custom material is created but the refractive index is only specified at a single wavelength.

Here is a quick summary of what works and what does not.

from optiland import materials
# Does not work:
# 'UVFS'
# 'SK-1300' # OHARA reference. also SK-1310, SK-1320
# 'JGS1' # CDGM reference. Also JGS2, JGS3
# '7980' # Corning reference. Also 7979, 8655
# 'SiO2' # Works but not UVFS. Likely thin-film SiO2 material (thermal oxide)
# 'F_SILICA' # Does not work, but used in .zmx files
# 'Quartz' # works with warning but not UVFS. Likely crystalline quartz (ordinary index)

# Works
uvfs_mats = [
    materials.Material('Fused_Silica'), #Different case may work with warning: fused silica, Fused Silica, etc...
    materials.Material('Lithosil-Q'), #SCHOTT reference
]

#Plots with range limits and detailed reference in title
for m in uvfs_mats:
    materials.plot_nk(m,[0.2,2.5])

The same descriptors can be used in lens.surfaces.add(...)

I hope this post helps people in the future (including future me) :)

Discussion 0

No comments yet. Be the first to share your thoughts!

Join the conversation

You need to be signed in to leave a comment.

Sign in to comment