Altium Designer 自动布线

Altium Designer 不需要安装插件,通过文件交换即可使用 PCB Auto Router 自动布线:在 AD 中导出 DSN,布线后导出 RTE 文件,再导回 AD。

%%{init: {"theme": "base", "themeVariables": {"fontSize": "15px", "primaryColor": "#eff6ff", "primaryBorderColor": "#3b82f6", "primaryTextColor": "#1e293b", "lineColor": "#3b82f6", "clusterBkg": "#f8fafc", "clusterBorder": "#94a3b8", "edgeLabelBackground": "#ffffff"}}}%%
flowchart LR
    A("Altium Designer") -- "导出 .dsn" --> P("PcbAutoRouter 主程序<br/>显卡加速自动布线")
    P -- "导出 .rte" --> A

还没安装主程序?请先按 安装与配置 完成安装。

第一步:在 Altium Designer 中导出 DSN

  1. 在 Altium Designer 中打开 PCB 文档,确认元器件已放置完成、布线规则(线宽、间距、过孔)已设置好。
  2. 点击菜单 File » Export » Specctra Design。
  3. 在弹出的 Setup Specctra Router 对话框中确认导出设置,将文件保存为 .dsn。

Specctra 导入导出功能在 Altium Designer 中默认启用。如果菜单里找不到 Specctra Design,请在 AD 的扩展与更新管理中确认该功能没有被关闭。

第二步:在 PcbAutoRouter 中自动布线

  1. 打开 PcbAutoRouter,点击菜单 文件 → 打开DSN文件...(Ctrl+O),选择上一步导出的 .dsn 文件。
  2. 按 F5 开始自动布线。
  3. 布线完成后,检查未布通的网络,可以手动调整或对单个网络重新布线。

第三步:导出 RTE 文件

点击菜单 文件 → 导出RTE文件 (Altium)...,保存为 .rte 文件。

注意是「导出RTE文件 (Altium)」,不是「导出SES文件」。Altium Designer 只能导入 RTE 格式的布线结果。

第四步:把布线结果导回 Altium Designer

  1. 回到 Altium Designer,打开原来的 PCB 文档。
  2. 点击菜单 File » Import » Specctra Design,在弹出的对话框中选择上一步导出的 .rte 文件。
  3. 导入完成后,点击菜单 Tools » Design Rule Check... 运行 DRC 检查。

常见问题

导回 Altium 后没有走线?

  • 确认导入的是「导出RTE文件 (Altium)」生成的 .rte 文件,而不是 .ses 文件。
  • 确认导入时打开的是导出 DSN 的同一个 PCB 文档,导出 DSN 之后不要再改动元器件和网络。

软件打不开或提示 Vulkan 初始化失败?

请对照 运行要求 检查显卡和驱动。