본문 바로가기

LIGGGHTS

Type이 다른 atom 생성방법

LIGGGHTS에서 2개 Type이상의 atom을 생성하기 위해서는 우선, atom 생성 이전에 model region에서 사용될 수 있는 총 type의 개수를 먼저 정의하여야 한다. 정의하는 방법은 특이하게 create_box명령을 사용한다.

create_box 3

위의 명령어는 총 3개 type의 atom이 사용할 수 있도록 정의한다. 이에 따라, 아래와 같이 atom을 생성할 수 있다.

이때, atom의 ID는 자동생성되며, 아래의 1, 2, 3은 type을 의미한다.

create_atoms               1 single 0.025 0.025 0.15
create_atoms               2 single 0.025 0.025 0.25
create_atoms               3 single 0.025 0.025 0.00

이렇게 생성된 atoms는 set 명령어를 통해 각각의 atom의 property를 정의할 수 있다. 여기서 type 조정도 가능하다.

set                        atom 1 type 1 density 2000 diameter 0.005
set                        atom 2 type 2 density 2200 diameter 0.007
set                        atom 3 type 3 density 2400 diameter 0.008

반면, create_atoms단계에서 property까지 정의할 수 있는 그런건 없다.

 

 

'LIGGGHTS' 카테고리의 다른 글

LIGGGHTS에서 인식가능한 stl파일 형식  (0) 2023.06.19
100 step마다 particle생성하기  (0) 2023.06.05
실제 현상과 DEM해석의 차이  (0) 2023.06.01
단단한 atom의 생성  (0) 2023.06.01
Free falling of single atoms in the box  (0) 2023.05.31