原理图以及元件的绘制
1. 画数据总线时,需要给总线一个Net Label,例如:databus[0..7],并且还需要在每个入
口和出口处设置一致的标号。
2. ERC 电气规则检查,Electronic Rule Check。可以使用place-directives-compile mask 来屏
蔽某一部分不需要进行电气检查的原理图。而Place NO ERC 只是可以对某点放弃电气
规则检查。
3. 可以通过Place-directives-PCB Layout 在原理图中限制将来绘制成的PCB 的一些线宽和
过孔之类的参数。这是一种强制性说明,会直接作用到PCB 设计中。而Parameter Set
是示意性的说明。
4. 批量更改封装方式:edit-find similar objects-选定相同的条件-edit-select all-SCH
Inspector-键入需要修改的量。或者通过Tools-Footprint Manager。
5. 从桌面右下角system-snippet 中可以调用自己创建的片段。
6. 生成元件清单时,可以利用模版生成比较好看的元件清单。
7. 画芯片时,可以选择引脚类型,如POWER,IN,OUT 等。这时编译时会进行电气检查,
便于检查错误。
8. 如何在原理图的元件和参考文档之间建立一个连接,使得当鼠标对准元件时,只要按下
F1 键就可以跳转到对应的参考文档?步骤如下:双击对应的元件,添加属性,在属性
框中,在“名称”这一栏写入HelpURL,在“值”里写入文档的绝对路径和文档名。
如果需要打开某一页,则需要在后面添加#page=133 。例如:F:\51F 系列中文数据手
册\C8051F9xx_中文版.pdf#page=3
9. 如何在绘制元件的时候,使得某个引脚的名字上面有横线?如/RST,这时候输入引脚
名的时候格式如下:R\S\T\,也就是在每个需要加横线的字母后面一个反斜杠。
10. 在元件绘制时,也可以从SHCLIB List 页面中进行修改。在绘制完一个原理图库以后,
可以进行电气检查,并可以可以报告一个文档或者浏览器格式的文件,便于检查和以后
的使用。
11. 在绘制元件时,可以先打开安装库中所绘制的元件,找到最接近的元件,并粘贴过来,
再进行编辑以后,就可以生成自己的元件。这样不仅比较美观,而且可以省去很多时间。
PCB库以及 PCB的绘制
12. 在绘制PCB 库时,可以利用Ctrl+End 切换到桌面的中间位置。
13. 在绘制元件封装时,可以用三种方式。第一、直接手工绘制。第二、工具-元器件向导。
第三、工具-IPC 封装向导。
14. 在绘制芯片封装时,一定要设置一个参考点,否则在生成PCB 时会出现问题。设置方
法如下:Edit-设定参考。
15. 在绘制PCB 库视图下,可以利用:工具-IPC 封装批处理器来一次性绘制多个器件的封
装,只需要在文档中输入对应的参数就可以了。
16. 集成库与原理图库、PCB 封装库之间的关系:在一个集成库中,可以封装有一个(或多
个)原理图库和一个(或多个)PCB 封装库,如果需要,还可以包含3D 模型库和信号集成
库和仿真库。而且在一个原理图库中可以绘制多个元件,在一个PCB 封装库中也可以
绘制多种封装方式。但是要建立对应关系。在集成库中的元件是不能编辑的,保证了元
件的安全性。
17. 如何使元件和对应的PCB 封装方式建立起联系?可以通过:工具-模型管理器。
18. 可以在集成库中绘制原理图库,但是没有把PCB 封装库放置在这个集成库中,而是通
过查找到对应的封装方式以后,直接建立链接,这样也是可以的。集成库主要的功能是
对其中的元件起到了保护的作用。
19. 在项目过程中,通常是把建立的集成库放置在项目的目录下,这样进行项目拷贝的时候
就不需要再去另外拷贝那些自己绘制的库。而且在集成库中会建立完整的原理图库和
PCB 封装库,这样便于后期的维护和升级。
20. 在PCB 三维视图下的一些快捷方式:按数字键“9”可以旋转90 度,按“0”恢复原来
的状态,按住“shift”+右键可以进行旋转。按“2”可以切换到二维模式。在二维模式
下,按“3”可以切换到三维视图。按“Q”可以切换单位,按“g”可以设置栅格的大
小。
21. 可以通过File-PCB Board Wizard 来自己定制一个PCB 印刷板。
22. PCB 视图下,交叉探针主要是实现在原理图和PCB 之间实现快速切换,可以把窗口设
置成排列方式,这样就可以同时查看PCB 和原理图,并且在PCB 中选中某一个部件,
则原理图就会跳转到响应部分来显示。
23. PCB 下,可以在优先选项中选择保护被锁定的器件,而且可以双击元件,选择锁定该
元件,这样这个元件就不会被移动了。
24. PCB 中层的切换的快捷方式:信号层之间切换:按小键盘的“*”,所有信号层之间进
行切换:小键盘的“-”或者“+”。
25. PCB 下,可以通过设计-类来设定一些类,这样在规则制定的时候就会比较方便。
26. PCB 下,可以按“N”来选择显示或者隐藏飞线、元件和网络。可以按“O”弹出板子
设计的综合选项。
27. PCB 绘制步骤总结:PCB Board Wizard-导入元件-keepout layer 设置-布局-设置布线规则
-布线-加泪滴-板子四角放置孔-四角进行圆弧处理-按照KEEPOUT layer 所绘制的外形
来重新定义板子的外形-修改自动布线时不准确的线-铺铜-DRC 检查。
28. 如何选择全部器件或者别的网络而不选中边框?用PCB Filter,输入条件:IsComponent
就可以。或者全选中后,按住“shift”键,单击要取消的元件。
29. 如何在PCB 环境下旋转器件?按住左键并按空格键。
30. 正在手动布线时快捷方式提醒:按“~”键,即ESC 下面的那个键,就会有在布线的过
程中所有能够用到的快捷方式。
31. 智能布线之交叉布线,在此方式下,点击某个元件,则软件会自动找出一个合适的布线。
如果确定该布线,则主要按住ctrl 再点击鼠标左键就可以了。
32. 可以同时步多个线,在放置-多走线就可以。如何选定多个焊盘呢?这时可以按“S”
键,选择“器件连接”,再点击要绘制连线的元件,就选定完毕了。
33. ctrl+左键可以高亮显示需要的内容。PCB Filter 是一个很强大的功能,如果想要隐藏所
有的designator,就可以运行PCB Filter,在条件框中输入IsDesignator,然后点击apply。
就可以找到所有元件的designator,然后再运行PCB Inspector,就可以选择将其隐藏。
34. 可以对微小信号的重要线进行包地,工具-描绘选择对象的外形,还可以将包地连接到
某一个网络中。
35. 元器件包好也可以自动排列。先把所有元件选中,右击“对齐-对齐器件文本”,选择适
当的位置就可以了。
36. 在完成PCB 的设计以后,通常是将PCB 文件给厂家生产,但是为了保密性,也可以通
过:File-制造输出-Gerber Files 来提供参数给厂家生产。

