这是本文档旧的修订版!
VNL:界面构建器
在该教程中,您将学会怎样使用界面构建器。您将在 Ag(100) 和 Au(100) 之间建立界面。
假设您已经熟悉了 VNL 的基本功能。
对金的晶体结构做同样的操作,但将其沿(111)方向切割。
现在您已经构造了Ag(100)和Au(111)的超胞结构,下一步就是让它们结合成一个界面。为了达到这个目的,我们要打开面板栏Builders分组里的Interface插件。它有两个位置,分别将Ag(100)和Au(111)晶体放在第一个和第二个位置上。
VNL会搜索这两个表面间所有可能的重复次数和旋转操作,以寻找到有最小应变的公共超胞。打开Select Surface Cells菜单,上方两张图显示了两晶体的被选定面。下方左侧图上有一些蓝色的圆点,每个点都代表着一个两晶体的公共超胞。
现在我们要来调整用于匹配晶体的算法。为了达到这一目的,需要打开Set Matching Parameters菜单。在这个菜单里,可以选择每个单元格重复的次数和扫描到的角度来形成匹配。增大nmax和mmax的值到8可以用较小的应力搜索到较大的超胞。然后点击OK。
现在重新计算所有匹配的晶体。选择最接近左下角的蓝点,该点是具有较小超胞和较小应力的最优解。这个超胞包含38个原子,只有0.47%的平均应力。点击Apply。
下一步,设定两晶体的相对位置。打开主界面Builder窗口的Shift Surface菜单。此处,既可以手动调整晶体间的相对位置,还可以用ATK-ForceField计算器模拟最佳距离。
在这个案例中有很多可供选择的势,如果您对任何一个都不熟悉的话,可以尝试不同的势并检验是否结果一致。
对于2017之前版本的ATK,ATK-ForceField计算器可以在在名为ATK-Classical的分类下找到。
选择Shift Surfaces菜单,返回到主界面窗口。使用按钮增加5个银层和3个金层。检查一下,现在界面的左侧有7层,右侧有6层(提示:您可以用快捷键Ctrl+r调整图形窗口的大小)。点击Create生成结构。
您可以在The Interface Builder in VNL的技术说明中了解更多Interface Builder的相关信息。