[lammps案例] region命令实现六面体核壳结构建模

您所在的位置:网站首页 region命令 [lammps案例] region命令实现六面体核壳结构建模

[lammps案例] region命令实现六面体核壳结构建模

2023-08-30 03:30| 来源: 网络整理| 查看: 265

核壳结构在先进复合材料的发展中具有特殊的意义,因为它们可以有效地将不同的组分在纳米尺度上聚集在一起,这种结构的优点很大程度上依赖于核心和外壳的关键设计。

    下图为本文建立的六面体核壳结构模型。

    内核为Cu原子,外层包覆着一定厚度的Cu原子

(这里以Cu原子为例)

图片

图片

图片

01基本思路

首先我们要理清建立核壳结构的基本思路,若采用region命令的,则需创建两个区域。

 1.内核区域

 2.壳层区域

接着就需要在两个区域内使用create_atoms命令填充原子。

图片

02 完整代码

完整in文件如下:#模型基本参数

units metal  #单位:真实的单位 boundary p p p  #边界条件,周期性边界 atom_style atomic #原子类型 #生成方形区域 region box block 0 100 0 100 0 100 #创建方形区域create_box 2 box  #生成方形盒子,2种原子 #创建球壳区域region block1 block 0 100 0 100 0 100 units box region block2 block 20 80 20 80 20 80 side out units box region  shell intersect 2 block1 block2  #厚度为20的壳体 #创建内核区域region block_in block 20 80 20 80 20 80 units box #在内核内填充2原子 lattice fcc 3.61#晶格常数3.61 create_atoms 2 region block_in #在壳体内填充1原子 lattice fcc 3.61#晶格常数3.61 create_atoms 1 region shell #设置原子质量 mass 2 63.5 #2原子质量 mass1 63.5  #1原子质量 #保存文件 write_data heke.data

图片

03 运行结果

    接着,在cmd窗口运行in文件,将生成的data文件拖到OVITO软件中,就产生了如下模型:

图片

图片

图片

图片

更多精彩案例,尽在公众号lammps交流站

 

 

图片



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3