컴퓨터응용가공 산업기사 실기 해설[수기가공, 외곽 및 포켓가공]



저번에는 센터드릴, 드릴, 태핑 사이클에 대한 프로그램 틀을 포스팅하였습니다.

오늘은 어제 말씀드렸던 외곽 및 포켓 가공에 대해서 포스팅 할까 합니다

일단 이 가공은 아시는분은 아시겠지만 평엔드밀을 이용하여 가공을 하게됩니다.


저 같은 경우는 센터드릴->드릴->탭->평엔드밀 이 순으로 작업을 진행합니다.


일단 기출문제를 예로하여 사이클을 하나하나 적어내려가보겠습니다.




일단 센터드릴, 드릴, 탭 사이클부터 설명없이 적어내려가보겠습니다.

(T01-10파이 엔드밀, T02-4파이 센터드릴, T03-6.8파이 드릴, T04- 8파이 탭)



O1234 -> 프로그램 번호입니다.

G40 G49 G80

G91 G28 X0. Y0. Z0.

G91 G30 Z0. M19


T02 M06

G00 G90 X35. Y31. S1000 M03

G43 Z50. H02 M08

G81 G99 Z-5. R3. F100

X35. Y56.

G80 M09

G00 Z100. G49

G91 G30 Z0. M19


T03 M06

G00 G90 X35. Y31. S1000 M03

G43 Z50. H03 M08

G83 G98 Z-25. R3. Q3. F100

X35. Y56.

G80 M09

G00 Z100. G49

G91 G30 Z0. M19


T04 M06

G00 G90 X35. Y31. S500 M03

G43 Z50. H04 M08

G84 G98 Z-25. R3. F625

X35. Y56.

G80 M09

G00 Z100. G49

G91 G30 Z0. M19


이제 여기서부터 외곽 및 포켓가공 시작입니다.

한글로 첨언 해놓은건 무시하시고 프로그램을 돌리시면 됩니다.


T01 M06

G00 G90 X-20. Y-20. S1000 M03 (공구를 X-20, Y-20, 만큼 이동하며 회전)

G43 Z50. H01 M08

G01 Z-5. F100 (위의 도면을 보시면 외곽의 가공 깊이는 5라는것을 알 수 있습니다.)

G41 X3. D01 

(처음에 정삭을 들어가기전에 황삭을 먼저 합니다. 도면의 좌측을 보시면 4만큼 떨어져있습니다. 저는 그렇기 때문에 1만큼 적게 3만큼 가공을 합니다. 상하좌우 모두 동일하게)

Y67.

X67.

Y3.

X4.

(여기까지 황삭을 마무리한 뒤 정삭작업을 들어가게 됩니다. 일단 황삭은 제가 최대한 간결하게 하였지만 주어지는 형상이 복잡하면 할 수록, 황삭 혹은 정삭작업 또한 길어질 수 밖에 없습니다.

제가 올려놓은 도면을 자세히 보시면서 왜 제가 황삭을 저렇게 하였는지 훑어보시면 됩니다. 그냥 참고용으로만 활용하세요.)


(정삭작업 시작)

Y61. (R5의 맨끝 좌표는 X가9, Y는 66이 됩니다. 이런거 하나하나를 잘 캐치하셔야합니다.)

G02 X9. Y66. R5. (시계방향으로 원호가공, 여기서 X와 Y의 좌표는 공구가 최종적으로 이동할 좌표를 적어주셔야 합니다.)

G01 X22. (챔퍼는 5, 가운데 원호의 반지름은 8, 즉 35-8-5=22, 그리고 X의좌표 혹은 Y의 좌표 중 하나가 변동이 없고 나머지 하나의 좌표만 변동이 있을때 변동이 없는 좌표는 생략합니다

참고로 G01은 직선가공 코드입니다)

X27. Y61. (챔퍼5는 X5만큼 증가, Y는 5만큼 감소, 그러므로 X와 Y는 동시에 이동하여 대각선으로 가공)

Y56.

G03 X43. R8. (반시계방향 원호가공, 반지름 8, 원호가공의 최종위치는 X43.)

G01 Y61. 

