精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

光學設計技術基礎:Zemax與SPEOS光源文件格式

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

1、簡介

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

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

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

.RAY、.SDF和.DAT的文件格式都是以二進制形式定義的。二進制光源文件包含一個數據頭結構,然后是每條光線的數據。SPEOS和Zemax光源文件包含不同的數據標題信息,光線數據也將按照不同的順序定義。

2.1、SPEOS光源文件格式

SPEOS光源文件數據標題結構包含28字節,即7個雙精度數值,分別表示如下內容:

1:輻射功率

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

7:光度學功率

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

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

2.2、Zemax光源文件格式

Zemax光源文件的格式在Zemax幫助手冊中有詳細描述,Zemax二進制光源文件具有208字節,包含的標題結構格式如下:

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(光譜顏色格式),不支持其他格式類型。當ray_format_type為0時,則flux_type為0表示瓦,為1表示流明;對于光譜顏色格式,光通量必須以瓦為單位,波長必須以微米為單位。

在數據標題之后定義光線結構,光線結構格式取決于光線格式類型。對于僅通量格式的單色光源,光線結構為:

float x, y, z;

float l, m, n;

float flux;

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

對于光譜顏色格式的復色光源,光線結構為:

float x, y, z;

float l, m, n;

float flux, wavelength;

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

2.3、SPEOS與Zemax光譜文件格式

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

兩個軟件的光譜文件都是以文本格式定義的,SPEOS中光譜文件的擴展名是*.spectrum,其中包含以下信息:數據標題、名稱、波長總數和它們的權重、具體波長和權重。

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

Zemax光譜文件以擴展名*.SPCD為結尾,并且放置在Sources

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

# comment

wavelength1 weight1

wavelength2 weight2

etc...

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

掌握一些光學設計的基礎知識是熟練運用光學設計軟件的根基。Ansys Zemax是一套綜合性的光學設計軟件,它能夠快速準確的完成光學成像及照明設計等工作!

光研科技南京有限公司是國內可靠的Ansys Zemax光學設計軟件代理商!公司已經為廣大企業,研究所以及高校提供了很多優秀的相關產品和服務,在行業內建立了值得信任的口碑。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 光源
    +關注

    關注

    3

    文章

    696

    瀏覽量

    67736
  • 光學設計
    +關注

    關注

    0

    文章

    84

    瀏覽量

    14107
  • ZEMAX
    +關注

    關注

    3

    文章

    34

    瀏覽量

    11360

原文標題:光學設計技術基礎:Zemax與SPEOS光源文件格式

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

收藏 人收藏

    評論

    相關推薦

    MP3 文件格式資料

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

    如何光繪輸出AutoCAD文件格式

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

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

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

    適用于IPTV大并發應用的文件格式

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

    LabVIEW數據文件格式的視頻教程

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

    數碼相機伴侶的文件格式

    數碼相機伴侶的文件格式              文件格式指的是數碼相機伴侶獨特的文件系統結構在
    發表于 12-23 10:05 ?861次閱讀

    GIF圖形文件格式文檔

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

    GIF文件格式詳解

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

    音調板 protel格式源文件

    音調板 protel格式源文件 PCB源文件
    發表于 06-15 17:36 ?46次下載

    了解LabVIEW數據文件格式

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

    STM32--hex文件格式

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

    光學設計技術基礎:SPEOSZemax光源文件互相轉換

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

    WAV文件格式詳解

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

    常用對象文件格式

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

    EPS文件格式如何轉換 EPS和SVG文件的區別

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