본문으로 바로가기
반응형

 
 
 이번에는 분위기를 바꿀 겸 드릴공정의 롤가공경로 생성에 대하여 설명하겠습니다.

 드릴공정도 앞서 윤곽 가공과 동일하게 생각하셔도 됩니다.

* 단 모델링 특성상(모델링에서 와이어프레임(커브)을 풀면 정원이 안 나온다는 점) 모델링에서 직접 드릴공정 가공경로를 생성하지 못합니다.

* 그래서 다시 설명하지만 사실상 모델링에서 홀위치 (정원 : 포인트(point)점)을 생성하여 말기 작업 하기에 어려움이 많습니다.
 
 

 우선 다음과 같은 모델링 기준에서 드릴공정을 롤가공(말기)하는 방법을 설명하겠습니다.
 

 

* 80 Ø 원통형 소재에 10 Ø 드릴로 깊이 30.0으로 가공하는 공정을 시작합니다.

* 드릴 사이클(G81, G73, G83, G84)은 크게 관련 없습니다.
 
 

 먼저 드릴 공정은 전개도 생성후 말기작업 하는 것이 좋습니다.
 

 그래서 우선 마스터캠 가공원점에 해당 점(원호) 역할을 할 정원 와이어프레임을 생성합니다.

 그리고 잠시 계산을 해봐야 합니다.

80Ø x 원주율(3.1415926) = 251.327408(전개 거리값)
홀 갯수 8EA 251.327408 / 8 = 31.415926(홀 간 거리값)

 그래서 10 Ø 원호를 Y축 방향으로 8개소, 홀 간 거리(31.415926)로 평행이동(복사)을 합니다.
 



 그리고 드릴 가공정의를 생성하여 이것(원호)을 선택해 줍니다.

* 이때 선택 순서에 따라 가공경로가 생성되므로 주의 바랍니다.
 
 
 그리고 가공정의 설정을 하고 링크 파라미터 만 다음과 같이 이송 높이 3.0(절대), 재료상단 0.0(절대), 가공깊이 -30.0(절대)로 정의하였습니다.

* 링크 파라미터의 절댓값/증분값 적용은 작업자 환경에 맞추어 설정하시면 됩니다.
(다만 항상 절대/증분 적용 관련 없이 출력된 NC데이터를 검토하여야 합니다. 높이 값 적용이 항상 회전축(소재중심)에 기준되어 산출됩니다.)

 그리고 롤가공 할 것이므로 로터리 축 조절 항목에서 축 대체로 설정하고 CW 회전방향 로터리 지름 80 그리고 풀기 항목은 체크하지 않습니다.
 



*여기서 눈썰미가 좋으신 분은 이상한 것을 발견합니다....?
 

 먼저 이대로 경로 확인 및 모의 가공을 해봅니다.

경로 확인

 
 
 
모의 가공
 

 

 여기까지 결과를 보면 별문제 없어 보여 바로 실가공을 해보았습니다.

   결과는 불량.......
 

 원인 분석을 해보니 경로를 다시 재확인하기 위하여 경로 확인 화면을 다시 살펴봅니다.
 



* 뭔가? 45도 각도별로 나눠질 경로가 왠지 삐딱해 보입니다.
(그래서 항상 NC데이터 출력 시 항상 확인을.....)
 

 NC코드를 출력해 보니...... 원래 각도가 A0에서 시작해서 45, 90, 135, 180...... 이렇게 나와야 할 부가축 회전값이 왠지 모르게 작게 나옵니다........

 그러므로 당연히 전부 불량..... 처리.....
 

 그래서 원인을 찾아봅니다.

 원인은 간단합니다. 드릴 공정을 롤가공 적용 시 실제 적용되는 (로터리 축 지름값으로) 원호의 지름값이 드릴 사이클 전체 값(정확히는 도피값 기준으로)(미스터캠 링크파라미터 이송높이값)으로 지정해야 합니다.

* 즉 작업자가 그때그때 공정에 맞추어서 로터리 축 지름값을 정해야 합니다.


 다시 계산합니다.

 드릴 공정 링크 파라미터 이송 높이가 현재 3.0으로 설정되어 있습니다.

 그러므로 전체드릴 사이클 높이는(소재 지름 80.0+ 이송높이 3.0x2=6.0) = 86.0

다시 계산하여 86.0 Ø x 원주율(3.1415926) = 270.1769636(전개 거리값)
270.1769636 / 8EA = 33.77212045 (각 홀 간 거리값)
 
 
 그래서 이 홀 간 거리값으로 다시 드릴 위치(점 또는 원호)를 배열합니다.


 그리고 해당 홀을 기준으로 드릴 가공정의를 생성하고 이후 말기 작업을 진행하였습니다.

 그리고 다시 경로 확인과 NC데이터 출력으로 해당 데이터가 맞는지 확인을 합니다.
 


* 경로확인 화면이나 출력된 NC 데이터로 보면 작업자가 의도하는 정확한 각도값으로 출력되는 것을 볼 수 있습니다.
 

* 주의사항...
 이때 출력된 G코드(드릴 싸이틀) 값을 확인하셔야 합니다.

 먼저 마스터캠 가공정의 에서의 링크 파라미터 값은 아래와 같습니다.



* 롤가공 적용 시 무조건 소재원점(가공원점)은 회전축에 Z값이 고정(Z0.0)이 됩니다.

 그러므로 사실상 마이너스값(-)이 나올 확률이 낮고(관통하는 것 아니면..) 거의 플러스값(+)이 나옵니다.

* 위 링크 파라미터값을 적용하면 소재 지름이 80 Ø이므로 실제적인(좌표값상) 재료상단 높이는 Z40.0이 됩니다.

 그러므로 링크 파라미터값 적용 (안전 높이 : Z90.0, 이송높이 : Z43.0, 재료상단 : Z40.0, 가공깊이 : Z10.0)이 되어야 하는데(소재 지름 80Ø / 2 = 40.0이 재료상단 높이가 되므로).........

 출력된 NC데이터(드릴 사이클)를 보면 아래와 같습니다.
 


* 자세히 보면 마스터캠 링크 파라미터 값보다 3.0이 플러스되어 있습니다.

 즉 해당 가공정의 링크 파라미터값에 로터리 축 지름값(정확히는 반지름값)이 반영되어 드릴 사이클이 출력됩니다.

* 간혹 가다 이것을 착각하면(또는 증분값 적용 시) 소소한 차이로 공구 충돌이 발생할 수 있으므로 충분한 주의가 필요합니다.


 이것은 탭 공정에도 동일하게 적용됩니다.

 동일한 가공정의를 탭 싸이클로 수정하고 링크 파라미터값 중 이송높이값만 3.0에서 5.0으로 수정하여 출력해 보았습니다.
 



 그러면 이송높이값 3.0 일 때 R46.0 값인 것이 이송높이값 5.0 이면 R48.0 값으로 변경되는 것을 볼 수 있습니다.
 

반응형