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

infotek 2021-06-15 09:54

VirtualLab Fusion中的参数耦合

摘要 V.WfP*~NJ  
`Q26Dk  
VirtualLab的参数耦合功能可以耦合任意光学设置的每个参数。 此外,这些值可用于重新计算其他参数。因此该功能允许创建这些参数之间非常复杂的关系。 例如,当光学系统的特定参数在变化或优化过程中具有固定的关系时,参数耦合将很有帮助。 4\pA^%73  
{EJVZG:&  
js`zQx'  
QXJD' c  
设置参数耦合 $ajw]2kx  
PB>p"[ap4  
R $'}Z  
• 为了使用VirtualLab的参数耦合功能,请为给定的光学设置激活选项“使用参数耦合”(“Use Parameter Coupling”)。 };9dd3X  
yD1*^~loJ  
• 然后,“编辑参数耦合”(“Edit Parameter Coupling”)按钮将变为可用。 t)XV'J  
Y@eHp-[  
• 单击“编辑参数耦合”按钮,将出现参数耦合向导。 1@)]+* F*z  
]p'Qk  
fH`1dU  
k`g+    
选择相关参数 nWFp$tJ/R  
1)_f9GR  
x(}tr27o  
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。 y=h2_jt  
1+eC'&@Xjt  
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。 74gU 4T  
}/c.>U  
#PXl*~PrQ/  
bG^eP :r  
源代码编辑器 Xz]}cRQ[  
DDAqgx  
YD@V2gK  
• 选择参数后,必须设置控制耦合的代码段。 nOQ+oqM<  
• 单击“编辑(“Edit”),将打开源代码编辑器。 /2'\ya4B  
p00\C  
)Xd=EWGUS  
ls*^ 3^O  
源代码编辑器 vJ"@#$.  
KD,b.s  
oPa2GW8  
•源代码选项卡包含三个区域: s #L1:L  
−源代码(中心区域)(1) U^pe/11)H  
−全局变量各参数(右上方区域)(2) IR/0gP  
−选择的系统参数(右下)(3)。 u x:,io  
gFDP:I/`  
?\vJ8H[bD  
=Rb,`%  
参数耦合的一般示例 xmiF!R  
•通常,必须从目录中读取所选参数并将其保存到变量(第4行)。 $6y1';A  
•之后,该值可用作另一个参数的输出,并进一步进行计算,例如 doubled双倍(第7行)。 D<xPx  
.\U+`>4av  
? 5B}ZMW  
 ~-M7  
全局参数的定义 c"O\fX  
•在此特定示例中,定义一个新的全局变量很有帮助,该变量随后会出现在参数耦合窗口中。 |{ 9"n<JW  
•可以在“全局参数”(“Global Parameters”)选项卡中完成。 O)9T|, U  
•变量可以显示不同的类型和物理量。 fd+kr#  
N# ,4BU  
 h@W}xT  
<[~x]-  
参数耦合的特殊示例 vO0ql  
•在此示例中,全局变量用于将其值返回给系统的两个选定参数。 tAc;O[L  
•因此,无需从目录中读取或重新计算任何参数。 Q 5@~0  
"r"Y9KODm  
hJd#Gc~*M  
sXhtn' <v  
参数耦合的特殊示例 K] Eq"3  
•关闭源代码编辑器后,将显示已定义的全局变量“光栅高度”(“ GratingHeight”)。 >Y2Rr9  
2&tGJq-E  
r ,b  
M/1Q/;0P  
设置参数耦合的最终检查 wh*OD  
•在向导的最后一页,可以检查返回的参数和值。 (b{ {B$O  
siD Sm  
q!AS}rV  
|fw+{f  
文件信息 {g @ *jo&  
N}dJ)<(2~  
" g_\W  
Zb9@U: \  
Tl=vgs1  
QQ:2987619807
查看本帖完整版本: [-- VirtualLab Fusion中的参数耦合 --] [-- top --]

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