老司机午夜精品_国产精品高清免费在线_99热点高清无码中文字幕_在线观看国产成人AV天堂_中文字幕国产91


首頁 -> 登錄 -> 注冊 -> 回復主題 -> 發(fā)表主題
光行天下 -> ZEMAX,OpticStudio -> Ansys Zemax | NSC 非序列矢高圖用戶分析 [點此返回論壇查看本帖完整版本] [打印本頁]

ueotek 2023-06-02 16:42

Ansys Zemax | NSC 非序列矢高圖用戶分析

本文介紹如何使用 NSC 矢高圖用戶分析功能在非序列模式下測量和顯示對象的矢高。了解此功能的基礎知識,包括如何設置復雜 CAD 零件的文件以獲取特定面的矢高值。(聯(lián)系我們獲取文章附件) _yumUk-QW  
/`3< @{D  
介紹 "^yTH/m  
,i e84o  
OptocStudio 的序列模式具有表面矢高分析功能,該功能將表面從局部頂點的矢高或 z 位置變化顯示為表面上 x 和 y 位置的函數(shù)。非序列模式?jīng)]有提供相同功能的內(nèi)置分析,但該軟件確實具有強大的應用程序編程接口(API),允許用戶編寫自己的自定義分析功能。本文將展示如何使用 API 構建的用戶分析來計算非序列對象的表面矢高。它還將討論用于創(chuàng)建自定義用戶分析的內(nèi)部計算和一些技術。 Kr!8H/Z  
A2!7a}*1(  
NSC 矢高計算 >#<o7]  
#O* ytZ  
NSC 矢高用戶分析執(zhí)行幾個步驟來計算非序列模式下給定對象面的矢高值: j!xt&t4D  
z`]'~  
· 在內(nèi)存中創(chuàng)建系統(tǒng)的臨時副本 1 @tVfn}  
· 除選定對象外的所有對象都設置為忽略 UJ<eF/KSmG  
· 所選對象的材質(zhì)被移除,以可能考慮對象的背面 yuWoz*:t  
· 系統(tǒng)中放置單個源光線 H"6Sj-<=  
· · 默認情況下,源光線放置在 (0, 0, -50) 的 XYZ 處,指向 (0, 0, 1) 的 LMN,但這些值可以高級設置(屏幕右下角)中更改 XTyJ*`>  
· · 然后將矩形數(shù)組應用于對應于采樣和寬度的源 YD 1u  
· 執(zhí)行光線追跡并保存 ZRD 文件 v=$v*W  
· X_HITFACE 濾鏡字符串應用于光線追跡,以僅獲取所需面的 Z 值 ?>LsIPa  
· Z 中的偏移量應用于 ZRD 文件,以嘗試將頂點處的矢高歸零 \E5%.KR  
· · 自動計算標準鏡頭、雙標志性澤尼克表面、偶數(shù)非球面透鏡、奇數(shù)非球面透鏡和環(huán)形透鏡的 Z 偏移 L]I)E` s  
· · 可以手動更改 Z 偏移以考慮任何其他類型的曲面
xQ=[0!p+  
FT!|YJz<K  
計算結果是一維(線)/二維(假彩色)圖或文本輸出,可以在“設置”窗口中選擇。用戶分析可用于簡單的非序列系統(tǒng),例如轉(zhuǎn)換后的雙高斯、Biconic Zernike 曲面或帶有進口 CAD 零件的復雜系統(tǒng): *2Il{KO A^  
4Bsx[~ u&  
[attachment=118281] k.NgE/;3  
[attachment=118282] <H::{  
"hdc B 0  
運行 NSC 矢高 8&\<p7}=h  
Xkk m~sM6  
NSC 矢高是用戶分析。為方便起見,它已添加到界面中,可以在 Analyze…NSC Sag 找到。 $fR[zBxA  
S;[9 hI+  
[attachment=118283] LS}dt?78`V  
*W~+Nho.A  
但更一般地說,用戶分析可執(zhí)行文件位于 {Zemax}\ZOS-API\User Analysis 文件夾中。一旦可執(zhí)行文件被復制到正確的文件夾中,OpticStudio 需要重新啟動。 l:5x*QSX  
3iMh)YH5b  
要啟動用戶分析,請單擊 Programming…User Analysis…NSC Sag: +}@1X&v:  
21_>|EKp  
[attachment=118284] X`YA