登录/注册

ad 直接画pcb

更多

好的,明白了!"AD" 指的是 Altium Designer 这款专业的电子设计自动化 (EDA) 软件。

如果你想在 Altium Designer 中跳过原理图设计直接在 PCB 编辑器中绘制 PCB 板(板框、放置元件、布线等),以下是详细步骤和重要注意事项:

? 主要步骤

  1. 创建 PCB 文档:

    • 打开 Altium Designer。
    • 文件(File) -> 新建(New) -> PCB。这会创建一个空白的 PCB 文档(默认文件名如 Pcb1.PcbDoc)。
    • 保存这个 PCB 文档到你的项目文件夹中。
  2. 绘制板框 (Board Shape):

    • 在 PCB 编辑器中,转到 设计(Design) -> 板形(Board Shape)
    • 选择 按照选择对象定义(Define from selected objects)重新定义板形(Redefine Board Shape)
      • 按照选择对象定义: 先切换到 Keep-Out Layer (默认快捷键 K + O 或从图层标签选择)。使用 放置(Place) -> 走线(Line)放置(Place) -> 圆弧(Arc) 等工具绘制一个闭合的形状(通常是矩形或多边形)作为物理板边界。选中整个闭合图形,然后执行 设计(Design) -> 板形(Board Shape) -> 按照选择对象定义(Define from selected objects)
      • 重新定义板形: 执行 重新定义板形(Redefine Board Shape) 后,光标变成十字,直接在编辑区像画线一样绘制板框轮廓(按 Shift+空格 切换拐角模式,如 45°、90°、圆弧),双击或按 Enter 完成闭合。
    • 板框内的区域就是你实际可以放置元件和布线的区域。
  3. 放置元件 (Place Components):

    • 前提: 你必须已经拥有所需元件的封装库文件 (*.PcbLib) 或者它们在你的可用库列表中(安装路径下的库或自己创建的库)。如果封装不存在,你需要先去创建它。
    • 放置单个封装:
      • 放置(Place) -> 器件(Component)
      • 在弹出的对话框中,从库列表中找到需要的封装 (Footprint)。你可以搜索。
      • 选择封装,点击 确定(OK)
      • 光标上会悬浮着该封装,移动到 PCB 板上合适位置单击放置。
      • ? 关键点: 这样放置的元件没有网络连接信息。它的焊盘在电气上是孤立的,你需要手动添加网络(见第 4 步)。
    • 放置多个元件/使用 Rooms (可选但推荐):
      • 设计(Design) -> Room -> 放置矩形Room / 放置多边形Room。在板框内绘制一个 Room(代表一个功能模块或元件组)。
      • Projects 面板,右键单击你的 .PcbDoc 文件 -> 显示差异(Show Differences)
      • 在弹出窗口左下角勾选 高级模式(Advanced Mode)
      • 左侧选择 元件(Components) -> <所有元件>;右侧选择 Rooms -> 你刚创建的 Room。
      • 点击 >> 按钮,然后在中间的差异列表上右键 -> 全部更新到右侧(Update All in Right) -> 在弹出的确认窗口中选择 是(Yes) -> 创建工程变更单(Create Engineering Change Order)
      • 工程变更单(Engineering Change Order) 窗口中,依次点击 生效更改(Validate Changes)执行更改(Execute Changes)。这样,Room 会被关联到一些“虚拟”元件(这些元件存在于 PCB 文档中但没有原理图源)。
      • 打开 PCB 面板,在顶部的下拉框选择 元件(Components)。你应该能看到列出的元件(通常标号为 C?, R?, U? 等)。
      • 选中一个或多个元件,在 PCB 面板底部点击 放置(Place) 按钮,光标上会悬浮元件,将其移动到 Room 内或板上的合适位置单击放置。同样,这些元件放置时没有网络连接
  4. 手动分配网络 (Assign Nets Manually - 核心步骤):

    • 这是直接画 PCB 最繁琐但必不可少的一步。你需要逐个焊盘成组地告诉软件哪些焊盘在电气上是连通的(即属于同一个网络)。
    • 方法一:通过焊盘属性
      • 双击一个焊盘 ?。
      • 在打开的 焊盘(Pad) 属性面板中,找到 网络(Net) 属性。
      • 下拉框里可能只有 No Net
      • 在输入框中手动输入你想要的网络名称(如 VCC, GND, CLK, DATA1 等任何有意义的名称),然后按 Enter 或点击空白处确认。AD 会自动创建这个新网络。
      • 对需要连接到同一网络的所有其他焊盘重复此操作,并在它们的 网络(Net) 属性中选择刚刚创建的网络名称。
    • 方法二:使用“网络标签”工具 (更高效)
      • 设计(Design) -> 网络表(Netlist) -> 编辑网络(Edit Nets) -> 在弹出的 网络表管理器(Netlist Manager) 中,点击左下角 添加(Add) 按钮创建所需的新网络(如 VCC, GND, NetU1_1 等)。
      • 关闭 网络表管理器
      • 在工具栏选择 设计(Design) -> 网络标签(Net Label) 工具(快捷键 N, L)。
      • Tab 键打开属性面板。
      • 网络(Net) 下拉框中选择你刚刚创建的网络(或手动输入新名字)。
      • 单击需要分配该网络的焊盘过孔任何铜箔线段。你会看到该网络标签附着在对象上。
      • 继续单击其他需要属于同一个网络的对象进行分配。
      • Esc 退出分配状态。
      • 重复以上过程为其他需要连接的对象分配网络标签。
    • 检查: 当你为同一网络的多个焊盘分配好相同的网络名后,它们之间如果连接导线,AD 会显示出飞线 (Ratsnest)。这是后续布线的重要依据。
  5. 布线 (Routing):

    • 放置好所有元件并为关键焊盘分配好网络后,就可以开始布线了。
    • 选择 放置(Place) -> 交互式布线(Interactive Routing) (快捷键 P, T 或工具栏图标)。
    • 单击一个焊盘作为起点开始布线。软件会根据分配的网络自动连接到属于同一网络的其他焊盘(显示为飞线)。
    • 移动鼠标绘制导线,单击放置拐点,双击结束在当前层的布线。
    • 要切换层(打孔换层),在布线过程中按键盘上的层切换键(默认 * 小键盘星号键顺序切换层,+/- 键上下切换层),会自动添加过孔。
    • 遵循设计规则(线宽、间距等),AD 会实时进行在线 DRC(设计规则检查)并阻止违反规则的布线。
  6. 铺铜 (Polygon Pours):

    • 常用于电源 (VCC) 和地 (GND) 网络。
    • 选择 放置(Place) -> 铺铜(Polygon Pour)
    • 在属性面板中,选择 连接到网络(Connect to Net) (如 GND),设置其他参数(层、移除死铜等)。
    • 沿着板框或所需区域绘制一个闭合的多边形轮廓。
    • 完成后,软件会自动填充铜皮,并连接到指定网络上所有在该层的焊盘。
  7. 设计规则检查 (DRC - Design Rule Check):

    • 这是极其关键的一步! 由于没有原理图进行物理连接性验证,DRC 是你发现电气错误(未连接、短路、间距违规等)的主要手段。
    • 工具(Tools) -> 设计规则检查(Design Rule Check)
    • 设计规则检查器(Design Rule Checker) 对话框中,通常保持默认规则设置即可开始检查。你可以根据需要配置规则。
    • 点击 运行DRC 按钮。
    • 仔细查看 Messages 面板和 PCB 工作区(违规会用高亮绿色显示)。修复所有错误 (Error) 和关键的警告 (Warning)。
  8. 输出制造文件 (Output Gerber/ODB++):

    • 完成设计并通过 DRC 后,需要生成文件给 PCB 工厂制作。
    • 文件(File) -> 制造输出(Fabrication Outputs) -> Gerber Files (常用) 或 ODB++ Files
    • 按照向导配置(通常是默认选项即可,但要确认单位和精度)。生成文件包(含 .gbr 文件等)。
    • 同时还需要钻孔文件:文件(File) -> 制造输出(Fabrication Outputs) -> NC Drill Files

⚠️ 重要注意事项和缺点(务必认真阅读)

  1. 没有电气连接验证来源: 这是最大的风险❗。原理图是设计的“蓝图”,它定义了元件之间应该如何连接。PCB 只是实现这个连接的物理载体。跳过原理图意味着:

    • 连接错误无法自动检测: DRC 只能检查物理规则(间距、线宽),不能检查连接逻辑是否正确(例如,电容是否真的连到了电源和地?芯片的引脚是否连对了?)。你手动分配网络时极易出错。
    • 难以维护和修改: 如果后续需要修改设计(更换元件、增减功能),没有原理图作为依据,修改 PCB 会非常困难且容易出错。
    • 设计意图不清晰: 对于你自己或其他人,后续理解 PCB 上复杂的连接关系会非常耗时且容易误解。
  2. 手动分配网络极其繁琐且易错: 对于包含几十个以上元件的板子,手动为每个焊盘敲网络名或点选标签,工作量巨大,且极可能出错或遗漏。

  3. 元件标号混乱: 直接放置的元件标号(R?, C?, U?)是随机或按放置顺序生成的,没有逻辑性,不利于调试和装配。

  4. 无 BOM(物料清单)自动生成: Altium Designer 强大的 BOM 生成功能依赖于原理图信息。直接画 PCB 无法自动生成准确的 BOM。你需要手动记录所有使用的元件及其参数。

  5. 强烈建议: 除非是极其简单、连接关系一目了然且元件很少(如小于 5-10 个)的电路板(例如一个电源转接板、一个简单的分压电路板),否则强烈建议遵循标准设计流程:原理图设计(Schematic Capture) -> 编译(Compile Schematic) -> 更新到PCB(Update PCB) -> 布局布线(Layout & Routing)。这能最大程度保证设计的正确性、可维护性和效率。

? 总结

请根据你设计的复杂程度和可靠性要求,谨慎选择是否直接绘制 PCB。对于学习或探索简单电路,可以直接尝试;对于正式项目,务必使用原理图驱动流程。??

AD完原理图后如何导入PCB

在Altium Designer(简称AD)中,将画完的原理图导入到PCB(Printed Circuit Board,印制电路板)是一个关键的设计步骤。以下是导入过程: 一、准备阶段 确保原理图

2024-09-02 16:32:08

分享几个以前过的pcb,确实能看到进步

▼关注公众号:工程师看海▼   大家好,我是工程师看海,原创文章欢迎 点赞分享 ! 分享几个从本科到研究生期间画过的PCB,可以看到技术在逐渐进步,但是依然有不足的地方,各位且看个热闹。 你上学时

2023-11-15 08:45:23

PCB可能遇到的问题和解决办法

不知道你有没有在画PCB呢,在画的时候,遇到了些什么问题呢?

2023-11-13 14:18:25

pcb软件排行

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:34

中文pcb软件

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 张龙祥 2021-07-28 18:25:22

pcb软件用手来pcb

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:05

手机pcb软件

华秋DFM是国内首款免费的PCB设计可制造性分析软件,是面向PCB工程师、硬件工程师、PCB工厂、SMT工厂、

资料下载 佚名 2021-07-28 18:25:00

如何双层pcb板_PCB双层板的布线原则资料下载

电子发烧友网为你提供如何画双层pcb板_PCB双层板的布线原则资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料

资料下载 刘满贵 2021-04-26 08:45:16

PCB案例分享,分享几个以前过的pcb,确实能看到进步

分享几个从本科到研究生期间画过的PCB,可以看到技术在逐渐进步,但是依然有不足的地方,各位且看个热闹。

2023-04-18 12:10:28

PCB封装又错了?一张纸搞定封装检查!

相信很多同学在画PCB时都有过封装画错的精力,不是画大了就是

2023-04-18 11:25:27

如何双层pcb双层pcb板的步骤

对于我们的设计是非常有帮助的。下面就让我们一起来了解一下PCB双层板的布线原则。 如何画双层pcb板 双层

2020-11-04 09:53:14

PCB添加库问题

求解答,画PCB添加库时提示如下,该怎么解决呢

2020-08-25 16:14:55

如何把NRF2401直接pcb里?

想把NRF2401直接画进pcb里,因为在插座上用久了接触就出现问题了。但是相关的电感电容买不到。天线的设计也能不明白,为什么天线要接地。有没有

2020-06-19 09:00:39

altiumpcb详细步骤

本文总结一下AD画PCB的步骤,以防时间久了忘记一些小步骤。现在所用着的AD版本为AD17。

2020-02-24 16:53:03

使用Altium designer直接pcb图时不同情况元件有什么不同呢?

请教一下:Altium designer画pcb图时,不从原理图导入到pcb中,直接

2019-08-27 05:35:09
7天热门专题 换一换
相关标签