X48. Y66.

X61.

X66. Y61. 

(챔퍼5 가공, 참고로 연속적으로 원호가공 혹은 직선가공을 하게될때 G01, G02, G03의 코드는 맨 앞에 한번만 적어주시면 됩니다. 참고로 G01 Y61. 이후부터 X66. Y61까지 연속해서 G01 가공을 하고있는 겁니다.)

Y14. 

G03 X56. Y4. R10. (반시계방향 원호가공)

G01 X9. (X 9까지 이동.)

G02 X4. Y9. R5. (시계방향 원호가공)


외곽가공 종료



포켓가공 시작


G00 Z100. M09

G40 X18.5 Y31. (공구를 100만큼 띄운 뒤 X18.5 , Y31의 좌표로 이동)

Z10. M08 

G01 Z-3. F80 (Z-3만큼 이동, 즉 깊이 3만큼 들어감)

G41 X25. D01 (X25좌표로 이동하며 공구경 보정, 필수입니다, 포켓 외곽등; 공구경 보정 없이도 가공은 가능하지만 엔드밀의 지름까지 생각해가며 좌표를 계산해야하기에 저는 설명은 생략하고 보정값을 넣고 하겠습니다.)

Y44.

G03 X12. R6.5 (반시계방향 원호가공, 반지름6.5)

G01 Y18. (Y18까지 직선가공)

G03 X25. R6.5

G01 Y24.5

X54.5

G03 Y37.5 R6.5

G01 X25.

Y44.


여기서 가공을 종료하는 것이 아니고

X35, Y31 좌표를 보시면 지름 19인 원호가공을 해야하는것을 보실 수 있을겁니다.

이 원호의 경우는 360도 가공을 해야하기 때문에 저는 I 혹은 J를 이용하여 가공을 할겁니다.

참고로 I는 X좌표, J는 Y의 상대좌표입니다.

프로그램으로 보여드리겠습니다.


G00 Z100. M09

G40 X35. Y31.

Z10. M08

G01 Z-3. F80

G41 Y21.5 D01

(여기서 왜 Y가 21.5 냐 의아하실 수 있습니다.

저는 J를 이용하여 가공을 할 것이기 때문에 일단

말로 설명하기 힘드네요.

그냥 쉽게 말해드리겟습니다.

J는 위에서 Y좌표의 상대라고 말씀드렸습니다. 즉 이 원호의 Y좌표의 가장 아래 부근좌표를 적어주시면 됩니다, 혹은 상당의 좌표를 적어주셔도 됩니다. 31-9.5=21.5)

G03 J9.5

G00 Z20. M09

G40 G49 Z150.

M05

M02



PS. 일단 틀같은 경우는 제가 굵은글씨로 표시했습니다

이 틀은 외운다고 생각하시거나 그냥 참고만 하시면 됩니다. 이 자료는 비전공자를 위해 만든것이니 다시한번 참고 부탁드립니다.

그리고 굵은글씨가 아닌 나머지는 모두 도면을 보시고 본인이 직접 대입시키시면 됩니다.

그리고...

이러한 수기가공에는 정답이라는건 없습니다.

어떤식으로든 가공이 동일하게 되기만 하면 코드가 달라도 상관이 없습니다.


틀린부분이 있으면 지적 부탁드립니다.

그리고 보면서 궁금한것이 있으시거나 의아하신 부분이 있으시다면 댓글로 질문해주세요 아는대까지는 성심성의껏 답변해드리겠습니다.





VCNC를 이용하여 위의 코드를 시뮬레이션 돌려본 완성본입니다.

자세히 보시면 좌측 하단에 가공이 안된 부분이 보이실 겁니다.

이 경우는 프로그램에 대한 이해도가 어느정도만 있으면 해결 가능한 상황이므로 생략하겠습니다.



다음 포스팅은 컴퓨터응용가공 산업기사 실기 모델링 기출문제를 몇가지 선별하여UG NX를 이용한 모델링 하는 과정과 프로그램을 추출하는 과정을 촬영하여 올리도록 하겠습니다.


설정

트랙백

댓글

MCT 수기가공의 기본적인 틀

