0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Device Studio结构建模5.7-5.8内容

鸿之微 来源:鸿之微 作者:鸿之微 2022-07-12 14:43 次阅读

Device Studio(简称:DS)作为鸿之微的材料设计与仿真软件,能够进行电子器件的结构搭建与仿真;能够进行晶体结构和纳米器件的建模;能够生成科研计算软件 Nanodcal、Nanoskim、MOMAP、RESCU、DS-PAW、BDF、STEMS、TOPS、PODS、VASP、LAMMPS、QUANTUM ESPRESSO、Gaussian的输入文件并进行存储和管理;可以根据用户需求,将输入文件传递给远程或本地的计算机进行计算,并控制计算流程;可以将计算结果进行可视化显示和分析。

上一期的教程给大家介绍了Device Studio支持的文件类型及结构建模5.4-5.6的内容,本期继续介绍Device Studio结构建模5.7-5.8的内容。

5.7. 器件建模

以构建金-烷硫醇-金(Au-Alkanethiol-Au)分子器件结构为例,以下将分为几个步骤逐步搭建并详细说明。

5.7.1. 导入Au晶体结构

从Device Studio本地数据库中导入Au晶体结构 ,即导入Au原胞,导入过程这里不做详细描述,用户可参考 本地数据库导入结构,导入Au晶体结构后的界面如图5.7-1所示。

55bc79b0-00fc-11ed-ba43-dac502259ad0.png

图5.7-1: 导入Au晶体结构后的界面

5.7.2. 将Au原胞转换为Au晶胞

点击图5.7-1中的 Build → Redefine Crystal 弹出Redefine Crystal界面如图5.7-2所示。点击图5.7-2中的 face-centered → Preview 则界面变化为如图5.7-3所示,用户可在图5.7-3的右侧区域预览转换后的结构,之后点击 Build 则Au原胞转换为Au晶胞结构,其结构文件保存在软件的项目管理区域(Project Explorer),同时可在3D显示区域查看到该结构的3D视图显示如图5.7-4所示。图5.7-4中的 Au.hzw 对应Au原胞,Au_Rede.hzw 对应Au晶胞,用户可根据计算需要选中结构文件,右击选择 Rename 对结构文件重新命名。

561658f4-00fc-11ed-ba43-dac502259ad0.png

图5.7-2: 将Au原胞Redefine Crystal的界面

563e495e-00fc-11ed-ba43-dac502259ad0.png

图5.7-3: 将Au原胞转换为Au晶胞的操作界面

566ba944-00fc-11ed-ba43-dac502259ad0.png

图5.7-4: 将Au原胞转换为Au晶胞后的界面

5.7.3. 将Au晶胞转换为Au超胞

将Au晶胞转换为2*2*4的超胞(简称:Au超胞),点击图5.7-4中的 Build → Redefine Crystal 弹出Redefine Crystal界面,按照如图5.7-5所示界面红色框选部分修改参数,点击 Preview 预览转换后的超胞结构,点击 Build 则Au晶胞转换为Au超胞结构,其结构文件保存在软件的项目管理区域(Project Explorer),同时可在3D显示区域查看到该结构的3D视图显示如图5.7-6所示。图5.7-6中的 Au_Rede_Rede.hzw 对应Au超胞,用户可根据计算需要给该结构文件重新命名。

569ac2d8-00fc-11ed-ba43-dac502259ad0.png

图5.7-5: 将Au晶胞转换为Au超胞的操作界面

56bd808e-00fc-11ed-ba43-dac502259ad0.png

图5.7-6: 将Au晶胞转换为Au超胞后的界面

5.7.4. 删除Au超胞中多余原子及操作

删除Au超胞中多余原子,并将结构在晶格单元中居中对齐。为避免删错原子无法还原,建议将Au超胞复制一份,选中 Au_Rede_Rede.hzw 结构文件 → 右击 → Copy,弹出CopyFile界面如图5.7-7所示,用户可根据计算需要重新命名,如Au_superCell,或直接采用默认命名,之后点击CopyFile对话框中的 OK 按钮则 Au_SuperCell.hzw 结构文件存储在项目管理区域,双击该结构文件,使之在3D视图显示如图5.7-8(a)所示。

56f64aa4-00fc-11ed-ba43-dac502259ad0.png

图5.7-7: CopyFile界面

(1)在3D显示区域,zy面情况下,用鼠标框选图5.7-8(a)中红色框部分,点击Toolbars上的 Delete Atom 快捷图标或点击键盘中 Delete 键删除选中的原子,删除后如图5.7-8(b)所示。

