计算化学公社

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

[CASTEP/Dmol3/MS] 为什么我用dmol3优化晶面模型后再复制分子过去上层原子会消失

[复制链接 Copy URL]

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

有没有大佬知道,我用没优化的晶面试过,复制过去不会消失,原图是bmp的,不会转jpg

3809

帖子

3

威望

1万

eV
积分
20334

Level 6 (一方通行)

围观吃瓜群众

2#
发表于 Post on 2021-11-5 22:05:16 | 只看该作者 Only view this author
模型的display style尽可能从一开始就用original模式试试。暂时的结局方案可以用redefine lattice直接填个单位矩阵进去,这样试试看。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2021-11-6 15:46:52 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-5 22:05
模型的display style尽可能从一开始就用original模式试试。暂时的结局方案可以用redefine lattice直接填个 ...

大佬你好,我刚刚都切换成了original,果然原型是一模一样的,可是单位矩阵是啥意思,我不懂呀

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2021-11-6 16:01:56 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-5 22:05
模型的display style尽可能从一开始就用original模式试试。暂时的结局方案可以用redefine lattice直接填个 ...

我是顺着师兄的论文开始先对晶胞进行优化,切了晶面加了真空层扩胞之后再次优化不收敛,没办法只好加了smearing,一开始勾选optimize cell的时候原子层融合到一起去了,复制过去分子原子层倒是不消失,可是也没法儿进行吸附,后来我就没勾选optimize cell,然后复制过去上层原子就消失了

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2021-11-6 16:42:26 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-5 22:05
模型的display style尽可能从一开始就用original模式试试。暂时的结局方案可以用redefine lattice直接填个 ...

我主要是想复现一下师兄的论文内容,师兄那上面倒是没有出现原子层消失的现象

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2021-11-6 16:47:58 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-5 22:05
模型的display style尽可能从一开始就用original模式试试。暂时的结局方案可以用redefine lattice直接填个 ...

大佬这个redifine lattice我刚刚对原晶面和优化后的晶面都试过了,还是不行呀,用了之后上面的原子层就消失了

3809

帖子

3

威望

1万

eV
积分
20334

Level 6 (一方通行)

围观吃瓜群众

7#
发表于 Post on 2021-11-6 17:10:28 | 只看该作者 Only view this author
y1p1p1 发表于 2021-11-6 16:47
大佬这个redifine lattice我刚刚对原晶面和优化后的晶面都试过了,还是不行呀,用了之后上面的原子层就消 ...

应该是你复制之后有些原子可能因为显示模式的原因所以不显示了,所以才建议你一开始就用original的模式。redefine lattice里面的选项默认填的就是单位矩阵,也就是((1,0,0),(0,1,0),(0,0,1))。

其他的问题我看不到你前后操作的图片,所以给不了更多帮助。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
y1p1p1 + 4 谢谢分享

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2021-11-6 17:18:01 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-6 17:10
应该是你复制之后有些原子可能因为显示模式的原因所以不显示了,所以才建议你一开始就用original的模式。 ...

这样的嘛,我看看调整显示风格能不能变回来

3809

帖子

3

威望

1万

eV
积分
20334

Level 6 (一方通行)

围观吃瓜群众

9#
发表于 Post on 2021-11-6 17:22:16 | 只看该作者 Only view this author
y1p1p1 发表于 2021-11-6 17:18
这样的嘛,我看看调整显示风格能不能变回来

redefine lattice的操作简单说下原理,道理上一般每次做redefine lattice最后一步会将全部的原子的分数坐标对1取余,保证全部的原子全都落在晶格内,当填写单位矩阵进去的时候晶格矢量其实还是保持原样,但是原子就全部按照前面说的方式分数坐标被调整成0~1的范围。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2021-11-6 17:50:58 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-6 17:22
redefine lattice的操作简单说下原理,道理上一般每次做redefine lattice最后一步会将全部的原子的分数坐 ...