비전공자 혹은 G01, G02, G03......등등의 코드를 하나하나 외우기 벅차신분들을 위한 기본적인 요소들을 정리해 드리려고 합니다.


일단 기본적으로 수기가공시 외곽가공과 포켓, 드릴, 탭 가공이 있습니다.

이번 시간에는 외곽이나 포켓가공을 제외한 드릴과 탭 가공을 위한 틀만 정리해드리겠습니다.


(T02- 센터드릴, T03-드릴, T04-탭), (첫번째 구멍의 좌표- X 30, Y 30)

                                             (두번째 구멍의 좌표- X 45, Y 45)


G40 G49 G80

G91 G28 X0. Y0. Z0.

G91 G30 Z0. M19


T02 M06 (2번공구, 센터드릴로 공구교환)

G00 G90 X30. Y30. S1000 M03

G43 Z50. H02

Z10. M08

G81 G99 Z-5. R3. F100 (센터드릴로 자리잡기, Z -5만큼만 센터드릴로 가공)

X45. Y45.

G80 M09

G00 G49 Z100.

G91 G30 Z0. M19


T03 M06 (3번공구, 드릴로 공구교환)

G00 G90 X30. Y30. S1000 M03

G43 Z50. H03 

Z10. M08

G83 G98 Z-25. R3. Q3. F100 (드릴 구멍뚫기, Z-25만큼(즉 공작물을 관통) 드릴로 가공; 공작물의 크기는 70*70*20 정도)

X45. Y45.

G80 M09

G00 G49 Z100.

G91 G30 Z0. M19


T04 M06 (4번공구, 탭으로 공구교환)

G00 G90 X30. Y30. S500 M03

G43 Z50. H04

Z10. M08

G84 G98 Z-25. R3. F625 (태핑사이클 작업, Z -25만큼 들어가 태핑작업, 즉 관통)

X45. Y45.

G80 M09

G00 G49 Z100.

G91 G30 Z0. M19


**태핑 사이클에서 F의 값은 S의 1.25배를 넣어주셔야 합니다.**

500*1.25=625

만약 S가 600이라면 

600*1.25

F=750


여기에 있는 코드는 모두 외워주셔야 합니다.

그리고 T02, T03, T04는 자세히 보시면 프로그램이 반복되는것을 볼 수 있으실겁니다.

그러니 대략적인 틀을 파악하시고 외운 뒤 구멍의 좌표만 수정하여 작업해주시면 됩니다.

(물론 저같은 경우는 센터드릴-> 드릴 -> 탭 의 순서로 가공을 하였는데 여기서 공구의 번호를 잘 파악하신뒤 이것또한 잘 대입하여 주시면 됩니다.)

또한 구멍이 하나밖에 존재하지 않을 경우에는 각 사이클마다 빨간 글자로 표기해둔 x45. y45. 을 지워주시고 프로그램을 만들어가시면 되겠습니다.


마지막으로 필히 염두해두셔야할것은 x나 y, z, r뒤에 . 를 찍어두었는데

좌표나 r, q 등은 무조건 숫자뒤에 .을 찍어주셔야 합니다

ex)x35. y35.

혹은 x35.0 y35.0 으로 표기해도 무관합니다.


그리고 소수점으로 좌표가 주어질 시

x35.5로 표기하시면 됩니다.

 

그리고 한 가지 더

센터드릴 같은 경우 타학교 기계과 학생들은 아예 가공에서 제외를 하고 프로그램을 짜는 경우도 있더군요.

이런 경우에서도 가공을 잘 완료하고 합격하는 걸보면 센터드릴은 제외를 해도 될 정도의 선택사항이 아닌가 싶습니다만

원래 정석대로라면 드릴가공 전에 센터드릴로 자리를 잡아준 뒤 드릴가공을 하는것이 일반적인지라 그냥 이 사이클 그대로 하는것이 좋을거라 생각됩니다.

참고 정도만 해주시면 될것 같습니다.


나중에 포켓이나 외곽가공의 사이클도 정리하여 이해하기 쉽게끔 잘 정리하여 포스팅 하도록 하겠습니다.


설정

트랙백

댓글