protel99se原理图怎么生成pcb
在 Protel 99 SE 中,将原理图(Schematic)转换生成 PCB(Printed Circuit Board)的核心环节是生成网络表,然后在 PCB 编辑器中加载这个网络表。以下是详细步骤:
? 核心步骤
-
准备原理图:
- 确保所有元器件都正确放置并连接(使用导线
Place Wire或网络标签Place Net Label)。 - 至关重要: 为每一个元器件指定正确的 PCB 封装(Footprint)。这是最常见的错误来源!
- 双击元器件打开属性对话框 (
Properties)。 - 在
Footprint框中输入封装名称(如AXIAL0.3,0805,DIP14,SOIC16等)。名称必须准确无误,且与 PCB 库中存在的封装名称完全一致。 - 如果没有指定封装或名称错误,加载网络表时会报错。
- 双击元器件打开属性对话框 (
- 仔细检查原理图是否有电气错误(连接悬空、未连接端口等)。可以使用
Tools>ERC...(电气规则检查)辅助检查,但 ERC 通过不代表封装没问题。
- 确保所有元器件都正确放置并连接(使用导线
-
生成网络表:
- 在原理图编辑器界面 (
Schematic Document打开状态下)。 - 点击菜单栏:
Design>Create Netlist...。 - 在弹出的
Netlist Creation对话框中:- 通常选择默认的
Protel格式即可(它能包含元件信息和网络连接)。 - 确认
Net Identifier Scope(网络标识符范围)设置正确。对于单张图纸或简单的层次化设计,Sheet Symbol/Port Connections或Net Labels and Ports Global通常合适。复杂层次化设计可能需要Only Ports Global。 - 点击
OK。
- 通常选择默认的
- Protel 99 SE 会处理原理图并生成一个
.NET文件(网络表文件)。务必留意软件下方的状态栏或弹窗提示! 如果有错误(尤其是Error: Footprint not found未找到封装或Warning: Net not found网络未找到),必须回到原理图修正错误,然后重新生成网络表直到没有致命错误(Errors)。警告(Warnings)有时可以忽略,但需要理解原因。
- 在原理图编辑器界面 (
-
准备 PCB 文件:
- 在同一个
.DDB设计数据库文件中,创建一个新的 PCB 文档。- 在左边
Explorer窗口的设计数据库文件夹上右键 ->New...。 - 在弹出的
New Document对话框中选择PCB Document图标 -> 点击OK。 - 给新 PCB 文件命名(如
MyPCB.PCB)并双击打开它。
- 在左边
- (强烈推荐) 在 PCB 编辑器中,先定义板框(Board Outline/Keepout Layer)。
- 切换到
KeepOut Layer(禁止布线层)。 - 使用
Place>Line或Place>Track工具绘制一个闭合的矩形(或其他形状)作为电路板的物理边界。布线、铺铜和元件放置通常应在这个边界内进行。
- 切换到
- 在同一个
-
加载网络表到 PCB:
- 在打开的 PCB 编辑器界面 (
PCB Document打开状态下)。 - 点击菜单栏:
Design>Load Nets...。 - 在弹出的
Load/Forward Annotate Netlist对话框中:- 点击
Browse...按钮。 - 在弹出窗口中,找到并选择你刚才生成的
.NET网络表文件(通常在原理图所在的文件夹内)。 - 选中文件后点击
OK。
- 点击
- 此时对话框会显示网络表加载的状态预览 (
Netlist Macro)。这是关键检查环节!- 检查
Status列:- ✅ 所有
All macros validated(所有宏验证通过) 是最好的结果,表示封装都已找到且连接无误。 - ❌
Error: Footprint not found(未找到封装):必须解决! 回到原理图检查该元件的Footprint属性,确保名称拼写正确且对应封装存在于已加载的 PCB 库中。确保所需库已正确加载到 PCB 编辑器。 - ❌ 其他错误(如
Component not found,Node not found):也需要根据提示检查原理图连接和元件信息。
- ✅ 所有
- 如果下方列表中有错误信息(红色 ❌),不要点击
Execute! 点击Cancel,返回原理图修复错误,重新生成网络表,再重新加载。 - 只有在
Status列下方没有红色错误信息(Errors),并且Netlist Loaded部分显示添加的元件和网络数量大致正确时,才能点击Execute。
- 检查
- 在打开的 PCB 编辑器界面 (
-
执行加载:
- 确认网络表状态无误后,点击
Execute按钮。 - 软件会将网络表信息加载到 PCB 文件中:
- 所有元器件(及其指定的封装)会出现在 PCB 编辑器工作区的右下角(通常在板框外),堆叠在一起。
- 所有网络连接关系以细线(称为 "飞线" 或 "鼠线",Ratsnest)的形式显示出来,指示哪些焊盘需要连接在一起。
- 恭喜!原理图信息已成功导入 PCB。
- 确认网络表状态无误后,点击
? 后续工作(在 PCB 编辑器中)
- 布局: 将所有元件从板框外移动到板框内,根据电气性能、机械结构、散热、生产工艺等要求合理安排位置 (
Edit>Move>Component)。 - 布线: 根据飞线指示,在
TopLayer和/或BottomLayer(或其他信号层)上放置导线 (Place>Track) 连接焊盘。 - 设计规则检查: 布线完成后,使用
Tools>DRC...(设计规则检查)检查布线是否符合预设的电气和制造规则(线宽、间距、过孔大小等)。 - 铺铜: 如果需要,在电源层或地线层放置覆铜 (
Place>Polygon Plane)。 - 丝印调整: 调整元件标号(Designator)和注释(Comment)的位置和方向 (
Edit>Move>String)。 - 最终检查与输出: 进行最终的视觉检查和 DRC,然后输出 Gerber 文件、钻孔文件等用于制板。
? 重要提示
- 封装是生命线: 确保原理图中每个元件都指定了准确且有效的 PCB 封装名称。这是成功加载网络表的关键!
- 库管理: 确保原理图符号库(.Lib)和 PCB 封装库(.Lib)都已正确添加到 Protel 99 SE 的设计数据库(.DDB)中或全局库路径中,并且 PCB 编辑器能访问到这些库。
- 网络表检查: 加载网络表时务必仔细检查
Load/Forward Annotate Netlist对话框中的错误和警告,不要忽略错误直接执行。 - 飞线是依据: 导入后看到的飞线是布线的依据,确保布线后飞线消失(表示连接已完成)。
- 替代方案(官方推荐): Protel 99 SE 提供了更现代化的更新方式
Design>Update PCB...。这个功能可以跳过手动生成和加载网络表的步骤,直接比较原理图和 PCB 的差异并进行同步更新(添加新元件/网络、移除旧元件/网络)。对于新建项目,使用Update PCB更为便捷和不易出错。但对于学习理解流程,掌握网络表方法很重要。
按照以上步骤操作,你应该能够成功地将 Protel 99 SE 原理图信息转移到 PCB 文件中,开始后续的布局布线工作。??
Protel99SE多张原理图的设计步骤
打上小勾,点击OK,完成。 (4)、在Netlist Creation的时候注意在Sheets To Nitlist下选择“Active Project”。 2.Protel99SE多张原理图
protel99se导入封装库时报错File is not recognized怎么解决
/1876c8525df721890a137653.html当添加.sch(原理图)文件库出现报错时(图1)需同时打开protel99se的添加
Protel99se安装为什么提醒AccessCode
Protel99se安装为什么提醒AccessCode(深圳核达中远通电源技术有限公司地址)-Protel99se安装为什么提醒AccessCode
资料下载
尚文清
2021-09-18 12:37:36
Protel99SE如何生成光绘文件与打印PCB图纸的详细资料说明
Protel99SE生成光绘文件(提供给PCB工厂)与打印PCB图纸(自
资料下载
ah此生不换
2019-07-25 16:47:00
如何用protel99se画51单片机最小系统
51单片机最小系统这篇用protel99se这版软件来画,peotel99se和AD最新版对于画一般的电路和PCB差别不大的,毕竟现在很多学校或
关于模拟电路中Protel99SE仿真的应用
Protel99SE具有十分友好的操作环境,其仿真环境也是如此。该仿真环境不需复杂的手工输入只需用户点点鼠标,然后再输入几个与分析类型有关的参数即可。
2019-09-16 14:45:49
请问还有谁在继续使用protel99se?
最近想买台电脑,可是旧电脑上面的protel99se软件是去年花了50元买的加库软件,如果换电脑,继续用protel99se,又要重买加库软件。除非换成AD,坛里还有多少人继续使用
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机