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

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

    上一主题 下一主题
    离线infotek
     
    发帖
    5774
    光币
    23022
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2022-11-14
    @0%[4  
    VirtualLab参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。 3;AJp_;  
    +]Ev  
    {9{PU&?(  
         ^_BjO(b'e  
    设置参数耦合 9zm2}6r4  
    { PS0.UZ  
    CD4@0Z+  
    • 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。 At&kW3(  
    D$VRE^k  
    • 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。 @QE&D+NS  
    t >Rh  
    • 单击“编辑参数耦合”按钮,将出现参数耦合向导。 +K ,T^<F;  
    v`U;.W  
    fnIF<Zt  
    >?.jN|  
    选择相关参数 #q5tG\gnM  
    f<y3/jl4  
    u"8KH u5C@  
    • 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。 IA$=  
    h;R>|2A  
    • 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。 &w:0ad|  
    x:c'ek  
    FytGg[#]  
    \y+^r|IL  
    源代码编辑器 Z:diM$Z?7  
    %AA -G  
    ;WgzR_'!'  
    • 选择参数后,必须设置控制耦合的代码段。 qKE+,g'  
    • 单击“编辑(“Edit”),将打开源代码编辑器。 m ;wj|@cF  
    'Z)#SzY  
    "BIhd*K[~  
    a%`L+b5-$  
    源代码编辑器 ft~QVe!  
    .pH 4[~  
    e}(8BF  
    •源代码选项卡包含三个区域: i O$ ?No  
    −源代码(中心区域)(1) I1JL`\;4  
    −全局变量各参数(右上方区域)(2) k#Qjm9V  
    −选择的系统参数(右下)(3)。 U&SSc@of  
    W{1l?Wo  
    EJNHZ<  
    U*XdFH}vV  
    参数耦合的一般示例 VBW][f  
    •通常,必须从目录中读取所选参数并将其保存到变量(第4行)。 r]Lj@0F>8  
    •之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。 iH>b"H >  
    {c7@`AV]  
    - %?> 1n  
         Y oZd,} i  
    全局参数的定义 }%<cF i &  
    •在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。 ,V''?@  
    •可以在“全局参数”(“Global Parameters”)选项卡中完成。 _>^Y0C[?5  
    •变量可以显示不同的类型和物理量。 N:EljzvP}  
    *2/6fhI[p  
    TQOJN  
    @6-3D/=  
    参数耦合的特殊示例 Jg$ NYs.xZ  
    •在此示例中,全局变量用于将其值返回给系统的两个选定参数。 D0L s~qr  
    •因此,无需从目录中读取或重新计算任何参数。 [ C!m,4  
    y^D3}ds  
    D'Uc?2X,&  
    :Ye~I;" 8  
    参数耦合的特殊示例 X>Z83qV5d!  
    •关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。 M >i *e  
    {;o54zuKf  
    ;zSV~G6-  
    kmt+E'^]  
    设置参数耦合的最终检查 ^c"\%!w"O  
    •在向导的最后一页,可以检查返回的参数和值。 N9vNSmm  
    I/gfsyfA  
    ES#q/yab5  
    )=5*iWe  
    z_). -  
       ~8'HX*B]z  
     
    分享到