반응형

OrCAD Allegro PCB에서는 다음과 같은 Parameter를 Import, Export 할 수 있다.

자세히는 아래 포스팅 참고

ansan-survivor.tistory.com/576

 

[PCB Editor] OrCAD / Allegro PCB 설계 관련 데이터 Import, Export하여 재사용 및 전달 하기 (Cross-Section, Constr

내가 설계한 데이터를 import / export하여 재사용하거나, 백업하거나 동료에게 전달 할 수 있다. 확장명 .tcfx(테크 파일) .prm(파라미터 파일)을 이용해 아래 항목을 import / export 할 수 있다. (참고로

ansan-survivor.tistory.com

이 데이터를 Allegro PCB에서 .psm (파라미터 확장명) 으로 사용하고 있지만, 실제로는 .XML 형식을 Allegro PCB에 맞게 변형 시킨 데이터 이다. 이를 간단한 SKILL 코드로 추출할 수 있다.

 

XML Export 함수 형식

 

예시)

  - 어떤 인자를 추출가능한지 확인하기

axlExportXmlDBRecords(nil)

 

 - .PSM 파일 추출하기 ( 파일명, list(속성명) )

axlExportXmlDBRecords("filename.psm" list("artwork"))

열어보면 xml 형식으로 되어있음을 알 수 있다.

 

XML Import 함수 형식

 - .PSM 파일 불러오기 (파일명)

axlImportXmlDBRecords("filename.psm")
반응형
반응형

 

내가 설계한 데이터를 import / export하여 재사용하거나, 백업하거나 동료에게 전달 할 수 있다.

확장명 .tcfx(테크 파일)  .prm(파라미터 파일)을 이용해 아래 항목을 import / export 할 수 있다.

 

(참고로 이 데이터의 포맷은 .xml 형식으로 이루어져 있으며, allegro pcb에서만 사용한다.)

 

 

 

<<테크(techfile) 파일 .tcfx 활용>>

    - Cross-Section (Layer 정보)

    - Constraint Rule (CM Rule 정보)

 

<<파라미터(parameter) 파일 .prm 활용>>

    - Design Setting (단위, 소수점, 좌표 등등 초기 설정 값)

    - Artwork (거버필름)

    - Color Layer (Layer 별 컬러 설정)

    - Color Net (Layer 별 컬러 설정)

    - Color Component (Layer 별 컬러 설정)

    - Text Size (글자 사이즈)

    - application & command

 

 

 

================ 사용 방법 ===============

 

 

 

 

<<테크(techfile) 파일 .tcfx 활용>>

  Import/Export 가능

    - Cross-Section (Layer 정보)

    - Constraint Rule (CM Rule 정보)

사용 방법 아래 참고

ansan-survivor.tistory.com/180

 

[PCB Editor] techfile(.tcfx) 사용법, Constraint Management Rule (CM Rule) Design Rule 및 Cross Section 설정 값 내보내

이전에 작업한 Design Rule이나 Layer 설정등을 불러와서 작업하고 싶을때 아래와 같이 Techfile을 활용한다. 예를 들어 아래와 같은 CM룰, Cross Section값을 지닌 설계파일의 Techfile을 내보내고, 새로운 보

ansan-survivor.tistory.com

 

 

<<파라미터(parameter) 파일 .prm 활용>>

  Import/Export 가능

 

 

    - Design Setting (단위, 소수점, 좌표 등등 초기 설정 값)

    - Artwork (거버필름)

    - Color Layer (Layer 별 컬러 설정)

    - Color Net (Layer 별 컬러 설정)

    - Color Component (Layer 별 컬러 설정)

    - Text Size (글자 사이즈)

    - application  & command

 

 

아래 영상을 참고

www.youtube.com/watch?v=mXdW8fig-XQ

 

 

 

반응형
반응형

IPC-2581에 관한 설명은 아래 참고

ansan-survivor.tistory.com/574

 

IPC-2581 이란? (= IPC-DPMX) 다수의 PCB설계자와 PCB제조사의 호환 데이터를 위한 노력

IPC-2581이란? 쉽게 말해서 여러 회사의 설계자(Designer)와 제조업자(Manufacturer) 사이에서 표준데이터를 정하여 다양한 회사의 여러 데이터의 혼란을 줄이고 약속한 포맷을 사용하여 Performance를 향상

ansan-survivor.tistory.com

PCB제작을 위해 layer stack-up에 대한 정보를 IPC-2581 표준 포맷에 맞게 Export한다.

Cross-section 정보를 보는 방법은 Setup - Cross-section 이다.

위와 같은 Cross-Section 정보를 뽑기

 

1. Cross-section Editor 창에서 Export - IPC2581

2. 파일이름지정 후 save

 

 

 

(결과)

 

아래와 같이 xml 확장명을 가진 파일이 생성되었다.

파일을 텍스트편집 파일로 열어보면 아래와 같다.

 

 

<OrCAD PCB Fab, Assembly를 위한 IPC-2581 데이터 출력 아래 참고>

https://ansan-survivor.tistory.com/1354

 

[PCB Editor] OrCAD / Allegro PCB IPC-2581 FAB, Assembly 데이터 출력하기 (xml출력)

IPC-2581에 대해선는 아래 참고. https://ansan-survivor.tistory.com/574 IPC-2581 이란? (= IPC-DPMX) 다수의 PCB설계자와 PCB제조사의 호환 데이터를 위한 노력 IPC-2581이란? 쉽게 말해서 여러 회사의 설계자(..

ansan-survivor.tistory.com

 

 

반응형
반응형

OrCAD Capture로 회로 설계를 하면 결과 파일로 .DNS 파일이 생성되며, 그래픽정보가 담긴 파일이 생성된다.
이를 텍스트편집기로 열면 깨져 나온다.

 

이 OLB 파일을 XML 파일로 변환하여 해당 내용물들을 다른사람들에게 공유, 전달 할 수 있다.

 

XML파일이란?

XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화된 부분집합으로, 다른 많은 종류의 데이터를 기술하는 데 사용할 수 있다. XML은 주로 다른 종류의 시스템, 특히 인터넷에 연결된 시스템끼리 데이터를 쉽게 주고 받을 수 있게 하여 HTML의 한계를 극복할 목적으로 만들어졌다.

ko.wikipedia.org/wiki/XML

 

XML - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화

ko.wikipedia.org

 

<< DSN 파일 확인 하기 >>

OrCAD Capture 실행 - File - Open - Design, .DSN파일 열기 하면

 해당 설계 Design 파일을 확인 할 수 있다.

 

 

<< DSN 파일 XML로 Export 하기 >>

 

1. File - Export - Design XML

2. OLB파일의 경로를 찾고 넣는다.

3. 출력할 XML 파일명을 지정, Default로 OLB파일과 동일하게 되어있다.

4. 그러면 해당 디렉터리에 xml 파일이 생성된다.

   OLB파일과 달리 텍스트 편집기로 열어 확인할 수 있다.

<< XML 파일을 OLB로 Import 하기 >>

1. File - Import - Design XML

2. .xml 파일 선택

3. import후의 DSN 파일명 지정 (여기서는 테스트로 modifiedDesign.DSN 로 지었다.)

4. 해당 DSN파일이 생성되었다.

이 파일을 열어본다. (결과 테스트)

자동으로 새 프로젝트를 생성하라는 팝업 창이 뜨고, 실행하면 된다. OrCAD Capture DSN파일은 프로젝트파일 (.opj)과 함께 이뤄야 한다.

새 프로젝트 생성
새프로젝트 생성 후, 기존 DSN파일이 불러와진걸 확인

아래 영상을 참고
www.youtube.com/watch?v=_EwHtf1rX9M

 

(라이브러리 파일 olb 파일 xml import/export 아래 참고)

ansan-survivor.tistory.com/572

 

[CAPTURE] OrCAD Capture 라이브러리 파일(.olb 파일) xml 파일로 변환, xml파일 import / export 하기

OrCAD Capture로 라이브러리를 생성하면 .olb 파일으로 그래픽정보가 담긴 파일이 생성된다. 라이브러리를 만드는 방법 아래 참고 ansan-survivor.tistory.com/144?category=384544 OrCAD Capture 심볼 만들기 - A..

ansan-survivor.tistory.com

 

반응형
반응형

OrCAD Capture로 라이브러리를 생성하면 .olb 파일으로 그래픽정보가 담긴 파일이 생성된다.

라이브러리를 만드는 방법 아래 참고

ansan-survivor.tistory.com/144?category=384544

 

<전자캐드기능사> OrCAD Capture 심볼 만들기 - Atmega 8

다음작업은 OrCAD Capture 17.2 버전에서 진행했다. 1. 심볼을 생성하기 위해 이전에 라이브러리를 생성 2. 생성된 Library아래에서 New part를 눌러 새로운 파트를 생성. 3. 외곽선과 핀 만들기, ATMEGA8 핀은

ansan-survivor.tistory.com

그러나 이 olb 파일을 열어보면, 그래픽 정보이기 때문에 확인할 수 없다.

이 OLB 파일을 XML 파일로 변환하여 해당 내용물들을 다른사람들에게 공유, 전달 할 수 있다.

 

XML파일이란?

XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화된 부분집합으로, 다른 많은 종류의 데이터를 기술하는 데 사용할 수 있다. XML은 주로 다른 종류의 시스템, 특히 인터넷에 연결된 시스템끼리 데이터를 쉽게 주고 받을 수 있게 하여 HTML의 한계를 극복할 목적으로 만들어졌다.

ko.wikipedia.org/wiki/XML

 

XML - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화

ko.wikipedia.org

 

 

 

<< OLB 파일 확인 하기 >>

OrCAD Capture 실행 - File - Open - Library, .OLB파일 열기 하면

 해당 OLB 파일 내에 있는 Symbol 을 확인 할 수 있으며, 더블 클릭하면 Symbol모양을 볼 수 있다.

 

 

 

<< OLB 파일 XML로 Export 하기 >>

 

1. File - Export - Library XML

2. OLB파일의 경로를 찾고 넣는다.

3. 출력할 XML 파일명을 지정, Default로 OLB파일과 동일하게 되어있다.

4. 그러면 해당 디렉터리에 xml 파일이 생성된다.

   OLB파일과 달리 텍스트 편집기로 열어 확인할 수 있다.

 

<< XML 파일을 OLB로 Import 하기 >>

1. File - Import - Library XML

2. .xml 파일 선택

3. import후의 OLB 파일명 지정 (여기서는 테스트로 importedXML.olb 로 지었다.)

4. 해당 OLB파일이 생성되었다.

이 파일을 열어본다. (결과 테스트)

불러온 symbol의 테이터들이 그데로 불러와진다.

아래 영상을 참고

www.youtube.com/watch?v=_EwHtf1rX9M

 

(회로설계 파일 dsn 파일 xml import/export 아래 참고)

ansan-survivor.tistory.com/573

 

[CAPTURE] OrCAD Capture 설계 파일/디자인파일(.DSN 파일) xml 파일로 변환, xml파일 import / export 하기

OrCAD Capture로 회로 설계를 하면 결과 파일로 .DNS 파일이 생성되며, 그래픽정보가 담긴 파일이 생성된다. 이를 텍스트편집기로 열면 깨져 나온다. 이 OLB 파일을 XML 파일로 변환하여 해당 내용물들

ansan-survivor.tistory.com

 

반응형
반응형

Command창에 아래와 같이 입력

$localenv

그러면 내 작업환경이 어디서 로드되었는지 확인 가능하다.

가서 확인해보면 아래와 같이 env 및 allegro.ini 파일 등이 포함되어있다.

 

반응형
반응형

Constraint Manager의 상단의 탭들을 hide기능을 제공해서 불필요한정보를 제거하여 보기 편하게 만들 수 있다.

Line to 를 숨김

그러나 의도하지 않게 hide를 할 경우 다시 보이기 위해서는 아래와 같이한다. 

View - Show All Columns

사라진 Line to 가 다시 생김

 

반응형
반응형

Flex-Rigid 설계를 하게 되면, Main PCB 부분과 Flex 부분의 PCB의 stack up layer가 다르다.

아래 그림을 보면 쉽게 이해할 수 있다.

OrCAD PCB / Allegro PCB에서는 이러한 서로 다른 영역을 Zone으로 부른다.

그 부분은 아래 참고

ansan-survivor.tistory.com/64

 

[PCB Editor] OrCAD PCB Editor 에서 Flexible PCB(FPCB) Zone 설정하기

** 이 포스팅은 OrCAD PCB Professional Mode에서만 가능합니다. Rigid FPCB에서는 Rigid 즉, 단단한 부분의 PCB와 Flexible 즉, 유연성이 있는 부분의 PCB가 나눠지게 되는데, 이때 설계시 서로 구역을 나누기 위..

ansan-survivor.tistory.com

ansan-survivor.tistory.com/63

 

[PCB Editor] OrCAD PCB Editor 에서 Flexible PCB(FPCB) stackup layer 추가 하기

사용버전: OrCAD Professional 17.2 * 본 FPCB작업은 OrCAD Professional 버전에서만 가능. 본 작업을 튜토리얼 자료를 참고해 만들었다. 아래 영상은 Layer를 만드는 과정을 담았다. 참고하길 바란다. 그러나 일

ansan-survivor.tistory.com

 

그러면 Zone 마다 서로 다른 Top, Bottom 영역을 갖고 있는데, OrCAD PCB에서는 이를 자동으로 인식해준다.

OrCAD PCB의 부품배치는 기본으로 Top면으로 하고있지만, Mirror를 사용하면 Bottom면에 배치가 된다.

 

Find - Symbols 선택 후, 심볼선택 - 마우스우클릭 - Mirror 
그러면 부품이 Bottom면에 배치가 된다.

 

부품을 어디로 이동시키던 간에, 해단 Zone의 위치를 Dynamic하게 파악하여 알아서 배치해준다.

이는 OrCAD Professional 라이센스에서만 가능하다.

서로 기존 Bottom면(main pcb 바닥면)이 다른데도 인식해서 알아서 해당 Bottom(Flex부분 바닥면)으로 이동한다

 

 

아래영상을 참고

www.youtube.com/watch?v=KBn-SHGEB1I

 

 

 

반응형
1···20212223242526···43

+ Recent posts