TUTORIAL
["SLMat"
"分子动力学"
"入门教程"]
安装VMD之前,先试试浏览器里的SLMat
平
平台管理员2026年6月3日
22 次阅读
凌晨两点,我盯着 conda 的环境冲突提示发呆。明天要跑 MD,今晚连 VMD 都没装好。那种绝望,做模拟的人都懂。后来我发现,如果只是做结构预处理——导入、扩胞、切表面、换格式——其实完全可以在 SLMat 里完成。
浏览器端到底能做什么
SLMat 不打算替代所有专业软件。它接管的是高频、重复、低门槛的操作:上传 CIF/POSCAR/XYZ/PDB,看一眼晶胞参数,扩成超胞,再导出成 LAMMPS data、VASP POSCAR 或 XYZ。
我的常规用法
把文件拖到上传区,先核对化学式、原子数、晶胞夹角。CIF 文件有时对称性信息缺失,解析出来的原子数会少一截。这个坑我踩过不止一次。
扩胞时输入三个方向的重复倍数,比如 2 × 2 × 2。注意扩胞不是越大越好,体系越大计算时间越长。我会先参考文献常用尺寸,再决定倍数。
导出前再检查一遍原子类型。CIF 里的占位原子偶尔会被误判,表面模型还要确认真空层方向没搞反。这些细节看起来小,但能让后面省很多麻烦。
浏览器端工具的价值不在于替代所有专业软件,而在于把高频、重复、低门槛的操作先揽过来。
FAQ
Q: 浏览器能处理多大体系?
A: 几百到几千个原子通常没问题。再大的体系建议用本地脚本。
Q: LAMMPS data 文件报错?
A: 多半是 atom style 没选对,导出时按提示选对应的风格即可。
如果SLMat解析结果明显不对:先用其他软件打开原始文件确认坐标和晶胞信息。有时候问题不在工具,而在文件本身缺少对称性或用了非标准格式。