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

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

3天内不再提示

Device Studio支持的文件类型及结构建模5.1-5.3的内容

鸿之微 ? 来源:鸿之微 ? 作者:鸿之微 ? 2022-07-12 14:44 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

上一期的教程给大家介绍了Device Studio基本简介和新手快速入门指南及图形界面,本期将介绍Device Studio支持的文件类型及结构建模5.1-5.3的内容。

4.支持的文件类型

Device Studio支持的文件类型有.hzw、.xyz、.cif、.xsd、scf.input、.py、POSCAR、CONTCAR等,其中.hzw为Device Studio特有文件格式。Device Studio可根据用户需要导出.hzw、.xyz格式的结构文件,并可将结构文件的3D可视化结果以.png图片格式导出;对于晶体结构,可识别其空间群结构信息,并导出.cif格式的结构文件。

5.结构建模

Device Studio支持从本地或在线数据库导入结构,或在导入结构的基础上搭建新的结构,支持创建各种分子、晶体和LCR/LR/FCB/FB/BCT/BT等典型的器件结构。Device Studio可根据用户提出的匹配精度要求,自动劈裂晶面,并进行匹配搭建器件结构,可以自动匹配搭建多层膜器件或晶体结构。

5.1.导入结构

导入结构前需要创建新项目或打开已建项目,在存在项目的基础上导入结构。创建项目的操作为:双击Device Studio图标快捷方式登录并启动软件,其图形界面如图5.1-1所示,根据界面提示选择创建一个新的项目(Create a new Project)或打开一个已经存在的项目(Open an existing Project)的按钮,选中之后点击界面中的OK按钮即可。若选择创建一个新的项目,用户可根据需要给该项目命名,如本项目命名为DeviceStudio。

b7c82522-00fd-11ed-ba43-dac502259ad0.png

图5.1-1: 启动软件后选择创建或打开项目的图形界面

5.1.1.本地数据库导入结构

Device Studio自带本地数据库,该数据库包含500多种常用或热门材料,后期将会不断更新壮大数据库,若用户需大量级数据库,可关注鸿之微软件FIRST,该软件内置了三大数据库QuickMol、QuickCrystal和ACED,材料条目超过1000万。用户可通过本地数据库导入结构,如导入ZnO-MgO-Si器件结构,其导入结构的操作如图5.1-2红色部分所示:File→Import→Import Local,之后弹出图形界面如图5.1-3所示,根据界面提示在本地数据库中找到ZnO-MgO-Si所在的文件夹,选中ZnO-MgO-Si结构文件,点击图5.1-3中的打开按钮即可导入ZnO-MgO-Si结构,导入ZnO-MgO-Si结构后的图形界面如图5.1-4所示,其中ZnO-MgO-Si.hzw结构文件在 Project Explorer(项目管理)区域,结构的3D视图显示在3D Viewer(3D显示)区域。

若不想通过数据库导入结构,知道结构文件的位置,如ZnO-MgO-Si结构,直接鼠标左击选中该结构文件,拖动到Device Studio的Project Explorer(项目管理)区域即可导入该结构,同时其结构的3D视图显示在3D Viewer(3D显示)区域。

b7e36198-00fd-11ed-ba43-dac502259ad0.png

图5.1-2: 弹出本地数据库导入结构操作界面

b809c022-00fd-11ed-ba43-dac502259ad0.png

图5.1-3: 选中ZnO-MgO-Si结构文件界面

b8305a5c-00fd-11ed-ba43-dac502259ad0.png

图5.1-4: 导入ZnO-MgO-Si结构后的Device Studio界面

5.1.2.在线数据库导入结构

Device Studio支持连接在线数据库Materials Project,如图5.1-5红色部分所示:点击File→Import→Import Online则弹出从Materials Project数据库导入结构的界面,在该界面中用户可通过输入元素、化学式或mp序号的方式来搜索原子结构。

b85a0212-00fd-11ed-ba43-dac502259ad0.png

图5.1-5: 弹出在线数据库导入结构操作界面

