每次进行lammps模拟都需要进行建模,前面几篇文章主要介绍了lammps自带的建模命令,比较简单的模型使用lammps建模比较方便。
如果模型比较复杂,建议使用其他建模软件,如MS、Atomsk等。
建模软件没有优劣之分,我们的目的就是建好模型,满足模拟需要就可以。
不同的建模软件适用范围也不一样,灵活搭配使用效果更好。
比如,我一般使用MS进行聚合物建模,使用Atomsk进行位错建模,并不局限于一种建模软件。
Atomsk可以自己建立晶胞,也可以使用 上下载的晶体cif文件进行扩胞。
Atomsk软件很小,没有可视化的操作界面,主要是通过命令行的形式进行建模。
只要掌握了常用的那几条命令基本上就够用了。
这个文章以建立长方形Al块为例介绍规则晶体的建模方法,主要的建模过程为:
1.下载安装Atomsk软件
以windows系统为例,新建一个文件夹存储建模文件,将安装目录里的Atomsk.exe文件拷贝到刚才新建的文件内。
开始菜单->cmd,打开命令行输入窗口,使用CD命令进入刚才新建的文件夹。
2.建立Al单胞
Al为fcc类型,晶格常数4.05,使用create命令建立一个Al单胞,结果存储到Al_cell.xsf。
结果如下:
Al_supercell.lmp文件就是可以被lammps直接读取的data文件。
上面的命令也可以合并为一条命令:
lammps加油站
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!