:::: MENU ::::
Posts tagged with: dxf

Allegro PCB에서 DXF파일 만드는 법

Allegro PCB에서 DXF파일 만드는 법은 다음과 같다.

  1. 보드파일 brd를 연다.
  2. File > Export -> Select dxf를 선택
  3. Layer Conversion File에서 임의의 이름을 지정한다. ex) name.cnv
  4. Dxf output 파일에는 변환할 파일의 이름
  5. Layer Conversion File에서 Edit 을 클릭하고 dxf로 변환하기를 원하는 항목만 체크한다.
  6. 중요한 것은 아래 그림과 같이 새로운 DXF Layer를 만들고 DXF layer에 이것을 지정한다.


Eagle CAD에서 DXF 파일 불러오기

DXF파일 불러오기

Eagle CAD에서 보드의 외곽을 그릴 때 20 Dimension 레이어에서 Width 0으로 외곽선을 그린다. 일반적으로 보드가 사각형이면 그리는데 어려움은 없는데, 보드에 곡선이 있으면 쉽지 않다. 기구 설계하는 쪽에서 보드 외곽을 만들어 논 것이 있으면 이것을  DXF 파일로 변환하고, 이것을 Eagle CAD에서 불러와서 그대로 사용이 가능한다. Eagle CAD에서 바로 이 기능을 지원하는 것은 아니고 import-dxf 라는 ulp를 받아서 사용하면 된다.  이 파일은 http://www.cadsoftusa.com/downloads/ulps 에서 import-dxf를 검색하면 import-dxf-1_6.ulp를 받을 수 있다.

ulp를 실행한 후 dxf파일을 선택하고 Metric, Scale을 설정하면 된다. 단 DXF파일은 도면 형태가 아니고, 보드의 외곽만 있어야 제대로 import가 된다.

보드의 원점 바꾸기

Import한 보드의 외곽이 원점(origin)에 위치하게 하는 방법은 보드의 외곽을 전체 선택하고 마우스로 옮길 수도 있지만 이 방법 보다는 다음의 명령어를 사용하는 것이 한번에 정확하게 된다. 여기서 dX dY는 옮길 위치의 좌표

move (>0 0) (dX dY)