(2)点击Toolbars上的 3D Viewer zy View 快捷图标右侧的下拉按钮,选中 xy View 则由zy面切换为xy面如图5.7-8(c)所示,用鼠标框选图5.7-8(c)中红色框部分,点击Toolbars上的 Delete Atom 快捷图标或点击键盘 Delete 键删除选中的原子。删除后,点击Toolbars上的 3D Viewer zy View 快捷图标切换回zy面如图5.7-8(d)所示。首先,鼠标框选图5.7-8(d)中的红色框部分;其次,按住键盘 Ctrl 键,同时鼠标点击图5.7-8(d)中的绿色框部分;最后,点击Toolbars上的 Delete Atom 快捷图标或点击键盘中 Delete 键删除选中的原子,删除后如图5.7-8(e)所示。

(3)在图5.7-8(e)的情况下,点击Toolbars上的 Center 快捷图标则可将结构中所有原子作为整体在晶格单元中居中对齐,居中对齐后如图5.7-8(f)所示。做完上述一些列操作,此时结构文件 Au_SuperCell.hzw 即Au_SuperCell超胞,对应着图5.7-8(f)的3D视图显示。

备注

由图5.7-8(a)可知被选中的原子为高亮黄色,用户可根据这点判断原子是否被选中。

57104a1c-00fc-11ed-ba43-dac502259ad0.png

5.7.5. 设置X和Y轴方向为真空

将Au_SuperCell超胞的X和Y轴方向设置为真空。将Au_SuperCell超胞复制一份并重命名为Au_SuperCell_1,双击该结构文件 Au_SuperCell_1.hzw 使之在3D显示区域显示。点击Toolbars上的 Convert to Crystal 快捷图标弹出Convert to Crystal界面,按照图5.7-9所示界面红色框选部分设置参数 → 界面右侧预览 → Build 则将Au_SuperCell超胞的X和Y轴方向设置为真空如图5.7-10(a)所示,点击Toolbars上的 Center 快捷图标则可将结构中所有原子作为整体在晶格单元中居中对齐,居中对齐后如图5.7-10(b)所示。做完上述一些列操作,结构文件 Au_SuperCell_1.hzw即Au_SuperCell_1超胞,对应着图5.7-10(b)的3D视图显示。

备注

将结构文件复制并重命名,是为了在教程中方便说明,同时避免一系列操作后失误后无法还原,用户可根据建模需要决定是否复制、重命名。一般误删或误操作,可点击Toolbars上的 Undo 快捷图标撤销,或按快捷键 Ctrl+Z 撤销。

575362fc-00fc-11ed-ba43-dac502259ad0.png

图5.7-9: Convert to Crystal界面

备注

在图5.7-9界面中点击 Build 按钮后 Au_SuperCell.hzw 结构的3D视图不显示在3D显示区域的合适位置,用户可通过点击Toolbars上 3D Viewer zy View 快捷图标或按快捷键 Ctrl+R 重置该结构的3D视图到合适位置,重置后的结构3D视图如图5.7-10(b)所示。用户在建模过程中遇到结构的3D视图不在3D显示区域的合适位置,均可通过上述方式重置。

57729dc0-00fc-11ed-ba43-dac502259ad0.png

5.7.6. 将结构做镜像处理并重置晶格常数

将选中的原子做镜像处理,重新设置晶格常数,并将结构居中对齐。如图5.7-11所示,选中所有原子 → 点击 Mirror Atom 快捷图标 → 弹出Mirror界面 → 设置参数 → 勾选Copy → 点击 Apply,则结构如图5.7-13(a)所示。点击 Convert to Crystal 快捷图标弹出Convert to Crystal界面如图5.7-12所示,按图中红色框选部分设置参数后,在界面右侧预览重置晶格常数后的结构,点击 Build,点击 Center 快捷图标将重置晶格常数后的结构中所有原子作为整体在晶格单元中居中对齐,对齐后如图5.7-13(b)所示。

5798e1a6-00fc-11ed-ba43-dac502259ad0.png

图5.7-11: 对Au_SuperCell_1超胞做镜像处理操作界面

580d3808-00fc-11ed-ba43-dac502259ad0.png

图5.7-12: 对Au_SuperCell_1超胞重新设置晶格常数操作界面

5839e8da-00fc-11ed-ba43-dac502259ad0.png

5.7.7. 构建两端口器件结构

导入烷硫醇分子结构,并将结构复制到Au_SuperCell_1超胞结构中居中位置,之后构建两端口器件结构。

