在ms软件中切100面

      这是我在简书的第一篇文章,简书这个APP以后就用来作为我记录模拟计算的一个地方。。。

      第一次发文章打算写一篇关于如何在materials studio软件中构建晶体结构,以及按照相应的晶面指数切出晶面,固定晶体结构中的一部分原子,并且利用武汉大学赵老师制作的脚本文件很快的给出晶体结构在vasp环境下需要的POSCAR文件。

本文以W元素为例,在这里切出W晶体的(100)晶面,并创建2✖2的超晶胞,之后还要固定该超晶胞的底层原子,然后给出POSCAR文件。

1.首先我们需要一个W的晶体结构,在这里你可以选择在materials studio软件中自己动手制作,或者选择在网上下载一个W的晶体结构,在这里我选择了后者。推荐一个专业的网站:http://aflowlib.org,可以用来寻找你所需要的晶体结构。


在搜索栏输入你所需要的晶体结构的类型

我们在下面的图中,选择W1。

从该网站提供的信息中可以直接看到晶体结构的3D模型


W的3D模型

我们需要的是W的晶体结构的POSCAR文件,在网页的RELAXED STRUCTURE部分。


红字所示部分即为W的POSCAR文件

      下载该文件,下载以后先必须利用VESTA软件将该文件的格式从.vasp转换为.cif,目的在于可以在materials studio软件中使用。利用VESTA中的Export Data按钮,将文件转换成.cif格式。之后将转换好的.cif格式文件直接拖入MS(materials studio)软件中。


W的晶体结构

2.接下来我们的任务是切出(100)晶面。

首先在build>crystals>rebuild crystals下,建立晶胞,为了消除对称性的影响,选择P1。


W的crystals

其次,切出(100)晶面,在build>surfaces>cleave surface下,cleave plane选择(100),Thickness的Fractional选择2.0。


W的(100)面

再次,建立超晶胞。在build>symmetry>super cell选择2✖2的超晶胞。


W的超晶胞

    最后,我们还需要设置真空层,目的在与消除周期性的影响。在build>crystals>build vacuum slab。


加了真空层的W

3.固定底层原子,利用脚本文件导出需要的POSCAR文件。

a.在MS软件中将脚本文件拖入。注意,在脚本文件中,要将第13行中的$filename后面""中的文件名改为你所建立的文件名,比如“ex (1 0 0 )”。


脚本文件


修改filename后的脚本文件

b.固定底层原子,在modify>constraints下fix住所选择的原子。(可根据你的需要选择固定X\Y\Z方向)

c.运行该脚本文件,生成POSCAR.txt文件。


生成的POSCAR文件

4.可直接将生成的文件用文本编译器保存为POSCAR。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 考试总结 作者:郭浩祥 归档:考试总结 1. 请说出软链接和硬链接的区别 1. 概念:硬链接与源文件的inode节...
    大路上最强的男人阅读 2,910评论 0 0
  • 这两天看了波希米亚狂想曲 感触颇深,跟绿皮书不分上下,都是获得奥斯卡奖项的影片。不过两个电影不同类型,传达的...
    花信来时mine阅读 1,522评论 0 0
  • 《转基因食品》 尊敬的主持人,头马来宾及会员朋友们,大家上午好。 在生活中,你是否有被转基因食物困扰过? 听说转基...
    琳婧Flora阅读 2,415评论 0 0
  • 初学者铅笔画。自己感觉那只兔子好凶啊啊啊啊啊啊啊啊!
    饭希阅读 4,079评论 0 0
  • 朱迅,是我的同行。她对生命的坚强,早就尽人皆知。她每天的坚持,每天的光芒,带给我们的都是震惊,还有心底的酸楚。 “...
    沈园3阅读 9,147评论 8 119

友情链接更多精彩内容