반응형

이곳을 원점으로 하고 싶을 때...

 

1. setup - change drawing origin

2. 원하는 지점 클릭

이제 해당 부분이 0,0 으로 지정이 되었다.

command 창을 이용할 때 이 방법을 잘 이용하면 편하게 배치나 배선을 할 수 있다.

 

 

(원점 색상을 변경하는 방법은 아래 참고)

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

 

[PCB Editor] OrCAD PCB / Allegro PCB 원점 색상 변경하기

원점을 옮기는 방법은 아래 참고. https://ansan-survivor.tistory.com/454 [PCB Editor] OrCAD PCB / Allegro PCB 원점 배치하기, 원점 옮기기 (마우스클릭으로 원점 변경) 이곳을 원점으로 하고 싶을 때... 1. s..

ansan-survivor.tistory.com

 

반응형
반응형

OrCAD Allegro PCB로 설계를 한다면, 오른쪽 처럼 Options, Find, Visibility 메뉴는 거의 필수로 사용한다.

기본설치를 하면 보통 우측에 달려있다. 하지만 이 창이 사라진다면 당황스러울 것이다.

실수로 x를 눌러서 창이 모두 사라졌다면?

없어진 창들을 다시 만들기 위해서는 아래와 같다.

 

1. View - Windows - Options

   비활성화 된 Options, Find, Visibility를 활성화

클릭하여 활성화

(사용버전 17.2 ver)

 

Tip, 아래 버튼을 누르면 플로팅이 가능하다

Tip, 잡고 우측으로 옮기면 아래처럼 동시에 2개 ~ 3개 뷰가 가능하다

(결과)

반응형
반응형

Default로 Allegro PCB에서는 어떤 component에 마우스를 올려놓으면 간단한 정보가 뜬다. (클릭없이)

이를 Allegro PCB에서는 Datatips라고 한다. 해당 datatips들은 Find에 어떤 메뉴가 선택되냐에 따라 보여주는 값들이 각자 다르다. 아래는 pin, cline, symbol, via 어떤 것을 선택하냐에 따라 정보가 어떻게 보여지는지 나타낸 것이다. 

 

이 기능을 켜고 끄는 버튼은

17.4 버전에서(왼쪽) 16.6, 17.2 버전에서(오른쪽)

하지만 이 datatips에 어떤 내용을 뜨게할지 사용자가 선택이 가능하다. 방법은 아래와 같다.

 

1.  setup - Datatips Customization

2. Object Type를 선택하여 어떤 component를 가리킬건지

이름과 옆에 값을 표현할건지 선택
체크박스를 활성화 시키면 아래 리스트로 이동됨

(결과)

Class를 넣기 전

 

Class를 넣은 후

 

원하는 data를 빠르게 display하기 위해 이 기능을 이용하면 좋다

반응형
반응형

이 기능은 OrCAD Professional 이상의 옵션에서 가능하다. (Allegro Option에서도 가능)

특정 net Trace의 길이를 기준으로 잡고, 나머지 net도 이 기준 Trace와 길이가 맞도록 설정한다. 또한 Tolerance도 줄 수 있다.

 

0. Electrical Rule을 사용하기 위해서 기본적으로 아래와 같은 세팅을 한다.

setup - Constraints - Modes

    기본적으로 Electrical Rule모드는 off 상태로, 기능을 on으로 해야 한다.

 

 

1. Contraint Management 열기

    setup - contraints - Electrical

2. 특정 BUS의 Trace를 같게 한다고 가정하면, 해당 Trace를 Match Group으로 묶는다.

이러한 Match Group 이 생겼다.

3. Match Group 내에서 하나를 Target으로 잡고, 나머지를 맞춘다. (default로는 제일 긴 Trace가 Target으로 잡힌다.)

   여기서는 제일긴 Trace를 기준으로 +- 3mm으로 잡을 것이다.

   -> "0:3mm" 입력 (이 뜻은 Target기준 +- 3mm 로 잡는다는 뜻이다.)

       특정 길이를 Target으로 잡고 싶다면, "[특정길이]mm:3mm" 으로 입력하면, 그 길이가 Target이 된다.

0:3mm  Target을 기준으로 공차 3mm까지 허용

    그러면 가장 길이가 긴 Trace가 Target으로 잡히고, 이 Trace를 기준으로 모든 Trace가 +-3mm 이내로 들어와야 한다.

 

(필요시) 4. Target 변경

    원하는 Trace의 Delta:Torlerance 부분에서 마우스우클릭 - Set as target 으로 변경

5. Actual값과 Margin 값을 보면서, 길이를 튜닝해서 Rule에 맞추도록 한다.

    더블클릭하면, 해당 net가 활성화 된다. 이를 수정하면 된다.

    Target 의 길이를 보면서 늘리거나 줄여서 3mm 마진 내로 들어온다면 초록색으로 변할 것이다.

 

 

