반응형

Cadence Allegro PCB에는 기본으로 내장된 단축키가 있다.

이를 확인하려면, command창에 "funckey"라고 입력하고 엔터를 누르면 된다.

 

텍스트가 의미하는 바

C: ctrl

S: Shift

CS : Ctrl + Shift

~S : Ctrl + S

~N : Ctrl + N

 

이에 대한 설명은 아래 블로거님이 잘 정리해주셨다.

http://blog.naver.com/PostView.nhn?blogId=kingreddrake&logNo=220386265099&redirect=Dlog&widgetTypeCall=true

 

OrCAD Tip) PCB Editor 기본 단축키 및 생성방법

​(수정1. 2017년 1월 19일에 수정되었습니다.) (수정2. 2018년 3월 22일에 수정되었습니다.) 1. PCB ...

blog.naver.com

그러나 필자는 필자가 자주사용하는 명령어만 포스팅한다. (본인 참고용)

 

작업환경에서

F2            ,  Zoom Fit

F10          ,  그리드 켜고 끔

Ctrl + D    ,  선택 객체를 삭제(delete)

Ctrl + S    ,  저장(save)

Ctrl + Z   ,  되돌리기(undo)

 

배선 작업시(routing)

F3            ,  배선 모드

Shift + F3 ,  배선 수정 모드(slip)

Shift + F9 ,  해당 꼭지점을 기준으로 수정(vertex)

 

배치 작업시(placing)

Shift + →←↑↓  ,  해당 지정 그리드만큼 Symbol을 한칸씩 움직일 수 있음.

 

추 후 작업시

Ctrl + F5   ,  color192 (색상 및 display표시 창)

Shift + F4   ,   두 지점 거리 측정

Ctrl + shift + F5  ,  DRC창을 띄움

Symbol활성화 + Ctrl + 드레그  ,  Symbol 복제하여 배치

Find Symbols 선택하여 Symbol만 1개의 하이라이트 시킴

Symbol활성화 + Shift + 드레그 , Symbol 1번핀 축으로 회전 (spin기능)

Find Symbols 선택하여 Symbol만 1개의 하이라이트 시킴

 

 

-잘 안쓰지만 참고-

 

F5 (화면갱신)

F6 (done 작업 종료)

F8 (Oops 실행 취소)

F9 (Cancel 작업 취소)

 

 

반응형

 

==================== 사용자 정의 Function 만들기 =====================

 

 

* Command라인에 사용할 내장함수 Syntax를 보기 위해서는 아래와 같이 한다.

 

<OrCAD PCB Editor 에서>

<Allegro PCB Designer에서>

아래와 같은 Window창이 열린다.

필터로 찾는 방법. => 해당 Keyword를 쓰고 다른곳을 클릭해야 한다. (Command Browser창 외 다른곳)

해당 'iangle'을 클릭하면 아래와 같이 창이 뜬다. 이 Help문서를 참조하여 함수 사용하는 방법을 익힌다.

한개의 단어를 갖고 찾을때에는 * 문자를 이용한다.

아래경우, p로 시작하는 명령어를 찾는 예제다.

1. p* 를 입력하고

2. 다른곳을 클릭한다.

 

========================= 함수 적용하는 방법 ===========================

 

0. 임시 휘발성 단축키 만들기 (껐다 키면 사라짐)

    funckey [단축키] [내장함수인자]

 

1.  환경변수설정 파일 편집하기

    Ctrl + R 을 눌러 실행한 후, 다음과 같이 입력. 만약 Notepad++ 가 설치되어있으면 오른쪽처럼 실행.

Notepad++가 깔려있으면 오른쪽처럼 실행

2.  해당 11번줄을 추가 "funckey r iangle -90" r 버튼을 눌러서 -90도 회전

(#은 주석을 의미하고, #뒤는 무시된다. 그러나 #뒤 한글을 넣으면 오류발생한다)

3. PCB Editor를 실행시키고 아무 심볼을 하이라이트 시킨 후 r버튼을 누른다.

r 버튼을 누르면 자동으로 회전함

============ <사용하면 유용한 단축키 (본인 참고용 계속 추가 예정)>================

 

source $TELENV

# Often use shortcut
alias ESC cancel
alias cm cmgr 		# constraint Manager
alias g artwork		# Gerber Artwork window
alias ~F "prepopup ; pop dyn_option_select 'Selection set@:@Clear all selections';set prompt;prompt 'Find Ref Des';refdes $prompt;zoom selection"
alias ~N "show element;prepopup ; pop dyn_option_select 'Selection set@:@Clear all selections';set prompt;prompt 'Find Net Name';net $prompt;zoom selection"

# Only Allow on placementment Mode
funckey r iangle -90  # Rotate highlighted symbol to -90 degree
funckey m mirror      # Mirror the symbol to opposite site(section)

# Allow on General Mode
funckey s spin        # Rotate the symbol(s) with point which user designated as basic point

# Allow on Etch Mode
funckey n pop neck    # Route with neck mode
funckey t toggle       # toggle direction of route

ESC 누르면 작업취소

cm 입력하면 Constraint Manager 실행

g 입력하면 Artwork 세팅 실행

Ctrl+F 누르면 Symbol의 Refdes명 찾고 찾아가기

Ctrl+N 누르면 Net명 찾고 하이라이트 시키기

부품배치모드에서...

r누르면 부품 회전

m누르면 부품 뒷면(top -> bottom)으로 배치

 

 

 

단축키에 대한 자세한 내용 아래 참고

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

 

[PCB Editor] OrCAD / Allegro PCB Editor 환경설정(user preference) / 단축키 만들기.

Allegro PCB Editor에는 ENV파일이 있다. 이 파일은 유저가 사용하는 작업환경 정보를 담고 있다. 이 ENV파일은 3종류로 나눠질 수 있는데, Global ENV파일 : 설치시 자동으로 생기는 Default 환경설정 파일 SI

ansan-survivor.tistory.com

 

반응형

+ Recent posts