Open Hardware를 위해 Eagel CAD를 많이 사용을 하지만 정작 사용법에 대한 한글 안내는 많지 않다.
유일한 것이 http://nohau.com.ne.kr/eagle.htm 의 링크에 있는 내용이다.
이 링크는 일본 자료를 번역한 것 같은데, 실제 툴이라는 것이 각각의 기능에 대한 알기보다는 실제로 자기가 사용을 해가면서 왜 기능이 필요한 가를 터득하는 것이 중요하다. 툴의 모든 기능이 다 필요로 하지는 않으니까…
이 링크가 별로 마음에 안드는 것은 웹사이트의 모든 키를 막아놔서 copy가 안되는데, Evernote같은 툴로 페이지를 스크랩하는 것은 가능하다. ^^*
간단히 Eagle CAD의 사용법을 정리하면..
1. Tool 받고 설치하기
http://www.cadsoftusa.com/ 사이트에서 다운로드 받는다.
정식버젼과 fress version과 s/w는 동일하지만 정식버젼은 key값을 입력을 해여하며, free version의 경우 다음과 같은 제약이 있다. 이 정도면 웬만한 작업은 거의 다 가능한 수준이다.
- PCB의 크기는 100 x 80mm(4 x 3.2인치)까지 지원
- 2 layer(Top과 Bottom)만 가능
- Schematic은 sheet 1개만 가능
Free 버젼의 경우 툴을 받고 설치시 마지막에 라이센스를 물어보는 창이 있는데, 이때 “Don’t license now”를 선택하면 된다.
Control Panel
프로그램을 실행시키면 Control Panel이 뜬다.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile5.uf.165AC2384F6AD859118ABA.png)
Libraries
Part들의 Schematic library와 PCB library가 등록되어 있다. 기호를 클릭할 때 등록된 내용들을 볼 수 있는데, 사용할 라이브러리를 개별적으로 선택이 가능하며 선택된 라이브러리는 초록색 원 모양이 표시된다.
그냥 전부 다 사용으로 한다. Use all 을 선택.. 처음 사용하는데 내가 필요한게 뭔지 어떻게 알 수 있는가?
참고로 라이브러리의 확장자는 lbr.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile7.uf.1916B6344F6AD9C31E9890.png)
User Language Programs
ULP라고 부르며, 아직 직접이런 것을 만들 필요는 없고, 나중에 PCB 작업이 끝나고 drill정보를 export하기위해 drillcfg.ulp정도만 사용이 된다.
Projects
이 폴더에 작업한 내용이 저장이 된다.
http://nohau.com.ne.kr/eagle.htm 이 사이트에서 다음의 2 항목을 참고해서 한번 회로도 및 PCB를 만들어 본다.
2. 프로젝트 만들기 : http://nohau.com.ne.kr/eagle09/eagle03.htm 참고
3.우선 사용하고 봅시다. : http://nohau.com.ne.kr/eagle09/eagle09.htm 참고
4. 라이브러리 만들기
회로도나 PCB작업의 경우 어려운 것은 내가 필요한 심볼 및 PCB footprint를 찾는 것과 만약에 이게 없으면 만들 수 있는 능력이다. 따라서 라이브러리를 만드는 방법은 반드시 알아야 한다. Schematic 라이브러리는 상대적으로 만들기가 쉽고, PCB footprint는 수치를 정확하게 맞추어야 하기 때문에 좀 까다로운 편이다.
라이브러리를 만드는 방법은 다음 링크의 글이 잘 정리가 되어 있다. HOW-TO: Make parts in Cadsoft Eagle
Instructables에 소개된 회로도에서 PCB까지 만드는 방법에 대한 자료
Turn your EAGLE schematic into a PCB
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile25.uf.111F87344F6ADED331A64B.PNG)
PDF파일로 저장된 버젼
cfile26.uf.114A5E344F6ADF76136C61.pdf
5. 거버 만들기
Board 파일(*.brd)을 연다.
Drill Rack 파일의 작성: 명령 바에 “run drillcfg” 라고 입력하고 엔터 키를 누르거나, 메뉴 “File” → “Run”을 선택하여 “drillcfg”를 선택.
단위를 선택한 다이얼로그가 표시되면 인치(inch)를 선택하고,OK 버튼을 누른다.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile4.uf.133CD1424F6AE0D40E4D31.gif)
현재 사용되고 있는 드릴(drill) 크기(size)들이 표시되는데, OK 버튼을 누르고 저장을 한다.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile5.uf.181304444F6AE0ED0F77F5.gif)
Excellon drill 파일의 작성
보드에서 CAM을 선택을 한다.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile22.uf.1376B3404F6AE1C72A1911.gif)
CAM Procesor 창이 뜨는데, “File > Open > Job…” 을 선택을 하고 표시된 파일중에 “excellon.cam“을 오픈한다.
그리고 좌측 하단의 Process Job을 선택한다.
![](http://openmicrolab.com/wp/wp-content/uploads/1/cfile7.uf.1576B3404F6AE1C72CB2CF.gif)
거버 파일 작성
위 Excellon drill 파일의 작성과 마찬가지로 “File > Open > Job…”을 선택하고, 이번에는 “gerb274x.cam” 을 오픈한다.
그리고 좌측 하단의 Process Job을 선택한다.
이상으로 거버파일이 완성이 되었다. 완성된 거버파일은 gerbv같은 프로그램으로 확인을 한다.
6. 거버 확인하기
gerbv – A Free/Open Source Gerber Viewer : http://gerbv.gpleda.org/