PADS详细资料.doc_第1页
PADS详细资料.doc_第2页
PADS详细资料.doc_第3页
PADS详细资料.doc_第4页
PADS详细资料.doc_第5页
免费预览已结束,剩余26页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PowerPCB元件封装制作图文详解!新手一定要看!我们习惯上将设计工作分为三大阶段,指的是前期准备阶段、中间的设计阶段以及后期设计检查与数据输出阶段。前期准备阶段的最重要的任务之一就是制作元件,制作元件需要比较专业的知识,我们会在下一部教程中专门介绍。但是学会了做元件只是第一步,因为元件做好后还必须保存起来,保存的场所就是我们现在要讨论的元件库,而且在PowerPCB中只有将元件存放到元件库中之后,才能调出使用。因此做元件与建元件库操作是密不可分的,有时还习惯将两个操作合而为一,统称为建库。% O# C, I6 i. g, W5 T6 e7 h; r建库过程中的重要工作之一就是对元件库的管理,可以想像一个功能强大的元件库,至少要能满足设计者的下列几方面的要求:必须能够随意新建元件库、具有较强的检索功能、可以对库中的内容进行各种编辑操作、可以将元件库中的内容导入或者是导出等等。 D9 z1 A l( r( k _# 下面我们将分几小节对PowerPCB元件库的各种管理功能进行详细讨论。5 _+ X* _ K9 A: q# j/ gEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计一,PowerPCB元件库基本结构$ Ak5 : : j9 kEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计* C. O6 z- ) s* & 7 o1.元件库结构EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ I9 8 V- F: z% o3 Z w在深入讨论之前,有必要先熟悉PowerPCB的元件库结构,在下述图9-1已经打开的元件库管理窗口下,我们可以清晰地看到四个图标,它们分别代表PowerPCB的四个库,这是PowerPCB元件库的的一个重要特点。换句话说,每当新建一个元件库时,其实都有四个子库与之对应。有关各个库的含义请仔细阅读图9-1说明部分。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计: P- k* v) K/ _! z* R/ O/ U$ EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计F R- C5 ?1 Dk* s- x0 u* A! OEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 截屏002.jpg (68.99 KB)2008-1-4 17:19( - ; 5 S! ! ?5 y# L. 1 X, jEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计! W( T; v0 b& N3 w+ T6 |6 cJ2 + bEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计图9-1 各元件库功能说明EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 K8 $ J7 ?( + N5 x9 h, p x/ T0 d$ s J7 l5 6 Z/ K; J7 C) N2 _. f1 R/ Z. KPCB论坛例如我们新建了一个名为FTL的库后,在Padspwr的Lib目录下就会同时出现四个名称相同但后缀名各异的元件库,如图9-2分别为:# m% S T/ L+ v: : # + mEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计FTL.pt4:Part Type元件类型库EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计# z) K$ X , I& tFTL.pd4:Part Decal元件封装库- / g. m Y8 F3 J1 KEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计FTL.ld4:CAE逻辑封装库- t C8 o& Y R( O- W6 f- QZ: L! z9 EEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计FTL.ln4:Line线库& i. % Q- J- 1 TPCB论坛这是Padspwr的Lib目录下的所有元件库的列表,在这里可以找到所有元件库,包括系统自带的与客户新建的库。4 L; n1 m% O& V* z+ l% 截屏003.jpg (51.18 KB)2008-1-4 17:19 2 R* g1 Vg( Y% E8 O; , Y3 fPCB论坛1 T3 2 B2 0 B; 1 gPCB论坛 图9-2 元件库文件名称图9-1的介绍已经清楚,这四个元件库可以分别存放不同特性的元件与数据。那么它们之间是否是彼此独立的?如果不是又存在什么样的关联呢?7 Y& h* M; M9 T, T* V/ sEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计2.PowerPCB元件子库之间的关系EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计4 x# j! f9 V( G 6 E4 ( k7 g有过设计经验与元器件基础知识的朋友都知道,在PCB设计中涉及到元件制作时,手头必须要有器件的下列两类资料-即包含器件的电气信息与物理信息的资料。电气信息主要是指与管脚极性、管脚配制、器件内部电路等相关的说明与示意图,而物理信息应该指器件的物理尺寸:包括外框尺寸、管脚间距、孔径大小等封装尺寸数据。在设计过程中只要根据上述电气与封装物理数据,就可以完成器件制作。 EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计5 W8 j; L& v7 E+ g8 Wd4 t% Z既然一般的器件通过它们的电气与封装特性就可以确定,那么在PowerPCB中为什么会设置四个库呢?设置这么多库有必要吗?设计者是否需要用到所有的库?什么时候会用到?. x6 8 n. Y: 0 X: nPCB论坛要找到这些问题的答案,我们需要分两个步骤来完成。第一步应该对PowerPCB中的几个专用名词的概念有一个很清晰的理解,第二步则需要理顺每一个库的作用与它们之间的关联。那么首先从第一步做起,阅读下面的对照表,弄懂几个关键名词Part Decal/Part Type/CAE Decal的含义与用途。这是几个很容易混淆的词汇,如果概念不清对元件库的关系就很难理解。PCB论坛5 _*(1)名词解释 3 W8 9 X/ |1 V+ g7 P+ mEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 名 称 形 状 例含义与用途, 3 H* p- I1 H% Ex1 C! k4 IPCB论坛PCB DecalPCB论坛: $ Z. k y# E, pEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ t% C0 z! b+ e Z! V3 E# 截屏004.jpg (4.96 KB)2008-1-4 17:19(Part Decal) 就是元件的PCB封装外形,与之对应的是DecaL 库。我们平时所说的制作元件的大部分工作就是制作Part Decal。制作过程包括绘制元件的外观尺寸及SILK图形、按照元件资料放置元件的端子、设定焊盘(Pad Stack)尺寸等工作,这些作业必须要在Decal Editor界面下才能完成。完成设置后,必须为每一个Part Decal命名并保存到相应的Decal库之中。注意:保存在Decal库中的元件如果不与Part Type建立关联是无法被调入到设计数据中的。也就是说,PowerPCB中所指的元件不是PCB Decal,PCB Decal只是元件的一个物理特性!Part Type显示相应Part Decal或者是CAE Decal的图形。需要为每一个Part Type分配Part Decal与CAE Decal。而且一个Part Type名下可以分配多个Part Decal(因为一个元件类型可能对应SMD或者是DIP的多个封装形状)。主要操作是在Part Information对话框下进行。元件型号名称,它是PowerPCB与PowerLogic中唯一具有元件所有特性的名称,保存了元件的所有电气与封装信息。也可以理解为真正的元件名称。因为无论是在PowerPCB或者是PowerLogic中提到元件时都是指它的Part Type名。或者说软件在上述两个系统下调用元件时使用的都是Part Type。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计4 4 i( U2 O1 E4 y( e$ M注意:EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计3 X8 e9 y9 # |$ q i1.Part Type既可以在PowerLogic 下也可以在PowerPCB下建立。有关建立Part Type的时期也比较灵活,可以在PCB Decal与CAE Decal建立之前或者是之后完成。4 n$ j9 r9 4 2.需要通过Part Type将PowerPCB的PCB Decal与PowerLogic的CAE Decal结合为一个整体。建立联系之后具有完整信息后才能成为Part,保存在Parts库中。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ F# q. A6 p. w8 j2 . PCAE Decal 4 x3 q r y% v/ a截屏005.jpg (4.9 KB)2008-1-4 17:19我们还可以称之为Gate Decal,是元件的逻辑封装外形,如NOR、AND、OR电路等的外形符号,主要用于电路原理图中,代表元器件的一些外形符号,CAE Decal在PowerLogic中定义。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计, C c% L# Z5 f; L( G注意:通过其它CAD导入NETLIST或者是部分手工输入NETLIST的情况下,没有CAE Decal。(2)元件库关系说明EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计+ l5 & U- t, c2 A c a& a首先让我们回顾一下前文介绍的各个库的主要功能。 1 e6 q+ 2 M% Z: st; T& ) Y* nLEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 库名称 用 途Lib目录下的对应名称 输出文件名称 Decals库 PCB论坛( J y h5 E8 J% k1 V5 A$ O是PowerPCB中用来存放Part Decal-及保存器件的封装特性的场所。! By7 Z9 y AEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计在完成Decal封装制作后,必须将它们命名保存到该库中。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计# DM$ U6 C. J# L5 k+ L应该与Part Type建立对应关系。库文件名.pd4 4 1 a# z2 $ o1 c9 U: dEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计可以通过Import与Export命令将Decal元件导入和导出。6 . O 7 q0 G7 : F+ A3 J: J X. % J使用的文件后缀名称是.d 。形式为:PCB论坛/ x4 m/ I; Y; t0 g6 E名称.dParts库 2 c3 W b& % o4 vW# I- G将上面的表1中的Part Type与Part Decal以及CAE Decal结合后就具有完整的Part信息,保存到该库中。在PowerPCB与PowrrLogic中 都需要,而且对于同一个元件在上述两个系统中必须是同一个Part Type名! PCB论坛3 o- X- Q) H W# l. y注:Parts库中保存的是Part Type名称,是在相应的Part Information表中定义PIN与GATE信息,同时将Part Decal与CAE Decal联系起来!库文件名.pt4 EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计. T+ Y6 T& U- 0 Q可以通过Import与Export命令将Part Type导入和导出。 L- c& _+ a4 T+ v P使用的文件后缀名称是.p。形式为:7 h9 t/ S) x( K8 b8 h$ 名称.pCAE库 是PowerLogic中的逻辑封装CAE Decal库。必须与Part Type建立对应关系。库文件名.ld4 5 ?) T; n4 j5 s- 可以通过Import与Export命令将Part Type导入和导出。 Y3 u, / F8 i$ X; Z) YEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计使用的文件后缀名称是.c。形式为:名称.cLines库 PowerPCB与PowerLogic中都有,可以用来保存用2D-Line绘制的独立图形以及与TEXT或者是多个图形的合成图形,来提高效率,避免重复操作。库文件名.ln4 可以通过Import与Export命令将Part Type导入和导出。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计/ b: y, y0 y4 R使用的文件后缀名称是.l。形式为:7 g# g2 J. r& C8 r名称.l3 1 A& & O# s& zA: v p6 k/ jEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计(3)元件库关系图解EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计6 p3 W! |- J- r% r* 7 6 e综上所述,在使用PowerLogic绘制原理图的规范化操作的前提下,设计过程中的元件作业,必须要涉及到三个子库及Part Type/Decal/CAE,也就是这三个库是密切关联的。1 a: A |5 l # P5 W截屏006.jpg (29.48 KB)2008-1-4 17:19/ % W+ F) $ I1 T$ N; O/ P; O! r7 sG$ 4 A3 XEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计0 J8 U6 O9 f o) d图9-3 元件库关联结构(1) 如果用户是通过其它CAD导入NETLIST的,或者是通过手工输入NETLIST,也就是说没有使用PowerLogic来定义CAE Decal,也就没有CAE Decal与Part Type的关系,这时可以作为一个特例,PCB 设计时只与Decals与Parts两个库有关。$ U: Z9 + T7 |: A; EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计; _+ r0 U1 P0 q) L, i1 j) h, : h3 I1 X 截屏007.jpg (34.52 KB)2008-1-4 17:19, E5 X+ U( A# w9 ) G% j9 ! l图9-4 元件库关联结构(2)9.1.2 打开元件库管理窗口7 t% J5 H* n& q2 5 a4 HPCB论坛1.进入元件库管理窗口/ b0 G9 q, M, e; 3 G1 eEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计在PowerPCB与PowerLogic两个系统下进入元件库管理窗口的方式基本相同。见示意图,只要从File菜单下选择Library直接进入。另外在PowerPCB与PowerLogic的Decal Editor与CAE Decal窗口下的进入方式也完全相同。. 5 z% Y/ C8 q/ C1 - V8 P 截屏008.jpg (18.76 KB)2008-1-4 17:19) W+ r7 K+ h4 x+ Q& 6 ? ePCB论坛. q1 s6 o- T& z2 d# J图9-5 打开元件库管理窗口2. 元件库管理窗口(Library Manage)说明, i& t; D) u( a& a) g. 图9-6是打开的元件库管理窗口。它有下面几个部分组成:l: t! R- L: J J8 mPCB论坛lEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计- g/ n# 9 e: P0 fLibrary:所有元件库的列表,用户需要从中选择,将其设定为当前活动库(操作库)。一般默认值是All Libraries即对所有库适合。但是一般建议针对当前活动库操作,这样比较安全。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ R k. U# # Z0 # lEdit 区域由三个部分组成EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 S2 ?5 _* V, v& N1 t1 4 Ol$ d+ d, Z , G U元件子库: 元件子库与显示区域。选择要操作的子库后,所选元件的图形会在左侧显示区域内显示出来。( Y9 _: s- n7 V; A6 |: T0 K6 YEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l0 ! O% B: w! % n8 g0 0 aEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计元件库内容显示编辑区:与上述子库对应的元件库内容显示区域,根据Filter过滤器设定状况,在此可以看到所有元件的名称。而右侧则是一组编辑命令。编辑命令说明请参见本章后序部分的内容。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计6 s: A8 h1 o# J% 6 z- Ql$ ( |& k+ e& R1 j: P3 mFilter:过滤设置区域,用户可以设定关键字检索方式。7 zO: f# b- q( B8 BEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l& h& h! E! aI/ M7 D jEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计输入/出命令:Import/Export/List To File,可以将某一个子库的部分后者是全部内容输出到相应文件中,也可以将相应合适的文件输入,实现不同系统之间的元件库数据合并操作,非常方便。: K- & A6 p1 R( _. ?元件库管理相关命令:PCB论坛 g. J6 kn! DlEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计8 E j B; D! H9 VNew Lib:新建元件库操作。这一操作会在Padspwr的Lib目录下增加一个新库。 z: & o( 6 NlEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计0 T0 R! U+ T C6 NLib List:对当前设计中的元件库列表的管理窗口,改变库的顺序、设置共享限制、实现将元件库从显示列表中删除或者是追加等管理功能。! z* R. 1 U) h% Q$ R9 G2 VPCB论坛l Attr Manager:元件属性管理窗口,可以按照元件库来设置元件属性,并对该库中的所有元件有作用。3.元件库管理窗口说明示意图 h. Q% e. ! g+ D& R7 G9 X T+ t/ B) lv 截屏009.jpg (67.48 KB)2008-1-4 17:19/ K& * L+ H w2 e 在对元件库的结构有了一个基本了解后,本节主要介绍元件库管理窗口下的一些重要操作。包括元件库的管理操作、元件检索操作以及一些编辑操作等。首先学习与元件库管理相关的建库操作。) o P L+ y. D$ n* x2 i 新建元件库EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计% s. v( J* T! # W1 L虽然PowerPCB系统有自带的有几个元件库,其中一个叫做USR的库是专门为用户准备的。但是在正规的设计过程中,一个USR库往往不够,比如可能需要按照元件的类别或者是厂商的名称来分别建库,这样在PowerPCB中就需要不断添加新的元件库来实现。( v8 Z5 1 T9 , tEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计新建元件库的操作步骤非常简单,简述如下:& Z* K- E- _0 A- h$ n* q9 U: Ol 在Library Manager下点击New Lib。: VM* h6 e, D3 f9 u: 5 xg. ?EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l 在New Library窗口下输入新的元件库名称,后缀名称默认为Pt4即Part Type的元件库,但是一旦输入新的元件库名称后。在Lib目录下应该会同时出现4个元件子库。 F& P- 8 R j* t- h图9-7 新建元件库操作示意 建议:每做一个新的设计,可以为此专门建立一个暂时的元件库,然后经过一段时期后(待设计的板子安装调试完成,证明无元件错误后),再将该库中的元件分类合并到自己的最终元件库中,这样日积月累后就可以有一个属于自己的元件库体系。当然建库的操作是长期的、烦琐的作业,而且涉及的知识也比较多,不但需要对元件的设计标准比较熟悉,还需要建立一套元件命名规则并且需要定期对元件库进行整理等一系列工作。. u8 o# ?: n. j4 a; iEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计9.2.2 元件库列表9 l- F M, : n2 jPCB论坛除了不断新建的元件库,系统中还有很多已经存在的库,如果不熟悉对这些元件库的管理方法,就很容易出错。本节要介绍对它们的管理方法,包括设置库的优先顺序、将元件库追加到列表中或者是将其从列表中删除等操作。 8 R; k+ O; V# s( D! k首先通过Library Manager下的Lib List进入元件库列表管理窗口。如图9-8所示。在打开的Library List窗口下有一组控制命令现说明如下:* G) U# A F g- B9 l Library:在这里可以查看所有元件库的名称与优先顺序,上面的比下面的优先级别要高。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计r* S c$ q# o 3 b l Read Only:对于一些重要的元件库可以设置为只读。但是可以发现在一般情况下该项都是不可选的,因为只有在Windows下将相应元件库文件设置为只读文件时,才起到保护作用。注意设置为Read Only后,就不可以对该库进行任何编辑操作,包括存取、删除等都无效。 EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 O! d# p O5 W; S! q0 M$ ?l Shared:可选择是否设置为共享,可以允许其它用户通过网络等共享该库资源。建议设置为ON。- A& V5 Z! + g; C- n- f8 - EEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l Allow Search:选择是否允许被交叉搜索。一般情况下建议设置为ON。但是如果有特别需要不允许某个库加入检索列表时,只要不选择该参数,就可以将某一个元件库从列表中排除,而不需要执行Remove操作。) S. J( P% m& ?; TEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l Add:通过该命令将在Padspwr/Lib目录下的元件库添加到该列表中。必须是已经存在与Lib目录下的元件库才可以追加到该列表中。也就是说操作对象是那些已经通过Library Manager下面的Add Lib建成的元件库。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计# ; N( 3 6 w! jl Remove:将某元件库从该列表中删除,注意该操作只是不显示相应库名称,不是元件库删除操作,也就是说即使从该列表中去除,但是并不会对Padspwr/Lib目录下的文件有任何影响,如果需要还可以通过上面的Add命令追加到列表中。8 d3 - i& X/ i. P+ w# r- AEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l Up:该命令可以改变库文件在列表中的位置,每次上移一个位置。用于提高文件的优先级别。% y6 E. F* Y& V. c8 Y5 6 |EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计l Down:该命令可以改变库文件在列表中的位置,每次下移一个位置。用于降低文件的优先级别。 PCB论坛: 5 j+ w1 f6 V8 p下面的画面是以提高元件库级别为例的操作示意图,动作分解如下:PCB论坛4 K) c$ + v8 q# T: tp第一步:从示意图9-8中可以看到最下方有一个名为FTL的库,这是我们新建的元件库,一般情况下新建库会位于列表的最下方,它的优先级别是最低。这时我们可以通过Up命令将其逐步上移到目标位置。如果是为了当前设计而新建的库,说明在当前设计中主要会对该新建库进行操作,因此建议将该库的优先级别设置为最高,及移动到最上方的位置,这样在Library Manager对话中,该库会紧接着ALL Libraries显示。但是在以后的设计过程中涉及到元件库的操作时,该库将会自动被默认为当前活动库,不需要再次设置,比较方便。PCB论坛2 U% N+ l# ; b4 F% M e4 z( n第二步:选中目标库后,可以通过Up与Down键改变当前位置。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ P4 M. m C- p7 e第三步:每点击Up与Down键一次位移一个位置,重复点击,直到理想的位置。; Z- T) s$ Q! : Q: J8 y m1 n0 |1 PCB论坛Down操作可以仿照上述步骤练习。截屏004.jpg (42.19 KB)2008-1-4 18:07! n9 9 m7 T: _# x2 F5 H+ g7 j. s* Z3 s2 Rp# g图9-8 元件库列表操作步骤示意 设置完成后,点击OK保存设置,回到Library Manager窗口。接下来我们来查看一下元件库的显示状况,从图9-9中可以发现FTL库已经位于最上方的位置。即使不做任何调整,在今后如需要将设计数据中的元件保存到Library的操作时、系统将会默认FTL为操作对象。但是用户也可以随时通过点击选择来更改当前活动库,如在当前的Library Manager窗口下、Decal Editor下的存取操作时、包括通过ECO从元件库中调用器件等情况下都可以重新选择对象库。 EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计8 j3 3 B/ J, q/ sO* u图9-9 选择目标库(当前活动库) 选择活动库的主要目的除了能够缩小范围、方便检索外,还有一个功能就是避免使用其它元件库中的同名元件而引起的元件调用错误,这一点非常重要。因此除了对元件库的整理操作之外,在具体的设计过程中,如果遇到元件库相关的操作时,希望养成一个好的习惯-首先确认并选好当前的元件库之后,再进行其它的操作!EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计) * g3 Q! 8 ea- R例如在不同的元件库之间有同名称的元件存在(这种情况不少见),它们的外形相似,但是具体封装尺寸又有差异,靠肉眼很难察觉,而且关键是元件名称又与设计者自己的相同,因为调用元件时只认元件名称,设计者如果起的名称没有规则,加上操作方式不规范,很有可能出现不该犯的低级错误。可以说一旦元件调用到设计数据中之后,如果不再做一次元件尺寸检查,肯定会出错。这就是没有指定目标元件库操作所引起的错误之一,原因是最终设计中使用的不是设计者原先制作的元件! # p7 G* 1 a/ h9.2.3 元件查询5 P/ A$ |3 B2 w6 : r. CEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计元件查询是元件库操作的基本,掌握如何迅速地找到目标元件,并保证其正确性简单说就是要从正确的库中找到正确的元件!根据我们上一小节的介绍,在其它操作之前,首先应该选好目标元件库,在下面的例子中我们选择的是系统自带的Common库。PCB论坛8 J! u( y+ i, 0 H6 M- Q打开元件库管理窗口除了对元件库进行整理操作外,有时需要对照元件名称进行查询然后对查询到的元件进行编辑修改(Edit命令),如果没有找到目标元件可能需要重新设计(New命令),在PowerPCB下只能对Decals与Parts库进行Edit操作和New操作。这两个操作需要分别进入Decal Editor与Part Information窗口下才能完成。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计8 w# ( i& m8 R. r* U; x下面介绍元件查询的一般步骤,在选择了目标元件库(当前活动库)后之后还有3个小步骤,见图9-10:EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计$ o6 k# K W: R. $ j4 O6 A5 D第1步:在四个元件子库中做选择,如我们现在选中了Parts库,可以查看Common元件库的Parts库中的所有或者部分内容。, G4 & z! & _ l2 k第2步:在Edit下方的Part Types显示区域可以看到Common的Parts库中的所有Part Types名称列表。从中点击选择目标元件,如我们已经选择了Type名为0402的一个SMD元件。PCB论坛( h1 : Q s f t l% G7 p第3步:在外形显示区域可以查看与该Type对应的PCB封装Decal的形状。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 m: s+ s! A2 V/ p, K% G, ? G第4步:对查询结果进行编辑操作,编辑命令在右侧和下方,主要有New、Edit、Delete、Copy、Import、Export、List to File。具体操作请参考本章后续部分介绍。9 ! d4 - c( U$ 如果目标元件库中的元件数量不多,可以通过上述方式查询,但是往往会影响检索效率,特别是库中元件量很大时,不可能只是通过目视浏览的方式来查询。这时就需要熟悉设置过滤器(Filter)的方式来达到快速检索的目的,我们会在下一节专门介绍过滤器的检索方式,请阅读参考。! g5 T! ) X# : r& U& XPCB论坛Parts库元件查询示例:PCB论坛截屏006.jpg (40.75 KB)2008-1-4 18:07* O 3 b! x1 S% O图9-10 元件查询示意(1) 其它库元件查询方式示意图:/ s l$ F. J& Z& N/ vEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计 $ J4 Y3 ( W+ P) b6 l% n- O, L+ gPCB论坛 截屏007.jpg (43.64 KB)2008-1-4 18:075 S6 w9 a6 T* gPCB论坛图9-11 元件查询示意(2)9.2.4 过滤器(Filter)查询设置2 Y B$ O N/ E7 lk EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计在Library Manager对话框的最下方设置了元件过滤器Filter区域。针对PowerPCB的四个子元件库,系统支持MS DOS通配符星号*的检索方式,过滤器本身的作用就是为了提高检索速度,但是每次检索速度还与使用机器的硬件条件以及元件库中的数据量等有密切的关系。/ ?( D2 S* r5 y* S* C: L) S( U/ REDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计PowerPCB支持的检索查询方式汇总:+ Y8 E5 L* a/ r- m0 Q6 h0 G6 o1.通配符星号*检索5 . # M+ w; K5 _2 I2 U* sEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计在Filter处输入* 检索结果会显示目标库中的所有内容。无论我们在Filter处设置何种检索方式,其检索步骤应该是基本相同的。) k. O1 K2 F0 m S# S0 e2 v |% FEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计现在我们将通用的检索步骤分解如下,便于大家练习与使用,请对照图9-12熟悉、理解具体方法:- m$ : U+ / x4 Y8 E( Y G8 fEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计第1步:确定目标库又称为当前活动库。- t9 V( u6 B1 _. LPCB论坛第2步:点击从Decals、Parts、Lines、CAE中选择子库。+ & v, i9 _& C, V- . l第3步:在Filter栏处,设定过滤方式,具体就是按照本节介绍的方式输入检索字符。# m. M) I3 u % p1 kPCB论坛第4步:按Apply键,执行检索。8 u$ Z- d/ H% F+ P* m: H5 u, SEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计第5步:在内容显示区域查看检索结果,见图9-14。. c, x4 X5 m3 * D% Z+ 5 Ql 截屏008.jpg (43.72 KB)2008-1-4 18:07: C E; k4 B0 l% v& ; # G/ L/ J. d# h+ EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计图9-12 Filter设置示意(1) 2. 与星号*结合或者直接输入元件名称7 W6 z# u# e+ p 8 |5 d R C+ t4 N第一可以在Filter处与星号*结合来检索某一类型的元件,如输入R*、DIP*、74*等等来检索分别以R、DIP、74等开头的所有元件。4 ! b: I8 c4 S第二种方法还可以直接输入元件名称。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计* U1 S$ M Y6 r: K4 D% + m具体的操作步骤见上一节检索步骤分解方法。在本例图9-13中我们直接输入了DIP16后,按Apply。则可以得到图9-14的结果。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计- z) a; U# G- oEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计% Q! Q- v& z3 0 G l截屏009.jpg (24.38 KB)2008-1-4 18:07 LB& V2 D, / X) i6 |! Z- a- Q9 V N4 B图9-13 Filter设置示意(2)2. 与星号*结合或者直接输入元件名称7 W6 z# u# e+ p 8 |5 d R C+ t4 N第一可以在Filter处与星号*结合来检索某一类型的元件,如输入R*、DIP*、74*等等来检索分别以R、DIP、74等开头的所有元件。4 ! b: I8 c4 S第二种方法还可以直接输入元件名称。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计* U1 S$ M Y6 r: K4 D% + m具体的操作步骤见上一节检索步骤分解方法。在本例图9-13中我们直接输入了DIP16后,按Apply。则可以得到图9-14的结果。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计- z) a; U# G- oEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计% Q! Q- v& z3 0 G l截屏009.jpg (24.38 KB)2008-1-4 18:07 LB& V2 D, / X) i6 |! Z- a- Q9 V N4 B图9-13 Filter设置示意(2) 检索结果示意:1 ( Z! . o9 K! % w) l( PCB论坛图9-14是输入DIP16后对Common库的Decals子库的检索结果,如果此时改变子库选择,可以继续检索其它库中名为Dip16的元件。请自行练习。+ f& $ U% C C8 g7 O+ U0 fEDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计可以想像,我们检索元件的目的,除了确认元件库的内容外,大多数情况都需要对检索结果施行某种操作,在Library Manager对话框下就是执行编辑命令。注意:除了删除与拷贝命令外,New与Edit等命令根据选择的子库的不同会进入不同的操作窗口、或者是需要做不同的选择。这部分内容会在下一节讨论,请继续阅读。EDA365专业PCB设计论坛,PCB layout设计,高速PCB设计,SI/PI/EMC仿真设计6 k# m* Q% B0 j0 L7 w1 EDA365专业PCB设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论