:::: MENU ::::
Posts tagged with: Eagle CAD ulp

Eagle CAD 3D 모델 만들기

Eagle CAD에는 많은 ULP(User Language Program)이 존재한다. 일종의 C-like 프로그램으로 Eagle CAD의 데이터를 가지고 어떤 작업을 할 수 있게 해준다. 예를 들면 BOM를 뽑아주는 ULP 등…

Eagle 홈페이지에 사용자가 자신이 작업한 ULP를 올릴 수 도 있다. 

http://www.cadsoftusa.com/downloads/ulps?language=en

스위스의 Jerome Lamy 라는 엔지니어는  Eagle CAD에서 작업한 PCB를 3D로 모델링해 주는 ULP를 만들었다.

이것을 하기위해서는 다음과 같은 s/w가 필요하다.

위 s/w를 다운로드하고 인스톨한다.
Eagleup ULP 압축 파일을 풀면 아래 그림의 폴더와 같다.

-. Eagle ULP 폴더에 있는 eagleUp_export.ulp 파일을 Eagle이 설치된 폴더\ulp\ 에 copy한다.

-. models 폴더를 통채로  Eagle이 설치된 폴더\ 아래에 copy한다.

-. Sketchup Plugin 폴더에 있는 eagleUp_import.rb 파일을 Google Sketchup이 설치된 폴더\Plugins\ 에 copy한다.

-. demo files에 있는 demo3.brd 파일을 Eagle CAD에서 연다.

-. 이 파일을 열면 copper가 깔려있지 않은데, Tools>Ratsnest를 실행해서 copper를 깐다.

-. File > Run… 을 실행하여 “eagleUp_export.ulp”를 선택한다.

-. 처음 실행시에는 path를 설정을 하는데,  “set for Windows” 또는 “set for OS X”를 한후 자신의 툴이 깔린 위치를 확인하고 틀리면 맞게 수정을 한다.

-. 다음 나오는 창에서는 수정할 것이 없고, 그냥 OK 버튼을 누른다.

-. demo3d.sch 파일이 있는 폴더 아래 “eagleUp” 폴더가 생기고, 그 안에 여러 파일들이 생성이 되었는데, 이중 확장자가 “eup”인 파일이 Google SketchUp에서 필요한 파일이다.

-. Google SketchUp을 실행하고, “Choose Template”에서 “Engineering -Meters”를 선택을 한다.

-. Plugins >  Import eagleUp v4.3 을 선택하여 eup 파일을 오픈한다.

실제 PCB상에 부품이 어떻게 배치가 되고 서로 간섭은 없는지 기구적으로 살펴볼때 유용할 것 같다.

하지만 사용된 부품의 모델이 존재해야 이것도 가능하다는…

How to model 페이지 참고: http://eagleup.wordpress.com/how-to-model/

부품의 모델들이 쌓이면 그 다음 부터는 수월할 듯…

관련 정보: http://eagleup.wordpress.com/