原理图及PCB设计的更多相关文章

  1. PADS从原理图到PCB整体简易流程

    10步完成PADS从原理图到PCB设计 图片有点大,可以点击观看. 第一步:启动PADS LOGIC 第二步:添加元器件 第三步:选择2个9脚接插头放置在原理图上 第四步:添加连线. 完成后如图 第五 ...

  2. 电子技术经典资料汇总:PCB设计篇

    电子技术经典资料汇总:PCB设计篇,下面的链接是一个一个的文件下载的,也是压缩包的内容,只不过我把他们给汇总成了一个压缩包,方便大家下载,还有更多电子技术必备基础资料,通信无线类的,C语言篇的,关于电 ...

  3. 电源模块PCB设计

    电源模块的PCB设计 电源电路是一个电子产品的重要组成部分,电源电路设计的好坏,直接牵连产品性能的好坏.我们电子产品的电源电路主要有线性电源和高频开关电源.从理论上讲,线性电源是用户需要多少电流,输入 ...

  4. [PCB设计] 1、硬件原理图设计规范(一)——基本原则

    1.1 目的 原理图设计是产品设计的理论基础,设计一份规范的原理图对设计PCB.跟机.做客户资料具有指导性意义,是做好一款产品的基础.原理图设计基本要求: 规范.清晰.准确.易读. 因此制定此< ...

  5. PCB设计检查表

    PCB设计检查表 一.确保PCB网表与原理图描述的网表一致 二.布局大致完成后需检查 外形尺寸 确认外形图是最新的 确认外形图已考虑了禁止布线区.传送边.挡条边.拼板等问题 确认PCB 模板是最新的 ...

  6. PCB设计备忘录

    在PCB设计过程中,常常有很多细节只有在实践中才能体会到其重要性,本人记性不好,索性把相关的注意点记录下来,也顺便希望能够给读者朋友们一些帮助. 接插件以及连接器比较常用的针脚之间间距有2.54mm/ ...

  7. Protel99se教程九:protel99se中PCB设计的高级应用

    在上一节我们PCB资源网的protel99se教程当中,我们给大家讲解了在protel99se进行原理图设计中的一些高级应用技巧,在这一节protel99se教程当中,我们将给大家讲解的是,在prot ...

  8. PCB设计资料:看到最后才知道是福利

    參考资料 通过以下的关键词直接从网络上Google或Baidu就能非常easy的找到以下的资料,这里仅仅是以參考文献的方式做一个整理以及简单的说明. 刘雅芳,张俊辉. 抗干扰角度分析六层板的布线技巧. ...

  9. cadence pcb 设计学习记录提纲

    Cadence软件是一款"一站式"的电气EDA软件系统.因能力所限,此处仅涉及使用cadence软件绘制PCB.日后随着对软件使用程度的加深,自己打算学习使用cadence软件的原 ...

随机推荐

  1. 【SQL】SQL

    SQL基础 本文参照:http://www.w3school.com.cn/sql/ SQL 结构化查询语言(Structured Query Language). 对于大小写不敏感. SQL 使用单 ...

  2. 从市场运营角度谈Uber中国的第一批用户是怎么来的

    声明:这篇文章是从http://www.010lm.com/redian/2016/0312/1206875.html转来的,分享给大家. 1)首先告诉用户Uber是做什么的?即培养用户品牌意识. 我 ...

  3. php 执行效率

    用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中 ...

  4. getByClassName2016/4/21

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  5. redhat安装wine

    在基于RedHat或Debian的系统上安装 Wine 1.7 原创:LCTT https://linux.cn/article-3723-1.html Wine,Linux上最流行也是最有力的软件, ...

  6. android ScrollView嵌套EditText

    editext.setOnTouchListener(new OnTouchListener() {                        @Override            publi ...

  7. 别说你不知道java中的包装类,wrapper type,以及容易在自动拆箱中出现的问题

    很多时候,会有人问你,你知道什么是包装类吗? 或者高端一点问你你知道,wrapper type,是什么吗? 然后你就懵逼了,学了java很多时候都不知道这是啥. 其实问你的人,可能只是想问你,java ...

  8. angular实现select的ng-options4

    ng实现简单的select <div ng-controller="ngSelect"> <select ng-model="vm.selectVal& ...

  9. 使用nodejs的http模块创建web服务器

    使用nodejs的http模块创建web服务器 laiqun@msn.cn Contents 1. web服务器基础知识 2. Node.js的Web 服务器 3. 代码实现 1. web服务器基础知 ...

  10. 区间gcd问题 HDU 5869 离线+树状数组

    题目大意:长度n的序列, m个询问区间[L, R], 问区间内的所有子段的不同GCD值有多少种. 子段就是表示是要连续的a[] 思路:固定右端点,预处理出所有的gcd,每次都和i-1的gcd比较,然后 ...