(1)导入烷硫醇(Alkanethiol)分子结构如图5.7-14所示。

5856be7e-00fc-11ed-ba43-dac502259ad0.png

图5.7-14: 烷硫醇(Alkanethiol)分子结构

(2)双击 Au_SuperCell_1.hzw 打开Au_SuperCell_1超胞结构,鼠标框选并按快捷键 Ctrl+C 复制烷硫醇(Alkanethiol)分子结构;鼠标点击图5.7-13(b)界面左侧位置,并按快捷键 Ctrl+V 将烷硫醇(Alkanethiol)分子结构粘贴到Au_SuperCell_1超胞结构中如图5.7-15(a)所示。为方便将粘贴的烷硫醇(Alkanethiol)分子结构移动到Au_SuperCell_1超胞结构的居中位置,点击 3D Viewer zy View 快捷图标右侧的下拉按钮,选中 zx View 则由zy面切换为zx面如图5.7-15(b)所示。点击快捷图标 Center 则将烷硫醇(Alkanethiol)分子结构移动到Au_SuperCell_1超胞结构的居中位置如图5.7-15(c)所示,点击快捷图标 3D Viewer zy View 则切换为zy面如图5.7-15(d)所示。

5927a98a-00fc-11ed-ba43-dac502259ad0.png

(3)点击 Convert to Device 快捷图标,弹出弹出Convert to Device界面如图5.7-16所示,分别勾选界面中的红色框部分,点击 Preview 在界面右侧预览构建的两端口器件结构,点击 Build 则搭建好的两端口器件结构 Device_Au_SuperCell_1.hzw 如图5.7-15(e)所示。

5980cf42-00fc-11ed-ba43-dac502259ad0.png

图5.7-16: Convert to Device界面

5.7.8. 给器件结构添加缓冲层

用户可根据计算需要决定是否给构建好的两端口器件结构增加缓冲层,无强制要求。以沿着输运方向(Z轴方向),给器件结构 Device_Au_SuperCell_1.hzw 靠近电极添加缓冲层为例,双击打开该器件结构 → 点击软件Menu菜单栏的 Simulator → Nanodcal → Add Buffer,弹出Add Buffer界面如图5.7-17所示,点击界面中Left后的 + 号按钮2次,可在界面右侧预览到沿着输运方向器件的的左侧添加了缓冲层,点击 Build 则添加了缓冲层的两端口器件结构 Device_Au_SuperCell_1_Buffer1.hzw 如图5.7-15(f)所示。

59b302a0-00fc-11ed-ba43-dac502259ad0.png

图5.7-17: Add Buffer界面

备注

上述给器件结构添加缓冲层只是案例,用户可根据计算需要决定是否在靠近电极两端添加缓冲层,决定添加几层。

5.8. 导出结构

对于搭建好的结构,如两端口器件结构 Device_Au_SuperCell_1_Buffer1.hzw ,若想导出此结构文件,双击打开该结构文件 → 点击软件的 File → Export 弹出导出当前结构文件界面,用户可根据需要选择存储位置,对该结构文件命名,或采用默认命名,并选择存储格式。

原文标题:产品教程|Device Studio 结构建模03

文章出处:【微信公众号:鸿之微】欢迎添加关注!文章转载请注明出处。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子器件
    +关注

    关注

    2

    文章

    587

    浏览量

    32067
  • Devices
    +关注

    关注

    1

    文章

    51

    浏览量

    21674
  • 纳米器件
    +关注

    关注

    0

    文章

    19

    浏览量

    7915

原文标题:产品教程|Device Studio 结构建模03

