24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4344  |  回复: 5

dswkohaku

木虫 (小有名气)

[交流] 如何将materials studio里面的xtd转变为xyz坐标已有4人参与

两个文件
cg开头为粗粒化数据,如mesocite
atom开头为原子模拟数据forcite

要转换哪个目录下的xtd文件就把这pl文件挪到哪个目录中,并且把my $doc = $Documents{"./benzene.xtd"}; 当中的文件名改成要转换的文件名。之后,保持此脚本文件窗口处于激活状态,选tools-scripting-debug(或者直接按F5,或者按工具栏的蓝色三角按钮)就开始对xtd文件进行转换,转换结束后在当前目录下会输出trj.txt文件。将其后缀改为.xyz之后就能被VMD等程序直接读取了。
debug模式对于大体系、帧数较多的轨迹转换起来颇慢,可以用tools-scripting-Run on server模式来运行,这样转换速度明显快得多,trj.txt将会生成到新的目录,当前目录下的其它文件也会被强行复制过去一份。
此脚本默认转换所有帧。如果想转换指定帧数范围,就把my $framebegin=1;和my $frameend=10;改成自定的起止帧号就行了,需要先将my $frameend=10;前面的注释去掉。
如果是周期性体系,那么在MS当中看起来轨迹是什么样转换过去就是什么样。比如,如果在display style-lattice中在某个方向上多显示一个周期,那么转换出的轨迹在相应方向上也会多出一倍原子。Default、In-Cell、Original的显示模式下转换出的原子坐标也会相应地可能有所不同。
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : atom-xtd-xyz.pl
  • 2017-01-18 09:50:29, 2.39 K
  • 附件 2 : cg-xtd2xyz.pl
  • 2017-01-18 09:50:29, 2.18 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dswkohaku

木虫 (小有名气)

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : atom-xtd-xyz.pl
  • 2017-01-18 09:49:55, 2.39 K
  • 附件 2 : cg-xtd2xyz.pl
  • 2017-01-18 09:49:56, 2.18 K
2楼2017-01-18 09:50:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

本帖仅楼主可见
3楼2017-01-18 16:03:41
已阅   申请计算强帖   回复此楼   编辑   查看我的主页

葭心17

新虫 (初入文坛)

感谢楼主!
4楼2018-04-10 12:13:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ocbrother

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
请问不想提取所有的分子,只想提取某一个分子该怎么办
5楼2020-09-08 17:37:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

boukephalas

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
请问如何建立一个std文件?

发自小木虫Android客户端
Abeardwelllatheredishalfshaved
6楼2021-08-31 21:05:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dswkohaku 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见