[VirtualLab] VirtualLab Fusion中的參數耦合

摘要

 

VirtualLab的參數耦合功能可以耦合任意光學設置的每個參數。 此外,這些值可用于重新計算其他參數。因此該功能允許創建這些參數之間非常復雜的關系。 例如,當光學系統的特定參數在變化或優化過程中具有固定的關系時,參數耦合將很有幫助。

 

[VirtualLab] VirtualLab Fusion中的參數耦合的圖1

 

設置參數耦合

 

? 為了使用VirtualLab的參數耦合功能,請為給定的光學設置激活選項“使用參數耦合”(“Use Parameter Coupling”)。

 

? 然后,“編輯參數耦合”(“Edit Parameter Coupling”)按鈕將變為可用。

 

? 單擊“編輯參數耦合”按鈕,將出現參數耦合向導。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖2

 

選擇相關參數

 

? 單擊“下一步”(“Next”),將顯示一個表格,其中包含當前光學設置的所有參數。

 

? 請選擇所有參數進行耦合和必要的計算。 例如,選擇光柵界面的參數“ ZExtension”和“Distance”。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖3

 

源代碼編輯器

 

? 選擇參數后,必須設置控制耦合的代碼段。

? 單擊“編輯(“Edit”),將打開源代碼編輯器。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖4

 

源代碼編輯器

?源代碼選項卡包含三個區域:

?源代碼(中心區域)(1)

?全局變量各參數(右上方區域)(2)

?選擇的系統參數(右下)(3)。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖5

 

參數耦合的一般示例

?通常,必須從目錄中讀取所選參數并將其保存到變量(第4行)。

?之后,該值可用作另一個參數的輸出,并進一步進行計算,例如 doubled雙倍(第7行)。

 

[VirtualLab] VirtualLab Fusion中的參數耦合的圖6

 

全局參數的定義

?在此特定示例中,定義一個新的全局變量很有幫助,該變量隨后會出現在參數耦合窗口中。

?可以在“全局參數”(“Global Parameters”)選項卡中完成。

?變量可以顯示不同的類型和物理量。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖7

 

參數耦合的特殊示例

?在此示例中,全局變量用于將其值返回給系統的兩個選定參數。

?因此,無需從目錄中讀取或重新計算任何參數。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖8

 

參數耦合的特殊示例

?關閉源代碼編輯器后,將顯示已定義的全局變量“光柵高度”(“ GratingHeight”)。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖9

 

設置參數耦合的最終檢查

?在向導的最后一頁,可以檢查返回的參數和值。

[VirtualLab] VirtualLab Fusion中的參數耦合的圖10

 

文件信息

 

[VirtualLab] VirtualLab Fusion中的參數耦合的圖11

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP