1 / 98

CNC 선반 수업지도안

CNC 선반 수업지도안. 서울 공업고등학교. 학습목표 1. CNC 프로그램을 작성할 수 있다 . 2. 작성한 프로그램을 CNC 기계에서 작업할 수 있다. 준비기능 ( G function). G 코드. 군 (Group). 기 능. G 코드. 군 (Group). 기 능. G00 G01 G02 G03. 01. 위치결정 ( 급속이속 ) 직선보간

Download Presentation

CNC 선반 수업지도안

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CNC 선반 수업지도안 서울 공업고등학교

  2. 학습목표 1. CNC 프로그램을 작성할 수 있다. 2. 작성한 프로그램을 CNC기계에서 작업할 수 있다.

  3. 준비기능( G function) G코드 군(Group) 기 능 G코드 군(Group) 기 능 G00 G01 G02 G03 01 위치결정(급속이속) 직선보간 시계방향 원호절삭(CW) 반시계방향 원호절삭(CCW) G40 G41 G42 07 공구 반경 보정 취소 외쪽 반경 보정 오른쪽 반경 보정 G50 G70 G71 G72 G73 G74 G75 G76 00 가공죄표계 ,주축최고 회전수 설정 정삭 cycle(복합반복주기) 내외경 황삭 cycle ( ” ) 단면 황삭 cycle ( ” ) 모방 반복 cycle ( ” ) Z방향 팩드릴링 ( ” ) X방향 홈파기 ( ” ) 나사가공 cycle ( ” ) G04 00 일시 정지(Dwell) G20 G21 06 인치자료 입력 밀리자료 입력 G22 G23 04 내장행정 한계유효 내장행정 한계무효 G27 G28 G29 G30 00 기계원점 복귀점검 자동기계원점 복귀 원점으로 부터의 귀환 제2원점 복귀 G90 G92 G94 01 내외경 가공 cycle(고정주기) 나사가공 cycle 단면가공 cycle G32 01 나사가공 G98 G99 05 분당 이송속도 지정(mm/min) 주축 회전당 이송속도 지정(mm/rev) G96 G97 02 원주속도 일정제어(m/min) 원주속도 일정제어 취소 및 rpm 지정

  4. X + 방향 (U +) 4 2 3 1 Z + 방향 (W +) 위치결정(G00):공구를 현재의 위치(A)에서 지령된 위치(B)까지 급송으로 이동 150 A G00 X50. Z20. ; 또는 G00 U-100. W-130. ; 50 B 20 150

  5. 위치결정(G00) G00 Z-50. ; G00 X30. ; G00 X30. Z-50. ;

  6. 위치결정(G01):공구를 현재의 위치(A)에서지령된 위치(B)까지 F(이송속도)로 직선으로 이동 A-B 구간이동 G01 X30. Z-50. ; 또는 G01 U0 W-52. ; 30 50 2 C 10 A B B-C 구간이동 G01 X50. Z-80. ; 또는 G01 U20. W-30. ; Ø 30 Ø 50

  7. 원호보간(G02, G03):공구를 현재의 위치(A)에서지령된 위치(B)까지 F(이송속도)로 직선으로 이동 A - B 구간이동 G02 X90. Z-50. R30. ; 또는 G02 U60. W-30. R30. ; C R30 B R30 A B - C 구간이동 G03 X150. Z-80. R30. ; 또는 G03 U60. W-30. R30. ; Ø 150 Ø 90 50

  8. 4 2 3 1 G28 U0 W0 ; (자동기계원점복귀) 실행

  9. 4 2 3 1 G28 U0 W0 ; (자동기계원점복귀)

  10. 주축기능 V = DN G 96 (주속 일정 제어 ON) * 형식 G96S200 ; --- 200mm/min을 의미함 * 의미--- 가공부의 어디에서나 일정한 절삭속도를 유지함 이때 주축의 회전속도는 Ø에 따라 공구 이동시 함께 변화함 참고 사항 (V : 절삭속도 mm/min, D : 소재 Ø mm, N : 주축 회전수 rev/min ) 1000 G 50 (주축 최고회전수 지정) * 형식 G50 X100. Z100.S2000 ; 2000rpm을 초과할 수 없다 * 의미--- 주속일정 제어(G96)를 사용시 S 값이 절삭을 의미하기 때문에 소재의 Ø가 작아질수록 회전수는 상대적으로 증가한다. 따라서 일정회전수 이상을 초과할 수 없도록 제어한다. G 97 (주속 일정 제어 OFF) * 형식 G97S1000 ; --- 1000rpm을 의미함 * 의미 --- 나사가공 및 단차가 크지 않은 형태의 제품을 소재Ø에 관계없이 일정한 회전수로 가공할 때 지령

  11. G96 주속 일정제어 V = DN 1000 4 4 2 2 3 3 1 1 주속 일정제어(G96)를 사용시 소재의Ø 가 작아지면 회전수는 증가하고, Ø가 커지면 회전수는 감소한다. rpm=약 637 rpm=약 6370 100 10 중심rpm 무한대

  12. 4 2 3 1 좌표계 X+축 (U+) z 기계원점 G28 U0 W0 ; x Z-축 (W-) Z+축 (W+) 가공원점(절대좌표원점) G50 X Z ; X-축 (U-)

  13. 좌표값 Z - 방향 (W -) X + 방향 (U +) Z + 방향 (W +) X - 방향 (U -) I B • 2 사분면 • 1 사분면 H F G 기계원점 A E C 10 10 가공원점 D • 3 사분면 • 4 사분면 • X축은 지름으로 좌표를 읽는다.

  14. Z - 방향 (W -) X + 방향 (U +) 20 80 50 70 Z + 방향 (W +) X - 방향 (U -) F E D R10 C A B R10 • X축은 지름으로 좌표를 읽는다.

  15. 60 36 평가 과제 1 R2 R3 C2 15 15 10 20 60

  16. 11 15 36 X65. Z-47. X60. Z-47. X56. Z-45. R2 X36. Z-42. R3 X15. Z-15. X15. Z-2. X36. Z-35. C2 X11. Z0 X42. Z-45. 60 15 10 20 60

  17. R2 R3 80 32 26 40 15 15 10 20 60 평가 과제 2

  18. R5 R3 80 32 26 50 15 15 10 20 60 X80. Z-47. X50. Z-45. X85. Z-47. X50. Z-30. X38. Z-30. X32. Z-27. X32. Z-20. X70. Z-45. X26. Z0

  19. R5 C2 28 22 65 42 32 15 5 20 20 60 평가 과제 3

  20. R5 C2 28 22 42 65 32 15 5 20 20 60 X42. Z-45. X70. Z-45. X32. Z-40. X32. Z-22. X65. Z-45. X28. Z-20. X22. Z0

  21. R2 R2 C2 20 36 30 50 15 15 15 15 60 평가 과제 4

  22. R2 20 36 30 50 X32. Z-30. X46. Z-45. X60. Z-47. X30. Z-30. X50. Z-47. R2 X30. Z-17. X26. Z-15. X36. Z-45. C2 X20. Z-15. X36. Z-32. X0 Z0 15 15 15 15 60

  23. 좌표계 지령방법 절대지령 : X Z ; 증분지령 : U W ; X +방향 (U +) J I H G F E D B C A (W -) Z -방향 Z+방향 (W +) (U -) X - 방향

  24. M30×2 A X +방향 J F E I H G D • 절대지령 • G01 X26. Z0 • G01 X30. Z - 2. • G01X30. Z -29. • G02 X36. Z -32. R 3. • G01 X46. Z -32. • G03 X50. Z -34. R 2. • G01 X50. Z -47. • G01 X54. Z -52. • G01 X60. Z -70. • G01 X65. Z -70. R2 R3 C2 C 22 60 50 B 54 Z -방향 5 20 X - 방향 18 15 32 70

  25. M30×2 U +방향 • 증분지령 • G01 U26. W 0 • G01 U 4. W - 2. • G01 U 0 W -27. • G02 U 6. W - 3. R 3. • G01 U10. W 0 • G03 U 4. W -2. R 2. • G01 U 0 W -13. • G01 U 4. W - 5. • G01 U 6. W -18. • G01 U 5. W 0 R2 R3 C2 22 60 50 54 W -방향 W+방향 5 20 U - 방향 18 15 32 70

  26. 보조기능 (M code) 지 령 기 능 MODLE 여부 M00 M01 M02 M03 M04 M05 M08 M09 M12 M13 M30 M40 M41 M42 M43 M98 M99 프로그램 정지 선택적 프로그램 정지 프로그램 종료 주축 정회전 주축 역회전 주축 정지 절삭유 모터 가동 절삭유 모터 정지 척 물림 척 벌림 프로그램종료후 프로그램 첫머리로 돌아감 주축 기어 중립 위 주축 기어 1단 위치(800 이하) 주축 기어 2단 위치 주축 기어 3단 위치(1500) 보조 프로그램 호출 보조 프로그램 종료 MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE MODLE * 한 BLOCK에 한 개의 M코드만 사용가능

  27. : 공구번호 : 공구보정번호 공구기능 ( T 기능 ) • 형식 T 예) 1. T 0100 ( 공구보정을 사용하지 않을 경우) 2. T 0101 ( 공구보정 사용 )

  28. OFFSET번호 X축 OFFSET량 Z축 OFFSET량 인선R 보정량 X축 OFFSET량 01 02 • • • 11 12 0.040 0.061 • • • 0.053 0.034 0.020 0.035 • • • 0.015 0.027 0.2 0.25 • • • 0.12 0.24 1 2 • • • 6 3 기준공구 실제공구 X축 OFFSET량 Z축 OFFSET량 보정기능(OFFSET) - 각공구의 OFFSET량을 측정한후 OFFSET화면을 선택해서 해당하는 NO에 보정량을 직접 입력한다.

  29. 공구위치 OFFSET만 보정이 된 경우 6 2 1 7 5 R 인선 R보정이 된 경우 3 4 8 인선보정기능 - 테이퍼 절삭 가공시나 원호절삭 가공시에 공구위치 보정만으로는 충분히 보정을 할 수가 없다. 따라서 인선의 원호 부분을 고려해서 보정을 하는 기능이 인선보정 기능이다.

  30. 공구인선 R보정기능(G40-G42) - 공구의 날끝에는 nose R이 있다. 따라서 테이퍼 절삭시나 원호절삭시 가공이 안되는 부분이 발생한다. 이 오차분을 자동적으로 보정하는 것이 인선R 보정이라 한다. CODE 의 미 공구통로 G40 G41 G42 공구인선 R 보정 말소공구인선 R 보정 말소 공구인선 R 보정 말소 PROGRAM 통로 소재기준 P/G진행방향 좌측 소재기준 P/G진행방향 우측 G42 X Z G41

  31. 지령위치 및 방법 : TAPER 또는 원호가공 시작전에 BLOCK에서 지령하고, 최종 TAPER 또는 원호가공 이후 BLOCK혹은 가공 완료후 제2원점 이동전에 지령. 문장번호 프로그램 내용 OFFSET N1 N2 : N5 G42 G00 X50. Z0 T0202 ; G01 Z-50. F0.2 ; : G40 G00 X100. Z100.T0200 ; 보정 T0202 말소 T0200 T02 N5 N1 N4 N3 N2 Ø50

  32. 공구 보정량 설정 선택키 - 화면키 - 위치(F1) - 상대죄표(F6) - 선택 - 반자동(F7) 1번 공구(기준공구) - T0100 , 자동개시 G97S1000M03 , 자동개시 핸들운전(F8) - 핸들 조작으로 워크(Z) 단면을 절삭한다. 상대옵셋(F4) - W0(F6) - 취소(F4) - 보정(F8) 핸들운전(F8) - 핸들 조작으로 워크(X) 단면을 절삭한다. 상대옵셋(F4) - U0(F6) - 취소(F4) - 주축 정지 핸들 메뉴에서 공구를 안전한 위치에 이동한다. 반자동 메뉴에서 다음공구 선택, 주축회전, 위의 과정반복

  33. 소수점 입력 • 소수점입력이 가능한 영문자 : • X, Z, U, W, I, K, R, F • 단 값이 0일때는 소수점을 생략할 수 있다. • 예) X20.0 • Z-50. • R3. • U0

  34. 4 2 3 1 M30×1.5 • 좌표계 설정 G z 기계원점 G28 U0 W0 ; F E D B C C2 A x 54 가공원점(절대좌표) G50 X (X) Z (Z) ; 10 10

  35. 4 2 3 1 x z M30×1.5 • O 1111 ; • ( I J K ) ; • G28 U0 W0 ; • G50 X100 . Z100.S1800 ; • G96 S200 T0100 M03 F0.2 ; 기계원점 G28 U0 W0 ; C2 54 가공원점 G50 X(X) Z(Z) ; 10 10

  36. M30×1.5 • 단면가공 4 • G00 X60. Z0 ; 2 3 1 • G01 X- 2. Z0 ; • G00 X60. Z2. ; 54 Z+ 방향 X - 방향

  37. 황삭가공 사이클 • G71 P1 Q2 U0.2 W0.2 D2000; • N1 G01 X26. ; • • • • • N2 G01 X60. ;

  38. 4 2 3 1 M30×1.5 • 외경 황삭 및 정삭 가공 CYCLE • G71 P1 Q2 U0.2 W0.2 D2000; • N1 G01 X26. ; • G01Z0 ; • G01 X30. Z-2. ; • G01X30.Z-30. ; • G01X40. Z-30. ; • G01X40.Z-40. ; • G01X54. Z-50. ; • N2G01X60. Z-50. ; • G70 P1 Q2 ; D U/2 54 C2 W

  39. 프로그램 설 명 O2113 ; ( TEST 1 ) ; G28 U0 W0 ; G50 X100. Z100.S1500 ; G96 S200 T0100 ; G00 X60. Z0 ; G01 X-1. M03 F0.2 ; G00 X60. Z2. ; G71 P1 Q2 U0.2 I0.2 D2000 ; N1 G01 X26. ; G01 Z0 ; G01 X30. Z-2. ; G01 X30. Z-30. ; G01 X40. Z-30. ; G01X40. Z-40. ; G01 X54. Z-50. ; N2 X60.; G70 P1 Q2 F0.1 ; 프로그램 번호 프로그램 이름 자동기계원점복귀 작업자 좌표계 원점복귀 주축 최고 회전수 설정(단위:rpm) 주속 일정제어(단위:m/min), 1번 공구선택 주축 정회전, 이송속도(mm/rev) 급속이송(비절삭 이송구간) 내 ·외경 황삭 cycle P1=N1수치값 일치, Z좌표는 쓸 수 없다 내 ·외경 황삭 cycle 시작 황삭 마무리 가공치수 Q2=N2 수치값 일치 내 ·외경 정삭 cycle

  40. R2 R3 C2 15 60 36 15 10 20 60 번호 1112 G28 U0 W0 ; G50 X100. Z100. S2000 ; G96 S200 T0100 M03 F0.2 ; G00 X65. Z0 ; G01 X-2. Z0 ; G00 X65. Z2. ;

  41. R2 R3 C2 15 60 36 15 10 20 60 번호 1112 G71 P1 Q2 U0.2 W0.2 I0.2 D2000 ; N1 G01 X11. ; G01 Z0 ; G01 X15. Z-2. ; G01 X15. Z-15. ; G01 X36. Z-35. ; G01 X36. Z-42. ; G02 X42. Z-45. R3. ; G01 X56. Z-45. ; G03 X60. Z-47. R2. ; N2 G01 X65. Z-47. ; G70 P1 Q2 F0.1 ;

  42. R2 R3 C2 15 60 36 15 10 20 60 번호 1112 G28 U0 W0 ; M05 ; M02 ;

  43. R2 R3 32 60 26 40 15 15 10 20 60 번호 1113 G28 U0 W0 ; G50 X100. Z100. S2000 ; G96 S200 T0100 M03 F0.2 ; G00 X65. Z0 ; G01 X-2. Z0 ; G00 X65. Z2. ;

  44. R2 R3 32 60 26 40 15 15 10 20 60 번호 1113 G71 P1 Q2 U0.5 W0.2 I0.5 D2000 ; N1 G01 X26. ; G01 Z0 ; G01 X32. Z-20. ; G01 X32. Z-27. ; G02X38. Z-30. R3. ; G01 X40. Z-30. ; G01 X40. Z-45. ; G01 X56. Z-45. ; G03 X60. Z-47. R2. ; N2 G01 X65. Z-47. ; G70 P1 Q2 F0.1 ;

  45. R2 R3 32 60 26 40 15 15 10 20 60 번호 1113 G28 U0 W0 ; M05 ; M02 ;

  46. R5 C2 28 22 65 42 32 15 5 20 20 60 번호 1114 G28 U0 W0 ; G50 X100. Z100. S2000 ; G96 S200 T0100 M03 F0.2 ; G00 X70. Z0 ; G01 X-2. Z0 ; G00 X70. Z2. ;

  47. R5 C2 28 22 65 42 32 15 5 20 20 60 번호 1114 G71 P1 Q2 U0.5 W0.2 I0.5 D2000 ; N1 G01 X22. ; G01 Z0 ; G01 X28. Z-20. ; G01 X32.Z-22. ; G01 X32. Z-40. ; G03X42. Z-45. R5. ; N2 G01 X70. Z-45. ; G70 P1 Q2 F0.1 ;

  48. R5 C2 28 22 65 42 32 15 5 20 20 60 번호 1114 G28 U0 W0 ; M05 ; M02 ;

  49. 3 1 4 2 M30×1.5 • X방향 홈가공 싸이클 • G28 U0 W0 ; • G50 X100. Z100. ; • G97 S600 T0200 ; • G00 X Z ; • G75 X Z I K ; 20 54 C2 32. -23. 20. -30. 3. 1.

  50. 3 4 4 1 2 • I : X방향 1회 절입량 • K : Z방향 이동량 K I

More Related