光学设计技术基础:SPEOS与Zemax光源文件互相转换

电子说

1.2w人已加入

描述

在之前,我们介绍了Zemax与SPEOS分别使用的光源文件格式。这部分我们介绍如何用Python程序来实现,Zemax与SPEOS光源文件互相转换。

1、将Zemax文件转换至SPEOS

本节介绍如何使用Python程序将Zemax光源文件转换为SPEOS光源文件。用Python打开附件ZIP中名为Convert_ZEMAX_to_SPEOS.py的程序文件。

程序

在运行文件之前,如下图所示先修改光源文件对应的路径:

程序

并修改ZemaxSpectrumPath至电脑内光谱文件对应的路径:

程序

最后点击运行模块:

程序

最后转换得到的文件将保存至原光源文件相同的路径当中。

程序

2、将SPEOS光源文件转换至Zemax

本节介绍如何使用Python程序将SPEOS光源文件转换为Zemax光源文件。由于SPEOS光源文件包含波长信息,转换得到的Zemax文件将始终为.SDF文件。

我们再次使用IDLE Shell 3.9.2运行对应程序,使用的Python程序文件名为:Convert_SPEOS_to_ZEMAX.py

程序

将文件路径修改为电脑中存放以下光源文件的路径:rayfile_LCB_G6SP_

100k_20210701_Speos.RAY

程序

并修改SpeoSpectrumPath至电脑中光源文件所处的路径:

程序

点击运行模块:

程序

如果在Python窗口中未出现任何警告或错误,通常情况下表示转换成功:

程序

掌握一些光学设计的基础知识是熟练运用光学设计软件的根基。Ansys Zemax是一套综合性的光学设计软件,它能够快速准确的完成光学成像及照明设计等工作!

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分