신발 바닥의 이상적인 풀칠경로와 실제 풀칠 작업경로를생성하는 방법 |
|||||||
申请号 | KR1020010047113 | 申请日 | 2001-08-04 | 公开(公告)号 | KR100431645B1 | 公开(公告)日 | 2004-05-17 |
申请人 | 한국과학기술원; | 发明人 | 권동수; 송세경; 고성영; 허훈; 성낙원; 김용진; | ||||
摘要 | A method for generating an ideal cementing trajectory of a shoe sole for a heel/ side laster. A contour line of a shoe is generated from information based on contour points of the shoe sole, this information may be retrieved from a database of various shoes depending on a selected shoe style. The ideal cementing trajectory is automatically generated based on the information on the contour points, and offset inwardly from the contour line. Preferably the contour line and the cementing trajectory can be modified and stored upon request of a 10 worker. A cementing operation is performed not along the ideal cementing trajectory, but preferably through generation of an actual cementing trajectory, comprising a plurality of straight line segments. The actual trajectory is generated by setting operating points onto the cementing trajectory and linearly connecting these operating points. A maximum trajectory error is calculated between a line segment of two neighbouring points. These operating points can be adjusted so that the maximum error is smaller than a predetermined value. Preferably the contour line and cementing trajectory are generated by the use of NURBS and a computer-readable medium where in a program is recorded for executing the generation of the cementing trajectory. | ||||||
权利要求 | 신발 외곽점들의 정보로 이루어진 신발 바닥면 정보를 이용하여 상기 신발 바닥면의 풀칠경로를 생성하여 힐/사이드 라스터에 전달하는 시스템에서, 상기 신발 바닥면 정보로부터 풀칠경로를 생성하는 방법에 있어서, 상기 신발 외곽점들을 보간하여 외곽선을 생성하는 단계; 상기 각 외곽 점에서 상기 외곽선의 내향 법선방향으로 일정 거리 이격된 풀칠경로 점을 구하는 단계; 및 상기 풀칠경로 점들을 보간하여 풀칠경로를 생성하는 단계를 포함한 것을 특징으로 하는 신발 바닥면의 풀칠경로 생성방법. 제 1 항에 있어서, 상기 외곽선을 생성하는 단계는, 상기 외곽 점들을 NURBS 보간 알고리즘에 적용하여 외곽선을 생성하는 것을 특징으로 하는 신발 바닥면의 풀칠경로 생성방법. 제 1 항에 있어서, 상기 풀칠경로를 생성하는 단계는, 상기 풀칠경로 점들을 NURBS 보간 알고리즘에 적용하여 풀칠경로를 생성하는 것을 특징으로 하는 신발 바닥면의 풀칠경로 생성방법. 제 1 항에 있어서, 상기 신발의 길이방향으로 가운데부분을 풀칠영역으로 설정하고, 상기 풀칠영역 내의 각 외곽 점에 대해서만 상기 풀칠경로 점과 풀칠경로를 구하는 것을 특징으로 하는 신발 바닥면의 풀칠경로 생성방법. 컴퓨터에, 신발 외곽점들의 정보로 이루어진 신발 바닥면 정보가 입력되면, 상기 신발 외곽점들을 보간하여 외곽선을 생성하는 단계; 상기 각 외곽 점에서 상기 외곽선의 내향 법선방향으로 일정 거리 이격된 풀칠경로 점을 구하는 단계; 및 상기 풀칠경로 점들을 보간하여 풀칠경로를 생성하는 단계를 실행시키는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체. 신발 바닥면의 이상적인 풀칠경로로부터 다수 개의 직선경로로 이루어진 실제 풀칠 작업경로를 생성하여 힐/사이드 라스터에 전달하는 시스템에서, 상기 실제 풀칠 작업경로를 생성하는 방법에 있어서, 상기 이상적인 풀칠경로 상에 상기 직선경로들을 형성하기 위한 동작점들을 설정하는 단계; 상기 동작점들을 이웃한 동작점과 선형적으로 연결하고, 임의의 이웃한 두 동작점을 연결하는 선분과 상기 두 동작점 사이의 이상적인 풀칠경로와의 최대 경로오차를 구하는 단계; 상기 모든 동작점들에 대해 임의의 두 동작점의 최대 경로오차가 설정치보다 작아지도록 상기 이상적인 풀칠경로 상에서 상기 동작점들의 위치를 조절하는 단계; 및 상기 위치 조절된 동작점들에 대해 이웃한 동작점간을 선형적으로 연결하여 다수의 직선 경로로 이루어진 실제 풀칠 작업경로를 생성하는 단계를 포함한 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 6 항에 있어서, 상기 동작점들의 위치 조절단계는, 상기 두 동작점의 최대 경로오차가 설정치보다 크면 상기 최대 경로오차가 설정치보다 작아질 때까지 두 동작점 사이의 간격이 좁아지는 방향으로 상기 두 동작점을 위치 이동하고, 상기 두 동작점의 최대 경로오차가 설정치보다 작으면 상기 최대 경로오차가 설정치보다 커지지 않는 한도 내에서 두 동작점 사이의 간격이 넓어지는 방향으로 상기 두 동작점을 위치 이동하여, 모든 최대 경로오차가 설정치보다 낮아지도록 동작점들의 간격을 조절하는 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 6 항에 있어서, 상기 설정치는, 상기 풀칠 작업경로에 도포되는 접착제의 두께인 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 컴퓨터에, 신발 바닥면의 이상적인 풀칠경로 정보가 입력되면, 상기 이상적인 풀칠경로 상에 상기 직선경로들을 형성하기 위한 동작점들을 설정하는 단계; 상기 동작점들을 이웃한 동작점과 선형적으로 연결하고, 임의의 이웃한 두 동작점을 연결하는 선분과 상기 두 동작점 사이의 이상적인 풀칠경로와의 최대 경로오차를 구하는 단계; 상기 모든 동작점들에 대해 임의의 두 동작점의 최대 경로오차가 설정치보다 작아지도록 상기 이상적인 풀칠경로 상에서 상기 동작점들의 위치를 조절하는 단계; 및 상기 위치 조절된 동작점들에 대해 이웃한 동작점간을 선형적으로 연결하여 다수의 직선 경로로 이루어진 실제 풀칠 작업경로를 생성하는 단계를 실행시키는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체. 신발 외곽점들의 정보로 이루어진 신발 바닥면 정보를 이용하여 상기 신발 바닥면의 이상적인 풀칠경로를 생성하고, 상기 이상적인 풀칠경로로부터 다수 개의 직선경로로 이루어진 실제 풀칠 작업경로를 생성하여 힐/사이드 라스터에 전달하는 시스템에서, 상기 실제 풀칠 작업경로를 생성하는 방법에 있어서, 상기 신발 외곽점들을 보간하여 외곽선을 생성하는 단계; 상기 각 외곽점에서 상기 외곽선의 내향 법선방향으로 일정 거리 이격된 풀칠경로 점을 구하는 단계; 상기 풀칠경로 점들을 보간하여 풀칠경로를 생성하는 단계; 상기 이상적인 풀칠경로 상에 상기 직선경로들을 형성하기 위한 동작점들을 설정하는 단계; 상기 동작점들을 이웃한 동작점과 선형적으로 연결하고, 임의의 이웃한 두 동작점을 연결하는 선분과 상기 두 동작점 사이의 이상적인 풀칠경로와의 최대 경로오차를 구하는 단계; 상기 모든 동작점들에 대해 임의의 두 동작점의 최대 경로오차가 설정치보다 작아지도록 상기 이상적인 풀칠경로 상에서 상기 동작점들의 위치를 조절하는 단계; 및 상기 위치 조절된 동작점들에 대해 이웃한 동작점간을 선형적으로 연결하여 다수의 직선 경로로 이루어진 실제 풀칠 작업경로를 생성하는 단계를 포함한 것을특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 10 항에 있어서, 상기 외곽선을 생성하는 단계는, 상기 외곽 점들을 NURBS 보간 알고리즘에 적용하여 외곽선을 생성하는 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 10 항에 있어서, 상기 풀칠경로를 생성하는 단계는, 상기 풀칠경로 점들을 NURBS 보간 알고리즘에 적용하여 풀칠경로를 생성하는 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 10 항에 있어서, 상기 신발의 길이방향으로 가운데부분을 풀칠영역으로 설정하고, 상기 풀칠영역 내의 각 외곽 점에 대해서만 상기 풀칠경로 점과 풀칠경로를 구하는 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 10 항에 있어서, 상기 동작점들의 위치 조절단계는, 상기 두 동작점의 최대 경로오차가 설정치보다 크면 상기 최대 경로오차가 설정치보다 작아질 때까지 두 동작점 사이의 간격이 좁아지는 방향으로 상기 두 동작점을 위치 이동하고, 상기 두 동작점의 최대 경로오차가 설정치보다 작으면 상기 최대 경로오차가 설정치보다 커지지 않는 한도 내에서 두 동작점 사이의 간격이 넓어지는 방향으로 상기 두 동작점을 위치 이동하여, 모든 최대 경로오차가 설정치보다 낮아지도록 동작점들의 간격을 조절하는 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 제 10 항에 있어서, 상기 설정치는, 상기 풀칠 작업경로에 도포되는 접착제의 두께인 것을 특징으로 하는 신발 바닥면의 풀칠 작업경로 생성방법. 컴퓨터에, 신발 외곽점들의 정보로 이루어진 신발 바닥면 정보가 입력되면, 상기 신발 외곽점들을 보간하여 외곽선을 생성하는 단계; 상기 각 외곽점에서 상기 외곽선의 내향 법선방향으로 일정 거리 이격된 풀칠경로 점을 구하는 단계; 상기 풀칠경로 점들을 보간하여 풀칠경로를 생성하는 단계; 상기 이상적인 풀칠경로 상에 상기 직선경로들을 형성하기 위한 동작점들을 설정하는 단계; 상기 동작점들을 이웃한 동작점과 선형적으로 연결하고, 임의의 이웃한 두 동작점을 연결하는 선분과 상기 두 동작점 사이의 이상적인 풀칠경로와의 최대 경로오차를 구하는 단계; 상기 모든 동작점들에 대해 임의의 두 동작점의 최대 경로오차가 설정치보다 작아지도록 상기 이상적인 풀칠경로 상에서 상기 동작점들의 위치를 조절하는 단계; 및 상기 위치 조절된 동작점들에 대해 이웃한 동작점간을 선형적으로 연결하여 다수의 직선 경로로 이루어진 실제 풀칠 작업경로를 생성하는 단계를 실행시키는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체. |
||||||
说明书全文 |
|