大家好,我是小马老师。
本文介绍lammps三棱锥刀具建模方法。
lammps切削模拟的刀具形状有很多,如球形、锐角、钝角、三棱锥等刀具。
球形、锐角、钝角等刀具建模已经在公众号发过,本文介绍三棱锥的建模。
形状如下图所示:
主要原理是通过三个斜面或者三个斜面加一个平面,合并为一个封闭区域,在区域内生成原子。
斜面和平面都是用region plane命令。
建模代码如下:
dimension 3
boundary p p p
atom_style atomic
timestep 0.001
#------------------------建模-------
region box block -60 60 -60 60 0 60 units box
create_box 1 box
lattice diamond 3.56
region 1 plane 0 0 0 2 -2 1 units box
region 2 plane 0 0 0 2 2 1 units box
region 3 plane 0 0 0 -2 0 1 units box
region tool intersect 3 1 2 3
create_atoms 1 region tool
#设置原子质量
mass 1 12
write_data tool.data
以上命令可以单独的建出一个金刚石刀具模型,可以使用read_data命令把刀具模型合并到切削基体模型,也可以直接复制上面的代码,在基体模型的上方直接建立刀具模型。
合并后的图像如下图所示: