UTStarcom, Inc.에 다니는 엔지니어 Michael Catrambone의 설명이다. (링크 참조)
번역/의역을 하면, (오역이 있을 수 있다. 알려주시면 감사..ㅜ)
- Place Bound Top
DRC(Design Rule Check)없이는 Top면에 부품 배치가 안되게 한다. 보통 이는 SMD pin을 포함하거나 포함하지 않는 부품의 경계선으로 정의된다. 또한, 이 경계선은 부품의 높이에 대한 정보가 할당되는데, Board 레벨에서 유효한지, Package_Keepout_Top 경계선이 맞는지, 부품의 clearance(간격) 등을 판단하기도 한다. 만일 이 경계선이 정의되지 않으면, 자동으로 Assembly_Top 외곽선에 맞춰 할당되고, Pin이 바깥으로 뻗어나올경우 그곳까지 할당된다. 이 경계선은 오직 Symbol 레벨에서 정의됨.
- Dfa_Bound_Top
Design For Assembly(DFA), 제조 단계에서 데이터시트나 부품의 수치데이터 등 clearance(제조가 가능한 간격을 잘 유지하는지)를 체크하기 위한 기준. 만약 이 경계선이 정의되지 않으면, Place_Bound_Top을 기준으로 DFA check가 진행. 이 경계선은 오직 Symbol 레벨에서 정의됨.
(추가설명: DFA - Board에 부품을 실장할 때, 직접하거나 기계를 통해 자동으로 진행 할 수 있는데, 실장하는 Package의 타입에 따라 부품간에 최소 이격거리를 제한 할 수 있는 데이터)
-Package_Keepout
부품 배치시 배치가 금지된 영역에 배치하지 않도록 구역을 설정. 또는 높이제한이 있을 때, 높은 부품이 배치되지 않도록 설정. (.bsm) mechanical심볼로 배정하지 않으면, Symbol레벨로 정의됨
Symbol활성화 + Shift + 드레그 , Symbol 1번핀 축으로 회전 (spin기능)
-잘 안쓰지만 참고-
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++ 가 설치되어있으면 오른쪽처럼 실행.
2. 해당 11번줄을 추가 "funckey r iangle -90" r 버튼을 눌러서 -90도 회전
(#은 주석을 의미하고, #뒤는 무시된다. 그러나 #뒤 한글을 넣으면 오류발생한다)
3. PCB Editor를 실행시키고 아무 심볼을 하이라이트 시킨 후 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