|
回复 gn165625076 的帖子
3 V2 X% {( g* n# M2 B' B/ K5 p6 j! N! H; a1 z
Place_Bound_Top; l4 O" c- G) p/ F, g' L8 x+ m
: d- z% a- F6 h/ K; m: R* A1 U
Used to ensure you don’t place components on top of each without getting a DRC. This boundary4 _5 u- u! f- {
normally defines the component area which may or may not include pins of surface mount devices.
' o2 Y) O. J# I& AThis boundary can also be assigned a component high to be verified at the board level and checked
1 z1 D5 z5 d/ i/ o- I% fto the Package_Keepout_Top boundaries or any other special component clearances. If this boundary% e% N9 b: E/ A5 V+ J @8 S4 X
does not exist than it will be automatically created based on the Assembly_Top outline and the outer d6 p4 R+ N" f$ C
extents of the component pins. This boundary can only be defined at the symbol level (.dra).
; A& m1 x0 C: f, J3 \2 S0 H
2 B1 B) ~& R3 [7 O/ ^
8 O" D) H! a" {, ?8 q5 P. q# q* D7 @
`1 b' r, P) rPlace_Bound_Top用于确保你不会在其他器件的顶部放置器件,否则报DRC。这个功能定义了器件所占区域,包括表贴器件的pins(有些不包括)。这个功能也能用来定义板级检验时的器件高度,和检查Package_Keepout_Top或其他特殊器件间距。如果这个功能不存在,它将依照Assembly_Top的边框和器件pins的向外扩展,自动创建。这个功能只能在symbol级定义(.dra)。
5 c/ q+ A* c, |) K7 S# j. L, z
0 l2 h4 N8 j0 VDfa_Bound_Top
" W( p2 m% i( j! U
9 f& R' w# V# K# a& w/ n& OUsed by the Real Time Design for Assembly (DFA) Analysis to check clearances between components
8 l! A, \" Y5 e9 W+ l* ^driven by a Spreadsheet based matrix of components. This boundary normally or can be different then
; m$ ?& D, i1 e" xthe traditional Place_Bound_Top boundary and it may include pins of surface mount devices.
9 ~# K. m6 A8 E9 E& [5 CIf this boundary does not exist than the DFA checks default to using the Place_Bound_Top boundary.
* P5 K4 a' Q* o; G! S* x
9 g3 Y: O5 w; u& cThis boundary can only be defined at the symbol level (.dra).6 k2 |: x6 ]1 u
- p- _' y- [3 `5 }4 s1 N
6 l- }5 ~ r8 h B+ W+ R# B% M+ T% j+ y! ^0 W+ A
Dfa_Bound_Top2 g$ i" N* g% v0 E, [9 W
在实时设计中,在器件阵列的数据表驱动下,用它在装配(DFA)分析中检查器件间距。该功能(指定所占区域)可以相同,或不同于传统的Place_Bound_Top功能,即可能包含表贴器件的pins。如果这个功能不存在,则DFA检查就默认的使用Place_Bound_Top功能(来代替)。这个功能只能在symbol级定义(.dra)。% T* D1 ]" t4 Z% I; A* z/ m
5 R$ T! g/ j! ~: B
5 R$ K; K" a/ ~& A2 r+ f0 ]8 z" A3 z% [$ X* F, g4 o, z
7 O- @' W" l. W1 k. b6 [Package_Keepout_Top! j- a/ I6 s$ i; |
" \& t: h& y, B3 t' ]0 q% H* zUsed to ensure you don’t violate placement keepout areas or high restricted area in a design., @5 G1 C- F7 j2 _
7 Q! p I( |( j
This boundary can only be defined at the board level (.brd) and cannot be added to the# z ^8 i" E+ d6 m1 j2 w) G& b o
symbol level (.dra) unless it is part of a Mechanical Symbol (.bsm)
6 ?% c- t! |( u, C6 f+ H, D1 I, b2 t+ R& W
8 b! b! J- P, r, W8 y5 t7 gPackage_Keepout_Top) I3 ]" k9 l5 G T
用于确保在设计中,你不会在keepout区或高度受限区,非法放置器件。这个功能只能在board级(.brd)定义,不能添加到symbol级(.dra),除非他是机械symbol(.bsm)的一部分。% }3 I: ]( Y9 ?% b+ s# u9 Q; y
|
|