文章出处:【微信号:hzwtech,微信公众号:鸿之微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    微软Copilot Studio新功能:支持定制Agent 赋能用户构建自主智能体

    微软宣布重大更新,用户可通过Microsoft Copilot Studio构建自主智能体。麦肯锡、汤森路透等全球知名企业己利用智能体,实现了效率飞跃与业务升级。智能体拥有自主行动能力,能灵活配置并
    的头像 发表于 11-10 09:59 521次阅读
    微软Copilot <b class='flag-5'>Studio</b>新功能:支持定制Agent 赋能用户<b class='flag-5'>构建</b>自主智能体

    基于容性能量转移原理的DC-DC变换器建模问题

    图一为拓扑结构,图二为运行时的波形,图三为单相结构。 其工作原理为控制开关阀交替导通,使储能桥臂交替连接至高压侧和低压侧,实现能量的传递,子模块为半桥子模块。目前相对单相结构进行建模
    发表于 11-07 20:41

    2.4G &amp; 5.8G无线音频传输有什么区别?

    简述无线技术: 5.8GHz频段是一个比2.4GHz频率更高、开放的ISM频段,最近几年开始进入产品研发领域,它遵从于802.11a、FCC Part 15、 ETSI EN 301 489
    发表于 09-25 11:01

    rt-thread studio手动导入bsp失败的原因?怎么处理?

    rt-thread studio 手动导入bsp 失败。 版本: 2.2.8 构建ID: 202405200930 导入的bsp 是直接从rt-thread 代码仓库下载的
    发表于 09-13 06:45

    RT-Thread Studio构建和重新构建的不同,一般我们编译工程时用哪个?

    想请教在RT-Thread Studio中,构建和重新构建的不同,一般我们编译工程时用哪个,谢谢!
    发表于 07-25 07:38

    RT-Thread Studio每次重开后构建都无法运行程序怎么解决?

    RT-Thread Studio每次重开后构建都 无法运行程序 “make”:Launching failed 只要新建一个项目之后就又可以了 但退出之后又不行了 已经设置了路径 make是能在任意位置运行的,重启过RT-Thread
    发表于 07-18 07:33

    新架构下服务建模,关键在这6步!

    经纬恒润基于SystemWeaver平台,按照SOA建模理念为客户提供了新一代基于SOA的企业级电子电气系统协同设计解决方案,可以有效支持服务和信号的混合架构建模
    的头像 发表于 07-08 10:36 1315次阅读
    新架构下服务<b class='flag-5'>建模</b>,关键在这6步!

    3D建模的重要内容和应用

    3D建模是一种技术,通过计算机软件创建虚拟三维模型,模拟现实世界中的物体或场景。这项技术广泛应用于建筑设计、电影制作、游戏开发、工程仿真等领域。下面古河云科技将介绍一些与3D建模相关的重要内容
    的头像 发表于 06-21 14:48 584次阅读

    隧道BIM如何设计和建模

    、协作工作、优化设计,并最大程度地提高项目效率和质量。下面是关于如何设计和建模隧道BIM的详细内容: 1.数据采集与建模需求确定:在设计之初,需要收集并整合地形、地质、气象等方面的数据,并确定设计需求和目标。这些数据将为后续BI
    的头像 发表于 06-04 15:54 364次阅读

    Aurix Development Studio构建Autosar MCAL FW,构建\"IfxGtm_reg.h\" 时总是出错怎么解决?

    我使用 Aurix Development Studio构建 Autosar MCAL FW,在构建\"IfxGtm_reg.h\" 时总是出错。 \"- 语法错误
    发表于 05-29 07:34

    鸿蒙OpenHarmony开发:【编译构建指导】

    OpenHarmony编译子系统是以GN和Ninja构建为基座,对构建和配置粒度进行部件化抽象、对内建模块进行功能增强、对业务模块进行功能扩展的系统,该系统提供以下基本功能
    的头像 发表于 05-13 09:31 1663次阅读
    鸿蒙OpenHarmony开发:【编译<b class='flag-5'>构建</b>指导】

    AURIX™ Development studio烧录失败的原因?

    当我使用AURIX™ Development studio进行编译和烧录时,构建已完成,但烧录失败。 错误在于捕获。 您知道如何解决这个问题吗? 我不知道什么是 DUT。
    发表于 03-05 06:42

    鸿蒙开发【编译构建】讲解

    Version 4~7工程编译构建示意图如下: 另外,针对Native C++开发方式,DevEco Studio支持的编译工具链为CMake和NinJa,在启动编译后,可以在底部工具栏窗口的输出内容
    发表于 02-27 17:41

    Virtuoso Studio Device-Level自动布局布线解决方案

    基于 Cadence 30 年的行业知识和领先地位,全新人工智能定制设计解决方案 Virtuoso Studio 采用了多项创新功能和新的基础架构,实现无与伦比的生产力,以及超越经典设计界限的全新集成水平。在本文中,您将了解优异的模拟设计工具如何变得更好,并助您解决挑战性的设计问题。
    的头像 发表于 01-09 12:22 1677次阅读
    Virtuoso <b class='flag-5'>Studio</b> <b class='flag-5'>Device</b>-Level自动布局布线解决方案

    鸿蒙南向开发—OpenHarmony技术编译构建框架

    概述 OpenHarmony编译子系统是以GN和Ninja构建为基座,对构建和配置粒度进行部件化抽象、对内建模块进行功能增强、对业务模块进行功能扩展的系统,该系统提供以下基本功能: 以部件为最小
    发表于 01-04 16:47