1 |
1
3차원 공간상에서 교차하는 두 면으로부터 형상이 정의된다는 기본원리를 이용하여 보간을 행하는 직선 보간방법에 있어서, 임의의 직선의 시작점(0, 0, 0)과 끝점(Xe, Ye, Ze)의 좌표를 각각 입력하는 제1단계(S1)와, 각 축(X, Y, Z)에 대한 이동 변위(Xe, Ye, Ze)를 비교하여 절대값이 가장 큰 것을 선택하는 제2단계(S2)와, 상기 제2단계(S2)에서의 선택으로부터 입력된 직선을 정의할 수 있는 두 평면을 선택하는 제3단계(S3)와, 선택된 두 평면으로부터 각 평면과의 거리가 작은 이동을 각각 선택하는 제4, 제5단계(S4, S5)와, 상기 제4, 제5단계(S4, S5)에서 각각 선택된 이동을 종합하여 이를 최종 이동으로 결정하는 제6단계(S6)와, 상기 제1단계(S1)에서의 변위(Xe, Ye, Ze)와 현재 보간하고 있는 좌표를 비교하여 입력된 직선의 끝점에 도달하였는지를 확인하는 제7단계(S7) 및, 상기 제7단계(S7)에서의 끝점 확인을 통해 끝점에 도달한 경우에는 보간을 종료하고(S8), 그렇지 않은 경우에는 제4, 제5단계(S4, S5)로 되돌아가 반복 수행하는 단계를 포함하는 것을 특징으로 하는 두 면의 교차를 이용한 3차원 공간에서의 직선 보간방법
|
2 |
2
3차원 공간상에서 교차하는 두 면으로부터 형상이 정의된다는 기본원리를 이용하여 보간을 행하는 원호 보간방법에 있어서, 원호의 시작점을 (0, 0, 0)으로 했을 때 끝점의 좌표와 시작점에서의 원호 중심점에 대한 상대 좌표를 입력하는 제1단계(S11)와, 상기 제1단계(S11)에서의 3차원 원호에 대한 입력 사항으로부터 오직 하나만 존재하는 구와 평면의 쌍을 선택하는 제2단계(S12)와, 3차원 공간에서 이동할 수 있는 전체 7가지 이동 중 상기 제2단계(S12)에서 선택된 평면과의 거리가 작은 이동 4가지를 선택하는 제3단계(S13)와, 상기 제3단계(S13)로부터의 4가지 중 상기 제2단계(S12)에서 선택된 구면에 가장 근접한 이동 1가지를 선택하는 제4단계(S14)와, 상기 제4단계(S14)에서 선택된 이동을 최종 이동으로 결정하는 제5단계(S15)와, 상기 제1단계(S11)에서의 끝점과 현재 보간하고 있는 좌표를 비교하여 입력된 원호의 끝점에 도달하였는지를 확인하는 제6단계(S16) 및, 상기 제6단계(S16)에서의 끝점 확인을 통해 끝점에 도달한 경우에는 보간을 종료하고(S17), 그렇지 않은 경우에는 상기 제3단계(S13)로 되돌아가 반복 수행하는 단계를 포함하는 것을 특징으로 두 면의 교차를 이용한 3차원 공간에서의 원호 보간방법
|