1 |
1
피가공물을 고정한 채 Z축을 중심으로 회전하는 테이블과 상기 Z축에 대해 일정 각도로 기울어진 B축을 중심으로 회전하며 상기 피가공물을 가공하는 공구를 파지하는 헤드유닛을 포함하는 5축 가공기의 후처리 방법에 있어서,상기 공구의 자세 벡터 정보(i,j,k)를 포함하는 소스 파일을 입력받는 단계;상기 공구의 자세 벡터 정보 중 k 성분값을 이용해, 상기 헤드유닛의 틸팅각도를 연산하는 단계 및 상기 헤드유닛의 틸팅각도와 상기 공구의 자세 벡터 정보 중 i 성분값 및 j 성분값을 이용해, 상기 테이블의 회전각도를 연산하는 단계를 포함하고,상기 B축은 XZ 평면 상에서 상기 Z축에 대해 45도 각도로 기울어지도록 구비되고,상기 헤드유닛의 틸팅각도를 연산하는 단계에서, 상기 헤드유닛의 틸팅각도는 아래의 [수학식 7]에 의해 정의되는 5축 가공기의 후처리 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 테이블의 회전각도를 연산하는 단계에서, 상기 테이블의 회전각도는 아래의 [수학식 10]에 의해 정의되는 5축 가공기의 후처리 방법
|
4 |
4
제3항에 있어서,상기 i 성분값 (ui) 및 상기 j 성분값(uj)의 위상 및 크기를 기초로 상기 i 성분값 (ui) 및 상기 j 성분값(uj)이 0, 양의 값 또는 음의 값 중 어느 하나에 해당하는지 여부를 판단하는 단계를 더 포함하는 5축 가공기의 후처리 방법
|
5 |
5
제4항에 있어서,상기 i 성분값 (ui)이 0이고, 상기 j 성분값(uj)이 0 이외의 값을 갖는 경우에는, 상기 [수학식 10]의 β 값은 π/2로 정의되는 5축 가공기의 후처리 방법
|
6 |
6
제4항에 있어서,상기 i 성분값 (ui) 및 상기 j 성분값(uj)이 0인 경우에는, 상기 테이블 회전각도는 0으로 정의되는 5축 가공기의 후처리 방법
|
7 |
7
제4항에 있어서,상기 i 성분값 (ui)이 양의 값을 갖고, 상기 j 성분값(uj)이 0 또는 양의 값을 갖는 경우에는, 상기 [수학식 10]의 β 값은 아래의 [수학식 12]으로 정의되는 5축 가공기의 후처리 방법
|
8 |
8
제4항에 있어서,상기 i 성분값 (ui)이 양의 값을 갖고, 상기 j 성분값(uj)이 음의 값을 갖는 경우에는, 상기 [수학식 10]의 β 값은 아래의 [수학식 17]로 정의되는 5축 가공기의 후처리 방법
|
9 |
9
제4항에 있어서,상기 i 성분값 (ui)이 음의 값을 갖고, 상기 j 성분값(uj)이 0 또는 양의 값을 갖는 경우에는, 상기 [수학식 10]의 β 값은 아래의 [수학식 13]로 정의되는 5축 가공기의 후처리 방법
|
10 |
10
제4항에 있어서,상기 i 성분값 (ui)이 음의 값을 갖고, 상기 j 성분값(uj)이 음의 값을 갖는 경우에는, 상기 [수학식 10]의 β 값은 아래의 [수학식 14]로 정의되는 5축 가공기의 후처리 방법
|
11 |
11
제1항에 있어서,상기 소스 파일은 상기 공구의 첨단 좌표(x,y,z) 정보를 더 포함하고,상기 공구의 첨단 좌표 정보(x,y,z)와 연산된 상기 테이블의 회전각도를 이용해, 상기 테이블의 회전에 의해 변환되는 상기 공구의 변환 첨단 좌표(x', y', z')를 연산하는 단계를 더 포함하는 5축 가공기의 후처리 방법
|
12 |
12
제11항에 있어서,상기 공구의 변환 첨단 좌표(x', y', z')를 연산하는 단계에서 상기 변환 첨단 좌표(x', y', z')는 아래의 [수학식 19]에 의해 정의되는 5축 가공기의 후처리 방법
|
13 |
13
제12항에 있어서,상기 헤드유닛의 틸팅각도에 상기 헤드유닛의 피봇길이를 적용하여 상기 상기 변환 첨단 좌표(x', y', z')를 보정 연산하는 단계를 더 포함하며, 보정 연산된 좌표는 아래의 [수학식 23]에 의해 정의되는 5축 가공기의 후처리 방법
|
14 |
14
제11항에 있어서,상기 헤드유닛의 틸팅각도에 상기 헤드유닛의 피봇길이를 적용하여 상기 공구의 첨단 좌표 정보(x,y,z)를 보정 연산하는 단계를 더 포함하며, 보정 연산된 좌표는 아래의 [수학식 25]에 의해 정의되는 5축 가공기의 후처리 방법
|
15 |
15
피가공물을 고정한 채 Z축을 중심으로 회전하는 테이블과 상기 Z축에 대해 일정 각도로 기울어진 B축을 중심으로 회전하며 상기 피가공물을 가공하는 공구를 파지하는 헤드유닛을 포함하는 5축 가공기의 후처리 시스템에 있어서,상기 공구의 자세 벡터 정보(i,j,k)를 포함하는 소스 파일을 입력받는 입력부;상기 공구의 자세 벡터 정보 중 k 성분값을 이용해, 상기 헤드유닛의 틸팅각도를 연산하는 틸팅각도연산부;상기 공구의 자세 벡터 정보 중 i 성분값 및 j 성분값과 상기 틸팅각도연산부가 연산한 상기 헤드유닛의 틸팅각도를 이용해, 상기 테이블의 회전각도를 연산하는 회전각도연산부를 포함하고,상기 B축은 XZ 평면 상에서 상기 Z축에 대해 45도 각도로 기울어지도록 구비되고,상기 틸팅각도연산부는 아래의 [수학식 7]을 이용해 상기 헤드유닛의 틸팅각도를 연산하는 5축 가공기의 후처리 시스템
|
16 |
16
제15항에 있어서,상기 틸팅각도연산부가 연산한 상기 헤드유닛의 틸팅각도에 상기 헤드유닛의 피봇길이를 적용하여 상기 공구의 첨단 좌표 정보(x,y,z)를 보정 연산하는 피봇보정연산부를 더 포함하며, 상기 피봇보정연산부는 아래의 [수학식 25]를 이용해 상기 공구의 첨단 좌표 정보(x,y,z)를 보정 연산하는 5축 가공기의 후처리 시스템
|
17 |
17
제15항에 있어서,상기 공구의 첨단 좌표 정보(x,y,z)와 상기 회전각도연산부가 연산한 상기 테이블의 회전각도를 이용해, 상기 테이블의 회전에 의해 변환되는 상기 공구의 변환 첨단 좌표(x', y', z')를 연산하는 좌표변환연산부 및 상기 틸팅각도연산부가 연산한 상기 헤드유닛의 틸팅각도에 상기 헤드유닛의 피봇길이를 적용하여 상기 좌표변환연산부가 연산한 상기 공구의 변환 첨단 좌표(x', y', z')를 보정 연산하는 피봇보정연산부를 더 포함하며,상기 좌표변환연산부는 아래의 [수학식 19]을 이용해 상기 공구의 변환 첨단 좌표(x', y', z')를 연산하고, 상기 피봇보정연산부는 아래의 [수학식 23]를 이용해 상기 공구의 변환 첨단 좌표(x', y', z')를 보정 연산하는 5축 가공기의 후처리 시스템
|