1 |
1
부품을 3차원 스캐닝하여 얻은 점군 데이터를 입력받는 점군 데이터 입력부;상기 점군 데이터를 기반으로 부품 데이터베이스에서 상기 부품에 대응하는 3차원 모델을 검색하는 3차원 모델 검색부;상기 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 형상 오차 계산부; 및상기 형상 오차에 관한 정보를 출력하는 출력부를 포함하고,상기 점군 데이터 입력부는:파손된 부품을 3차원 스캐닝하여 얻은 제 1 점군 데이터를 입력받고,상기 3차원 모델 검색부는:상기 제 1 점군 데이터를 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하고,상기 3차원 모델 검색부는:상기 파손된 부품에서 파손되지 않은 방향인 제 1 방향에서 상기 제 1 점군 데이터를 바라본 제 1 이미지를 생성하고,상기 제 1 이미지로부터 제 1 이미지 그래디언트를 추출하고,상기 제 1 이미지 그래디언트를 합하여 제 1 방향 분포를 획득하고,상기 부품 데이터베이스에 저장된 3차원 모델을 제 2 방향에서 바라본 제 2 이미지를 생성하고,상기 제 2 이미지로부터 제 2 이미지 그래디언트를 추출하고,상기 제 2 그래디언트를 합하여 제 2 방향 분포를 획득하고,상기 파손된 부품의 상기 제 1 방향 분포와 상기 3차원 모델의 제 2 방향 분포를 비교하여, 상기 제 1 점군 데이터를 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 부품 검색 및 검사 장치
|
2 |
2
삭제
|
3 |
3
청구항 1에 있어서,상기 부품 검색 및 검사 장치는:사용자로부터 상기 파손된 부품의 분류체계 정보를 입력받는 사용자 입력부를 더 포함하고,상기 3차원 모델 검색부는:상기 분류체계 정보에 따라 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 부품 검색 및 검사 장치
|
4 |
4
청구항 1에 있어서,상기 3차원 모델 검색부는:상기 제 1 점군 데이터에 포함된 점들 간의 제 1 상관관계를 획득하고,상기 제 1 상관관계를 기반으로 제 1 히스토그램을 생성하고,상기 제 1 히스토그램과 상기 부품 데이터베이스에 저장된 3차원 모델에 대한 제 2 히스토그램 간의 차분을 계산하되, 상기 제 2 히스토그램은 상기 부품 데이터베이스에 저장된 3차원 모델을 샘플링하여 얻은 샘플 포인트들 간의 제 2 상관관계를 기반으로 생성되고,상기 차분을 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품과 형상이 유사한 3차원 모델을 검색하는 부품 검색 및 검사 장치
|
5 |
5
삭제
|
6 |
6
청구항 3에 있어서,상기 점군 데이터 입력부는:제작된 부품을 3차원 스캐닝하여 얻은 제 2 점군 데이터를 입력받고,상기 사용자 입력부는:사용자로부터 상기 제작된 부품의 분류체계 정보를 입력받고,상기 3차원 모델 검색부는:상기 분류체계 정보에 따라 상기 부품 데이터베이스에서 상기 제작된 부품에 대응하는 3차원 모델을 검색하고,상기 형상 오차 계산부는:상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 부품 검색 및 검사 장치
|
7 |
7
청구항 6에 있어서,상기 사용자 입력부는:상기 제 2 점군 데이터 또는 상기 검색된 3차원 모델에서 형상 오차를 계산할 위치를 사용자로부터 입력받고,상기 형상 오차 계산부는:상기 입력받은 위치에서 상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 부품 검색 및 검사 장치
|
8 |
8
청구항 6에 있어서,상기 사용자 입력부는:상기 제 2 점군 데이터에서 둘 이상의 위치들을 사용자로부터 입력받고,상기 형상 오차 계산부는:상기 입력받은 위치들 간의 치수를 더 계산하는 부품 검색 및 검사 장치
|
9 |
9
청구항 6에 있어서,상기 형상 오차 계산부는:상기 3차원 모델을 점 샘플링하여 제 3 점군 데이터를 획득하고,상기 제 2 점군 데이터에 속하는 점과 상기 제 3 점군 데이터에 속하는 점 간의 거리를 계산하는 부품 검색 및 검사 장치
|
10 |
10
청구항 9에 있어서,상기 형상 오차 계산부는 상기 거리를 계산하기 전,상기 제 2 점군 데이터의 주축 및 상기 제 3 점군 데이터의 주축을 결정하고,상기 제 2 및 제 3 점군 데이터의 주축들이 일치하도록 상기 제 2 및 제 3 점군 데이터 중 적어도 하나를 이동 및 회전시키고,상기 제 2 및 제 3 점군 데이터 간의 오차가 최소가 되도록 상기 제 2 및 제 3 점군 데이터 중 적어도 하나를 이동 및 회전시키는 부품 검색 및 검사 장치
|
11 |
11
파손된 부품을 3차원 스캐닝하여 얻은 제 1 점군 데이터를 입력받는 단계;상기 제 1 점군 데이터를 기반으로 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계;제작된 부품을 3차원 스캐닝하여 얻은 제 2 점군 데이터를 입력받는 단계;상기 부품 데이터베이스에서 상기 제작된 부품에 대응하는 3차원 모델을 검색하는 단계;상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 단계; 및상기 형상 오차에 관한 정보를 출력하는 단계를 포함하고,상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계는:상기 파손된 부품에서 파손되지 않은 방향인 제 1 방향에서 상기 제 1 점군 데이터를 바라본 제 1 이미지를 생성하는 단계;상기 제 1 이미지로부터 제 1 이미지 그래디언트를 추출하는 단계;상기 제 1 이미지 그래디언트를 합하여 제 1 방향 분포를 획득하는 단계; 상기 부품 데이터베이스에 저장된 3차원 모델을 제 2 방향에서 바라본 제 2 이미지를 생성하는 단계;상기 제 2 이미지로부터 제 2 이미지 그래디언트를 추출하는 단계;상기 제 2 이미지 그래디언트를 합하여 제 2 방향 분포를 획득하는 단계; 및상기 파손된 부품의 상기 제 1 방향 분포와 상기 3차원 모델의 제 2 방향 분포를 비교하여, 상기 제 1 점군 데이터를 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계; 를 포함하는 부품 검색 및 검사방법
|
12 |
12
청구항 11에 있어서,상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계는:사용자로부터 상기 파손된 부품의 분류체계 정보를 입력받는 단계; 및상기 분류체계 정보에 따라 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계를 포함하는 부품 검색 및 검사 방법
|
13 |
13
청구항 11에 있어서,상기 파손된 부품에 대응하는 3차원 모델을 검색하는 단계는:상기 제 1 점군 데이터에 포함된 점들 간의 제 1 상관관계를 획득하는 단계;상기 제 1 상관관계를 기반으로 제 1 히스토그램을 생성하는 단계;상기 제 1 히스토그램과 상기 부품 데이터베이스에 저장된 3차원 모델에 대한 제 2 히스토그램 간의 차분을 계산하되, 상기 제 2 히스토그램은 상기 부품 데이터베이스에 저장된 3차원 모델을 샘플링하여 얻은 샘플 포인트들 간의 제 2 상관관계를 기반으로 생성되는 단계; 및상기 차분을 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품과 형상이 유사한 3차원 모델을 검색하는 단계를 포함하는 부품 검색 및 검사 방법
|
14 |
14
삭제
|
15 |
15
청구항 11에 있어서,상기 제작된 부품에 대응하는 3차원 모델을 검색하는 단계는:사용자로부터 상기 제작된 부품의 분류체계 정보를 입력받는 단계; 및상기 분류체계 정보에 따라 상기 부품 데이터베이스에서 상기 제작된 부품에 대응하는 3차원 모델을 검색하는 단계를 포함하는 부품 검색 및 검사 방법
|
16 |
16
청구항 11에 있어서,상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 단계는:상기 제 2 점군 데이터 또는 상기 검색된 3차원 모델에서 형상 오차를 계산할 위치를 사용자로부터 입력받는 단계; 및상기 입력받은 위치에서 상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 단계를 포함하는 부품 검색 및 검사 방법
|
17 |
17
청구항 11에 있어서,상기 제 2 점군 데이터에서 둘 이상의 위치들을 사용자로부터 입력받는 단계; 및상기 입력받은 위치들 간의 치수를 계산하는 단계를 더 포함하는 부품 검색 및 검사 방법
|
18 |
18
청구항 11에 있어서,상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 단계는:상기 3차원 모델을 점 샘플링하여 제 3 점군 데이터를 획득하는 단계; 및상기 제 2 점군 데이터에 속하는 점과 상기 제 3 점군 데이터에 속하는 점 간의 거리를 계산하는 단계를 포함하는 부품 검색 및 검사 방법
|
19 |
19
청구항 18에 있어서,상기 제 2 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 단계는 상기 거리를 계산하는 단계 전,상기 제 2 점군 데이터의 주축 및 상기 제 3 점군 데이터의 주축을 결정하는 단계;상기 제 2 및 제 3 점군 데이터의 주축들이 일치하도록 상기 제 2 및 제 3 점군 데이터 중 적어도 하나를 이동 및 회전시키는 단계; 및상기 제 2 및 제 3 점군 데이터 간의 오차가 최소가 되도록 상기 제 2 및 제 3 점군 데이터 중 적어도 하나를 이동 및 회전시키는 단계를 더 포함하는 부품 검색 및 검사 방법
|
20 |
20
컴퓨터로 읽을 수 있는 기록 매체에 있어서,청구항 11, 12, 13, 15 내지 19 중 어느 한 항에 따른 부품 검색 및 검사 방법을 컴퓨터로 실행하기 위한 프로그램이 기록된 기록 매체
|
21 |
21
파손된 부품 또는 제작된 부품을 3차원 스캐닝하여 점군 데이터를 생성하는 3D 스캐너;상기 점군 데이터를 입력받아 상기 파손된 부품에 대응하는 3차원 모델을 검색하고, 상기 제작된 부품을 검사하는 부품 검색 및 검사 장치; 및상기 검색된 3차원 모델에 따라 3D 프린팅으로 부품을 제작하는 3D 프린터를 포함하며,상기 부품 검색 및 검사 장치는:부품을 3차원 스캐닝하여 얻은 점군 데이터를 입력받는 점군 데이터 입력부;상기 점군 데이터를 기반으로 부품 데이터베이스에서 상기 부품에 대응하는 3차원 모델을 검색하는 3차원 모델 검색부;상기 점군 데이터와 상기 3차원 모델 간의 형상 오차를 계산하는 형상 오차 계산부; 및상기 형상 오차에 관한 정보를 출력하는 출력부를 포함하고,상기 점군 데이터 입력부는:파손된 부품을 3차원 스캐닝하여 얻은 제 1 점군 데이터를 입력받고,상기 3차원 모델 검색부는:상기 제 1 점군 데이터를 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하고,상기 3차원 모델 검색부는:상기 파손된 부품에서 파손되지 않은 방향인 제 1 방향에서 상기 제 1 점군 데이터를 바라본 제 1 이미지를 생성하고,상기 제 1 이미지로부터 제 1 이미지 그래디언트를 추출하고,상기 제 1 이미지 그래디언트를 합하여 제 1 방향 분포를 획득하고,상기 부품 데이터베이스에 저장된 3차원 모델을 제 2 방향에서 바라본 제 2 이미지를 생성하고,상기 제 2 이미지로부터 제 2 이미지 그래디언트를 추출하고,상기 제 2 이미지 그래디언트를 합하여 제 2 방향 분포를 획득하고,상기 파손된 부품의 상기 제 1 방향 분포와 상기 3차원 모델의 제 2 방향 분포를 비교하여, 상기 제 1 점군 데이터를 기반으로 상기 부품 데이터베이스에서 상기 파손된 부품에 대응하는 3차원 모델을 검색하는 3D 프린팅 기반 부품 유지보수 시스템
|