1.指定力场在MS中对建好的*.cif模型文件指定力场。Modulus=Discover=Setup=Select=选择cvff,然后把‘Typing’中‘Listallforcefieldtypes’前面的勾选去掉,最后点选‘Calculate’。这样,力场就指定完成了。把模型导出为*.car格式,将同时生成*.car和*.mdf文件。2.生成可执行程序msi2lmp.exe在/lamps-30Jul16/tools/msi2lmp/src文件夹下执行make命令,将会生成msi2lmp.exe可执行文件。3.转化*.data把第一步生成的*.car和*.mdf文件和第二步得到的msi2lmp.exe拷贝到/lammps-30Jul16/tools/msi2lmp/frc_files文件夹下。由于/frc_files中已经存在各种所需的力场,所以不需要再拷贝cvff.frc。然后在此文件夹下输入命令:./msi2lmp.exeXXX-classI-frccvffXXX.data生成的XXX.data就是需要的data文件。问题及解决方法:1.msi2lmp.exe需要执行make命令后才会生成,否则无法找到。2.第二步和第三步都需在root权限下执行,否则会报错。3.不能把*.car和*.mdf文件和第二步得到的msi2lmp.exe拷贝到自己建的单独文件夹中,虽然‘有些文档’说可以放到单独文件夹中,但是如果这样做会导致“/frc_files/cvff.frccannotopen”的问题。4.第三步只生成*.data文件,并不像‘有些文档’所说的会生成两个文件。具体原因可能是版本不同导致的。5../msi2lmp.exeXXX-classI-frccvffXXX.data命令中“I”是罗马字母1,不是字符“|”。具体命令的意义参考/lammps-30Jul16/tools/msi2lmp/中的README。6.如有新问题发现,文档将会继续更新