计算化学公社

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

[建模与可视化] 求助:(MS相关)如何整体移动晶胞的位置(已解决)

[复制链接 Copy URL]

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

本帖最后由 shinkon 于 2023-10-25 17:36 编辑

我有一个立方晶胞的cif,想把其中某个原子的位置调整到晶胞的正中间且保持所有原子的相对位置都不变,请问应该如何操作呢?谢谢



目前根据7楼的方法,已成功获得所需结构,同时感谢软件开发者sob老师

唯一缺点是移动完之后原先的原子内编号(如F1,F2,……)消失了
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

19

帖子

0

威望

290

eV
积分
309

Level 3 能力者

2#
发表于 Post on 2023-10-25 08:58:09 | 只看该作者 Only view this author
要不你用VESTA吧,更简单快捷而且看着舒服

391

帖子

0

威望

2337

eV
积分
2728

Level 5 (御坂)

所念皆星河

3#
发表于 Post on 2023-10-25 09:37:00 | 只看该作者 Only view this author
Build - Symmetry - make P1,选中所有原子,在3D Movements Tool bar中操作移动
心之所向,日复一日,必有精进

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

4#
 楼主 Author| 发表于 Post on 2023-10-25 14:25:21 | 只看该作者 Only view this author
含光君 发表于 2023-10-25 09:37
Build - Symmetry - make P1,选中所有原子,在3D Movements Tool bar中操作移动

3D movement我试过了,没法刚好移到中间(0.5,0.5,0.5)
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

5#
 楼主 Author| 发表于 Post on 2023-10-25 14:25:44 | 只看该作者 Only view this author
fux 发表于 2023-10-25 08:58
要不你用VESTA吧,更简单快捷而且看着舒服

啊,请问vesta也能实现这个操作吗?
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

19

帖子

0

威望

290

eV
积分
309

Level 3 能力者

6#
发表于 Post on 2023-10-25 14:35:10 | 只看该作者 Only view this author
shinkon 发表于 2023-10-25 14:25
啊,请问vesta也能实现这个操作吗?

Edit-Unit cell-Transform-Origin shift p可以直接按照向量平移

208

帖子

3

威望

2000

eV
积分
2268

Level 5 (御坂)

7#
发表于 Post on 2023-10-25 14:36:07 | 只看该作者 Only view this author
multiwfn,主功能300-7-24,原子index可以主界面的0查询

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
shinkon + 3 谢谢

查看全部评分 View all ratings

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

8#
 楼主 Author| 发表于 Post on 2023-10-25 16:55:42 | 只看该作者 Only view this author
fux 发表于 2023-10-25 14:35
Edit-Unit cell-Transform-Origin shift p可以直接按照向量平移

好的,我试试
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

9#
 楼主 Author| 发表于 Post on 2023-10-25 17:07:25 | 只看该作者 Only view this author
fux 发表于 2023-10-25 14:35
Edit-Unit cell-Transform-Origin shift p可以直接按照向量平移

我试了一下,新的坐标是(a,b,c)p=(p1a,p2b,p3c),似乎不能实现平移?
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

10#
 楼主 Author| 发表于 Post on 2023-10-25 17:20:34 | 只看该作者 Only view this author
Eudaimonia 发表于 2023-10-25 14:36
multiwfn,主功能300-7-24,原子index可以主界面的0查询

好的,我试试
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

11#
 楼主 Author| 发表于 Post on 2023-10-25 17:33:28 | 只看该作者 Only view this author
Eudaimonia 发表于 2023-10-25 14:36
multiwfn,主功能300-7-24,原子index可以主界面的0查询

谢谢,目前这个方法得到的结构最好,选定原子能准确落在中心。谢谢层主,谢谢sob老师的软件。
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

3754

帖子

3

威望

1万

eV
积分
19678

Level 6 (一方通行)

围观吃瓜群众

12#
发表于 Post on 2023-10-25 18:10:01 | 只看该作者 Only view this author
含光君 发表于 2023-10-25 09:37
Build - Symmetry - make P1,选中所有原子,在3D Movements Tool bar中操作移动

一种办法是选定全部的原子,然后在tool bar里面的3D viewer部分creat centroid,然后修改这个centroid坐标即可(centroid绑定的是选定的原子),需要提前把要移动的原子的矢量算出来加到这个centroid。或者也可以用ase,不超过10行python代码也许就能解决。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
含光君 + 2 赞!

查看全部评分 View all ratings

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

161

帖子

0

威望

562

eV
积分
723

Level 4 (黑子)

极天的流星雨

13#
 楼主 Author| 发表于 Post on 2023-10-26 15:40:59 | 只看该作者 Only view this author
卡开发发 发表于 2023-10-25 18:10
一种办法是选定全部的原子,然后在tool bar里面的3D viewer部分creat centroid,然后修改这个centroid坐 ...

卡老师,第一种方法我试过,他就是和(0.5 0.5 0.5)差一点导致一些在边缘的原子飞出去了。
主要使用软件:VASP
目前从事稀土发光相关的第一性原理计算。
以前曾从事:蛋白质水溶液的分子动力学计算(NAMD、Gromacs);钙钛矿相关的第一性原理计算。

77

帖子

1

威望

2109

eV
积分
2206

Level 5 (御坂)

14#
发表于 Post on 2023-10-26 19:12:06 | 只看该作者 Only view this author
shinkon 发表于 2023-10-26 15:40
卡老师,第一种方法我试过,他就是和(0.5 0.5 0.5)差一点导致一些在边缘的原子飞出去了。

MS移动时可以精确设置距离

3754

帖子

3

威望

1万

eV
积分
19678

Level 6 (一方通行)

围观吃瓜群众

15#
发表于 Post on 2023-10-26 22:39:51 | 只看该作者 Only view this author
shinkon 发表于 2023-10-26 15:40
卡老师,第一种方法我试过,他就是和(0.5 0.5 0.5)差一点导致一些在边缘的原子飞出去了。

你可以用build->symmetry->redefine lattice,矢量按照单位阵填,这样外面的原子应该会都落在晶胞内。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
shinkon + 2 谢谢

查看全部评分 View all ratings

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

本版积分规则 Credits rule

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

GMT+8, 2025-8-17 23:33 , Processed in 0.229238 second(s), 24 queries , Gzip On.

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