Creo 3.0 을이용한 CNC 프로그래밍 - 목차 1. 컴퓨터응용가공기출문제모델링 2. NC Project 시작및가공모델조립하기 3. 기계좌표계생성및가공소재생성하기 4. 가공장비설정하기 5. 황삭가공및 ncl 좌표데이터생성하기 6. 정삭가공및 ncl 좌표데이터생성하기 7. 잔삭가공및 ncl 좌표데이터생성하기 8. 황삭 / 정삭 / 잔삭에대한 G Code 생성하기 9. 답안제출하기 - Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 1
컴퓨터응용가공산업기사기출문제도면 NC 데이터절삭지시서 NO ( 공구번호 ) 작업내용 파일명 ( 비번호가 2 번일경우 ) 공구조건 종류 직경 경로간격 (mm) 회전수 (rpm) 절삭조건 이송 (mm/min) 절입량 (mm) 잔량 (mm) 비고 1 황삭 02 황삭.nc 평 E/M Ø12 5 1400 100 6 0.5 2 정삭 02 정삭.nc 볼 E/M Ø4 1 1800 90 3 잔삭 02 잔삭.nc 볼 E/M Ø2 3700 80 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 2
컴퓨터응용가공기출문제모델링 1. Pro/ENGINEER를실행한다. 2. 풀다운메뉴에서파일 => 새로만들기또는새로만들기아이콘을클릭한다. 3. [ 그림 4] 의새로만들기대화상자에서다음과같이설정한다. 1 유형에서는부품에 Check. 2 하위유형에서는솔리드에 Check. 3 모델이름은 CAM_MODEL 이라고입력. 4 기본템플릿은 Check 를하지않는다. 그림 4 5 확인버튼을클릭. 4. 그림 5 의새파일옵션대화상자에서다음과같이선택한다. 1 템플릿은 mmns_part_solid 항목을선택. 2 확인버튼을클릭. 5. 풀다운메뉴에서삽입 => 밀어내기또는밀어내기아이콘 을클릭한다. 6. [ 그림 7] 의대쉬보드에서다음과같이클릭한다. 그림 5 1 배치항목을클릭. 2 정의버튼을클릭. ( 다른방법 : 밀어내기아이콘을클릭한후에화면에마우스를위치하고마우스오른쪽버튼을누르고있으면그림 7 서브메뉴가나타나는데서브메뉴에서내부스케치정의항목을선택한다.) 7. [ 그림 8] 의스케치대화상자에서다음과같이설정한다. 1 스케치평면은 TOP 평면을선택. 2 TOP 평면을바라보는방향을확인. 3 참조평면으로 RIGHT 평면을선택. 그림 8 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 3
4 참조평면의방향을오른쪽으로선택. 5 스케치버튼을클릭. 8. 스케치명령중중심선아이콘을클릭한후에 [ 그림 9] 처럼수직과수평의중심선을스케치한다. 그림 9 9. 스케치명령중사각형아이콘을클릭한후 에 [ 그림 11] 처럼좌우대칭과상하대칭의사각형을스케 치한다. 그림 11 10. 스케치명령중선택아이콘을클릭한후에치수문자에마우스를위치하고더블클릭으로그림 13처럼치수를변경한다. 11. 스케치완료아이콘을클릭하여스케치모드를완료한다. 12. Ctrl + D 를눌러 3 차원기본뷰로전환을한다. 그림 13 13. 그림 16 처럼높이치수를더블클릭하여 10 으로수정을한후에밀어내기완료아이콘 을클릭하여직육면체형상을완성한다. 그림 17 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 4
14. 풀다운메뉴에서삽입 => 밀어내기또는밀어내기아이 콘을클릭한다. 15. [ 그림 18] 의대쉬보드에서다음과같이클릭한다. 1 배치항목을클릭한다. 2 정의버튼을클릭한다. 그림 18 16. 그림 20의스케치대화상자를다음과같이설정한다. 1 스케치평면은직육면체의윗면을선택한다. 1 선택한스케치평면을바라보는방향을확인한다. 2 참조평면으로 RIGHT 평면을선택한다. 3 참조평면의방향을오른쪽으로선택한 다. 그림 20 4 스케치버튼을클릭한다. 17. 스케치명령중중심원아이콘을클릭하고 [ 그림 21] 처럼두개의원을스케치한다. 18. 스케치명령중치수기입아이콘을클릭하고변 경하고자하는치수를한번만클릭으로선택하고치수기입위치에마우스오른쪽버튼을클릭하여나타난팝업메뉴에서반지름으로변환을선택하여반경값으로변경한다. 25, 우측원은 15 로치수를수정한다. 그림 21 그림 24 처럼좌측원은 그림 24 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 5
( 지름과반지름치수구분 : 3 차원형상에는 R 과 Ø 가치수앞에나오지않기때문에치수선의 형태로지름과반지름의치수를구분한다. 즉치수선이원이나아크의중심을지나고있으면 지름치수이고치수선이원이나아크를지나지않고있으면반지름치수이다.) 19. 스케치아이콘중치수아이콘을클릭하고 [ 그림 25] 의그 림처럼치수를기입한후에선택아이콘을클릭하고치수 를더블클릭하여치수값을 5 와 110 으로수정을한다. 그림 25 20. [ 그림 26] 처럼현재기입된 4개의치수를 Ctrl key를누르고모두선택을하고마우스오른쪽버튼을눌러서브메뉴가나오면서브메뉴에서잠그기항목을선택하여고정을시킵니다. 21. 스케치명령중 3 점아크아이콘을클릭 하고 [ 그림 27] 과같이아크를스케치한다. 그림 26 그림 27 22. 스케치명령중구속메뉴중그림처럼탄젠트구속조건을선택한다음, 아크와좌측 원, 아크와우측원을선택하여탄젠트구속을적용한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 6
그림 30 23. 스케치명령중선택아이콘을클릭하고아크의반경 치수더블클릭하여 [ 그림 31] 과같이 225 로수정한다. 24. 스케치명령중세그먼트삭제아 그림 31 이콘 을클릭한후에 [ 그림 33] 과같이필요없는부분의아 크를클릭하여삭제를한다. 그림 33 25. 스케치명령중중심선아이콘을클릭하고 [ 그림 35] 과같이수평의중심선을스케치한다. 그림 35 26. 그림 37과같은순서에의해대칭복사를한다. 1 원에탄젠트구속된아크를선택한다. 2 대칭복사아이콘을클릭한다. 3 25 번에서스케치한중심선을선택한다. 4 대칭복사된아크를확인한다. 그림 37 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 7
27. 스케치아이콘중세그먼트삭제아이콘을클릭한후에 [ 그 림 39] 와같이필요없는부분을제거한다. 28. [ 그림 41] 과같이높이치수를더블클 릭하여높이값 37 로수정을한후 그림 39 밀어내기완료아이콘 밀어내기형상을완료한다. 을클릭하여 그림 41 29. 구배를적용하기위해서구배아이콘을선택한다. [ 그림 43] 에나타난순서대로구배를줄면을먼저선택하고난후구배경첩을선택한후, 구배경첩으로사용할 4번에서가리키는밑면을선택한후안쪽으로구배각도 15도를수정한후완료아이콘을선택하여구배형상을완료한다. 그림 43 30. 메뉴에서스케치아이콘을선택한다. 스케치평면을선택하는창에서 [ 그림 45] 와같이선택한다. 그림 45 31. [ 그림 47] 처럼메뉴에서스케치 => 참조항목을선택하고, 기울어진양옆의모서리를참조 모서리로선택을한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 8
그림 47 32. 스케치명령중포인트아이콘을클릭하고, [ 그림 48] 과같이참조모서리선상에포인트를스 케치하고선택아이콘을이용하여선택하여높이 를 35 와 25 로수정을한다. 그림 48 33. 스케치명령중 3 점아크아이콘을클릭하고 [ 그림 50] 처럼스케치한다음, 반지름 120 으로 수정을하고, 스케치완료아이콘 궤적스케치를완료한다. 을클릭하여 그림 50 34. 바로전에생성된스케치를선택한다.( 모델트리에서선택하여도됨 ). 메뉴아이콘에서스윕아이콘을선택한다. 그러면자동적으로참조커브와관련된시작점과끝점을나타내는항목들이자동으로설정된다. 대시보드상의스윕메뉴중에서단면스케치아이콘을선택한다. 그림 53 35. [ 그림 54] 와같이참조를설정한다. 이와같이하는이유 는대칭의원호를생성하기위함이다. 그림 54 27. 스케치명령중 3 점아크아이콘을클릭하고윗쪽참조모서리와아랫쪽참조모서 리가대칭이되도록하고, 궤적의시작포인트 ( 노란색십자선 ) 에탄젠트로접하도록 [ 그림 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 9
57] 과같이스케치한후아크의크기를 50 으로수정한후스케치완료를선택한다. 스 윕메뉴에서재료제거를선택한후그림과같은모양으로되도록방향전환아이콘을선택 한다. 그림 57 28. 이상태에서는 [ 그림 58] 의좌측의그림과같이필요이상으로큰원호로인하여원하지않는형상이된다. 이러한현상을없애기위해서는원호를스케치할때 [ 그림 58] 에나타난바와같이원호의크기를트림기능을이용하여제거하면된다. 그림 58 29. 회전아이콘을선택한후스케치평면을 [ 그림 59] 와같이설정한다. 그림 59 30. 먼저회전중심축을의아이콘을이용하여만들고, 거리는측면으로부터 30만큼떨어지게설정한다. 그리고난후중심아크아이콘을선택한후그림과같이스케치한후치수를기입한다. 스케치완료아이콘을선택한다. 그림 61 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 10
31. 원하는형상으로만들어졌는가를확인한후완료아이콘을선택한다. 그림 63 32. 밀어내기아이콘을선택한후대쉬보드에서배치항 목을클릭한후정의버튼을클릭한후스케치평 면정의대화상자에서다음과같이설정한다. 그림 64 33. 그림처럼참조선과중심선을스케치한다. 1 풀다운메뉴에서스케치 => 참조항목을선택한다음, 그림처럼모서리를참조모서리로선택한다. 2 스케치아이콘에서중심선아이콘을선택한다음, 그림처럼수직의중심선을스케치한다. 3 스케치명령에서선아이콘을클릭하고 [ 그림 65] 의좌측그림과같이스케치하고, 치수아이콘을클릭하고치수를기입한후에선택아이콘을클릭하고치수를더블클릭하여치수값을 20 과 25, 32 으로수정한다. 4 스케치명령에서 3 점아크아이콘을클릭하고아크를스케치하고, 선택아이콘을클릭 하고치수를더블클릭하여치수값을 130 으로수정한다. 5 밀어내기대쉬보드창에서그림처럼대칭옵션을선택한다음, 치수를더블클릭하여 치수값을 55 로수정한다. 그림 65 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 11
34. 풀다운메뉴에서삽입 => 밀어내기또는밀어내기아이콘을클릭한다. 1 배치항목을클릭한다. 2 정의버튼을클릭한다. 3 스케치정의대화상자에서이전사용버튼을클릭한다. 4 스케치명령에서중심원아이콘을클릭하고 [ 그림 66] 의그림처럼원을스케치한후, 치수아이콘을클릭하고반지름치수와선분치수를기입한후에선택아이콘을클릭하고원과선분치수를더블클릭하여치수값을 10 과 30 으로수정한다. 5 밀어내기대쉬보드창에서그림 66 의그림처럼대칭옵션을선택한다음, 치수를더블 클릭하여치수값을 50 으로수정한다. 그림 66 35. [ 그림 67] 처럼오프셋할면을선택한다. 메뉴에서편집 => 오프셋항목을가운데그럼처럼 선택한다. 오프셋대쉬보드에서두번째구배피쳐사용아이콘을선택한다. 그림 67 36. [ 그림 68] 과같이오프셋대쉬보드에서참조항목을선택하고정의버튼을클릭한다. 스케치대화상자를다음과같이설정한다. 1 스케치평면은 TOP 면을선택한다. 2 선택한스케치평면을바라보는방향을확인한다. 3 참조평면으로 RIGHT 평면을선택한다. 4 참조평면의방향을오른쪽으로선택한다. 5 스케치버튼을클릭한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 12
그림 68 37. 스케치명령에서중심선아이콘을클릭하고 [18_4] 의그림처럼수평의중심선을스케치한다. 스케치명령에서사각형아이콘을클릭하고, [ 그림 69] 처럼상하대칭사각형을스케치하고, 치수아이콘을클릭하고선분치수를기입한후에선택아이콘을클릭하고치수를더블클릭하여치수값을 6 과 7, 5 로 수정한다. 그림 69 38. 그림처럼사각형형상을복사와붙여넣기를한다. 1 선택아이콘을클릭하고사각형형상을선택한다. 2 Ctrl+C를눌러사각형형상을복사한다. 3 Ctrl+V를눌러사각형형상을붙여넣기를한다. 4 사각형형상이위치할포인트로중심선의한부 분을클릭한다. 5 배율은 1 로입력을하고완료아이콘을클릭한 다. (3~5 번을한번더진행한다. ) 그림 70 39. 치수아이콘을클릭하고선분치수를기입한후에선택 아이콘을클릭하고그림 71 처럼치수값을 5 로수 정한다. 그림 71 40. 중심원아이콘을클릭하여 [ 그림 72] 처럼 6 개의원을스케치하고, 세그먼트삭제아이콘 을클릭한다음, 필요없는세그먼트를삭제한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 13
그림 73 41. 스케치완료아이콘을클릭하여스케치를완료한후 Ctrl+D를눌러 3차원기본뷰로전환한다. 42. 오프셋대쉬보드를 [ 그림 74] 처럼변경한다. 1 방향전환아이콘을눌러오프셋방향을전환한다. 오프셋값을 3 으로수정한다. 2 옵션항목을선택한후측면수직부분을스케치로선택한다. 3 오프셋완료아이콘을클릭하여오프셋형상을완료한다. 4 Ctrl+D를눌러 [ 그림 74] 의오른쪽형상을확인한다. 그림 74 43. 라운드아이콘을클릭하여라운드를입력한다. 1 [ 그림 75] 의첫번째그림처럼 Ctrl key를누른상태에서 8개의모서리를선택하고라운드값으로 10 을입력한다. 2 Ctrl key를누르지말고 [ 그림 75] 의두번째그림과같이모서리를선택하고, 라운드값으로 5 를입력한다. 3 Ctrl key를누르지말고 [ 그림 75] 의세번째그림처럼모서리를선택하고, 라운드값으로 2 를입력한다. 4 Ctrl key를누르지말고 [ 그림 75] 의네번째그림처럼모서리를선택하고, 라운드값으로 1 을입력한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 14
그림 75 44. 메뉴에서삽입 => 자동라운드항목을선택한다. 45. 자동라운드대쉬보드에서 [ 그림 76] 의그림처럼설정한다. 1 라운드값으로 1 을입력한다. 2 제외항목을선택한다. 3 모델의직육면체모서리 12개를 Ctrl key를누른상태에서선택한다. 4 완료아이콘을클릭하여자동라운드명령을완료한다. 그림 76 46. 형상을확인한후메뉴에서파일 => 저장항목을선택하여저장한다. 그림 77 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 15
NC Project 시작및가공모델조립하기 1. 풀다운메뉴에서파일 => 새로만들기또는새로만들기아이콘을클릭한다. 2. [ 그림 78] 과같이새로만들기대화상자에서다음과같이설정한다. 1. 유형에서는제조 (manufacturing) 에 Check 한다. 1 하위유형에서는 NC 어셈블리에 Check 한다. 2 모델이름은 NC_CAM_MODEL 이라고입력한다. 3 기본템플릿은 Check를해제한다. 4 확인버튼을클릭한다. 5 [ 그림 78] 의오른쪽그림처럼 NC Project에대한단위로 mmns_mfg_nc 를선택하고확인버튼을클릭한다. 그림 78 3. 메뉴에서참조모델을선택한다. 그림 79 4. CAM_MODEL.prt 파일을찾아서열기를한다. 3. 현재불러온 CAM_MODEL.prt 파일이완전구속되지않음상태를확인한다. ( 즉, 부품이추가된상태에서부품의좌표계와 NC Project의좌표계가 [ 그림 80] 의좌측그림처럼일치되어있지않다. 4. [ 그림 80] 처럼다음과같이완전구속의조건을적용한다. 1 화살표버튼을클릭한다. 2 기본구속을선택한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 16
3 완전구속메시지를확인한다. 4 두개의좌표계가일치됨을확인한다. 5 조립완료아이콘을클릭한다. 그림 80 기계좌표계생성및가공소재생성하기 1. 좌표계아이콘을클릭하고 [ 그림 81] 처럼다음의순서대로클릭하여좌표계를생성한다. 1 X축방향을설정할면을선택한다. 2 Ctrl key를누른상태에서 Y축방향을설정할면을선택한다. 3 Ctrl key를누른상태에서 Z축방향을설정할면을선택한다. 그림 81 2. 새로생성할좌표계를보면 X, Y, Z 라는문자가보이는데, 이문자가있는 방향이양의방향이므로현재의방향으로생성되면안된다. 그림 83 3. 다음의순서대로좌표계의방향을 [ 그림 84] 와같이변경한다. 1 좌표계대화상자에서방향항목을선택한다. 2 X축의방향을대칭이동항목을선택하여방향을전환한다. 3 Y 축의방향을대칭이동항목을선 그림 84 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 17
택하여방향을전환하고문자의위치를사용자가원하는양의방향으로이동되었는 지확인한다. 4 확인버튼을클릭하여좌표계생성을종료한다. 그림 85 4. 가공소재생성을위하여 [ 그림 86] 의그림처럼가공소재밑의메뉴 에서강공소재생성 (create workpiece) 항목을선택한다. 그림 86 5. [ 그림 87] 과같이대쉬보드에서가공소재의이름을입력하고, 완료아이콘을클릭한다. 그림 87 6. [ 그림 88] 과같이항목을선택한다. 1 솔리드항목을선택한다. 2 돌출항목을선택한다. 3 밀어내기, 솔리드항목이선택되어있는것은확인 한다. 4 완료항목을선택한다. 그림 88 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 18
7. [ 그림 89] 와같이대쉬보드에서다음과선택한다. 1 배치항목을클릭한다. 2 정의버튼을클릭한다. 그림 89 8. [ 그림 90] 처럼스케치평면선택을선택한다. 1 스케치평면으로 NC_ASM_TOP 평면을선택한다. 2 스케치뷰방향을위에서아래로향하게한다. 3 참조평면으로 NC_ASM_RIGHT 평면을선택한다. 4 참조평면의방향을오른쪽방향으 로선택한다. 그림 90 5 스케치버튼을클릭하여스케치모드로전환한다. 9. [ 그림 91] 과같이다음의순서대로참조항목을선택한다. 1 참조상태가배치되지않음이라는메시지를확인한다. ( 배치되지않음이라고나올경우는참조가전혀없을경우와참조모서리가가로나세로로한개만선택되어있을경우나타나는데좌표계이름을참조로선택해주거나, 가로또는세로의참조모서리를하나더추가해주면된다.) 2 참조선택아이콘을클릭한다. 3 모델에서참조항목으로 NC_ASM_DEF_CSYS 좌표계의이름을선택한다. 4 참조상태가미해결스케치라는메시지를확인한다. 5 닫기버튼을클릭하여참조선택을완료한다. 그림 91 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 19
10. 모서리로부터엔티티를생성하는투영아이콘을클릭한후, [ 그림 93] 과같은순서 에의해밀어내기피처를생성한다. 1 [ 그림 93] 의왼쪽그림과같이단일 (single) 이선택된것을확인한후그림처럼 CAM_MODEL 의외곽모서리 4 개를모두선택한다. 2 스케치완료아이콘을클릭하여스케치를완료한다. 3 Ctrl+D 를눌러 3 차원기본뷰로전환한후 [ 그림 93] 의오른쪽그림처럼 NC_MODEL 의 높이를 50 으로수정한다. (CAM_MODEL 의높이가 47 이므로약간높게 NC_MODEL 의 높이값을입력한것임. 그림 93 11. 밀어내기완료아이콘을클릭하여 [ 그림 94] 처럼형상및모델트리의내용을확인한다. 그림 94 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 20
가공장비선택및설정하기 1. 메뉴에서작업센터방향탭을선택한후그림과같이 mill 을선택한다. 그림 95 2. [ 그림 96] 처럼다음사항을확인한다. 1 이름이주어져있는지확인한다. (MILL01). 2 머신유형이밀링으로되어있는지확인한다. 3 축의수가 3축으로되어있는지확인한다. 4 확인버튼을클릭하여밀링작업센터대화상자를닫는다. 그림 96 3. 밀링가공에사용할공구를설정하기위해밀링작업센터대 화상자에서공구탭을선택한후 [ 그림 97] 과같이 Tools 를 선택한다. 그림 97 4. [ 그림 98] 과같은순서대로밀링가공에사용할공구를설정한다. 1 이름 (Name) 에원하는이름을부여한다. 여기서는편의성을고려하여 T0001로한다. 2 유형 (Type) 에서는메뉴탭을눌러나타나는메뉴중에서엔드밀을선택한다. 3 단위가 mm인지확인한후, 그림 98 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 21
Geometry에도식적으로나타난부위에사용할공구및공구홀더의형상을고려하여입력한다. 4 OK를선택하지말고, 적용 (Apply) 를선택한다. 5 1~3까지의과정을 2번반복하여, 정삭과다듬질가공에사용하는공구를설정한다. 6 공구설정대화상자에그림와같이설 정된공구가표시되는가를확인한후 OK 를선택한다. 그림 99 공구설정표 가공 공구명 유형 공구경 홀더홀더공구길이공구날직경높이길이 황삭 T0001 엔드밀 10 50 10 60 40 정삭 T0002 엔드밀 5 50 10 50 30 다듬질 T0003 볼밀 3 50 10 40 30 5. 작업 (operation) 아이콘을선택 한다.. 6. 대쉬보드상에서 MILL01로되어있는가를확인하고, 공작물좌표계를선택하기위하여모델트리에서 [ 그림 101] 과같이 ACS0을선택한다. 그림 100 그림 101 7. 리트랙트 ( 안전평면 ) 설정을위하여리트랙트서피스선택아이콘을 [ 그림 102] 의그림처럼선택한다. 1 유형이평면으로되어있는지확인한다. 2 공차값이있는지확인한다.( 여기서는 1). 3 NC_MODEL 의윗면을선택한후떨어지는거리를 10 입력한다. 즉기계좌표계의 Z Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 22
방향으로 10 만큼떨어진안전평면이생성된다. 4 NC_MODEL 위로안전평면이생성됨을확인한다. 5 확인버튼을클릭하고모델트리에서 OP010(MILL01) 이생성되었는가를확인한다. 그림 102 창또는볼륨정의 창또는볼품을가공영역으로활용한다. 가공영역을창형태로정의하는것이밀링창 (Mill Window) 이다. 부품을가공하기위해밀링창을가장쉽게생성하는방법은참조부품실루엣창유형을사용하는것이다. 이외의다른방법은모두부품컨투어를형성하는모서리를여러개선택해야하므로시간이훨씬더걸린다. 단, 실루엣창유형의대상이부적절하거나임의형태의창이필요할시에는스케치창또는체인창유형을사용하는것이적합하다. 그림 103 8. 밀링창설정하기위하여 [ 그림 103] 과같이밀링창을선택하고, [ 그림 104] 의왼쪽그림과같이실루엣창유형을선택한다. 1 배치를선택한다. 2 가공대상을포함하는데이텀평면또는서피스를선택하면되는여기서는 [ 그림 104] 의과같이 NC_model 의윗면을선택한다. 그림 104 3 모델트리에밀링창 1 이생성되었는가를확인한다. Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 23
황삭가공및 NCL 좌표데이터생성하기 1. 메뉴에서응용프로그램옆에나타난밀링 (Mill) 탭을선택하면그림과같이밀링작업과관련된메뉴로전환된다. 1 황삭 (Roughing) 황삭 (Roughing) 을클릭한다. 2 대시보드사용자환경이나타난다. 대시보드에서공구, 리트랙참조, 가공참조나매개변수등의시퀀스설정을정의할수있다. 그림 105 2. 대시보드상에서먼저공구를그림과같이공구를선정한다. 그림 106 3. 참조 (Reference) 탭에서미리정의된 밀링볼륨이나밀링창을선택하여 가공영역을선택한다. 1 밀링창선택하는부분에서그래 픽창에서선택하지않고, 모델트 리에서밀링창 1 을선택한다. 그림 107 4. 매개변수 (parameters) 탭에서가공에필요한필수매개변수를정의한다. 1 각항목에대한이해가부족할경우하단의머시닝매개변수편집아이콘을선택하여매개변수편집대화상자를이용하여추가로매개변수를설정할수있다. 2 매개변수별로이해를돕기위한이미지가있어쉽게적용할수있으며, 노란색으로되어있는부분은핵심적인내용이므로가능한한기입하도록한다. 그림 108 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 24
5. 매개변수편집대화상자에서 CUT_FEED 값으로 100 을입력 한다. ( 작업지시서에서황삭이송값 100 참조 ) 그림 110 6. 매개변수편집대화상자에서 STEP_OVER 값으로 5 를입력한다. ( 작업지시서에서황삭간격값 5 참조 ) 그림 111 7. 매개변수편집대화상자에서 MAX_STEP_DEPTH 값으로 6 을입력한다. ( 작업지시서에서 황삭절입량값 6 참조 ) 8. 매개변수편집대화상자에서 CLEAR_DIST 값으로 0.5 를입력한다. ( 작업지시서에서황삭 잔량값 0.5 참조 ) 그림 112 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 25
9. 매개변수편집대화상자에서 SPINDLE_SPEED 값으 로 1400 을입력한다.( 작업지시서에서회전수값 1400 참조 ) 그림 114 10. 미리보기로 CL 데이터, 공구경로, 가우징체크와재료제거시뮬레이션을할 수있다. 1 경로미리보기 : 공구경로를그래픽 창에서실시간으로표시할수있다. 그림 115 2 CL 데이터표시 : 별도창에 CL데이터를표시하고확인할수있다. CL 데이터창에서각열을클릭하면그래픽창의공구경로에서공구위치가시각적으로표시된다. 3 경로재생 : 공구에대한전체가공경로를시뮬레이션할수있다. 4 가우징체크 : 공구가참조모델을가우징하는위치를계산할수있다. 5 재료제거시뮬레이션 : 베리컷 (vericut) 을이용하여가공소재에대한공구의실제절삭과정을시뮬레이션할수있다. 11. 메뉴관리자에서경로재생아이콘을선택한후경로재생대화상자에서플레이아이콘을클릭한다. 그러면공구경로가재생된다. 그림 113 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 26
그림 119 12. 경로재생대화상자에서파일 => 다른이름으로저장 (Save as) 항목을선택한다. 1 새이름부분에파일이름을 Rough1 이라고입력하고 CAM_MODEL 파일이있는폴더에저장한다. (Creo는저장또는읽어들이는파일이름이한글또는특수문자가들어갈경우파일저장또는파일열기를할수없다.) 그림 120 13. 경로재생대화상자에서닫기버튼을클릭하여경로재생대화상자를닫는다. 14. 재료제거시뮬레이션을선택한다. 15. [ 그림 121] 과같이 VERICUT 프로그램이실행이되는데우측하단의플레이아이콘을클릭한다. ( 황삭가공으로인한재질제거형상을확인할수있다.) 그림 121 16. 경로재생은공구의경로만을보여주지만, 재료제거시뮬레이션은공구의경로뿐만아니라재료가제거되는모습을확인할수있다. 그림 122 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 27
17. VERICUT 프로그램닫기아이콘을클릭하고 Ignore All Changes 버튼을클릭하여 VERICUT 프로그램을종료한다. 그림 123 그림 125 정삭가공및 NCL 좌표데이터생성하기 18. 밀링에서 Re-rough 를선택한다. 그림 124 19. 대시보드상에서 [ 그림 125] 와같이공구를 T0002 로변경한다. 20. 황삭에서와동일한절차를시행하면된다. 참조 (reference) 를선택하고, 밀링창에서모델트리의밀링창 1을선택한다. 21. 매개변수 (parameters) 를선택한후가공지시서를바탕으로가공조건을입력한다. 1 CUT_FEED 값으로 90 을입력.( 작업지시서에서정삭이송값 90 참조 ) 2 STEP_OVER 값으로 1 을입력.( 작업지시서에서정삭경로간격값 1 참조 ) 3 CUT_ANGLE 값으로 45 를입력.( 정삭은등고선가공보다사선가공이데이터값이잘나옴.) 4 FINISH_OPTION 값으로 STRAIGHT_CUTS 을선택. 5 CLEAR_DIST 값으로 0 을입력.( 작업지시서에아무런값이없으므로 0 이라고입력한다. CLEAR_DIST 값을입력하지않으면다음작업을진행할수없음.) 6 SPINDLE_SPEED 값으로 1800 을입력.( 작업지시서에서정삭회전수값 1800 참조 ) 7 OK를선택하여매개변수입력을완료한다. 22. 메뉴관리자에서경로재생아이콘을선택한후경로재생대화상자에서플레이아이콘을클 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 28
릭하여경로를재생한다. 23. 경로재생대화상자에서파일 => 다른이름으로저장 (Save as) 항목을선택한다. 2 새이름부분에파일이름을 finecut1 이라고입력하고 CAM_MODEL 파일이있는폴더에저장한다. 24. 모델트리에마무리1이생성되어있는가를확인한다. 그림 128 그림 126 그림 127 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 29
잔삭가공및 NCL 좌표데이터생성하기 1. [ 그림 129] 와같이밀링내리기탭을클릭하여연팔트레이 싱 (Pencil Tracing) 을선택한다. 2. 메뉴관리자에서다음과같이 Check 한다. 그림 129 1 메뉴관리자에서시퀀스셋업이선택되어있는지확인. 2 3 4 메뉴관리자에서공구항목을 Check.( 잔삭가공을위한공구설정을위해 Check 한다.) 메뉴관리자에서매개변수항목을 Check 확인 ( 절삭조건등에대한설정을위해 Check한다.) 메뉴관리자에서창항목을 Check.( 작업영역에대한설정을위해 Check 한다.) 5 메뉴관리자에서완료항목을선택한다. 3. 공구셋업대화상자에서다음과같이잔삭가공을위한 공구를설정한다. 그림 130 1 일반 (General) 항목으로선택되었는지확인. 2 공구이름을 T0003 으로변경한다. 3 유형이볼밀로되어있는지확인.( 작업지시서확인 요망 ) 4 공구직경을 3 로변경을한다. 5 OK 를선택한다. 그림 131 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 30
4. 연필트레이싱 ( 잔삭 ) 시퀀스의매개변수편집대화상자에서작업지시서의내용을바탕으로입력한다. 1 CUT_FEED 값으로 80 을입력한다.( 작업지시서에서잔삭이송값 80 참조 ) 2 CLEAR_DIST 값으로 0 을입력. 3 SPINDLE_SPEED 값으로 3700 을입력.( 작업지시서에서 정삭회전수값 3700 참조 ) 4 OK 를선택하여매개변수입력을완료한다. 그림 132 5. 메뉴관리자에서창선택항목을선택한후모델트리에서밀링창을선택한 다. 그림 133 6. 메뉴관리자에서경로재생항목을선택하고, 화면재생항목을 선택한다. 7. 경로재생대화상자에서플레이아이콘을클릭한다. 8. 경로재생대화상자에서파일 => 다른이름으로저장 (Save as) 항목을선택한다. 1 새이름부분에파일이름을 tracing1 이라고입력하고 CAM_MODEL 파일이있는폴더에저장한다. 그림 134 9. 모델트리에연필트레이싱이생성되어있는가를확인한다. 그림 135 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 31
CL 파일출력및포스트프로세싱 CL파일출력 : CL(Cutter Location) 데이터파일 CL 데이터파일은 NC manufacturing NC시퀀스내에지정된공구경로로부터생성된다. 각 NC 시퀀스는별도의 NC파일을생성한다. 전체작업에대해단일파일을생성할수도있다. 그런다음 CL 데이터파일이 NC테이프생성또는 DNC 통신을위한기계전용또는일반포스트프로세서에전달될수있다. 1. 제조탭을선택한후 post CL File 탭을선택한다. 2. 메뉴관리자에서 NC 시퀀스를선택한다. 3. 나타나는 NC시퀀스목록에서황삭 1 작업을선택한다. 1 ATC가설치되어있는머시닝센터의경우에는작업을선택하고, OP010을선택하면된다. 2 ATC가설치되어있지않은머시닝센터의경우에는시퀀스별로작업을진행하여야하므로황삭, 정삭, 잔삭의시퀀스별로포스트프로세서를생성하여야한다. 3 수행되는과정은동일하므로, 황삭에대해서만설명한다. 그림 137 4. 메뉴관리자에서파일을선택하고, 경로에서 [ 그림 138] 과 같이 check 되어있는것을확인한후완료를선택한다. 그림 138 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 32
5. 황삭시퀀스에서저장된 CL 데이터파일인 rough1.ncl 을불러온다. 그림 139 6. 포스트프로세스옵션대화상자에서다음과같이설정한다. 1 자세히항목이 Check 되어있는지확인. 2 추적항목이 Check 되어있는지확인. 3 완료항목을선택한다. 그림 140 7. PP 목록에서 UNCX01.P20 항목을선택하여변환한다. ( 자동으로 rough1.ncl 파일을같은폴더에 ropugh1.tap 파일로변환되어저장된다.) 8. 변환완료후나타나는 [ 그림 142] 의정보대화상자를닫기버튼을클릭하여종료한다. 그림 142 그림 141 9. 정삭과연필트레이싱에대한포스트프로세스는동일하게적용하면된다. 10. 작업디렉토리에서 rougth1.tap파일을열어보면그림과같이 G-코드로생성되어있는것을확인할수있다. 11. 학교의 CNC에파일을적용하기위해서는확장자를 nc로변경하여주어야한다. 그림 143 Dept. of Mechanical Design Eng., Kangwon National Univ. WooCheul Park, wchpark@kangwon.ac.kr 33