首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> 讯技光电&黉论教育 -> VirtualLab Fusion中的参数耦合 [点此返回论坛查看本帖完整版本] [打印本页]

infotek 2025-11-13 08:02

VirtualLab Fusion中的参数耦合

摘要 -J?i6BHb  
S|U/m m  
VirtualLab的参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。 ]YF[W`2h  
VGLE5lP X  
i#$N,kt  
GT|=Kx$;  
设置参数耦合 ocwh*t)<k  
vAW+ ,Rfj  
cwK 6$Ax  
• 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。 w!{g^*R+!  
!b<c*J?f  
• 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。 0) }bJ,5/  
=i jGB~  
• 单击“编辑参数耦合”按钮,将出现参数耦合向导。 b<UZD yN~  
PxENLQ3a=  
I2JE@?  
I4%&/~!  
选择相关参数 wy3{>A Z(  
)M5:aSRz  
Xz`?b4i  
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。 ~2Jvb[IM  
> <WR]`G  
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。 Hd(|fc{2  
/p| ]*={  
+'qzk>B  
m09 Bds  
源代码编辑器 '+tU8Pb  
yQ)y#5/<6  
`.PZx%=  
• 选择参数后,必须设置控制耦合的代码段。 MW%EJT>@z  
• 单击“编辑(“Edit”),将打开源代码编辑器。 Z2d,J>-  
a}l^+  
a%Ky;ys  
Fxwe,  
源代码编辑器 Bor_Kib  
M%H<F3  
%H\i}}PTe  
•源代码选项卡包含三个区域: Bfw]#"N`  
−源代码(中心区域)(1) <6k5nEh  
−全局变量各参数(右上方区域)(2) @;m7u  
−选择的系统参数(右下)(3)。 yP\KIm!  
OF^v;4u  
VZNMom,Wr  
r (Ab+1b  
参数耦合的一般示例 Y*iYr2?;  
•通常,必须从目录中读取所选参数并将其保存到变量(第4行)。 -~Kw~RX<(  
•之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。 .L'>1H]B  
mXnl-_  
B5"(NJ;  
DYlu`j_ux  
全局参数的定义 g1-^@&q  
•在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。 H8j#rC#&pm  
•可以在“全局参数”(“Global Parameters”)选项卡中完成。 ,.Ac= "f  
•变量可以显示不同的类型和物理量。 U1<EAGo|  
>x0"gh  
w[Ee#Yaj.-  
S0C 7'H%?#  
参数耦合的特殊示例 _W]qV2j  
•在此示例中,全局变量用于将其值返回给系统的两个选定参数。 (i4=}Kn2  
•因此,无需从目录中读取或重新计算任何参数。 ej dYh $  
ML?%s`   
VH1PC  
-d? 9Acd  
参数耦合的特殊示例 h?[3{Z^  
•关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。 7!Z\B-_,  
47s<xQy  
1ipfv-hb6  
4;@|tC|u  
设置参数耦合的最终检查 in_~,fd  
•在向导的最后一页,可以检查返回的参数和值。 t3!?F(&  
t b5k|  
VR/7CI4=  
wb^Yg9  
查看本帖完整版本: [-- VirtualLab Fusion中的参数耦合 --] [-- top --]

Copyright © 2005-2026 光行天下 蜀ICP备06003254号-1 网站统计