Altium绘制PCB时常遇到的问题罗列,很实用.....
1、普通过孔16mil+24mil
2、PCB双层板看到上面有大量的过孔,很多都没有用到的,这些过孔有什么用啊?
答:通过大量过孔连接顶层和底层的铺铜,也就是将顶层和底层的“地”良好的连接,为接地点提供更多回路,以提高整个电路板的抗干扰能力。同时可以有效缩短PCB板总电流回路长度,防止形成环路。
3、Altium Designer 16 原理图中移动网络标号(Net Label)线也会跟着移动的解决方法:
答:在DXP-->Preference-->Schematic-->Graphical Editing-->Options-->Always Drag 把勾去掉;原因是,平时我们的操作是 “MOVE”,而在新版的AD16中,默认的操作却是 “Drag”,才导致了 不能旋转,以及器件链接的信号线也会跟着走
4、原理图编译时,提示Off grid Pin,如何解决?
将中间那行的勾都去掉,重新编译即可;
5、原理图编译时,提示Net has no driving source,如何解决?
答:消除告警信息,有两个方法:一是将对应元件的管脚类型修改为对应的类型;(如果是input、output等,表示进行电气规则检查,需要将相连接的关联元件的管脚类型都进行相应设置,比如:这儿5脚是input,则和它连接的部分可调整为output;如果是passive类型,则表示不需要进行电气规则检测。)
第二个方法是:点击“放置——指示——没有ERC”,这儿,没有ERC即表示不就行电气规则检查,然后,在告警的相应点处放置一个No ERC即可
6、原理图编译时,提示Floating Net Label...at...,如何解决?
答:网络标号悬浮,没有连接;
7、原理图元器件附近出现波浪纹的提示,如何解决?
答:说明你的元件重名了,你搜索一下整个原理图,看看同名的元件都有哪些,然后修改掉使其不同名即可。
off-grid objects指你放置的元件没有在格点处,这将导致连线连接不上。表示这时可能通过调整元件位置解决,但是有的自制封装的尺寸本身就不足以达到正好放置正确,也是很常见的,这时可以考虑换一种封装。
8、原理图中保持原有的元器件位号不变,给新增的元器件标注,如何处理?
答:增加元件时,需要将元件标号设置为:R?、C?的形式。
在增加完元件后,点击菜单“tools”--“annotate”--“update change list”,在对话框中点"OK",点击“accept change(create ECO)”--“execute change”,完成新增元件编号。
点击菜单“tools”--“annotate”,“schemetic sheets to annotate”后面的“start index”中将1修改为100,然后编号应该就可以了。
9、工程中有多页原理图时,如何在所有原理图中高亮指定网络并显示在哪几页原理图使用了该网络?
答:打开Navigator窗口(在原理图界面右下角,Design Compiler下),选择要高亮的网络,即可高亮所有;
10、原理图更新到PCB时,如何禁止工程变更指令中出现的Add Room选项?
答:在PCB下的Project->Project Option->Class Generation下的Generate Rooms的选项去掉就行了。
11、Altium Designer 19原理图转换成Protel 99原理图 ···
答:在Altium下打开原理图,然后File→save as或者save copy as,再选择保存类型,选择schematic binary 4.0(*.sch)即可;
12、Altium Designer 19原理图转换成PADS原理图?
答:
1、在桌面上点击左下角的“开始”图标,然后点 所有程序->Mentor Graphics SDD->PADS 9.3->Translators->PADS Schematic Translator,选择Protel 99SE/DXP,点OK,再点击Add,选择原理图,点Translate,完成。
2、如何把altium designer 09的PCB图转换为PADS的PCB图 在桌面上点击左下角的“开始”图标,然后点 所有程序->Mentor Graphics SDD->PADS 9.3->Translators->PADS PADS Layout Translatorr,点击Add,选择PCB或PCB库,点Translate,完成。
13、原理图改动后更新PCB报错的解决方法
答:
遇到这种情况时大家往往束手无策而选择重新建立一个空白的PCB板再去生成一遍,其实,出现这种问题的原因有二。
其一,在我们第一次从原理图生成PCB时,软件就会生成器件之间连线的网表Netlists用以记录个器件之间的连接关系;
其二,我们所建立的原理图文件在生成PCB时会被软件以原理图文件名作为分类名进行类的建立,也就是说我们建立的PCB工程下有几个原理图文件,则软件在生成PCB时,会将这些原理图文件一一分类,以各自的文件名建立各自的一个类进行管理。
所以,当我们遇到上述问题时,只需清楚网表,删除相关的类,就可以顺利的更新PCB文件了。
具体操作:
在PCB文件编辑器下:
1、Design—>Netlist—>Clear all nets;清除网表;
2、Design—>Classes,在左侧的列表一栏,点击展开Component Classes,将相关的类右击选择Delete Class将其删除;
之后就可以顺利更新PCB了。
14、原理图更新到PCB后,提示Component Clearance Constraint ...Between Component...,如何解决?
答:说明元器件之间距离太小,这个在Design-Rules-Placement-Component Clearance Constraint中把钩去掉,或则设置成合适的值。
15、PCB中如何显示与隐藏飞线?
答:
1、快捷键‘N’,Hide Connections 【隐藏】 ;Show Connections 【显示】
2、快捷键‘L’,Board layers and color →Default Color For New Nets 【勾选显示,不勾选隐藏】
3、右下角勾选pcb,在PCB中选择‘From to Editor’【隐藏】; ‘Split Plane Editor’【显示】
16、交互式布局时,如何设置交叉选择的对象只为元器件? ······
答:
1. 按住Shift 键,在原理图上依次单击想要放置在电路板中的所有元件。
2. 切换到PCB文档,选择Tools > Component Placement > Reposition Selected Components。
3.单击PCB板,放置选中的元件。
放置在PCB上的元件会遵从在原理图中选中的顺序,从而保持设计的一致性和协调性。
17、PCB布局时如何快速把元器件放到另外一面去?
答:在拖动一个元件封装时按 L 键可使一个元件封装放置到 PCB 板的另一面;
18、如何在PCB中快速查找指定元器件?··
答:J+C
19、PCB中如何实现光标悬停高亮网络?
答:DXP--Preferences--PCB Editor--Board Insight Display--在Live Highlighting --取消已经勾选的Live Highlighting only when Shift Key Down
20、布线过程中,出现闭合回路无法自动删除,如何解决?····
答:DXP -> Preferences -> PCB Editor -> Interactive routing -> Automatically Remove Loops
21、PCB中如何快速切换层?
答:Ctrl+Shift+鼠标滚轴
22、如何在PCB布线过程中快速切换布线宽度?
答:布线状态下按Shift+w组合键,会弹出一个线宽列表,选择一个即可。
23、PCB布线时显示间距边界设置 ··
答:打开优选项,在交互式布线一栏将“显示间距边界”这一复选框勾选上即可。注:在忽略障碍走线模式下,不能使用显示间距边界这一功能。
24、 PCB布线时如何实时显示布线长度?
答:
1、可以在软件最下面那一栏中实时查看;
2、按快捷键Shift+H 在界面的左上角也可以实时查看;
25、PCB布线时如何设置器件捕捉栅格让器件更好地移动、对齐等?
答:按G键显示可视栅格设置对话框,按CTRL+G键显示当前可视栅格的大小。
26、PCB布线过程中如何快速打孔以及如何实现快速打孔并换层?
答:布线时点键盘+或-,即可放置过孔并换层,画图过程中把线拉到你要打孔的位置单击一下,L+n,n是板层,比如你从顶层打到第三层就是L3;
27、PCB布线时如何同时布多根线?
答:同时按下shift+ctrl,然后一根一根点击net,就可以同时高亮了!选中要步的多跟线(2根或以上),然后点击 “交互式布线连接” 旁边的 “交互式布多根线连接” 然后走线。
28、PCB中如何实现网络等长调节?
答:单击菜单栏 布线-->网络等长调节,(或者U+R)鼠标变成十字,单击需要等长的线就可以拖动调节长度。
29、PCB中如何切断已经布好的布线?
答:选择Edit -->Slice Tracks或者按快捷键E + K
30、PCB如何进行线头及重复布线的检查?
答:
1:打开pcb,单击 Report------Board Information...如下图psb
2:然后出现如下对话框,再单击下面的“Report”按钮,如下图psb1
3:单击后将出现下一个对话框,如下图psb2
勾选“Routing Information”然后单击“Report”按钮,片刻将显示出布线的分析结果;
4:返回PCB界面,单击键盘上的“L”建,将顶层和底层,顶层丝印层和底层丝印层后的勾去掉,隐藏这四个层,单击“OK”返回PCB窗口;
至此完成PCB漏线检查,避免了由于丝印层和网格引起的飞线被遮盖的漏布线问题。
31、Altium Designer布线后的漏线检查
答:
在菜单栏中找到报告,点击板子信息,单击报告,点击后滑动条拖动到最后,找到Routing Information这个选项。在前面打钩,然后单击报告。
还有一种方式:
弹出的界面中,单击一下<All Nets>。这时候会出来很多的net名称。我们看着Un-Rout...这一栏,用鼠标滚轮进行查找数值不为零的选项。好,这里找到之后,把最前面的勾打上。
32、如何统一修改多根线的线宽?
答:多跟走线的话 用PM快捷键 放置多跟走线 在走线状态 按TABLE键 之后可以更改走线线宽的;
33、如何设置过孔的默认尺寸?
答:
改规则
改过尺寸之后,再放置Via,尺寸仍然是默认值,我们可以点击Via放置过孔,但是不要放置下去,然后按Table键改默认尺寸,然后在放置下去,这样就改好了,以后每次放置都是内径0.3mm,外径0.6mm。
34、如何修改PCB编辑界面工作区的背景颜色?
答:单击Desgin/Board Layers & Colors...(或按快捷键L),再单击右边的Board Area Color选择需要的颜色即可,选中复制后即可粘贴到WORD中了。
35、过孔盖油与不盖油设置方法
答:选中一个过孔,右键——find similar objects。Kind选项下,VIA,Same,确定。找到所有过孔后,选中solder mask tenting-top和solder mask tenting-bottom。点确定就完成了全局更改,达到全板过孔不开窗的效果。
36、快速调整丝印的方法·
答:按快捷键A+P,选择中心,按确定键后,软件自动把丝印到器件中心。
37、如何在PCB中进行开窗(露铜)设置?
答:PCB设计可在TOP/BOTTOM SOLDER层设置走线开窗。
TOP/BOTTOM SOLDER(顶层/底层阻焊绿油层):顶层/底层敷设阻焊绿油,以防止铜箔上锡,保持绝缘。
可在本层对焊盘、过孔及本层非电气走线处设置阻焊绿油开窗。
1. 焊盘在PCB设计中默认会开窗(OVERRIDE:0.1016mm),即焊盘露铜箔,外扩0.1016mm,波峰焊时会上锡。建议不做设计变动,以保证可焊性;
2. 过孔在PCB设计中默认会开窗(OVERRIDE:0.1016mm),即过孔露铜箔,外扩0.1016mm,波峰焊时会上锡。如果设计为防止过孔上锡,不要露铜,则必须将过孔的附加属性SOLDER MASK(阻焊开窗)中的PENTING选项打勾选中,则关闭过孔开窗。
3. 另外本层也可单独进行非电气走线,则阻焊绿油相应开窗。如果是在铜箔走线上面,则用于增强走线过电流能力,焊接时加锡处理;如果是在非铜箔走线上面,一般设计用于做标识和特殊字符丝印,可省掉制作字符丝印层。
38、内电层的分割
答:在系统提供的众多工作层中,有两层电性图层,即信号层与内电层,这两种图层有着完全不同的性质和使用方法。
信号层被称为正片层,一般用于纯线路设计,包括外层线路和内层线路,而内电层被称为负片层,即不布线、不放置任何元件的区域完全被铜膜覆盖,而布线或放置元件的地方则是排开了铜膜的。
在多层板的设计中,由于地层和电源层一般都是要用整片的铜皮来做线路(或作为几个较大块的分割区域),如果要用 MidLayer(中间层)即正片层来做的话,必须采用敷铜的方法才能实现,这样将会使整个设计数据量非常大,不利于数据的交流传递,同时也会影响设计刷新的速度,而使用内电层来做,则只需在相应的设计规则中设定与外层的连接方式即可,非常有利于设计的效率和数据的传递。
39、电路板上有某一块区域不想辅铜,怎么办?
答:如果我们电路板上有某一块区域不想辅铜,可以在不想辅铜的区域在Keep Out Layer上绘制一块封闭的图形然后再进行辅铜,原理很简单,这块封闭区域中的铜皮成为了死铜被去掉了,所以实现了这个功能。
40、 如何快速地放置圆形的覆铜挖空区域?
答:
1.先在需要做圆形的地方画圆;
2.点击刚画好的园,在工具中,转换,从选择的元件中创建剪切块;
3.正常覆铜后,再次点击圆圈,清除。再选中剪切块,清除;
41、解决AD中pcb原件移动提示绿色报错问题
有可能以下三个原因之一所导致的:
1、不符合DRC规则,比如原件之间距离过近,就是报错
2、右下角ROOM没有删除, 右键清楚就可以啦
3、如果以上两个确证都是正常的,还是报错的话,终极解决方案:
step1: 在pcb界面下,点击design-netlist-edit list,然后删除所有的网络标号;
step2: design-class-component class ,然后右键下面列表中你的原理图名字(只删除你的原理图就可以啦,别删除了),删除即可;
step 3:重新导入pcb
step 4:删除左下角ROOM
文章来源:EDA365电子论坛