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

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

3天内不再提示

Device Studio结构操作的内容

鸿之微 来源:鸿之微 作者:鸿之微 2022-07-13 15:25 次阅读

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

上一期的教程给大家介绍了Device Studio的结构建模的内容,本期将介绍Device Studio结构操作的内容。

6.结构操作

对于结构的操作,用户可先仔细阅读工具栏(Toolbars)中各快捷图标的功能描述,再根据需要对结构进行相应操作,操作后的结构视图均可在3D显示区域查看。

6.1.结构的3D显示基础操作

Device Studio支持从ZY、XY、XZ、YZ、YX和ZX面观察结构的3D视图,如在3D显示区域的NaCl(1 1 1)晶体结构,用户通过鼠标点击工具栏中的3D Viewer zy View快捷图标将结构重置到ZY面,通过点击该快捷图标的下拉按钮可选择从XY、XZ、YZ、YX或ZX面来观察NaCl(1 1 1)晶体结构的3D视图,NaCl(1 1 1)晶体结构在3D显示区域的ZY、XY、XZ、YZ、YX和ZX面的3D视图分别为6.1-1(a)、6.1-1(b)、6.1-1(c)、6.1-1(d)、6.1-1(e)和6.1-1(f)所示。

93ee1cfa-01c1-11ed-ba43-dac502259ad0.png

在结构3D显示区域,用户可通过滚动鼠标中键将结构的3D视图放大或缩小;可先选中工具栏中的3D Viewer Translation Mode快捷图标或按住鼠标中键,通过拖动鼠标将结构的3D视图在该区域平移;可先选中工具栏中的3D Viewer Rotation Mode快捷图标或按住鼠标右键,通过拖动鼠标将结构的3D视图在该区域旋转。

6.2.结构的修改操作

以晶体MoS2为例来说明结构的一系列修改操作,准备结构文件MoS2.hzw,鼠标拖动该文件到软件的Project Explorer(项目管理)区域即可导入结构,结构的zy面3D视图如图6.2-1(a)所示。

6.2.1.添加原子

如在晶体MoS2中添加一个Cr原子,具体操作为点击Toolbars上的Add Atom快捷图标则弹出元素周期表,在元素周期表中选中Cr,点击OK,在图6.2-1(a)所示界面中根据需要在某个位置点击鼠标左键,再点击重新计算键长Recalculate LinkerBond快捷图标则完成在MoS2中添加一个Cr原子的操作,完成后的3D视图如图6.2-1(b)所示。

6.2.2.删除原子

如删除如图6.2-1(b)所示的结构中左边的S原子,具体操作为选中想删除的S原子,点击Toolbars上的Delete Atom快捷图标或直接按键盘中Delete键则可删除S原子,之后点击重新计算键长Recalculate LinkerBond快捷图标,删除S原子后的3D视图如图6.2-1(c)所示。

6.2.3.替换原子

如将如图6.2-1(c)所示的结构中的Cr原子替换成W原子,具体操作为选中想替换的Cr原子,点击Toolbars上的替换原子Replace Atom快捷图标则弹出元素周期表,在元素周期表中选中W,点击OK,再点击重新计算键长Recalculate LinkerBond快捷图标,则完成将如图6.2-1(c)所示的结构中的Cr原子替换成W原子的操作,完成后的结构的3D视图如图6.2-1(d)所示。

6.2.4.修改原子坐标

如将图6.2-1(d)中W原子的坐标位置由(0.5951619,1.47565329,7.18570423)修改为(1.0,1.5,12.0),具体操作为先鼠标选中W原子,则在Properties Explorer(结构属性区域)查看到选中的W原子的坐标信息为(0.5951619,1.47565329,7.18570423),再鼠标分别双击合适位置填写1.0、1.5和12.0,则修改好W原子的坐标,最后点击重新计算键长Recalculate LinkerBond快捷图标,修改原子坐标后结构的3D视图如图6.2-1(e)所示。

9427fe48-01c1-11ed-ba43-dac502259ad0.png

6.2.5.移动选中的原子

对于图6.2-1(e)所示的结构,移动左边的两个原子,具体操作如图6.2-2红色部分所示,先鼠标框选左边两个原子,点击Move Atom快捷图标,则弹出Move Atom界面,在界面中填写移动距离,点击沿着Z的正方向移动,移动之后点击新计算键长Recalculate LinkerBond快捷图标,移动后的结构的3D视图如图6.2-1(f)所示。

945aebf0-01c1-11ed-ba43-dac502259ad0.png

图6.2-2: 移动选中的原子操作界面

备注

这里对于结构的修改操作只描述了一部分,用户可根据需要仔细阅读工具栏(Toolbars)中各快捷图标的功能描述,再进行相应的结构操作。

6.3.结构的信息测量

以Si8晶体结构为例描述结构的信息测量一系列操作。准备结构文件 Si8.hzw,鼠标拖动该文件到软件的Project Explorer(项目管理区域)即可导入结构,结构的zy面3D视图如图6.3-1所示。

948a2d34-01c1-11ed-ba43-dac502259ad0.png

图6.3-1: Si8晶体结构

6.3.1.测量2个原子之间的距离

对于图6.3-1所示的晶体结构,先点击Toolbars上的Distance快捷图标,再通过鼠标分别选中结构中的2个原子则可测量选中的2个原子之间的距离如图6.3-2(a)所示,若不想保留测量数字,点击3D Viewer Selection Mode快捷图标,选中测量数字,按键盘中的Delete即可。

6.3.2.测量2个原子之间的向量

对于图6.3-1所示的晶体结构,先点击Toolbars上的Vector between two atoms快捷图标,再通过鼠标分别选中结构中的2个原子则可测量选中的2个原子之间的向量如图6.3-2(b)所示。

6.3.3.测量3个原子之间的夹角

对于图6.3-1所示的晶体结构,先点击Toolbars上的Angle快捷图标,再通过鼠标分别选中结构中的3个原子则可测量选中的3个原子之间的夹角如图6.3-2(c)所示。

6.3.4.测量4个原子之间的二面角

对于图6.3-1所示的晶体结构,先点击Toolbars上的Dihedral angle快捷图标,再通过鼠标分别选中结构中的4个原子则可测量选中的4个原子之间的二面角如图6.3-2(d)所示。

94b07020-01c1-11ed-ba43-dac502259ad0.png

审核编辑 :李倩

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

    关注

    21

    文章

    242

    浏览量

    30335
  • 3d视图
    +关注

    关注

    0

    文章

    9

    浏览量

    10997

原文标题:产品教程|Device Studio结构操作

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

收藏 人收藏

    评论

    相关推荐

    AIGC与传统内容生成的区别 AIGC的优势和挑战

    、AIGC与传统内容生成的区别 数据类型与处理 : AIGC主要面向非结构化数据的生成,如自然语言文本、图像、音频、视频等。这类数据规模更大,内在结构更复杂,对处理技术提出了更高要求。 传统
    的头像 发表于 11-22 16:04 105次阅读

    purepath studio为什么无法下载到TLV320ADC3101评估板?

    用purepath studio 生成了一个很简单的程序,build OK,但是执行download出错,提示Hardware device not connected TLV320adc3101 evm板插在USB口,ADC3101CS软件可以正常
    发表于 11-05 06:30

    AIGC与传统内容生成的区别

    AIGC : 主要面向非结构化数据的生成,如自然语言文本、图像、音频、视频等。 这类数据规模更大,内在结构更复杂,对处理技术提出了更高要求。 传统内容生成 : 主要处理结构化数据,如
    的头像 发表于 10-25 15:13 267次阅读

    请问purepath studio如何进行AEC?

    我们想测试AIC3256的AEC效果,用purepath studio进行编程时发现components里没有AEC相关内容。 上图是TI的一份应用报告里给出的components一栏,AEC
    发表于 10-23 07:05

    USB 3.2双通道操作:您需要了解的内容

    电子发烧友网站提供《USB 3.2双通道操作:您需要了解的内容.pdf》资料免费下载
    发表于 08-30 10:09 0次下载
    USB 3.2双通道<b class='flag-5'>操作</b>:您需要了解的<b class='flag-5'>内容</b>

    鸿蒙语言基础类库:system.device 设备信息

    在首页的onShow生命周期之前不建议调用device.getInfo接口。
    的头像 发表于 07-16 09:17 342次阅读

    RT Thread studio每次终止调试的时候会报错,为什么?

    如图,每次调试完结束调试都会报这个错,倒是没什么影响,下次也能正常调试,只是不知道有什么隐藏问题,工程是studio里用自带模版建立的stm32f4的工程,用的jlink v11, device name是STM32F407VE
    发表于 07-16 08:22

    RA2在e² studio环境生成LIB库操作

    RA2在e² studio环境生成LIB库操作
    的头像 发表于 05-15 08:06 429次阅读
    RA2在e² <b class='flag-5'>studio</b>环境生成LIB库<b class='flag-5'>操作</b>

    Virtuoso Studio:寄生参数提取设计

    基于 Cadence 30 年的行业知识和地位,全新人工智能定制设计解决方案 Virtuoso Studio 采用了多项创新功能和全新基础架构,能实现卓越的生产力,以及超越经典设计界限的全新集成水平。
    的头像 发表于 05-09 14:35 1800次阅读
    Virtuoso <b class='flag-5'>Studio</b>:寄生参数提取设计

    在e² studio中安装QE的流程介绍

    在e² studio中安装QE的流程介绍
    的头像 发表于 04-04 08:05 464次阅读
    在e² <b class='flag-5'>studio</b>中安装QE的流程介绍

    基于RA4M2工程将IAR Compiler添加到e2 Studio中相关操作的介绍

    为了方便客户在不同IDE环境下进行项目开发,可以在e2 studio开发环境下添加IAR相对应的Compiler供客户使用,满足不同客户使用需求
    的头像 发表于 02-27 13:46 809次阅读
    基于RA4M2工程将IAR Compiler添加到e2 <b class='flag-5'>Studio</b>中相关<b class='flag-5'>操作</b>的介绍

    die,device和chip的定义和区别

    在半导体行业中,“die”,“device”,和“chip”这三个术语都可以用来指代芯片。
    的头像 发表于 02-23 18:26 7415次阅读

    studio创建lib文件及使用

    studio创建lib文件及使用
    的头像 发表于 01-18 08:06 424次阅读
    e² <b class='flag-5'>studio</b>创建lib文件及使用

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

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

    基恩士KV STUDIO是什么?如何实现PLC远程上下载程序?

    KV STUDIO是基恩士PLC的编程软件。工程师通过手中的编程电脑,即可实现基恩士PLC的编程调试、诊断与数据传输,并能将程序上传下载进行进一步操作,是PLC工程师的日常工作内容
    的头像 发表于 12-19 13:55 1338次阅读
    基恩士KV <b class='flag-5'>STUDIO</b>是什么?如何实现PLC远程上下载程序?