计算化学公社

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

[Gaussian/gview] 高斯在内坐标下如何设置一个二面角

[复制链接 Copy URL]

163

帖子

0

威望

1025

eV
积分
1188

Level 4 (黑子)

做一个分子的二面角刚性扫描,参照了sob老师的帖子(http://sobereva.com/474)中的2.2,发现在GaussView自动生成的内坐标输入文件中,没有想要扫描的二面角(原子18、8、7、17组成的二面角),请问各位老师这该怎么设置扫描的二面角?
结构优化后得到的二面角为-60°,想从-45°扫描到-75°,即在最优结构的角度±15°范围内进行扫描,是不是应该先把输入文件的这个二面角设成-45°,再一步步变成-75°?

微信图片_20191008194513.png (72.23 KB, 下载次数 Times of downloads: 42)

目标二面角

目标二面角

264

帖子

0

威望

2588

eV
积分
2852

Level 5 (御坂)

10#
发表于 Post on 2019-10-15 08:53:30 | 只看该作者 Only view this author
Abandon-fmt 发表于 2019-10-14 19:35
请问老师,我做的是刚性扫描,是不是不需要加opt?不加opt的话,可以直接写modredundant么?

道歉,捂脸走……
看帖不仔细,浮躁了

6万

帖子

99

威望

6万

eV
积分
125136

管理员

公社社长

9#
发表于 Post on 2019-10-15 01:33:26 | 只看该作者 Only view this author
Abandon-fmt 发表于 2019-10-14 19:35
请问老师,我做的是刚性扫描,是不是不需要加opt?不加opt的话,可以直接写modredundant么?

相关知识仔细看
详谈使用Gaussian做势能面扫描
http://sobereva.com/474http://bbs.keinsci.com/thread-12660-1-1.html
里面都充分体现了
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

163

帖子

0

威望

1025

eV
积分
1188

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2019-10-14 19:35:07 | 只看该作者 Only view this author
本帖最后由 Abandon-fmt 于 2019-10-14 19:50 编辑
Jasminer 发表于 2019-10-14 13:23
固定键角也好,扫描二面角也好,直接modredundant,最后加上F或S即可,gauss会自动加上相应的内坐标,详见 ...

请问老师,我做的是刚性扫描,是不是不需要加opt?不加opt的话,可以直接写modredundant么?

264

帖子

0

威望

2588

eV
积分
2852

Level 5 (御坂)

7#
发表于 Post on 2019-10-14 13:23:14 | 只看该作者 Only view this author
本帖最后由 Jasminer 于 2019-10-15 08:54 编辑

--deleted--

163

帖子

0

威望

1025

eV
积分
1188

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2019-10-14 12:19:24 | 只看该作者 Only view this author
本帖最后由 Abandon-fmt 于 2019-10-14 12:44 编辑

谢谢老师,还有一个问题,我把需要固定的键设成5-2-3了,还是没有具体对应的键角出现,请问老师这个应该怎么办?还有,高斯内坐标的键角和二面角的定义规则是怎么样的呢?
麻烦老师了

5-2-3.png (149.2 KB, 下载次数 Times of downloads: 34)

5-2-3.png

3097

帖子

29

威望

1万

eV
积分
17221

Level 6 (一方通行)

5#
发表于 Post on 2019-10-13 01:57:31 | 只看该作者 Only view this author
Abandon-fmt 发表于 2019-10-12 11:06
请问老师,怎么样在扫描4-1-2-3二面角的同时,固定住18-2-3这个键角,我没有在内坐标gjf文件中找到这个键 ...

和前面一回事。

163

帖子

0

威望

1025

eV
积分
1188

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2019-10-12 11:06:21 | 只看该作者 Only view this author
liyuanhe211 发表于 2019-10-8 23:58
调整坐标的顺序使你的二面角是其中一个即可。例如,我构建了如下分子,构建完的原子顺序是这样的。

请问老师,怎么样在扫描4-1-2-3二面角的同时,固定住18-2-3这个键角,我没有在内坐标gjf文件中找到这个键角的数据,请问扫描同时固定一个角的输入文件应该怎么写呢?

18-2-3.png (116.87 KB, 下载次数 Times of downloads: 44)

18-2-3.png

163

帖子

0

威望

1025

eV
积分
1188

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2019-10-9 07:50:33 | 只看该作者 Only view this author
liyuanhe211 发表于 2019-10-8 23:58
调整坐标的顺序使你的二面角是其中一个即可。例如,我构建了如下分子,构建完的原子顺序是这样的。

太感谢了!很有用!

3097

帖子

29

威望

1万

eV
积分
17221

Level 6 (一方通行)

2#
发表于 Post on 2019-10-8 23:58:29 | 只看该作者 Only view this author
本帖最后由 liyuanhe211 于 2019-10-9 00:05 编辑

调整坐标的顺序使你的二面角是其中一个即可。例如,我构建了如下分子,构建完的原子顺序是这样的。



此时要扫描上面这个奇怪的分子里的 Cl-N-B-Si 二面角,内坐标里肯定是没有的。

  1. 0 1
  2. C              
  3. C                  1            B1
  4. C                  2            B2    1            A1
  5. H                  1            B3    2            A2    3            D1    0
  6. H                  2            B4    1            A3    3            D2    0
  7. H                  3            B5    2            A4    1            D3    0
  8. B                  1            B6    2            A5    3            D4    0
  9. H                  7            B7    1            A6    2            D5    0
  10. N                  7            B8    1            A7    2            D6    0
  11. H                  9            B9    7            A8    1            D7    0
  12. Si                 1           B10    2            A9    3            D8    0
  13. Cl                11           B11    1           A10    2            D9    0
复制代码

此时将其调整为Cartesian形式的坐标


  1. 0 1
  2. C                 -0.29843444   -0.36203522    0.00000000
  3. C                  1.09672556   -0.36203522    0.00000000
  4. C                  1.79426356    0.84571578    0.00000000
  5. H                 -0.84819344   -1.31435222    0.00045000
  6. H                  1.64623356   -1.31454822    0.00131500
  7. H                  2.89394356    0.84579578    0.00063400
  8. B                 -0.29821544    2.05414678   -0.00167800
  9. H                 -0.88803172    3.07616204   -0.00292578
  10. N                  1.09660956    2.05422478   -0.00119900
  11. H                  1.59660674    2.92025166   -0.00171478
  12. Si                -0.99581644    0.84594078   -0.00068200
  13. Cl                -3.15581636    0.84567652   -0.00018758
复制代码

并按照二面角定义的顺序,将你想要的四个原子分别放成第4、1、2、3号原子,此处我想扫描的是 Cl-N-B-Si 二面角,所以将笛卡尔坐标调整成如下的顺序:





  1. 0 1
  2. N                  1.09660956    2.05422478   -0.00119900
  3. B                 -0.29821544    2.05414678   -0.00167800
  4. Si                -0.99581644    0.84594078   -0.00068200
  5. Cl                -3.15581636    0.84567652   -0.00018758
  6. C                 -0.29843444   -0.36203522    0.00000000
  7. C                  1.09672556   -0.36203522    0.00000000
  8. C                  1.79426356    0.84571578    0.00000000
  9. H                 -0.84819344   -1.31435222    0.00045000
  10. H                  1.64623356   -1.31454822    0.00131500
  11. H                  2.89394356    0.84579578    0.00063400
  12. H                 -0.88803172    3.07616204   -0.00292578
  13. H                  1.59660674    2.92025166   -0.00171478
复制代码
保存为gjf文件,并用GaussView打开,就会发现 Cl-N-B-Si 分别是 4、1、2、3 号原子,且D1肯定是这四个原子组成的:
  1. 0 1
  2. N              
  3. B                  1            B1
  4. Si                 2            B2    1            A1
  5. Cl                 3            B3    2            A2    1            D1    0
  6. C                  3            B4    2            A3    1            D2    0
  7. C                  5            B5    3            A4    2            D3    0
  8. C                  6            B6    5            A5    3            D4    0
  9. H                  5            B7    3            A6    2            D5    0
  10. H                  6            B8    5            A7    3            D6    0
  11. H                  7            B9    6            A8    5            D7    0
  12. H                  2           B10    1            A9    7            D8    0
  13. H                  1           B11    2           A10    3            D9    0

  14. ...
  15.    D1           179.96213750
  16. ...


复制代码
但此时因为GaussView自动按距离判断成键的原因,D1是Cl-Si-B-N,不是想要的 Cl-N-B-Si。所以在Atom List里做相应修改:



只需把Cl的二面角NA项改为1,D1的定义就自动变成了Cl-Si-B-N:



再保存成内坐标,扫描D1即可

  1. 0 1
  2. N              
  3. B                  1            B1
  4. Si                 2            B2    1            A1
  5. Cl                 1            B3    2            A2    3            D1    0
  6. C                  3            B4    2            A3    1            D2    0
  7. C                  5            B5    3            A4    2            D3    0
  8. C                  6            B6    5            A5    3            D4    0
  9. H                  5            B7    3            A6    2            D5    0
  10. H                  6            B8    5            A7    3            D6    0
  11. H                  7            B9    6            A8    5            D7    0
  12. H                  2           B10    1            A9    7            D8    0
  13. H                  1           B11    2           A10    3            D9    0

  14.   ...
  15.    D1            -0.05861070
  16.   ...
复制代码

检查发现定义确实正确:





这个方法对刚性扫描多个变量的时候也有用,只不过要利用这个特性调整多个原子的顺序、并在Atom List中做相应调整。
不手动调整原子顺序、直接在atom-list里调其实经常也可以,但有些奇奇怪怪的问题没搞明白,还是直接手动调编号到前几个之后简单。





评分 Rate

参与人数
Participants 2
eV +6 收起 理由
Reason
tiandikuoyuan + 3 谢谢分享
sobereva + 3

查看全部评分 View all ratings

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

GMT+8, 2026-2-20 11:40 , Processed in 0.205591 second(s), 25 queries , Gzip On.

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