计算化学公社

标题: 求助如何建立关于在HCP结构中的位错模型 [打印本页]

作者
Author:
Ying_Zhang    时间: 2025-11-10 21:41
标题: 求助如何建立关于在HCP结构中的位错模型
各位老师想求助一下,如何建立关于在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,分别插入。
指令如下:
(, 下载次数 Times of downloads: 0)
(, 下载次数 Times of downloads: 0)

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

(, 下载次数 Times of downloads: 0)
(, 下载次数 Times of downloads: 0)

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


作者
Author:
Ying_Zhang    时间: 2025-11-19 00:51
自顶一下,给有需要的以及相关研究的人。其实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





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3