电子说
在之前,我们介绍了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是一套综合性的光学设计软件,它能够快速准确的完成光学成像及照明设计等工作!
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !