ad14多张原理图生成pcb图
更多
好的,在 Altium Designer 14 (AD14) 中,将多张原理图(通常是层次化设计或多通道设计)生成的网络表同步到 PCB 文档,核心步骤是编译工程和导入更改。以下是详细的中文步骤:
核心前提:
- 正确的工程结构: 你的原理图必须在一个 *PCB 工程 (`.PrjPcb`)** 中。
- 有效的连接:
- 如果是层次化设计:顶层原理图必须使用图纸符号来代表子原理图,并且图纸符号上的图纸入口必须与子原理图上的端口一一对应,名称和I/O类型都要匹配。
- 如果是平坦式多图纸设计:所有原理图文件必须包含在同一个工程中,并且使用全局的网络标签或端口(通过
Off Sheet Connector或直接使用Port)来连接不同图纸上的同名网络。
- 元件封装: 原理图中的所有元件都必须正确分配了封装,并且这些封装都存在于你已加载的PCB库中(集成库、PCB库、Vault)。
- 存在的PCB文件: 工程中必须已经有一个空白或目标的PCB文件 (
*.PcbDoc)。如果需要新建,在工程名上右键 ->给工程添加新的->PCB。
生成PCB图的详细步骤 (从原理图到PCB):
-
编译工程(最关键一步):
- 在左侧的
Projects面板中,右键点击你的工程名(通常是*.PrjPcb)。 - 选择
Compile PCB Project ...。 - 目的: Altium Designer 会检查工程中所有原理图的语法、连接性(端口匹配、网络标签作用域等)、元件标识符唯一性等。将分布在不同原理图图纸上的逻辑连接整合成一个完整的工程级网络表(Internal Netlist)。
- 检查错误: 编译完成后,非常重要! 查看
Messages面板 (View->Workspace Panels->System->Messages)。如果面板是空的,或者只有警告(黄色标志)没有错误(红色标志),说明编译基本通过。如果有红色错误,必须修复这些错误才能成功同步到PCB! 常见错误如重复的元件标识符、未连接的端口、网络标签悬空等。
- 在左侧的
-
打开或激活目标PCB文件:
- 在
Projects面板中,双击打开你要将原理图导入的PCB文档 (*.PcbDoc)。它可以是空白的,也可以是你打算更新的已有PCB。
- 在
-
同步原理图更改到PCB (导入网络表):
- 确保当前激活的窗口是原理图编辑器窗口(任意一张原理图)。
- 找到菜单栏:
Design->Update PCB Document ...。 - 或者,在PCB编辑器窗口,菜单栏:
Design->Import Changes From ...。 - 这两个操作都会弹出相同的
Engineering Change Order对话框。
-
执行工程变更单(ECO):
- 在打开的
Engineering Change Order对话框中,你会看到所有需要同步的变更列表:Add Components:添加新元器件(封装)到PCB。Add Nets:添加新的网络。Add Rooms:添加元件房间(通常用于多通道或多图纸布局管理,有时需要手动删除或忽略)。Change Component Links:更新元件链接信息。Remove Components/Nets/Rooms:移除PCB上存在但原理图中已删除的元件/网络/Rooms(如果勾选了相关选项)。
- 验证变更: 先点击对话框左上角的
Validate Changes按钮。系统会检查所有变更是否能在PCB上顺利执行(主要是封装是否有效可用)。检查状态会在Check列显示绿色的 ✅ 表示通过,红色的 ❌ 表示失败。如果出现红色❌,必须解决(通常是封装缺失或错误),否则无法导入! - 执行变更: 所有验证都通过(都是绿色✅)后,点击
Execute Changes按钮。这时Altium Designer 才会真正地将元件、网络、Room等数据导入到PCB文件中。 - 进程和状态会显示在
Status列的Done部分。执行完成后,对话框底部的状态栏会提示完成。
- 在打开的
-
在PCB中查看结果:
- 关闭
Engineering Change Order对话框。 - 回到PCB编辑器窗口:
- 新添加的元件通常会堆叠在PCB图纸外的一个默认区域(例如,原点附近)。
- 所有网络连接关系(飞线)应该已经建立起来。
- 元件之间的连接会用细线(飞线)显示出来。
- 此时,你就有了一个基于所有原理图信息的PCB布局基础。
- 关闭
关键注意事项:
- 编译是必须的: 不编译,AD无法理解图纸之间的连接关系。编译错误会导致同步失败或网络连接错误。
- 检查ECO:
Validate Changes步骤非常重要,不要跳过。确保没有红色错误才能Execute Changes。 - 封装匹配: PCB成功导入元件的唯一保证是原理图元件指定的
Footprint名称与已加载库中的封装名称精确匹配(大小写敏感)。 - Room: AD14在导入时默认会为每个原理图图纸(或通道)生成一个
Room。你可以利用Room来辅助布局(将同一图纸的元件大致放在一起),或者在不需要时安全地删除所有Room(选中并按Delete)。Room本身不影响布线。 - 网络连接: 飞线仅表示逻辑连接,物理连接需要通过布线(手动或自动)来完成。
- 同步是双向的: 后续如果在原理图或PCB做了修改,都需要重复编译和导入更改(Update PCB / Import Changes) 来保持两者同步。
总结流程:检查原理图连接 -> 编译工程(修复错误)-> 打开目标PCB -> 执行"Update PCB Document"或"Import Changes" -> 在ECO对话框中验证变更 -> 执行变更 -> 在PCB中进行布局布线。
遵循这些步骤,你应该能够成功地将AD14中多张原理图的设计信息导入到PCB文件中,开始布局布线工作。遇到问题时,务必仔细检查 Messages 面板和 Engineering Change Order 对话框中的错误信息。
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机