如图5.1-6所示,通过输入元素来搜索结构,输入Si元素,点击Search按钮或点击键盘Enter键,则出现很多只含有Si元素的原子结构,如Si4结构,左边为其详细的化学式,右边为其对应的空间群结构,选中之后可在界面左下角红色框区域查看该结构的化学式、空间群对称信息以及原子坐标等详细信息;可在界面右下角红色框区域查看到该结构的3D显示。对于结构的3D显示,可通过滚动鼠标中键将3D显示结果放大或缩小;可鼠标右键选中该结构,通过拖动鼠标来将3D视图显示结果进行旋转,确定好搜索的原子结构后点击界面中的Add按钮则可将该原子结构导入,其结构文件保存在软件的项目管理区域(Project Explorer),同时可在3D显示区域查看到该原子结构的3D视图显示,通过在线数据库Materials Project导入Si4结构后的Device Studio界面如图5.1-7所示。

b87e8600-00fd-11ed-ba43-dac502259ad0.png

图5.1-6: Materials Project元素搜索并导入结构的操作界面

b89976ea-00fd-11ed-ba43-dac502259ad0.png

图5.1-7: 导入Si4结构后的Device Studio界面

通过化学式、mp序号来搜索并导入结构的操作与通过元素搜索并导入结构的操作一致,其操作界面分别如图5.1-8、5.1-9所示。

b8bf2750-00fd-11ed-ba43-dac502259ad0.png

图5.1-8: Materials Project化学式搜索并导入结构的操作界面

b8e1ab04-00fd-11ed-ba43-dac502259ad0.png

图5.1-9: Materials Project mp序号搜索并导入结构的操作界面

5.2.2D分子建模

Device Studio 2022A版新增2D分子建模功能,在2D分子建模的界面中,其工具栏包含绘制分子结构式的多种键和工具,包括化学键、环形模板、折叠链、船式结构、椅式结构、箭头、边框以及文本编辑工具等,用户可通过该功能快捷方便的绘制各种2D平面分子结构式和编写方程式,并支持将2D分子结构转化为3D分子结构。

Device Studio具有对2D分子结构进行编辑的功能,用户可对分子结构进行旋转、修改键宽、键长、键位颜色、键位类型、键位属性转换、加氢、减氢、加电荷、减电荷等操作。

以搭建3个相连苯环的2D分子结构并将其转换为对应的3D分子结构为例,其搭建步骤如图5.2-1所示。

b9026998-00fd-11ed-ba43-dac502259ad0.png

(a): 弹出2D分子建模界面操作

b921362a-00fd-11ed-ba43-dac502259ad0.png

(b): 2D分子建模界面

b93edda6-00fd-11ed-ba43-dac502259ad0.png

(c): 搭建2D分子结构并转换为3D分子结构操作

b95d63b6-00fd-11ed-ba43-dac502259ad0.png

(d): 2D分子结构转换为3D分子结构后的Device Studio界面

b97feab2-00fd-11ed-ba43-dac502259ad0.png

(e): 优化转换后的3D分子结构操作

图5.2-1: Device Studio搭建2D分子结构并将其转换为对应的3D分子结构的操作步骤

5.3.3D分子建模

Device Studio 2022A版新增3D分子建模功能,用户可通过该功能方便快捷的搭建3D分子结构,Device Studio支持对3D分子结构进行编辑,并可查看分子结构的原子坐标和原子之间成键的详细信息,可对分子结构进行共键调整、原子夹角调整、二面角调整、加氢、平移、旋转、重命名、复制片段、增、删、改等一系列操作。Device Studio搭建3D分子结构的操作界面如图5.3-1所示。

b9a955fa-00fd-11ed-ba43-dac502259ad0.png

(a): 弹出3D分子建模界面操作

b9c18a8a-00fd-11ed-ba43-dac502259ad0.png

(b): 3D分子建模界面

b9df222a-00fd-11ed-ba43-dac502259ad0.png

(c): 搭建3D分子结构操作一

ba04b4d6-00fd-11ed-ba43-dac502259ad0.png

(d): 搭建3D分子结构操作二

ba6cf01e-00fd-11ed-ba43-dac502259ad0.png

(e): 优化搭建好的3D分子结构

图5.3-1: Device Studio搭建3D分子结构的操作步骤

审核编辑 :李倩

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

    关注

    1

    文章

    119

    浏览量

    22045
  • 可视化
    +关注

    关注

    1

    文章

    1270

    浏览量

    22003

