1 |
1
복수의 3D 메쉬들 각각의 바운딩 박스를 결정하는 단계; 상기 각각의 바운딩 박스 중 일 변이 기준선에 경사진 바운딩 박스를 회전시켜 상기 일 변이 상기 기준선에 평행해지도록 하는 단계; 상기 기준선에 일 변이 평행한 바운딩 박스들이 서로 겹치지 않도록 프린팅 공간 내에 배치하는 단계; 각각의 바운딩 박스에 대응하는 3D 메쉬를, 해당 3D 메쉬에 대응하는 바운딩 박스가 배치된 영역에 배치하는 단계; 및 배치된 3D 메쉬들을 이용하여 복수의 3D 오브젝트를 프린팅하는 단계를 포함하는 3D 프린팅 방법
|
2 |
2
제 1 항에 있어서, 상기 바운딩 박스를 결정하는 단계는, 3D 메쉬의 볼록 껍질(convex hull)을 계산하는 단계; 및 상기 볼록 껍질을 에워싸는 최소 면적의 바운딩 박스를 결정하는 단계를 포함하는 3D 프린팅 방법
|
3 |
3
제 1 항에 있어서, 상기 바운딩 박스들을 배치하는 단계는, 상기 바운딩 박스들의 변의 길이 및 면적 중 적어도 하나를 기준으로 상기 바운딩 박스들의 배치 순서를 결정하는 단계를 포함하는 3D 프린팅 방법
|
4 |
4
제 1 항에 있어서, 상기 바운딩 박스들을 배치하는 단계는, 1 내지 N-1 번째 배치된 바운딩 박스들의 모서리들을 기준으로, N 번째 바운딩 박스의 배치 후보 영역들을 결정하는 단계; 상기 배치 후보 영역들 각각에 대하여, 해당 배치 후보 영역에 N 번째 바운딩 박스를 배치하는 경우 N개의 바운딩 박스들을 모두 에워싸는 직사각형의 면적을 계산하는 단계; 및 상기 직사각형의 면적이 최소로 계산되는 배치 후보 영역에 N 번째 바운딩 박스를 배치하는 단계를 포함하는 3D 프린팅 방법
|
5 |
5
제 4 항에 있어서, 상기 직사각형의 면적을 계산하는 단계는, 상기 N 번째 바운딩 박스를 90도 회전시킨 상태에서 상기 직사각형의 면적을 계산하는 단계를 포함하는 3D 프린팅 방법
|
6 |
6
제 1 항에 있어서, 상기 프린팅 공간은 직사각형이고, 상기 기준선은 상기 프린팅 공간의 일 변에 평행한 3D 프린팅 방법
|
7 |
7
제 1 항에 있어서, 3D 메쉬들 간의 간격을 고려하여 상기 바운딩 박스의 크기를 조절하는 단계를 더 포함하는 3D 프린팅 방법
|
8 |
8
제 1 항에 있어서, 상기 3D 메쉬를 배치하는 단계는, 해당 3D 메쉬에 대응하는 바운딩 박스가 회전된 각도를 고려하여 해당 3D 메쉬를 배치하는 단계를 포함하는 3D 프린팅 방법
|
9 |
9
프로세서 및 메모리를 포함하는 3D 프린팅 장치로서, 상기 메모리에 복수의 3D 메쉬들과 상기 복수의 3D 메쉬들을 이용하여 3D 프린팅을 수행하기 위한 명령어들이 저장되며, 상기 명령어들은, 상기 프로세서에 의하여 실행될 때, 상기 프로세서로 하여금, 상기 복수의 3D 메쉬들 각각의 바운딩 박스를 결정하고, 상기 각각의 바운딩 박스 중 일 변이 기준선에 경사진 바운딩 박스를 회전시켜 상기 일 변이 상기 기준선에 평행해지도록 하며, 상기 기준선에 일 변이 평행한 바운딩 박스들이 서로 겹치지 않도록 프린팅 공간 내에 배치하고, 각각의 바운딩 박스에 대응하는 3D 메쉬를 해당 3D 메쉬에 대응하는 바운딩 박스가 배치된 영역에 배치하며, 배치된 3D 메쉬들을 이용하여 복수의 3D 오브젝트를 프린팅하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
10 |
10
제 9 항에 있어서, 상기 명령어들은, 3D 메쉬의 볼록 껍질(convex hull)을 계산하고, 상기 볼록 껍질을 에워싸는 최소 면적의 바운딩 박스를 결정하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
11 |
11
제 9 항에 있어서, 상기 명령어들은, 상기 바운딩 박스들의 변의 길이 및 면적 중 적어도 하나를 기준으로 상기 바운딩 박스들의 배치 순서를 결정하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
12 |
12
제 9 항에 있어서, 상기 명령어들은, 1 내지 N-1 번째 배치된 바운딩 박스들의 모서리들을 기준으로 N 번째 바운딩 박스의 배치 후보 영역들을 결정하고, 상기 배치 후보 영역들 각각에 대하여 해당 배치 후보 영역에 N 번째 바운딩 박스를 배치하는 경우 N개의 바운딩 박스들을 모두 에워싸는 직사각형의 면적을 계산하며, 상기 직사각형의 면적이 최소로 계산되는 배치 후보 영역에 N 번째 바운딩 박스를 배치하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
13 |
13
제 12 항에 있어서, 상기 명령어들은, 상기 N 번째 바운딩 박스를 90도 회전시킨 상태에서 상기 직사각형의 면적을 계산하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
14 |
14
제 9 항에 있어서, 상기 프린팅 공간은 직사각형이고, 상기 기준선은 상기 프린팅 공간의 일변에 평행한 3D 프린팅 장치
|
15 |
15
제 9 항에 있어서, 상기 명령어들은, 3D 메쉬들 간의 간격을 고려하여 상기 바운딩 박스의 크기를 조절하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|
16 |
16
제 9 항에 있어서, 상기 명령어들은, 상기 3D 메쉬를 배치할 때, 해당 3D 메쉬에 대응하는 바운딩 박스가 회전된 각도를 고려하여 해당 3D 메쉬를 배치하도록 하는 명령어들을 포함하는 3D 프린팅 장치
|