大家好,我是小马老师。
本文讲解lammps data文件处理技巧。
在MS建模后,需要使用msi2lmp把car类型的文件转为lammps data文件,具体的方法已经介绍过多次:

但是,有时候模型在ms中显示没有问题,但是转换为data文件后结构会发生变化。
如下图模型是在ms中建立的纳米流体的一个模型:

转为data文件后,结果为:

本来三层的结构,现在变成了4层。

主要原因是在转换过程中,整体结构沿z方向发生了偏移,在周期性边界条件下,产生了看似混乱的结构,实际上,原子之间的相对关系并没有出错。

解决的办法也比较简单,在转换代码中加“-shift”命令。
“-shift“命令后分别设置x、y、z三个方向的偏移量即可。
如本例可使用:

msi2lmp layer -class I -frc cvff -shit 0 0 -20 >data.layer

或者简写为“-s":

msi2lmp layer -class I -frc cvff -s 0 0 -20 >data.layer

经过位置调整后,得到的新模型为:

此时,新的结构和ms结构就能保持一致了。
至于偏移量应该设多大,需要根据具体模型定,不断尝试就能得到比较合理的数值。

正式推出一对一咨询辅导服务,根据课题方向不同详细讲解对应的in文件编写方法、模拟关键技术、数据后处理,经一对一咨询辅导后能够独立编写出in文件。

具体内容可查看公众号一对一培训说明:lammps一对一培训

公众号案例代码以及学习交流,请加QQ群:236862503

扫描关注微信公众号:lammps加油站。

lammps建模技巧:msi2lmp转换data文件结构错位解决办法相关推荐

  1. ie浏览器float right 向下错位解决办法

    ie  360 浏览器float right 向下错位解决办法 span 当设置其float:right;时,其向下一行错位时 最佳办法:将span移到所要显示的文字前面 其次办法:在span母容器的 ...

  2. Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法

    问题概述 关于这个问题,博主是在通过K8s/K3s管理器构建ELK日志采集.存储.展示时遇到的一个问题,在构建Elasticsearch时,启动报错 " Likely root cause: ...

  3. 双屏下微信截屏错位解决办法

    某天微信截屏错位,两个屏幕窗口并到一起 解决办法: 勾选 ,确定,就可以了

  4. Unity模型动画骨骼错位解决办法

    把骨骼动画导入进unity并设置成Humanoid时发现动画的动画有错位 只需要把模型下的Animation里的Motion里的Root Motion Node 设置成Root Transform就行 ...

  5. 【mysql安装问题】mysqld: Can‘t create directory ‘E: oft\mysql\mysql-5.7.19-winx64\data\‘ 两种解决办法

    安装完mysql之后,要初始化数据文件,输入 mysqld --initialize-insecure --user=mysql 然后可能会出现如下错误**: mysqld: Can't create ...

  6. parseInt(08)或parseInt(09)转换返回0的解决办法

    在javascript中使用parseInt()函数转换成整数时会遇到以下这种情况: 使用parseInt()转换'01'~'07'时可以转换成整数1~7,而转换'08'和'09'时,就会出现转换结果 ...

  7. idea编辑器中使用@Data注解无效解决办法

    使用@Data注解可以减少了以前的get和set等方法,但是在idea编辑器中不认识会在使用实体类元素时候找不到(但是运行不会报错) 所以可以添加插件

  8. 已root手机在DDMS下无法读取data目录的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 小米手机好像直接就可以看到这些目录以及他的子目录,而很多其他手机虽然已经root了,但还是看不到. 之前我一直用ES文件浏览器 ...

  9. idea无法登录github,显示显示错误信息invalid authentication data的终极解决办法。

    今天在idea上登录github显示错误信息invalid authentication data. 网上搜索发现是token的问题,然后就把就把已有的全部删除重新建一个token 进入token页面 ...

  10. 关于java时区转换夏令时问题及解决办法

    关于中国的夏令时问题:参考另外一篇: https://blog.csdn.net/u011165335/article/details/78924498 这里:主要讲的是: 在夏令时结束的时候,jav ...

最新文章

  1. 如何构建一个理想UI代码表达的自动化工具?
  2. 一文读懂Python版的十大经典排序算法(附动图演示)
  3. loadlibrary 失败_职称评审失败的原因有哪些?
  4. activiti实战系列 并行网关(parallelGateWay)
  5. python3随笔-梯度下降法
  6. python相比于excel的优势_都在讨论Python能否取代Excel,那有没有人想到它
  7. 【英语学习】【WOTD】finicky 释义/词源/示例
  8. 注意!这里手把手教你做数据运营管理
  9. Visualizing and Understanding Convolutional Networks论文解读
  10. PC端微信全面的多开方法详解
  11. 推荐几个高效文章搜索网站
  12. C++中的delete与delete[]
  13. Jetpack Compose 自定义绘制——高仿Keep周运动数据页面
  14. Linux权限(下)
  15. Springboot 日志、配置文件、接口数据脱敏
  16. 好学近乎知--力行近乎仁--知耻近乎勇
  17. 【无标题】【全开源】bat编辑器4.5
  18. java配置lib_javalib中文 java中的lib什么作用呢
  19. banner panel 页面_广告位(banner)的可视化管理后台逻辑说明
  20. Vue简单入门学习-----day1-基础用法

热门文章

  1. 矩阵分析与应用-1.2-向量空间_内积空间与线性映射
  2. C++后台开发推荐的书
  3. 不用编写程序代码,送你一个爬虫程序批量采集猫眼电影票房数据
  4. 谷歌浏览器好用的复制粘贴插件_好用到炸的谷歌chrome浏览器必备扩展插件(一)...
  5. CentOS域名解析失败
  6. linux dot命令,linux绘图工具之dot
  7. JAVA基础之单例模式
  8. java scavenge_Java虚拟机(JVM)垃圾回收器Parallel Scavenge收集器 - Break易站
  9. 5个最好的WordPress电子商务插件比较 - 2018年
  10. 洛谷题解:P1007 独木桥