原文标题:产品教程|Device Studio支持的文件类型及结构建模01

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Android Studio中的Gemini全面支持Dart和Flutter开发

    在 Android Studio 中创建 Android 应用的 Flutter 开发者将迎来一次重大的飞跃: Android Studio 中的 Gemini 已全面支持 Dart
    的头像 发表于 08-06 13:52 ?407次阅读
    Android <b class='flag-5'>Studio</b>中的Gemini全面<b class='flag-5'>支持</b>Dart和Flutter开发

    【润开鸿HH-SCDAYU800A开发板试用体验】润开鸿HH-SCDAYU800A开发板(三)

    配置项,包括buildOption、targets配置等。 hvigorfile.ts:模块级编译构建任务脚本。 oh-package.json5:描述三方包的包名、版本、入口文件类型声明
    发表于 07-07 10:40

    使用studio构建STM32F4工程报错的原因?

    使用studio 构建STM32F4 工程,什么都没有动报了以上错误.这是为什么 ?
    发表于 06-26 07:26

    使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件

    应用调试 5.1 模拟器调试 点击工具栏中的 Tools > Device Manager 图标 在弹出窗口中点击 New Emulator 选择设备类型和系统版本,点击 Next 完成创建
    发表于 06-11 17:18

    Android Studio中的Gemini支持多模态输入功能

    在开发生命周期的每个阶段,Android Studio 中的 Gemini 都已成为您的 AI 助手,助您更轻松地构建高质量的应用。我们很高兴地与您分享一项重大升级:Android Studio
    的头像 发表于 05-14 16:44 ?617次阅读

    VirtualLab应用:傅科刀口测试的建模

    建模任务 系统构建模块——抛物面镜 系统构建模块 – 球面镜 系统构建块 – 光阑 系统构建模块——理想准直透镜 系统中应用
    发表于 04-26 10:37

    一文教你构建第一个应用程序

    支持 FA 模式。 Device type:该工程模板支持的设备类型。 Node:该工程运行的 Node.js 运行时 。 步骤 4单击 Finish,工具会自动生成示例代码和相关资
    发表于 04-24 06:41

    Allegro Skill封装功能-导出device文件介绍与演示

    交互式。 ? ? Allegro软件支持通过封装(.dra)文件直接导出Device文件。然而,该方法存在明显的
    发表于 04-19 09:44 ?1004次阅读
    Allegro Skill封装功能-导出<b class='flag-5'>device</b><b class='flag-5'>文件</b>介绍与演示

    文件类型定义

    // 开关#define ?SW_ON ? ? ? ? ? ? ??1#define ?SW_OFF ? ? ? ? ? ? ?2#define ?SW_INVERT ? ? ? ? ??3?// 右移位替代除法#define ?SHIFT
    发表于 03-24 18:17 ?0次下载

    AGM FPGA/MCU烧写文件类型有哪些及用途

    AGM FPGA/MCU烧写文件类型有哪些及用途 AGM有FPGA和MCU器件,那FPGA/MCU烧写文件类型有哪些及用途,让我们一起梳理一下。 一、AG256 / 576系列: .prg为烧写文件
    发表于 03-14 09:54

    e?studio和Keil简介及如何安装e?studio开发环境

    (简称为e2或e2s)是瑞萨电子的一款包含代码开发、构建和调试的开发工具。e?studio基于开源EclipseIDE和与之相关的C/C++开发工具(CDT)。e?studio托管了瑞萨的FSP灵活
    的头像 发表于 03-13 17:27 ?1476次阅读
    e?<b class='flag-5'>studio</b>和Keil简介及如何安装e?<b class='flag-5'>studio</b>开发环境

    DevEco Studio构建分析工具Build Analyzer 为原生鸿蒙应用开发提速

    在原生鸿蒙应用开发过程中,随着项目复杂度的增加,开发者花费在构建上的时间越来越长,导致开发效率降低。为了帮助开发者解决构建效率的问题,华为在DevEco Studio上提供了Build
    发表于 02-17 18:06

    eIQ Time Series Studio工具使用教程

    本期为大家带来eIQ Time Series Studio工具使用攻略-输入文件格式的介绍。
    的头像 发表于 12-26 09:25 ?1067次阅读
    eIQ Time Series <b class='flag-5'>Studio</b>工具使用教程

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

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

    【米尔NXP i.MX 93开发板试用评测】3、NXP的MCU工程目录结构和源码分析

    ,如Unix的Makefile或Windows的Visual Studio工程文件。CMake支持多种编程语言,包括C、C++、Fortran、Java和Python等,并且可以与多种编译器和开发
    发表于 09-21 21:11