(headup display기능을 사용하면 배선시 실시간으로 Rule match여부를 보여줌으로 좋다.

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

 

[PCB Editor] OrCAD PCB / Allegro PCB 해드업 디스플레이 사용 (Head up display)

이 기능은 OrCAD Professional 이상의 라이센스에서 가능하다. Electrical Rule을 설정한 후, 배선을 할 때 실시간으로 배선이 Rule에 만족하는지에 대한 여부를 표시한다. 이 Head up display는 기본적으로 오

ansan-survivor.tistory.com

 

(영상 참고)

https://www.youtube.com/watch?v=jM_rpbFND18 

 

 

반응형
반응형

allegro.ilinit 파일은 SKILL파일이 Allegro PCB가 맨 처음 실행될 때 먼저 실행되는 파일이다.

 

그러나 Cadence 가이드 북에는 이 파일이 3단계의 순서를 거쳐서 진행된다고 한다. (중복 실행 가능)

즉 3개의 allegro.ilinit 파일을 시작시 아래 순서대로 진행한다.

이를 테스트 해본다.

 

 

(기본 설치경로 위치에 allegro.ilinit 파일 테스트)

    - Allegro PCB를 설치하면 모두 해당 경로를 갖고 있다. (default)

 

(ALLEGRO_SITE 환경변수 만들고 경로지정 후 allegro.ilinit 파일 테스트)

    - 기본적으로 ALLEGRO_SITE 변수는 설치시 설정되어 있지 않다. 필요한 사람만 쓰는 옵션 변수이다.

    - 아래와 같이 환경변수를 설정했다.

환경변수 설정 및 경로 설정
해당 경로에 allegro.ilinit 파일 두기

( %HOME% 나의 작업폴더 allegro.ilinit 파일 테스트)

    - 내가 현재 작업하고 있는 기본 폴더이다

    - 기본설치시 %HOME% 이라는 시스템변수로 설정되어있다.

    - 대부분 %HOME%변수는 C:\SPB_Data 으로 저장되어있을 것이다 (Default 설치시)

 

 

그리고나서 Allegro PCB Designer를 실행시켜본다.

시작과 동시에 아래 메세지가 출력된다.

메세지 순서를 보면 어느 allegro.ilinit 파일이 먼저 실행되었는지 알 수 있다.

Allegro Site와 나의 로컬 %home% 을 잘 이용하면 유용하게 사용 가능할 것 같다.

예를들면 회사에서 공통으로 사용하는 SKILL파일은 Allegro Site에 allegro.ilinit 파일을 두면 되고,

내가 개인으로 사용할 SKILL파일은 %home%의 allegro.ilinit 를 사용하면 될것 같다.

 

 

현재 어디경로에서 SKILL 파일을 불러오는지 확인하려면 아래 참고

ansan-survivor.tistory.com/381

 

[Cadence Allegro SKILL] SKILL파일이 로드가 안될 때 읽지 못할 때, SKILL파일 로드 경로 확인, SKILL 경로

SKILL파일을 읽지 못할 경우, 어디서 로드를 하는지 확인해야 한다. 기본적으로 현재 작업 공간에 파일이 있으면 바로 로드가 되지만, 다른 폴더에 저장하여 로드 할때는 해당 경로의 위치를 알아

ansan-survivor.tistory.com

 

반응형
반응형

대부분 라이브러리 다운로드 업체들이 소자에대한 3d step파일을 제공하지만, 해더핀, 소켓 같은 경우는 그렇지 않다.

그러나 GrabCAD에서 무료로 잘 만들어서 제공하고 있다. (아래 GrabCAD 사이트, 회원가입 필요)

grabcad.com/library/pin-headers-single-row-1

 

Pin Headers single row | 3D CAD Model Library | GrabCAD

 

grabcad.com

 

이번 예제는 GrabCAD에서 Step파일을 받아서 아래 해더핀을 배치할 것이다.

해당 모델에 3D step파일이 없어서 아래처럼 박스로 나온다. 여길 맵핑하여 변경한다.

1. 해당 핀은 2x3 이므로 GrabCAD가서 찾는다.

2.  2x3 핀을 찾아 다운로드 한다.

3. 클릭하여 다운

4. 다운로드된 .stp 파일을 맵핑해준다.

맵핑방법은 아래 참고

ansan-survivor.tistory.com/100

 

[PCB Editor] OrCAD/Allegro PCB Editor 3D모델 Mapping 사이트 / Footprint에 step 파일 맵핑(mapping)시키기.

IC별 3D step 모델 파일을 아래 링크에서 구할 수 있다. http://www.traceparts.com http://www.pcb-3d.com http://www.digikey.com/en/resources/3d-models http://www.grabcad.com http://www.3dcontentcentral...

ansan-survivor.tistory.com

ansan-survivor.tistory.com/250

 

[PCB Editor] PCB Layout 설계 중 3D 파일 (STEP 파일) 적용시키기.

PCB Layout 설계를 완료했지만, 3D파일에 대한 정보를 적용하지 않았을 때, Board설계 중간에 STEP파일을 적용시키는 방법이 있다. 1. Setup - STEP Mapping... 2. 아래 path를 클릭하면, 해당 Board파일의 STEP..

ansan-survivor.tistory.com

 

(결과)

반응형
반응형

OrCAD Capture에서 Footprint를 미리보기를 지원한다.

기본 내장된 풋프린트를 사용하면 미리보기가 잘 된다. 경로가 잘 지정되있기 때문,

그러나 내가 풋프린트를 만들고 사용하는데 안보이는 경우가 있다.

경로를 지정해서 보이게 해주어야 한다.

 

저 경로에 대한 지정은 Capture.ini 파일이 가리킨다.

 

프로그램을 기본 설치하면 기본적으로 아래와 같은 경로에 Capture.ini 생성됨

<%HOME%>\cdssetup\OrCAD_Capture\버전명\

(아래 예시 => D:\SPB_Data버전명\cdssetup\OrCAD_Capture\버전명)

환경변수 %HOME% 의 폴더로 들어가는 방법은, (기본설치가 아니면 내가 설정한 작업 디렉터리마다 다르다)

1. Win키 + R

2. %home% 입력

 

이제 Capture.ini 파일을 텍스트 편집기로 수정한다.

 

1. 편집기로 실행

2. 필자는 가독성을 위해 Notepad++ 라는 편집기를 이용

3. 이중 [Allegro Footprints] 를 편집한다. 내가 저장한 Footprint의 위치로 가리키면 된다.

내 풋프린트 정보는 위 경로에 있다.

4. 그리고 다시 Show Footprint해보면 적용됨을 알 수 있다. 

   경로도 확인해보면 내가 ini파일에 적용한것과 일치한다.

 

 

반응형
반응형

다음 영상을 참고했다. (옛날버전, 영문)

www.youtube.com/watch?v=EsrQQqMlUEE

영문 참고자료

www.pcbway.com/blog/PCB_Layout_Software/How_to_pick_and_place_report_by_OrCAD.html

 

How to pick and place report by OrCAD - PCB Layout Software -PCBway

Select a Category Activities Engineering Technical Flexible PCB Help Center News PCB Assembly PCB Basic Information PCB Design & Layout PCB Layout Software PCB Manufacturing Information Technology

www.pcbway.com

 

본테스트는 최신버전인 17.4 버전으로 진행

 

1. File - Export - Placement

2. txt파일 저장위치 설정 - 원하는 원점 선택 - Export (여기서는 Body Center) 기준을 했다.

3. 그러면 해당 파일 txt가 생성되고, 아래처럼 refdes, x,y 좌표, 풋프린트가 아래처럼 출력된다.

   좌표는 Symbol 원점좌표, 1번핀 좌표 등 원하는 데이터를 알아서 설정한다.

 

=================== Allegro 내장 Report 뽑기 =================

 

1. Tools - Reports

2. 원하는 Component Report를 클릭하면 미리 Allegro에 내장되어있는 Report를 뽑아내서 볼 수 있다.

   리포트를 더블클릭하면, 아래쪽으로 넘어가는데, 아래 요소들을 넣고 Generate Reports 를 누르면 오른쪽 처럼 생성

   파일형식은 html 방식으로 만들어진다.

(TIP). 리포트 종류를 확인해보고, 내가 원하는게 있으면 바로 출력할 수 있다.

(TIP). 또 빠르게 해당 리포트를 뽑는 방법은 아래와 같다. (Tools - Quick Reports)

        그러면 위처럼 귀찮은 방법으로 보지 않고, 한눈에 확인 할 수 있다.

 

 

그러나 완성된 Template말고 본인이 필요한 항목만 넣어서도 만들 수 있다. (아래 포스팅을 참고)

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

 

[PCB Editor] OrCAD/Allegro PCB text 편집기를 이용해 빠르게 리포트 뽑기

설계를 완료하고 제조사 또는 고객사에 데이터정보를 보내기 위한 리포트를 뽑을 수 있다. 아래 포스팅은 자동으로 완성된 Template을 사용하거나 필요한 정보만 뽑아서 만드는 방법. https://ansan-su

ansan-survivor.tistory.com

 

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

 

[PCB Editor] OrCAD / Allegro PCB 리포트 출력 Parameter 리스트 (allegro pcb reports / OrCAD pcb reports)

리포트를 텍스트로 간단히 빠르게 출력할 수 있다. (아래 포스팅) https://ansan-survivor.tistory.com/702 [PCB Editor] OrCAD/Allegro PCB text 편집기를 이용해 빠르게 리포트 뽑기 설계를 완료하고 제조사 또..

ansan-survivor.tistory.com

 

반응형
1···26272829303132···43

+ Recent posts