VirtualLab Fusion中的參數耦合

摘要

 

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

 

VirtualLab Fusion中的參數耦合的圖1

 

設置參數耦合

 

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

 

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

 

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

VirtualLab Fusion中的參數耦合的圖2

 

選擇相關參數

 

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

 

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

VirtualLab Fusion中的參數耦合的圖3

 

源代碼編輯器

 

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

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

VirtualLab Fusion中的參數耦合的圖4

 

源代碼編輯器

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

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

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

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

VirtualLab Fusion中的參數耦合的圖5

 

參數耦合的一般示例

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

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

 

VirtualLab Fusion中的參數耦合的圖6

 

全局參數的定義

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

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

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

VirtualLab Fusion中的參數耦合的圖7

 

參數耦合的特殊示例

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

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

VirtualLab Fusion中的參數耦合的圖8

 

參數耦合的特殊示例

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

VirtualLab Fusion中的參數耦合的圖9

 

設置參數耦合的最終檢查

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

VirtualLab Fusion中的參數耦合的圖10

 

文件信息

 

VirtualLab Fusion中的參數耦合的圖11

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

TOP