计算化学公社

标题: mopac2xyz工具无法转化.out文件为.xyz [打印本页]

作者
Author:
bomsaude    时间: 2014-12-2 02:12
标题: mopac2xyz工具无法转化.out文件为.xyz
下载了Sob的mopac2xyz工具,在Win8和WinXp下,无论是工具自带的示例文件还是我自己计算的文件,都无法将.out文件转化为.xyz文件,程序闪一下就关闭了,没有.xyz文件生成,Windows是英文版,路径中没有中文等字符出现,不知原因为何?希望得到帮助,谢谢了!
作者
Author:
sobereva    时间: 2014-12-2 12:48
把你在程序里输入的所有命令都贴一下,用自带的示例文件
作者
Author:
bomsaude    时间: 2014-12-2 17:33
sobereva 发表于 2014-12-2 12:48
把你在程序里输入的所有命令都贴一下,用自带的示例文件

首先谢谢你的帮助。

输入文件就是工具中自带的例子,keywords中用PRNT=2和第三行写上All coordinates are Cartesian,运算得到的.out文件拉入mopac2xyz窗口,一回车,然后。。。就没有然后了,窗口自动关闭,也没有.xyz文件出现,也无法设置获取数值的间隔。

MOPAC版本是14.330W,因为旧的到期了,用不了了,按照提示,下载的新版本:
MOPAC2012, James J. P. Stewart, Stewart Computational Chemistry,      **
**  Version 14.330W web: HTTP://OpenMOPAC.net         Days remaining: 359

输入test.mop文件如下:

PM7 CHARGE=0 PRNT=2 LET DDMIN=0.0
molecule
All coordinates are Cartesian
C  3.69700000 1  -1.33700000 1  -0.17800000 1
C  4.01300000 1   0.06400000 1  -0.65700000 1
C  3.19700000 1   1.08900000 1   0.17200000 1
C  1.72100000 1   0.79800000 1   0.10200000 1
C  1.28500000 1  -0.53300000 1   0.13700000 1
C  2.28900000 1  -1.61800000 1   0.23400000 1
C  0.80400000 1   1.83900000 1   0.02100000 1
C -0.56900000 1   1.57000000 1  -0.01500000 1
C -1.01700000 1   0.23000000 1   0.00900000 1
C -0.08100000 1  -0.83100000 1   0.06800000 1
C -2.42300000 1  -0.04900000 1  -0.02500000 1
C -2.88000000 1  -1.38700000 1  -0.01700000 1
C -1.90600000 1  -2.45100000 1   0.00600000 1
C -0.57900000 1  -2.18600000 1   0.04400000 1
C -1.54000000 1   2.63400000 1  -0.07400000 1
C -2.86800000 1   2.36900000 1  -0.09400000 1
C -3.35600000 1   1.01200000 1  -0.06700000 1
C -4.72500000 1   0.72500000 1  -0.08500000 1
C -5.16600000 1  -0.59500000 1  -0.07000000 1
C -4.25300000 1  -1.64600000 1  -0.03900000 1
O  2.81400000 1  -2.07700000 1  -1.02100000 1
O  5.38800000 1   0.25200000 1  -0.39700000 1
O  3.53400000 1   2.32300000 1  -0.43100000 1
H  3.54900000 1   1.10600000 1   1.23200000 1
H  3.82900000 1   0.19000000 1  -1.74900000 1
H  4.54800000 1  -1.89900000 1   0.21700000 1
H  2.06900000 1  -2.41500000 1   0.95300000 1
H  0.15100000 1  -2.99700000 1   0.03800000 1
H -2.27900000 1  -3.47500000 1  -0.01500000 1
H -4.61100000 1  -2.67400000 1  -0.03300000 1
H -6.23400000 1  -0.80800000 1  -0.08400000 1
H -5.44800000 1   1.53900000 1  -0.11400000 1
H -3.60500000 1   3.17100000 1  -0.13500000 1
H -1.16800000 1   3.65800000 1  -0.10200000 1
H  1.14100000 1   2.87300000 1  -0.02700000 1
H  5.63100000 1   1.18600000 1  -0.58400000 1
H  3.01806499 1   2.46983043 1  -1.24768715 1
作者
Author:
sobereva    时间: 2014-12-2 17:39
检查是否路径中有空格。你直接拉到mopac2xyz窗口后,如果路径两边出现了双引号一定要去掉。
mopac2xyz直接载入自带的test.out是没有问题的。

作者
Author:
bomsaude    时间: 2014-12-2 18:04
sobereva 发表于 2014-12-2 17:39
检查是否路径中有空格。你直接拉到mopac2xyz窗口后,如果路径两边出现了双引号一定要去掉。
mopac2xyz直接 ...

非常感谢您的提示,去掉双引号就好了,图省事直接拉入了,没注意双引号的事,如果是键盘输入的话,就没这个问题了,细节决定成败啊。。。
作者
Author:
bomsaude    时间: 2014-12-2 19:42
sobereva 发表于 2014-12-2 17:39
检查是否路径中有空格。你直接拉到mopac2xyz窗口后,如果路径两边出现了双引号一定要去掉。
mopac2xyz直接 ...

当我把此工具拷到我自己的文件夹中应用时,又出错了,经过多次试验,终于成功:

1 文件夹和文件名字中的空格没有关系;
2 总的路径长度不能超过输入窗口一行,否则出错。就因为我用的文件路径太长了,所以,开始时总出错。

不知道其他人有否此情况?
作者
Author:
sobereva    时间: 2014-12-2 19:44
bomsaude 发表于 2014-12-2 19:42
当我把此工具拷到我自己的文件夹中应用时,又出错了,经过多次试验,终于成功:

1 文件夹和文件名字中 ...


有无空格无关。但是如果路径有空格而且你把文件直接拖进窗口,那么系统就会自动在两边加上双引号以避免整行字符被截断。
输入的文件路径总长不得超过80个字符。
作者
Author:
bomsaude    时间: 2014-12-2 19:47
sobereva 发表于 2014-12-2 19:44
有无空格无关。但是如果路径有空格而且你把文件直接拖进窗口,那么系统就会自动在两边加上双引号以避免 ...

谢谢您的提醒,现在搞明白了:)




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