3 차원 프린팅을 위한 3 차원 모델 데이터의 처리 방법 및 이를 이용한 3 차원 프린팅 장치
DATA PROCESSING METHOD FOR 3 DIMENSIONAL PRINTING AND 3 DIMENSIONAL PRINTING DEVICE USING THE SAME METHOD
특허 요약
본 발명의 일 실시예에 의하면, 3 차원 모델을 3 차원 프린터용으로 시간-효율적으로 변환 가능할 수 있는 효과가 있다. 이를 위해 특히, 본 발명의 일 실시예는 N+1 개의 프로세스에 기반하여 소정 3 차원 모델에 대하여 3 차원 공간 좌표로 구성된 페이셋 집합 파일을 분산처리 하여 3 차원 프린터 헤드의 움직임 또는 동작에 대한 명령어 코드로 변환하는 단계(S10)를 포함하는 3 차원 프린팅을 위한 3 차원 모델 데이터의 처리 방법을 포함한다.
청구항
번호청구항
1

N+1 개의 프로세스에 기반하여 소정 3 차원 모델에 대하여 3 차원 공간 좌표로 구성된 페이셋 집합 파일을 분산처리 하여 3 차원 프린터 헤드의 움직임 또는 동작에 대한 명령어 코드로 변환하는 단계(S10)를 포함하되,상기 N+1 개의 프로세스는 프로세스 0과 프로세스 1 ~ N 으로 구성되는 복수의 프로세스로 정의되고, 상기 N은 2 이상의 정수값이며,상기 명령어 코드 변환 단계(S10)는,상기 프로세스 0이 상기 페이셋 집합 파일을 N 개의 부분 파일로 나누어 상기 프로세스 1 내지 상기 프로세스 N에게 각각 전달하는 단계(S110);상기 프로세스 1 내지 상기 프로세스 N 각각이 상기 페이셋 집합 파일의 부분 파일을 높이값에 따라 2 이상의 정수값인 T 개의 단위 그룹들로 구분하여 상기 프로세스 0에게 전달하는 단계(S120);상기 프로세스 0이 상기 T 개의 단위 그룹들을 합친 후 상기 T 개의 단위 그룹들 갯수에 대응하는 T 개의 프로세스들에게 각 배분하여 전달하는 단계(S130);상기 T 개의 프로세스 각각이 대응되는 상기 T 개의 단위 그룹들을 전달받아 그룹별 동작명령어 코드로 변환하는 단계(S140);상기 T 개의 프로세스 각각이 상기 변환된 그룹별 동작명령어 코드를 상기 프로세스 0에게 전달하는 단계(S150); 및상기 프로세스 0이 상기 변환된 그룹별 동작명령어 코드를 합쳐 최종 동작명령어 코드를 완성하는 단계(S160);를 포함하고,상기 T 개의 단위 그룹들 각각은 단위 높이값이 다음의 수학식 1로 나타내지는 것을 특징으로 하는 3 차원 프린팅을 위한 3 차원 모델 데이터의 처리 방법:[수학식 1]단위 높이값 = 상기 수학식 1에서 상기 Zmax는 3 차원 모델의 최대 높이값이고, 상기 T는 단위 그룹의 개수로서 2 이상의 정수값이다.

2

삭제

3

삭제

4

제1 항에 있어서,상기 S120 단계와 S130 단계 사이에,상기 프로세스 1 내지 상기 프로세스 N 각각이 전달받은 상기 페이셋 집합 파일의 부분 파일에 대하여 페이셋 인덱스 정보를 구성하는 단계(S125)를 더 포함하는 것을 특징으로 하는 3 차원 프린팅을 위한 3 차원 모델 데이터의 처리 방법.

5

제4 항에 있어서,상기 S125 단계에서,상기 페이셋 인덱스 정보는 페이셋의 3 점 중 최소 높이값과 최대 높이값의 쌍으로 구성되는 것을 특징으로 하는 3 차원 프린팅을 위한 3 차원 모델 데이터의 처리 방법.

6

제1 항, 제4항 및 제5 항 중 어느 한 항의 3 차원 모델 데이터의 처리 방법을 이용한 3 차원 프린팅 장치.