0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

光學(xué)設(shè)計(jì)技術(shù)基礎(chǔ):Zemax與SPEOS光源文件格式

LD18688690737 ? 來源:光電資訊 ? 2023-02-09 11:34 ? 次閱讀

1、簡介

對于常用的光源文件,有些光源如.IES文件,可以在SPEOS和Zemax中直接載入和讀取。然而IES源文件只包含角數(shù)據(jù),只有當(dāng)光學(xué)系統(tǒng)位于光源遠(yuǎn)場時才適用。如果我們想要在光源文件中包含位置數(shù)據(jù),則對應(yīng)的光源文件格式在SPEOS和Zemax中是不同的。在SPEOS中,對應(yīng)文件為.RAY文件;而在Zemax中,有兩種對應(yīng)文件格式,分別是.DAT(單色)和.SDF(多色)文件。下面分別介紹一下Zemax與SPEOS使用的光源文件格式。

2、SPEOS以及ZEMAX光源文件格式

Zemax和SPEOS的光源文件格式不同,下面我們分別介紹一下對應(yīng)的文件格式:

.RAY、.SDF和.DAT的文件格式都是以二進(jìn)制形式定義的。二進(jìn)制光源文件包含一個數(shù)據(jù)頭結(jié)構(gòu),然后是每條光線的數(shù)據(jù)。SPEOS和Zemax光源文件包含不同的數(shù)據(jù)標(biāo)題信息,光線數(shù)據(jù)也將按照不同的順序定義。

2.1、SPEOS光源文件格式

SPEOS光源文件數(shù)據(jù)標(biāo)題結(jié)構(gòu)包含28字節(jié),即7個雙精度數(shù)值,分別表示如下內(nèi)容:

1:輻射功率

2、3、4、5、6:定義光線文件的版本

7:光度學(xué)功率

在文件數(shù)據(jù)標(biāo)題之后定義了每條光線的數(shù)據(jù),每條光線將包含8個雙精度數(shù)據(jù):X、Y、Z、L、M、N、Wavelength、Energy

其中X、Y、Z代表光線的位置,L、M、N代表光線的方向,Wavelength代表光線的波長,Energy代表光線的能量,以Watts為單位。

2.2、Zemax光源文件格式

Zemax光源文件的格式在Zemax幫助手冊中有詳細(xì)描述,Zemax二進(jìn)制光源文件具有208字節(jié),包含的標(biāo)題結(jié)構(gòu)格式如下:

int Identifier;// Format version ID, current value is 1010

unsigned int NbrRays; // The number of rays in thefile

char Description[100]; // A text description of thesource

float SourceFlux; // The total flux in watts of thissource

float RaySetFlux; // The flux in watts represented bythis Ray Set

float Wavelength; // The wavelength in micrometers, 0if a composite

float InclinationBeg, InclinationEnd; // Angularrange for ray set (Degrees)

float AzimuthBeg, AzimuthEnd; // Angular range forray set (Degrees)

long DimensionUnits; // METERS=0, IN=1, CM=2, FEET=3,MM=4

float LocX, LocY,LocZ; // Coordinate Translation ofthe source

float RotX,RotY,RotZ; // Source rotation (Radians)

float ScaleX, ScaleY, ScaleZ; // Currently unused

float unused1, unused2, unused3, unused4;

int ray_format_type, flux_type;

intreserved1, reserved2;

其中ray_format_type必須為0(僅光通量格式)或2(光譜顏色格式),不支持其他格式類型。當(dāng)ray_format_type為0時,則flux_type為0表示瓦,為1表示流明;對于光譜顏色格式,光通量必須以瓦為單位,波長必須以微米為單位。

在數(shù)據(jù)標(biāo)題之后定義光線結(jié)構(gòu),光線結(jié)構(gòu)格式取決于光線格式類型。對于僅通量格式的單色光源,光線結(jié)構(gòu)為:

float x, y, z;

float l, m, n;

float flux;

其中X、Y、Z表示光線位置,L、M、N表示光線方向,這與SPEOS光線數(shù)據(jù)中的相同,而Zemax光源文件中的光通量等效于SPEOS中的能量數(shù)據(jù)。

對于光譜顏色格式的復(fù)色光源,光線結(jié)構(gòu)為:

float x, y, z;

float l, m, n;

float flux, wavelength;

請注意,使用光譜顏色格式時,無論怎樣定義系統(tǒng)波長,OpticStudio將始終以文件中定義的波長追跡光線。

2.3、SPEOS與Zemax光譜文件格式

有時我們可以找到與光源文件一起提供的光譜文件,所以我們添加了這一部分,以便光譜文件可以得到轉(zhuǎn)換和應(yīng)用。

兩個軟件的光譜文件都是以文本格式定義的,SPEOS中光譜文件的擴(kuò)展名是*.spectrum,其中包含以下信息:數(shù)據(jù)標(biāo)題、名稱、波長總數(shù)和它們的權(quán)重、具體波長和權(quán)重。

d318a1d8-a825-11ed-bfe3-dac502259ad0.png

Zemax光譜文件以擴(kuò)展名*.SPCD為結(jié)尾,并且放置在Sources

Spectrum文件夾中,該文件用于描述光源顏色模擬的用戶自定義光譜,文件格式為以下形式的成對數(shù)據(jù):

# comment

wavelength1 weight1

wavelength2 weight2

etc...

其中波長數(shù)據(jù)以μm為單位,并且要以升序的形式排列,權(quán)重則表示為相對功率單位的無量綱形式,需要注意的是定義的波長數(shù)據(jù)最少為3對,最多為200對。

