切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 572阅读
    • 0回复

    [技术]VirtualLab Fusion中的参数耦合 [复制链接]

    上一主题 下一主题
    离线infotek
     
    发帖
    5611
    光币
    22207
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2022-06-20
    VirtualLab参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。 *opf~B_e  
    .XD7};g  
    Qx{k_ye`  
    o|#Mq"od  
    设置参数耦合 |Y#KMi ~  
    j/"{tMqQp  
    b=[gK|fu  
    • 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。 #>~<rcE(  
    R'bmE:nL  
    • 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。 za{z2# aJ  
    $B6CLWB  
    • 单击“编辑参数耦合”按钮,将出现参数耦合向导。 Fr{u=0 X  
    Ckd=tvL  
    c"qaULY  
    Exir?G}\  
    选择相关参数 ]iu}5]?)  
    (bEX"U-  
    `CCuwe<v  
    • 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。 Bx R% \  
     z.fh4p  
    • 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。 C? pi8Xg  
    c`:hEQs  
    Wr3j8"f/  
    mEi+Tj zp  
    源代码编辑器 jIY    
    56 6vjE  
    v=!Ap ; 2L  
    • 选择参数后,必须设置控制耦合的代码段。 "E`;8SZa  
    • 单击“编辑(“Edit”),将打开源代码编辑器。 9=,^^,q  
    /*g9drwaa  
    xs<~[l  
    zh5'oE&[yC  
    源代码编辑器 8#%Sq=/+M  
    >~O36q^w  
    VayU   
    •源代码选项卡包含三个区域: >7@kwj-f)  
    −源代码(中心区域)(1) $@m)8T  
    −全局变量各参数(右上方区域)(2) Hya  ";'  
    −选择的系统参数(右下)(3)。 3L2@C%  
    G9?6qb:  
    vfID@g`!q+  
    z;Pr] *F  
    参数耦合的一般示例 rBBA`Ut@F  
    •通常,必须从目录中读取所选参数并将其保存到变量(第4行)。 x!\FB.h4!(  
    •之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。 U?/UW;k[  
    f1R&Q  
    >dH5n$Gb  
    piIr .]  
    全局参数的定义 @8zp(1.  
    •在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。 .Z=4,m>  
    •可以在“全局参数”(“Global Parameters”)选项卡中完成。 D>& ;K{!  
    •变量可以显示不同的类型和物理量。 ?O1:-vpZ  
    )h(Dt(2Wm  
    u Qy5t:!  
    F 8*e  
    参数耦合的特殊示例 {0(:7IY,  
    •在此示例中,全局变量用于将其值返回给系统的两个选定参数。 a }6Fj&hj  
    •因此,无需从目录中读取或重新计算任何参数。 L||_Jsu  
    8?qEv,W  
    .H1 kl)~V  
    \Ol3kx|  
    参数耦合的特殊示例 "BB#[@  
    •关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。  ESOuDD2<  
    F|._'i+B!  
    ^{<x*/nK  
    AF{k^^|H  
    设置参数耦合的最终检查 _Q<wb8+/  
    •在向导的最后一页,可以检查返回的参数和值。 f'/@h Na3  
    DJl06-s V  
    a/@<KnT  
     
    分享到