在之前,我們介紹了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是一套綜合性的光學設計軟件,它能夠快速準確的完成光學成像及照明設計等工作!
審核編輯:湯梓紅
-
光源
+關注
關注
3文章
711瀏覽量
67896 -
程序
+關注
關注
117文章
3795瀏覽量
81406 -
ANSYS
+關注
關注
10文章
240瀏覽量
36521 -
光學設計
+關注
關注
0文章
84瀏覽量
14155 -
python
+關注
關注
56文章
4807瀏覽量
85037
原文標題:光學設計技術基礎:SPEOS與Zemax光源文件互相轉換
文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論