利用LAMMPS中自带的命令,很难生成比较复杂的模型,此时需要借助外部模拟生成data文件,如使用Materials Studio(MS)

新建项目

File→NEW... →3D ATOMISTICS

绘制环状结构

MS默认用点线表述分子形状

右键→Display style 选择Ball and stick(球棍模型) ,其中 Stickradius 为棍的半径,Ball radius 为球的半径

选择工具栏上的指针可以选中原子或键,按ctrl可以多选

选择Modify Bond Type 可以改变原子之间成键的类型,将上述三键改为Double Bond

选择Sketch Atom 绘制单个原子,选择绘制碳原子(按Esc可以在绘制结束后结束绘制)

再在刚刚绘制的碳原子上绘制一个氧原子,并将碳氧键改为双键

不同的原子会默认用不同的颜色表示

利用Clean工具可以将原子调整为合适的、合理的形状,利用Adjust Hydrogen工具可以给当前原子添加氢原子

Clean工具会调整键角和键长

绘制氧气

用同样的方法可以绘制出氧气分子

注意氧原子之间是双键

进行混合

利用Amorphous Cell Tools可以将生成的模型按一定比例混合

设置好各种分子的数量,和体系的密度,MS会自动生成一个盒子,盒子大小在窗口最后一行可以看见

此外,在导出数据之前需要添加势函数,选为cvff,charge选为 charge using qeq

得到混合模型

导出文件

File → Export

保存类型选择为car 和 cor

会得到一个car和mdf文件

在lammps中安装msi2lmp工具

工具所在目录如下:

进入src文件夹进行安装:

cd    src
make

安装成功之后如下:

进入frc_files文件夹,将MS导出的两个文件夹放入其中

执行命令:

./msi2lmp C7 -i -class I -frc cvff > data.C7

将C7换成你所生成的car文件的名字即可。执行上述命令之后,会生成两个文件:C7.data和data.C7,其中C7.data为所需的模型文件。(具体使用需要看手册)

cordova 安卓文件多选_LAMMPS从研一到延毕:利用MS建模生成反应力场所需的data文件...相关推荐

  1. 利用android studio 生成 JNI需要的动态库so文件

    JNI:  Java Native Interface,  提供了java语言和其他语言(例如c和c++)进行相互调用的方式. 本文是用java调用c生成的so模式.其中,编译so文件过程如下: 1) ...

  2. 将java编译成so库_利用android studio 生成 JNI需要的动态库so文件

    JNI:  Java Native Interface,  提供了java语言和其他语言(例如c和c++)进行相互调用的方式. 本文是用java调用c生成的so模式.其中,编译so文件过程如下: 1) ...

  3. 生成pfx文件需要在服务器上执行,PEM文件和private.key文件生成IIS服务器所需的pfx文件(配置SSL用)...

    第一步:输入域名,点击"创建免费的SSL证书"按钮,如图 第二步:输入邮箱,点击创建,如图 创建成功后,需要进行dns验证,结果图如下: 第三步:在域名所在的云服务器上,添加域名解 ...

  4. PEM文件和private.key文件生成Tomcat服务器所需的jks文件(配置SSL用)

    在工作中时长会遇到配置https,我使用的是Tomcat服务器,tomcat服务器一般使用的.jks文件配置SSL加密.但是,https供应商不会直接提供.jks文件.所以,我们就需要将加密文件转换成 ...

  5. android用XmlSerializer序列和DOM库生成相机标定所需的xml文件

    第一种:用XmlSerializer序列生成 XmlSerializer序列化的进行xml文件生成,先生成xml文件file,然后依次创建字段和属性.内容. 代码部分: XmlSerializer s ...

  6. MS建模后转成LAMMPS的data文件

    本文介绍利用Materials Studio建模后,转换成LAMMPS的data文件. 1. 建模.在MS中建立模型,如下图所示.这里建的是一个CH4分子在石墨烯上. 2. 赋予力场.模型导入LAMM ...

  7. MySql-5.1.32的data文件夹找不到是什么原因呢?

    我安装的这个版本的MYSQL没有data文件夹,但是可以正常使用,不知道你们的有没有呢?怎么才可以出现data文件夹呢,没有data文件夹,那我的数据库文件存放在什么地方了呢?我搜索了整个电脑都没有找 ...

  8. LAMMPS模拟in和data文件集合

    [持续更新中] (1)in和data文件之液滴定向移动的耗散粒子动力学(DPD)模拟 (2)in和data文件之冰块在阵列碳纳米管表面脱附过程的分子动力学模拟 (3)in和data文件之纳米流体(水+ ...

  9. android 平板苹果平板,iPad和安卓平板怎么选?不看绝对会后悔

    原标题:iPad和安卓平板怎么选?不看绝对会后悔 嗨咯!大家好~ 最近不少的小伙伴们私信问我,iPad和平板到底怎么选呢?哪个更好用一点呢?这期我就来给大家普及一下,做个对比,让所有的小可爱们都可以选 ...

最新文章

  1. ML之Medicine:利用机器学习研发药物—《Machine Learning for Pharmaceutical Discovery and Synthesis Consortium》
  2. 使用jQuery实现图片懒加载原理
  3. 现代软件工程 M1 博客要求
  4. ffmpeg转换格式
  5. 习题2.7 弹球距离 (15 分)
  6. linux系统基本特点分时,Linux操作系统四个优点.docx
  7. 用VC实现洪水***程序
  8. 计算机教室简笔画图片大全集,教室场景画简笔画图片精选
  9. C语言实现矩阵卷积运算
  10. 华为手机怎么把计算机放到桌面,将华为手机投影到计算机屏幕
  11. 16行Python代码 批量采集 短视频音乐素材❤
  12. F - Ingenuous Cubrency ( UVa 11137 ,立方数之和,递推关系,算法进阶手册)
  13. SEO优化 SEO基础
  14. WEB2.0商业模式才刚开始
  15. 【毕业设计】大数据淘宝用户行为数据分析与可视化 - flink
  16. apache上放多个项目_20个创新的Apache项目
  17. java dh_java DH加密算法备忘
  18. 简介IntelliJ IDEAD
  19. 七日杀unity报错_七日杀游戏闪退及各种游戏报错解决攻略全解
  20. 华北电力大学计算机科学,华北电力大学计算机科学与技术系介绍

热门文章

  1. python处理分组_Python中的groupby分组功能的实例代码
  2. 安装了mySQL后怎么导入数据_mysql安装、配置、导入数据库
  3. android 多个模块,Android 模块化中两个模块之间传递model
  4. totolink服务器未响应,TOTOLINK路由器设置后无法上网问题的解决方法
  5. python体测成绩数据分析统计服_体测成绩数据分析
  6. Python+OpenCV:形态学变换
  7. TensorFlow:递归神经网络
  8. 机器视觉光源学习总结——条形光源
  9. Python开发工程师常用开发工具
  10. Linux中强大的top命令