没有网络的PCB文件生成网络的方法
2010-05-16 02:13
204 查看
有时也会有一些板子是直接从DOS 版格式的PCB 文件上略加改进而已,并且原先没有电路图和网络表文件,可按以下方法生成网络表:先导入这个DOS 文件并打开,选Design-Make Library 生成方案库,将所有同一器件内焊盘有重名的器件的焊盘名改正,许多DOS 版PROTEL 的工程师会将他所画PCB 封装器件的焊盘全定义为0,每更正过一种便UpdatePCB一次。那些用几个焊盘和几根丝印层的线来表示的器件也做成库元件(可用Tools-Convert-Add Selected Primitives to Component)并替换掉。从Reports-Board Information 的Components 处查看有无重号的器件,有则改掉。选Design-Netlist Manager 的Menu-Create Netlist From Connected Copper,产生一个*.NET 文件,重命名这个文件(去掉头上的Generated )。在PCB 中调入这个网络表文件,然后选Design-Netlist Manager 的Menu-Update Free Primitives From Component Pads,再选Tools-Design Rule Check 做SHORT CIRCUIT Constraints 和Un-Routed Nets Constraints 这两项的DRC。有错的话一般是器件重号或同一器件内有焊盘重名,可从导航栏的Browse PCB 的Browse 栏选Components,并从本框和它下方的Pads 框一起查看,找出所有错误并更正后清除所有网络,再从由连接的铜层建立网络表处做起,直到没有错误为止。将几个主要网络重命名为容易理解的名字,如GND、VCC、-5、A0、A1、D7、D6、CS3、WR 等等,再从由连接的铜层建立网络表处做起,正确的话就可以把这个网络表导出与DOS 文件一起归档存放。接下来根据新的电路要求手工更改网络表,包括增、删、改器件和网络。最后在PCB 中删除已删除元件后(建议不要通过靠调入网络表时选中删除不用到的元件来删除元件,又慢又容易死机,调入网络表时更新封装尺寸也尽量少用)调入新的网络表文件。如果网络表已正确无误,则再调入一次网络表时在网络表装入窗口的状态栏会显示Netlist has not changed,如果没有这句话又没有错误
提示,则一般是PCB 上有多余元件或元件的封装不同,这时可勾上删除多余元件和更新封装尺寸两项再重装一次网络表看一下列表显示后选确定(或取消后手工删除或更新,机器配置低者)。
提示,则一般是PCB 上有多余元件或元件的封装不同,这时可勾上删除多余元件和更新封装尺寸两项再重装一次网络表看一下列表显示后选确定(或取消后手工删除或更新,机器配置低者)。
相关文章推荐
- 关于cdo的方法生成mht文件后,图片没有固化的问题???
- Ubuntu ./configure 半途终止 导致没有生成makefile文件 解决方法
- EDK2开发中error C2220: 警告被视为错误 - 没有生成“object”文件的解决方法!
- android ADT没有生成R.java文件解决方法
- sqlserver无ldf日志文件附加的方法(数据库没有完全关闭,无法重新生成日志)
- UE4是拷贝版,右键没有Generate Visual Studio project files,生成VS项目文件的方法
- 解决Eclipse项目有红感叹号的方法以及clean完没有自动生成R文件的方法
- 创建android项目时没有自动生成R.java文件的解决方法
- 关于eclipse创建android项目没有自动生成r文件的解决方法
- 没有main函数生成可执行程序的几种方法 http://www.linuxidc.com/Linux/2013-09/90061.htm
- 实现core文件自动生成配置文件的方法
- eclipse 引入 没有.project文件的方法
- PCB打烊Gerber文件生成方法
- r cannot be resolved to a variable 问题解决 / r.java文件没有自动生成
- linux 为什么 没有生成core文件? 之二
- Eclipse,执行project的clean操作,无效,即没有重新编译生成class文件
- PHP读写文件的方法(生成HTML)
- 使用Eclipse3.2(MyEclipse)+ abator自动生成iBatis代码以及配置文件的方法
- SQL 恢复master数据库方法,没有log文件的数据库文件恢复方法