incell和默认的都试过了,还没优化的晶面复制分子没事,优化之后的原子消失了一层,本来我以为可能是因为没有选上optimize cell,不过我上周真空层加大再优化把分子复制过去准备做吸附外层原子也消失了,并且删除氢气分子也没变回来,对于这点我猜可能是氢气复制过去显示默认变成了Incell。我刚刚先对初始晶面进行了redifine lattice,再对优化后的晶面模型进行redifine lattice的时候外层原子就消失了;又只对优化后的晶面模型进行redifine lattice,结果用完外层原子还是直接消失了,就不明白是为啥了

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

11#
 楼主 Author| 发表于 Post on 2021-11-6 18:21:18 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-6 17:22
redefine lattice的操作简单说下原理,道理上一般每次做redefine lattice最后一步会将全部的原子的分数坐 ...

就像这样

Pd (1 1 1) (3)2.jpg (49.9 KB, 下载次数 Times of downloads: 41)

Pd (1 1 1) (3)2.jpg

Pd (1 1 1) (3)1.jpg (52.34 KB, 下载次数 Times of downloads: 42)

Pd (1 1 1) (3)1.jpg

Pd (1 1 1) (3)(1).jpg (44.37 KB, 下载次数 Times of downloads: 44)

Pd (1 1 1) (3)(1).jpg

3809

帖子

3

威望

1万

eV
积分
20334

Level 6 (一方通行)

围观吃瓜群众

12#
发表于 Post on 2021-11-6 18:30:35 | 只看该作者 Only view this author

少一层的原因是一开始你用default显示,那么边界上的原子就在两侧重复显示了,但是实际上并没有这一层,这也是为什么一开始强调建议用oirigin模式的原因。

其他的方面, 你的层高太薄了,真空层也不够大,dmol3的算法计算量几乎与真空层尺寸无关,所以对表面来说放心地加。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

13#
 楼主 Author| 发表于 Post on 2021-11-6 19:17:10 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-6 18:30
少一层的原因是一开始你用default显示,那么边界上的原子就在两侧重复显示了,但是实际上并没有这一层, ...

师兄论文里我看是有这一层的,这是怎么做到的呀

HUBNQ5M~]2([5PG(8]OM%2P.png (588.97 KB, 下载次数 Times of downloads: 53)

HUBNQ5M~]2([5PG(8]OM%2P.png

29

帖子

0

威望

59

eV
积分
88

Level 2 能力者

14#
 楼主 Author| 发表于 Post on 2021-11-6 19:34:37 | 只看该作者 Only view this author
卡开发发 发表于 2021-11-6 18:30
少一层的原因是一开始你用default显示,那么边界上的原子就在两侧重复显示了,但是实际上并没有这一层, ...

还有就是他这个吸附模拟是怎么进行的,看起来好像不是直接复制分子过去,我之前按照教程复制分子然后用forcite进行动力学模拟也是只有一个分子的吸附,和我想象中的大量分子的吸附不太一样,还有asorption来进行动力学模拟好像可以通过选项直接把分子添加到晶面上,可是接下来的蒙特卡罗模拟就不知道怎么做了

3809

帖子

3

威望

1万

eV
积分
20334

Level 6 (一方通行)

围观吃瓜群众

15#
发表于 Post on 2021-11-6 20:55:18 | 只看该作者 Only view this author
y1p1p1 发表于 2021-11-6 19:17
师兄论文里我看是有这一层的,这是怎么做到的呀

切面的时候thickness=1.5试试,但是不建议这样,最好按整数来。

如果是一般的第一原理计算或者力场模拟按道理是把分子复制过去就行。adsorpition应该是各自存在一个xsd文件,然后adsorption似乎可以指定,但我不做这块不大了解,你可以自己摸索或者问更了解这块的人。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

本版积分规则 Credits rule

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

GMT+8, 2026-2-19 00:11 , Processed in 0.209814 second(s), 24 queries , Gzip On.

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