반응형

OrCAD Capture로 회로를 설계하고 PCB제조를 위해 Netlist를 넘기기 위해서는 반드시 Annotate 작업이 필요하다.

Annotate는 각 부품(파트)별 고유의 Reference Number (참조 번호)를 매겨서 향후 부품 납땜 시 해당자리에 해당 부품이 납땜될 수 있도록 위치를 알려주는 것.

위와 같은 항목이 Reference 이다.

 

Annotate는 여러가지 방법으로 수행할 수 있다.

 - 목차 - (필요한 부분으로 바로 이동할 수 있습니다)

1. <직접 수동으로 번호 매기기>

2. <전체 회로도를 통체로 Annotate 시키기>

3. <직접 매긴 특정 부분 빼고, 나머지 자동으로 annotate시키기>

4. <모두 ?로 초기화하고 페이지별 자동 annotate 시키기>

5. <특정 페이지에서 특정 값으로 번호 매기기 (advanced annotation)>

6. <특정 속성(properties)를 이용해 번호 매기기 (advanced annotation)>

 

반응형

<직접 수동으로 번호 매기기>

 그저 각 파트 위에 있는 Part Reference를 더블클릭하여 수정하면 된다.

 단, 수작업시 실수로 겹치는 Reference를 만들 수 있으며, 겹치는게 있다면 추후 Netlist에러를 일으킨다.

 

<전체 회로도를 통체로 Annotate 시키기>

가장 자주 사용되며, Top 에서 Bottom 방향으로, Left에서 Right방향으로 부품이 위치해있는 곳을 탐지해서 순서대로 알아서 번호를 매겨준다.

 

1.  회로도이름.dsn 을 클릭

2. Tools - Annotate

3. 선택 후 OK

4. Annotate를 하면 회로도가 자동 저장되니, 작업이 덜 되었다면 미리 백업을 하던가 한다.

 

 

 

<직접 매긴 특정 부분 빼고, 나머지 자동으로 Annotate 시키기>

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

 

[CAPTURE] OrCAD Capture 특정 파트 빼고 Annotate 하기 (특정 파트 제외하고 번호 매기기)

OrCAD Capture에서 특정 파트를 수정하면 파트의 reference에 밑줄이 생긴다. 또한 임의로 밑줄을 만들 수 있다.  -> 파트선택 - 마우스우클릭 - User Assigned Refernce - Set 이 밑줄친 부분을 제외하고 나머..

ansan-survivor.tistory.com

 

<모두 ?로 초기화 하고 페이지 별 자동 Annotate 시키기>

1.  회로도이름.dsn 을 클릭

2. Tools - Annotate

3. 선택 후 OK

그러면 모든 회로도의 Reference가 ?상태가 된다.
모든 회로도가 ?상태가 된다.

3. Annotate를 할 특정 페이지 선택 후 - 마우스우클릭 - Annotate

4. Update Selection으로 하면, 선택한 페이지만 업데이트한다.

   ?만 있는 경우 Incremental reference update로 업데이트가 가능하다.

   (? 상관없이 전부 강제로 업데이트 시킬 경우에는 Uncondtional reference update를 하면 된다)

    (결과 확인)

Page1만 Annotate가 되었으며
나머지 page들은 ? 상태로 있다. (클릭시 확대)

 

<특정 페이지에서 특정 값으로 번호 매기기 (advanced annotation) >

1.  회로도이름.dsn 을 클릭

2. Tools - Annotate

3. Advanced Annotation 클릭

 

4. 그러면 어떤 페이지를 Annotation할지 선택 - Auto Fill Prefix 클릭

해당 페이지에 들어가 있는 파트별로 자동으로 Prefix가 잡힌다.

5. 특정 값을 유저가 한정 시킬 수 있음

뒤에 매길 숫자를 유저가 직접 한정해 줄 수 있다. 여기에서는 100에서 104까지 한정.

(결과)

해당 페이지에 C로 시작하는 것들은 모두 100~104범위 안에서 자동으로 Annotation이 되었다.

 

 

 

<특정 속성(properties)를 이용해 번호 매기기 (advanced annotation) >

    아래와 같이 POWER ZONE에 각 부품에 Power라는 properties를 부여했다.

    특정 속성이 있다면, 그 값을 기준으로 해당 부분만 별도로 Annotation이 가능하다.

POWER라는 property를 만들어서 TRUE를 부여 (이 부분은 자유다. property명도, 값도 유저가 원하는대로 설정한다)

1.  회로도이름.dsn 을 클릭

2. Tools - Annotate

3. Advanced Annotation 클릭

4. Property Block 체크 - 해당 property명 입력 (여기서는 power로 만듦) - Auto Fill prefix하면 자동으로 생성

 

5. 특정 값을 넣고 싶다면 아래와 같이 입력하고, 그렇지 않으면 그냥 Annotate를 하면 된다.

(결과) 해당 속성을 가진 부분만 별도의 숫자로 Annotation 된것을 확인할 수 있다. 

 

 

자세한 것은 아래 영상을 참고한다. (영문)

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

 

 

 

 

 

 

반응형

+ Recent posts