首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
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(}t r27o
• 单击“下一步”(“Next”),将显示一个表格,其中包含当前光学设置的所有参数。
y=h2_jt
1+eC'&@Xjt
• 请选择所有参数进行耦合和必要的计算。 例如,选择光栅界面的参数“ ZExtension”和“Distance”。
74gU4T
}/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<xP x
.\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
•在此示例中,全局变量用于将其值返回给系统的两个选定参数。
t Ac;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
网站统计