반응형

기존 Logic이 호환되면 모듈로 만들 수 있는 replicate 기능에 대해서 포스팅을 했다.

하나의 모듈을 만들어 놓고 여러 배치 및 배선을 복제해서 사용할 수 있는 편리한 기능이다.

[Replicate 기능 사용]

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

 

[PCB Editor] Orcad / allegro PCB editor, Replicate기능 사용하기 (번거로운 작업 단순화)

들거가기전에, 이 모드는 Orcad PCB Professional 에서만 가능하다. Orcad PCB Lite나 Standard라이센스에서는 불가능하다. 아래 그림으로 설명. 어떤 IC칩과 그에 딸린 저항, 인덕터, 캐패시터, 라우팅 등 세

ansan-survivor.tistory.com

 

* 이 기능은 OrCAD Professinal 이상의 라이센스, 17.4버전 이상 아래 hotfix에서 가능하다.

왼쪽 17.4 버전 / 오늘쪽 17.2 버전  (위 hotfix 이상에서 가능)

하지만 새로운 17.4 버전에서 해당 기능에 Update기능이 추가되어, 동일 모듈을 사용한 각 인스턴스를 한방에 변경시킬 수 있다. 

아래와 같은 replicate로 만든 모듈이 있다고 보자, 이를 한개만 변경해서 모두다 변경 시켜 본다.

 

1. 하나의 모듈 변경 (수정)

2.  마우스우클릭 - 모드 placement edit으로 변경 후,

    해당 모듈을 선택 한 후 그 위에서 마우스 우클릭 - place replicate update

3. 기존 모듈의 이름은 test.mdd 인데, 덮어 씌어도 되고, 새로 모듈명을 만들어도 된다.

(결과)

하나만 변경했는데 전부다 변경됨을 볼 수 있다.

 

 

<Replace로 모듈 일괄 변경>

새로 추가된 모듈과 함께 마우스우클릭 - replace module으로 쉽게 업데이트 가능

다시 원래 상태인 "test"모듈로 돌아옴

 

 

* 알아두기 1,

만약 배선이나 Via 등 항목을 함께 모듈화 원치 않는 경우는 아래와 같이 속성에 "Module_No_Import"를 넣는다.

 

 

 

* 알아두기 2,

만약 Dynamic Shape을 포함한 Shape의 경우 Module Update를 했을 때 그 형상을 유지하기 위해 Solid Shape Fill으로 생성된다.

    만약 Static을 유지하고 싶지 않다면, User Preference에서 "disable_module_shape_convert"속성을 체크하면 된다.

 

(참고로 17.2 079 hotfix에서도 가능하다)

 

 

반응형

+ Recent posts