<p><span style="color: #404040; font-family: 굴림;">Eagle CAD에는 많은 ULP(User Language Program)이 존재한다. 일종의 C-like 프로그램으로 Eagle CAD의 데이터를 가지고 어떤 작업을 할 수 있게 해준다. 예를 들면 BOM를 뽑아주는 ULP 등...&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Eagle 홈페이지에 사용자가 자신이 작업한 ULP를 올릴 수 도 있다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><a href="http://www.cadsoftusa.com/downloads/ulps?language=en" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://www.cadsoftusa.com/downloads/ulps?language=en</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">스위스의 Jerome Lamy 라는 엔지니어는&nbsp; Eagle CAD에서 작업한 PCB를 3D로 모델링해 주는 ULP를 만들었다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">이것을 하기위해서는 다음과 같은 s/w가 필요하다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Eagle CAD : 당연히 이게 필요하고....&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Google Sketchup:&nbsp;</span><a href="http://sketchup.google.com/intl/en/download/" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://sketchup.google.com/intl/en/download/</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">ImageMagic:&nbsp;</span><a href="http://www.imagemagick.org/script/index.php" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://www.imagemagick.org/script/index.php</a><span style="color: #404040; font-family: 굴림;">&nbsp;여기에서 Binary Releases에서 OS에 맞는 것을 설치&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Eagleup ULP:&nbsp;</span><a href="https://sites.google.com/site/eagleupwarehouse/eagleUp4.3.zip?attredirects=0&amp;d=1" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">https://sites.google.com/site/eagleupwarehouse/eagleUp4.3.zip?attredirects=0&amp;d=1</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">위 s/w를 다운로드하고 인스톨한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. Eagle ULP 폴더에 있는 eagleUp_export.ulp 파일을 Eagle이 설치된 폴더\ulp\ 에 copy한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. models 폴더를 통채로&nbsp; Eagle이 설치된 폴더\ 아래에 copy한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. Sketchup Plugin 폴더에 있는 eagleUp_import.rb 파일을 Google Sketchup이 설치된 폴더\Plugins\ 에 copy한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. demo files에 있는 demo3.brd 파일을 Eagle CAD에서 연다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. 이 파일을 열면 copper가 깔려있지 않은데, Tools&gt;Ratsnest를 실행해서 copper를 깐다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. File &gt; Run... 을 실행하여 "eagleUp_export.ulp"를 선택한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. 처음 실행시에는 path를 설정을 하는데,&nbsp; "set for Windows" 또는 "set for OS X"를 한후 자신의 툴이 깔린 위치를 확인하고 틀리면 맞게 수정을 한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. 다음 나오는 창에서는 수정할 것이 없고, 그냥 OK 버튼을 누른다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. demo3d.sch 파일이 있는 폴더 아래 "eagleUp" 폴더가 생기고, 그 안에 여러 파일들이 생성이 되었는데, 이중 확장자가 "eup"인 파일이 Google SketchUp에서 필요한 파일이다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. Google SketchUp을 실행하고, "Choose Template"에서 "Engineering -Meters"를 선택을 한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">-. Plugins &gt;&nbsp; Import eagleUp v4.3 을 선택하여 eup 파일을 오픈한다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">실제 PCB상에 부품이 어떻게 배치가 되고 서로 간섭은 없는지 기구적으로 살펴볼때 유용할 것 같다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">하지만 사용된 부품의 모델이 존재해야 이것도 가능하다는...&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">How to model 페이지 참고:&nbsp;</span><a href="http://eagleup.wordpress.com/how-to-model/" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://eagleup.wordpress.com/how-to-model/</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">부품의 모델들이 쌓이면 그 다음 부터는 수월할 듯...&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">관련 정보:&nbsp;</span><a href="http://eagleup.wordpress.com/" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://eagleup.wordpress.com/</a></p>