计算化学公社

 找回密码 Forget password
 注册 Register
Views: 183|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[建模与可视化] 求助如何建立关于在HCP结构中的位错模型

[复制链接 Copy URL]

10

帖子

0

威望

84

eV
积分
94

Level 2 能力者

各位老师想求助一下,如何建立关于在HCP结构中的位错模型。我已采用Atomsk的code去尝试建立,因为我的材料是镁合金,所以结构是HCP。Atomsk的教程大多针对FCC或BCC结构,所以我尝试去套用。基于文献,我找到材料的该材料的螺型位错的滑移系,(0001)[10-10]。然后让HCP结构进行旋转X=[1-210],Y=[0001],Z=[10-10](变成一个正交系)。同时,这是一个各向异性的材料,所以计算了其弹性常数用VASP,并写在文件中,记为elastic_screw_a.txt。然后尝试建立,两个Burgers vectors互为相反方向,在X轴的1/4处和Y轴的1/2处,在X轴的3/4处和Y轴的1/2处,大小分别为1.359和-1.359,分别插入。
指令如下:



生成的结构文件放到OVITO进行分析,选择dislocation analysis (DXA),但是最后,没发现位错线。




想请问一下是哪里做错了吗,或者有没有别的方法去插入位错,感谢大家,关于HCP位错建模资料太少了。

Screenshot from 2025-11-10 14-36-53.png (315.25 KB, 下载次数 Times of downloads: 0)

Screenshot from 2025-11-10 14-36-53.png

10

帖子

0

威望

84

eV
积分
94

Level 2 能力者

2#
 楼主 Author| 发表于 Post on 2025-11-19 00:51:28 | 只看该作者 Only view this author
自顶一下,给有需要的以及相关研究的人。其实Atomsk程序,已经搭建了位错模型在HCP结构中,只不过由于软件原因,没有显示出来。因为Ovito软件自身问题,只显示c/a接近1.63的HCP结构,因此其他HCP结构的c/a不满足,就会造成软件的不识别,因此对应的位错在DXA中,不进行显示。所以,特意在Ovito官方论坛发帖询问,得到了解答,也显示出了搭建的位错模型,大家如有需要可参考该帖子。
How to recognize HCP structure and dislocation using ovito? - OVITO - Materials Science Community Discourse

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-1-23 23:44 , Processed in 0.168696 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list