掌握一些光學(xué)設(shè)計(jì)的基礎(chǔ)知識是熟練運(yùn)用光學(xué)設(shè)計(jì)軟件的根基。Ansys Zemax是一套綜合性的光學(xué)設(shè)計(jì)軟件,它能夠快速準(zhǔn)確的完成光學(xué)成像及照明設(shè)計(jì)等工作!

光研科技南京有限公司是國內(nèi)可靠的Ansys Zemax光學(xué)設(shè)計(jì)軟件代理商!公司已經(jīng)為廣大企業(yè),研究所以及高校提供了很多優(yōu)秀的相關(guān)產(chǎn)品和服務(wù),在行業(yè)內(nèi)建立了值得信任的口碑。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 光源
    +關(guān)注

    關(guān)注

    3

    文章

    705

    瀏覽量

    67801
  • 光學(xué)設(shè)計(jì)

    關(guān)注

    0

    文章

    84

    瀏覽量

    14121
  • ZEMAX
    +關(guān)注

    關(guān)注

    3

    文章

    34

    瀏覽量

    11380

原文標(biāo)題:光學(xué)設(shè)計(jì)技術(shù)基礎(chǔ):Zemax與SPEOS光源文件格式

文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    MP3 文件格式資料

    MP3 文件格式資料
    發(fā)表于 04-08 03:37 ?22次下載

    如何光繪輸出AutoCAD文件格式

    教你光繪輸出AutoCAD文件格式
    發(fā)表于 06-07 15:16 ?36次下載

    .mpp文件格式打開軟件下載

    .mpp文件格式打開
    發(fā)表于 07-07 13:14 ?2517次下載

    適用于IPTV大并發(fā)應(yīng)用的文件格式

    分析交互式網(wǎng)絡(luò)電視(IPTV)大并發(fā)應(yīng)用的特性,提出一種適用于IPTV大并發(fā)應(yīng)用的服務(wù)器內(nèi)部文件格式cl4文件格式。該文件格式采用了符合IPTV大并發(fā)應(yīng)用特性的音視頻數(shù)據(jù)交織、媒體數(shù)
    發(fā)表于 04-15 10:02 ?17次下載

    LabVIEW數(shù)據(jù)文件格式的視頻教程

    LabVIEW數(shù)據(jù)文件格式的視頻教程 LabVIEW數(shù)據(jù)文件格式之華山論
    發(fā)表于 03-26 12:16 ?113次下載

    數(shù)碼相機(jī)伴侶的文件格式

    數(shù)碼相機(jī)伴侶的文件格式              文件格式指的是數(shù)碼相機(jī)伴侶獨(dú)特的文件系統(tǒng)結(jié)構(gòu)在
    發(fā)表于 12-23 10:05 ?883次閱讀

    GIF圖形文件格式文檔

    GIF圖形文件格式文檔 GIF圖形文件格式文檔 GIF圖形文件格式文檔
    發(fā)表于 05-24 10:53 ?2次下載

    GIF文件格式詳解

    GIF文件格式詳解 GIF文件格式詳解 GIF文件格式詳解
    發(fā)表于 05-24 10:53 ?2次下載

    音調(diào)板 protel格式源文件

    音調(diào)板 protel格式源文件 PCB源文件
    發(fā)表于 06-15 17:36 ?46次下載

    了解LabVIEW數(shù)據(jù)文件格式

    LabVIEW數(shù)據(jù)文件格式之華山論劍視頻教程
    的頭像 發(fā)表于 06-25 00:13 ?4846次閱讀
    了解LabVIEW數(shù)據(jù)<b class='flag-5'>文件格式</b>

    STM32--hex文件格式

    ? ? hex 是 Intel 公司制定的一種使用 ASCII 文本記錄機(jī)器碼或常量數(shù)據(jù)的文件格式,它可以燒錄到MCU中,被MCU執(zhí)行的一種文件格式。一個hex文件由多條記錄組成,而每條記錄由5個
    發(fā)表于 12-06 11:21 ?4次下載
    STM32--hex<b class='flag-5'>文件格式</b>

    光學(xué)設(shè)計(jì)技術(shù)基礎(chǔ):SPEOSZemax光源文件互相轉(zhuǎn)換

    在之前,我們介紹了ZemaxSPEOS分別使用的光源文件格式。這部分我們介紹如何用Python程序來實(shí)現(xiàn),ZemaxSPEOS
    的頭像 發(fā)表于 02-10 15:40 ?2199次閱讀

    WAV文件格式詳解

    WAV是微軟公司開發(fā)的一種音頻格式文件,用于保存Windows平臺的音頻信息資源,它符合資源互換文件格式(Resource Interchange File Format,RIFF)文件規(guī)范。標(biāo)準(zhǔn)
    的頭像 發(fā)表于 10-21 09:52 ?5374次閱讀
    WAV<b class='flag-5'>文件格式</b>詳解

    常用對象文件格式

    電子發(fā)燒友網(wǎng)站提供《常用對象文件格式.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:25 ?0次下載
    常用對象<b class='flag-5'>文件格式</b>

    EPS文件格式如何轉(zhuǎn)換 EPS和SVG文件的區(qū)別

    EPS文件格式轉(zhuǎn)換 EPS(Encapsulated PostScript)是一種用于存儲矢量圖形的文件格式,最初由Adobe公司開發(fā)。由于EPS文件在打印時能夠保持極高的質(zhì)量,并且廣泛被各種
    的頭像 發(fā)表于 11-19 10:31 ?569次閱讀