3 장장비설치및운용방법 1. 장비설치방법 1-1 기계의안전한설치방법 1-2 집진장치설치 1-3 공기분사장치 1-4 진공펌프와진공테이블 2 TINYCNC 구동프로그램 2-1 TINYCNC 구동프로그램의설치 2-1-1 PC-NC 소프트웨어를설치를위한시스템최소권장사양 2-1-2 PC-NC 소프트웨어설치순서및방법 2-2 TINYCNC 구동프로그램사용설명 - 1 -
2 TINYCNC 구동프로그램 2-1 TINYCNC 구동프로그램의설치 2-1-1 PC-NC 소프트웨어를설치를위한시스템최소권장사양 Pentium2 이상의프로세서 128MB RAM (512MB이상의사양권장 ) VGA 이상의해상도를가지는모니터 병렬통신을위한병렬포트 (25pin parallel port) 요즘의대부분의컴퓨터들이 USB 포트를사용하고있지만, 마하3는프린터포트와 USB를연결하는컨버터의사용으로장비를운영할수없습니다. XP( 혹은 2000), 1GHz CPU, 1024X768 해상도등이이상적이다. 물론컴퓨터에다른소프트웨어 (CAD/CAM) 를설치해도무방하나장비를작동할때에는즉 Mach3를작동할때는다른프로그램은가급적사용을자제하기를권장한다. 2-1-2 PC-NC 소프트웨어설치순서및방법 1 Window를시작합니다. 2 CD-ROM에 TINYCNC 구동프로그램 CD를넣습니다. 3 Mach3VersionR2.63.exe 을더블클릭을하여실행합니다. - 2 -
4 NEXT> 버튼을클릭합니다. 5 YES 버튼을클릭합니다. - 3 -
6 NEXT> 버튼을클릭합니다. 7 NEXT> 버튼을클릭합니다. - 4 -
8 NEXT> 버튼을클릭합니다. 9 NEXT> 버튼을클릭합니다. - 5 -
10 Install English Wizards 와 Install LazyCam의박스의체크를제거하고 Finish 버튼을클릭합니다. 11 Driver Test 메시지창이나오면 확인 버튼을클릭합니다. - 6 -
12 TINYCNC 구동프로그램CD의 license 폴더에있는모든파일을복사하여 mach3가설치된드라이브의폴더에붙여넣기합니다. 13 사용자가구매하신장비의모델명에따라 TINYCNC 구동프로그램 CD의 tinycnc-** 폴더에있는모든파일을복사하여마찬가지로 mach3가설치된드라이브의폴더에붙여넣기합니다. ex) 구매하신장비가 tinycnc-6060 모델일경우 tinycnc-6060 폴더안의모든파일을복사하여 mach3가설치된폴더에붙여넣기합니다. license는온라인을통한인증으로전송된것으로, 하나의 license에한대의컴퓨터만이유효합니다. 14 설치가완료되면바탕화면에 사용한다. 의아이콘은삭제를하고나머지 - 7 -
15 프로그램을실행하시기전에컴퓨터를리부팅시켜 Mach3 를실행시킵니다. 프로그램을인스톨한후반드시리부팅하기를권장하는데그이유는다음과같다. 마하프로그램은크게두가지부분으로분류됩니다. 하나는윈도우스가프린터나그밖의외부장비를사용하려할때설치하는 드라이버 와같은부분과또하나는 GUI 즉그래픽유저인터페이스입니다. 이대목에서알아두어야할것은소프트웨어를지금막인스톨하여 Mach3를실행시킨다면위의드라이버부분이윈도우스가관장하는인터럽트부분을윈도우스의허가없이조정하려하는데이때충돌이나서결국블루스크린을보이며컴퓨터의에러를야기할수있기때문에프로그램설치후리부팅을하는것입니다. 2-2 TINYCNC 구동프로그램사용설명 TINYCNC 구동프로그램이미지구성 - 8 -
< 그림 1> TINYCNC 구동프로그램이미지구성은위와같이크게 4가지로분류할수있습니다. 자세한설명은다음과같습니다. 1 코드창 : 작업의시작은일반적으로 CAD/CAM 프로그램을이용하여작성하고, 이렇게작성한것들은 G-CODE 또는 NC-CODE 라고불리는파트프로그램결과물이되어 CNC 장비의컨트롤러로전송을하면장비의축이움직이고그로써작업물을만들어낸다. 그때그코드를받아들이는창이라고보시면됩니다. - 9 -
< 그림 2> : CAM 에서작업한 NC-CODE 를불러들여작업을할때사용자가임의적으로 CODE 를수정을할때사용한다 EX) 만일편집버튼을누르면아래메모장과같은 TXT. 파일 로화면에나타나게됩니다. 사용자가가공환경에맞게파일을수정을본후 파일-> 저장 을누르면수정된새로운코드가코드창에들어오게됩니다. - 10 -
< 그림 3> : 열어놓은파일을닫습니다. : PC 안에저장되있는파일중최근에작업한파일을불러오기합니다. : CAM 에서작업한 NC-CODE 파일을불러오기합니다. : 불러온파일을다시읽기할때사용합니다. LINE: NC-CODE파일의라인숫자를나타내며직접사용자가원하는라인에위치하기를원한다면 LINE 옆에사각박스창에마우스로클릭한후활성화되면위치하고자하는라인숫자를넣고 Enter 를누릅니다. 2 실행관련창 : 가공할대상의초기의기본적인좌표의 X, Y, Z 축의영점을세팅한상태에서의장비의시작과정지를컨트롤하는창입니다. - 11 -
< 그림 4> : 코드창에사용자가원하는 NC-CODE 라인다음줄부터가공을 원할때사용합니다. 사용방법은이렇습니다. 다음줄부터실행 누른후 시작 버튼을누르면지정한라인의다음줄부터가공을합니다. : 코드창에사용자가원하는 NC-CODE 라인에위치시키고지정한라인부터한줄씩실행을할때사용합니다. 사용방법은이렇습니다. 한줄씩실행 을누른후 시작 버튼을누를때마다한줄씩가공합니다. : 코드창에사용자가원하는 NC-CODE 라인에위치시키고지정한라인부터가공을원할때사용합니다. 사용방법은이렇습니다. 여기부터실행 을누르고 시작 을누르면지정한라인까지위치하고아래 < 그림5> 와같은메시지창이화면에나타납니다. 메시지창에는지정한라인의전단계좌표값이나타나고 시작 버튼을한번더누르게되면지정한위치까지장비축이이동하게됩니다. 그후 시작 버튼을누르면가공을시작하게됩니다. - 12 -
< 그림 5> : 가공할대상의초기의기본적인좌표의 X, Y, Z 축의영점을 세팅한상태에서의장비의가공을시작하는버튼입니다. : 가공시장비의멈춤을할때사용한다. AC 서보모터일때는가공시눌러도무관하나스텝모터일경우가공도중눌러서는안됩니다. 스텝모터의동작은가속과감속으로하기때문에가공도중누를경우 NC-CODE가밀리면서현위치의좌표값을잃어가공물에피해를줄수있습니다. : 가공을시작하여 NC-CODE 를어떤지점까지읽고내려갔거나 CODE 가종료되어끝지점에있는경우 CODE 의처음으로되돌릴때사용합니다. - 13 -
: 가공시장비를일시정지 할때사용합니다. 장비의이송축모터가스텝모터일경우가공도중장비를멈출때는항시 일시정지 를눌러야합니다. 일시정지 를누른후 멈춤 이나 Reset 버튼을눌러도무관합니다. : PC-NC에서의 PC와장비사이에 ON, OFF 스위치라고보시면됩니다. 신호가차단된 OFF 상태에서는 Reset 버튼위에빨간색과녹색램프가교차해서나타나면서아래부분에 Emergency Mode Active 라는메시지가나타납니다. : 위의설명과반대로신호가들어오는 ON 상태에서는녹색램프가들어오며 Emergency Mode Active 라는메시지가사라집니다. : 구동화면 은 < 그림1> 과같은이미지창을나타냅니다. 평소사용자가작업할때기본적으로구동화면으로작업하면됩니다. : 아래 < 그림6> 과같이 X, Y, Z축의센서를체크하기위한용도로사용합니다. 센서가작동하면노란색램프가들어옵니다. - 14 -
< 그림 6> 3 조그모드창 : 아래 < 그림7> 은사용자가 X, Y, Z축의이동키로설정된속도로직접이동할수있고일정한수치만큼단위로이동도가능하며새로운상대적인원점을세팅하는창입니다. < 그림 7> - 15 -
< 그림 8> < 그림8> 의좌표계는 X, Y, Z축이동에따라서수치가변화하며가공소재의어느지점을새로운상대원점을잡을때는우측에,, 버튼을누르면아래 < 그림9> 와같이좌표계가영점이잡혀지며새로운원점이됩니다. < 그림 9> : 수동이동 ON/OFF 버튼의양옆에녹색램프가들 어오면 ON상태로조그모드가작동하고램프가꺼져있으면 OFF상태로작동할수없습니다. 작업시 ON 상태를유지하고사용하시면됩니다. - 16 -
: 수동조그방법버튼을누를때마다 연속 과 단위 에노란색램프가켜집니다. 첫번째 연속 은장비에세팅한이송속도로사용자가이동키를누르고있는만큼이동할때사용합니다. 두번째 단위 는위에있는 단위이송량 에이동할만큼의이동수치를넣고 Enter를누른후이동하고자하는축의방향키를한번누릅니다. 그러면정확히 단위이송량 수치만큼이동합니다. 수동조그방법에서 연속 을사용할때의이송속도는장비의기본적으로설정된속도로움직이며, 단위 로사용할때의이송속도는 4의 툴패스관련창 의설정속도를반영하여움직인다. 설정속도는 NC-CODE의 FEED값이입력되는창으로가공시작을하기전에 단위 를사용할때사용자가임의피드값을설정속도란에입력하고 Enter를치고사용합니다. : 수동조그방법에 연속 으로축을움직일때만약장비이송속도를 3000mm/minute로설정했다면 100% 일때는그대로 3000mm/minute 속도를내지만 50% 로이송비율을줄이면절반인 1500mm/minute으로움직이게됩니다. - 17 -
4 코드괘적및공구원점창 : NC-CODE에대한툴패스괘적창과공구원점에대한설정을할수있습니다. 공구원점에는절대적인원점인장비원점과상대적인원점인좌표원점이있는창이기도합니다. < 그림 10> < 그림 11> - 18 -
코드괘적이나타나는창으로장비의영점세팅을마치고 시작 을눌렀을경우장비의축이툴패스를따라움직이는경로가녹색라인으로표시됩니다. : 장비의축이이동하여툴패스경로가어느정도실행을한상태나영점의세팅을한후툴패스상의 X.Y축의영점세팅한라인이일치하지않을때클릭합니다. 툴패스에나타나는경로표시는단지표시일뿐툴패스와가공경로가어긋나서실행을하여도가공물에는무관합니다. 장비의축은철저히 NC-CODE에대하여실행을합니다. : 장비의절대적으로변하지않는원점입니다. 대체적으로장비의배드의좌측하단부에장비원점을설정합니다. 장비원점이필요한이유는가공물을가공할때상대적인원점인좌표원점을임의적으로정하고가공할시탈조현상이발생하여임의적으로잡았던원점위치값을잃게됩니다. 그렇게되면다시처음의원점으로복귀할수없습니다. 만약처음부터영점세팅을할경우장비원점에서부터위의 3 조그모드창의수동조그방법에서 단위 로놓고단위이송량에영점을잡을이동수치만큼넣고단위로이동하여영점세팅을잡으면만일탈조현상이발생하였더라도다시장비원점에서부터설정했던단위이송량만큼이동하여다시세팅을하면됩니다. 탈조현상이란 장비의축이 NC-CODE의데이터속도를반영하지못하여코드는어느위치점으로이동하라는명령이나오지만장비의축은위치점을이탈하는현상. 실제가공에서커팅날이가공소재위를떠서이동할때의마찰력이적은상태에서보다가공소재를가공하면서이동할때의마찰력이있는상태에서는탈조현상이더많이발생합니다. 그러므로 CAM 소프트웨어에서의가공속도설정은가공재료에따라서적정하게설정하셔야합니다. - 19 -
: 장비원점의 X, Y 축중 X 축한방향의장비원점입니다. : 장비원점의 X, Y 축중 Y 축한방향의장비원점입니다. Ex) X 축원점 과 Y 축원점 을한번씩누르면장비원점과같습니다. : 사용자가임의적으로설정하는상대적인원점입니다. < 그림8> 의와를눌러영점세팅을하면그것이좌표원점이됩니다. 영점을세팅한상태에서축을이동하여좌표계가변했을때좌표원점을누르면다시원점으로복귀합니다. : 공구높이셋팅 을누르면장비의 Z축이배드면방향으로내려오게됩니다. 이때가공물위에놓은높이센서에커팅날이닿게되면센서가작동되어정지하게됩니다. 그리고 Z축의설정할높이를 3조그모드창의 Z축좌표계에값을넣고 Enter 를누릅니다. - 20 -
Ex) 예를들어을눌러서커팅날이높이센서에닿아정지된상태에서 CAM 소프트웨어에서 JERO FACE( 영점면 ) 을가공물의윗면, 중간, 아랫면어디에설정했느냐에따라높이값을지정합니다. 만약가공소재의높이가 10mm라고가정한다면아래와같이설정하시면됩니다. <JERO FACE( 영점면 ) 설정에따른 Z축높이값 > JERO FACE( 영점면 ) 설정윗면중간면아랫면참고 > 높이센서높이 : 10mm Z축높이값 10mm 15mm 20mm 소재가공시 NC-CODE 의 FEED( 속도 ) 값이 설정속도 로입력되며 에따라 설정속도 가비율을반영하여 비율속도 로입력됩니다. 입 력된 비율속도 는현재속도로가공하게됩니다. Ex) 가공도중에 설정속도 에 100% 비율일때 450mm/minute의속도로입력되면비율을증가시켜 200% 로증가시킨다면비율속도는 900mm/minute으로증가되고현재속도도마찬가지로 900mm/minute으로가공이됩니다. - 21 -
: 절삭유와에어를사용할수있는버튼입니다 단 TINYROBO(6060- 스텝모터타입이하모델에서는사용불가능 ) : 가공진행에대한시간이나타냅니다. - 22 -