반응형

OrCAD에서 내가 수행했던 작업을 매크로로 만들고 싶다면 내가 했던 과정들을 모두 스크립트로 표현이 가능해야 한다.

내가 수행하는 명령을 Command창에서 보고 싶다면 아래 참고.
https://ansan-survivor.tistory.com/505

 

[CAPTURE] OrCAD Capture 실행하는 명령어 스크립트 보기, OrCAD Capture TCL/TK 명령어 보기

OrCAD Capture는 TCL/TK 언어로 개발되어서 명령어 또한 TCL/TK를 따른다. 선택, 클릭 등 모든 작업은 명령어로 이루어진다. 1. Command 창 띄우기 View - Command Window 활성화 하면 하단에 Command창이 생성된..

ansan-survivor.tistory.com

 

이제 위 session창을 활용해서 커맨드를 역으로 쓴다.

아래와 같이 배선을 했더니 command창에 wire실행 명령과 좌표가 나온다.

이 스크립트를 재사용.

스크립트를 보면 순서대로 "13992"가 배선 명령임을 알 수 있다.

그리고 나머지는 배선하는 좌표임을 알 수 있다.

* 여기서 명령 맨 뒤 세미클론(;) 는 명령어 하나가 끝났을 때 구분자로 사용!

MenuCommand "13992";
PlaceWire 53.34 35.56 53.34 48.26;
PlaceWire 53.34 48.26 66.04 48.26;
PlaceWire 66.04 48.26 66.04 60.96;
PlaceWire 73.66 35.56 73.66 48.26;
PlaceWire 73.66 48.26 83.82 48.26;
PlaceWire 83.82 48.26 83.82 60.96;
PlaceWire 88.90 35.56 88.90 48.26;
PlaceWire 88.90 48.26 99.06 48.26;
PlaceWire 99.06 48.26 99.06 60.96;

위 커맨드를 붙이면 위처럼 새로운 도면에 배선들이 자동으로 완성된다.

(결과 확인)

 

 

 

 

반응형

+ Recent posts